Программирование микросхем памяти 24Cxx (I2C) , применяемых в картриджах копировальных аппаратов, принтеров и МФУПростой программатор микросхем 24Cxx (I2C) для чипов картриджей

Простой программатор микросхем I2C для чипов картриджей


Схема программатора для микросхем памяти 24Cxx (I2C), применяемых в копирах, принтерах и МФУПрограмматор сделан на одной микросхеме типа К555ЛН2 (74LS05) или КР1533ЛН2 (74ALS05), содержащей шесть инверторов с открытым коллектором (поэтому на выходах нужны "подтягивающие" резисторы); используются только два из них.
Монтаж резисторов производится прямо на микросхеме, всё помещается в корпусе разъёма DB-25-male (см. фото ниже).

Питание (+5В) берется от USB-порта, для чего используется кусочек USB-кабеля с разъемом. Обычно в USB-кабеле красный провод для шины +5В, черный - для общей шины, но лучше прозвонить тестером; назначение контактов в USB-разъеме приведено на схеме внизу справа.

Кабель к программируемому чипу должен быть не более полуметра, экранированный; я использовал отрезок кабеля STP (экранированная витая пара): в нем каждый сигнальный провод свит с другим проводом, который надо соединить с GND.

"Крокодильчики" для соединения с контактами чипа надо доработать: верхнюю часть сплющить, чтобы только впереди зубчик прижимался к чипу, а на нижнюю "челюсть" надеть трубочку (оболочку от того же USB-кабеля), чтобы ничего не замкнуть снизу платки чипа.
Подсоединять можно "на горячую" - сначала GND, потом сигналы и питание; отсоединять в обратном порядке. При таком способе подключения из нескольких сотен чипов ещё ни один не сгорел.

Для программирования чипов картриджей используется программа PonyProg.

Конструкция программатор для микросхем памяти 24Cxx (I2C), применяемых в копирах, принтерах и МФУ USB разъем для питания программатора микросхем памяти 24Cxx (I2C), применяемых в копирах, принтерах и МФУ
Программа PonyProg для программатора микросхем памяти 24Cxx (I2C), применяемых в копирах, принтерах и МФУ


Опубликовано 18 марта 2009 г.
Рейтинг@Mail.ru Rambler's Top100