Startcopy.net
Что делать?

Преобразователь уровня сигнала последовательного интерфейса.

Несмотря на то, что согласно спецификации RS-232 уровень сигналов должен составлять +(5-15) В для логической единицы и –(5-15) В для логического нуля, последовательные порты на некоторых материнских платах, в особенности – на ноутбуках, производители перестали придерживаться стандарта, и обеспечивают уровень сигналов в диапазоне +- 3,3 В.

И, если для работы большинства устройств этих напряжений хватает, то для программирования чипов 24C0X – зачастую нет. Для согласования уровней сигналов последовательного порта с уровнями ТТЛ разработан ряд микросхем, наиболее доступная и распространенная из них – микросхема MAX232, выпускаемая многими производителями.

Типовая схема включения, взятая из Data Sheet фирмы Texas Instruments, приведена на рисунке ниже:

Схема программатора, выполненного на ней:

В качестве источника питания можно по-прежнему использовать напряжение с USB разъема.

Обратите внимание на различные величины емкостей для разных типов микросхем - MAX232 и MAX232A. Это связано с некоторыми параметрами микросхем, некритичными при работе RS-232 в наших целях.

С четом того, что у MAX232 инверсные выходы, в программах необходимо инвертировать clock(clk,scl) и data(sda, d-in/d-out).


Описание стандарта RS-232 , неофициальный документ, зато – на русском.

Схемы программаторов:

Программатор PonyProg

Универсальный программатор для микросхем памяти

Заправка картриджа Xerox-3450 (Xerox WC M20i, Samsung ML-2150) - легче легкого...


Благодарю Victor Kuchma за помощь в написании статьи.


Материал размещен 24.09.2007 г


 

Рейтинг@Mail.ru
Перепечатка без разрешения запрещена.
2007-2013