Меню

Программатор для 24xx своими руками

Программатор памяти 24CXX EEPROM (I2C Bus) на PonyProg

Простейший программатор микросхем памяти EEPROM серии 24CXX (с последовательным интерфейсом I2C Bus), основан на PonyProg. Это самые распространённые EEPROM в современной бытовой технике (телевизорах). Требуется для ремонта. Нет смысла покупать дорогой и сложный профессиональный программатор. Лучше его сделать…

Далее, будет несколько фоток (все кликабельны и ведут на полноразмерное изображение).

Схема аппаратной, равно как и программной части программатора были реализованы автором PonyProg (Claudio Lanconelli)… Далее, эта универсальная и модульная схема была упрощена Черновым Сергеем — выделен только программатор микросхем памяти EEPROM серии 24CXX (I2C)…

Мне понравилась идея Чернова С., но я не смог воспользоваться его корявой разводкой/рисунком печатной платы — перерисовал сам, под свои детали. Таким образом, вклад Celeron — только разводка ПП и тестирование макета. От себя, добавил ещё вывод шины I2C на внешний разъём, для универсализации (DIP-панелька на плате поддерживает самые ходовые микросхемы: 24C01, 24C02, 24C04, 24C08, 24C16; подключение остальных необычных и редких конфигураций, в т.ч. кластеры микросхем с расширенным адресным пространством, осуществляйте на бутербродных макетках). Аппаратный макет проверен — работает!

Источник

Программатор для 24xx своими руками

  • Главная
  • Оргтехника
  • Очень простой способ сборки программатора для чипов 24СХХ

Очень простой способ сборки программатора для чипов 24СХХ

Целью написания этой статьи послужило то, что я до того, как начал работу сервисным инженером не имел ни малейшего отношения к этой профессии и все, что с ней связано! Ну и конечно понятия не имел о радиодеталях и пайки по каким либо схемам! В общем статья написана для тех кто на приведенной ниже схеме видит только какие то полосочки и циферки))))))

Начнем с того, что этот программатор удобен, тем что можно использовать довольно длинные проводки, что и делает его мобильным и удобным для использования.

Что нам понадобится:

Микросхема MAX 232 (индекс в конце значения не имеет) либо ее полный аналог HIN 232 (я их пробовал работает не хуже чем МАХ) – 1шт;

Резисторы на 4,7кОм – 2шт;

Конденсаторы на 0,1мкФт – 5шт ;

Диоды 1N4148 – 2шт;

Мама DB-9 (для тех кто не знает это мама СОМ порта) и корпус к ней;

Кусок USB кабеля для подключения к компу (для питания чипа и программатора);

Ну и 4 разноцветных(желательно) краба для подключения к чипу;

Все эти радиодетали можно купить практически в любом магазине радиодеталей я предпочитаю брать в магазине импортных радиодеталей.

Если не знаете, как найти и где какая ножка вот выдержка из даташита на МАХ232

Припаиваем первый конденсатор к 1 и 3 ноге как на схеме. Кстати у этих конденсаторов нет полярности так что вертите их как хотите.

Припаиваем второй конденсатор к 4 и 5 ноге

Припаиваем третий конденсатор к 6 и 15 ноге

Припаиваем четвертый конденсатор к 2 и 16 ноге

Припаиваем последний конденсатор к 15 и 16 ноге

Дальше займемся диодами! На схеме нарисовано, что диоды должны быть припаяны катодом к микросхеме. Может возникнуть вопрос «А где этот катод?» обычно на диоде с той стороны где катод есть черная полоска по краю, но иногда случается, что попадаются браки и катод находится с другой стороны(правда я с этим еще не сталкивался). Но все равно диод можно прозвонить цешкой: прикладываем черный провод(минус) к катоду, а красный (плюс) к аноду на дисплее должны появится цифры это значит что диод прозвонится в правильном направлении и брака нет! Если поменять местами провода то на дисплее мы ничего не увидим — не пугаемся так и должно быть))) Диод пропускает только в одну сторону.

Итак припаиваем диоды:

Первый к 9 ноге

А второй к 12 ноге

Далее подтягивающие резисторы

с 16 ноги на каждый из диодов

Выглядит примерно вот так

На схеме видим перемычку с 11 ноги на анод диода, я делаю кусочком от ног деталей примерно так

Дальше займемся мамой DB-9.

Берем проводки нужной длинны для удобства и припаиваемся к ножкам 4, 5, 7 и 8 как на схеме, все ноги на маме пронумерованы, так что не ошибетесь. Дальше припаиваемся проводками к микросхеме, как на схеме. 5 нога у нас по распиновке СОМ порта это «земля» припаиваем ее к 15 ноге микросхемы.

Так выглядят припаянные проводки от СОМ порта к мс.

Далее берем кусок USB кабеля он послужит питанием +5В для программатора. Конкретно нас интересует красный провод который и является +5В. Ну на всякий случай прозвоните его мало ли)))

Припаиваем красный провод USB к 16 ноге.

Программатор практически готов остались крабы для подключения к чипу. Берем также 4 провода нужной нам длинны и с одной стороны припаиваем крабы, на каждом крабе делаем пометки (GND, VCC, DATA, CLK) чтобы в дальнейшем не путать. И припаиваем как на рисунке ниже.

Вот наш программатор готов к работе))) Дальше можно запихать все это дело в какой либо корпус тут уж пустите в ход свою самую изощренную фантазию.

1″ :pagination=»pagination» :callback=»loadData» :options=»paginationOptions»>

1″ :pagination=»pagination» :callback=»loadData» :options=»paginationOptions»>

Источник

Программатор микросхем типа 24CXX EEPROM

Программатор микросхем 24CXX EEPROM

Чернов Сергей

E-mail: km450 (at) mail.ru
(замените (at) на @)

Конструкция выходного дня

Сломался телевизор «Samsung». Полазил по Интернету. Прочитал массу советов на сайте www.telemaster.ru. Починил. Поразило обилие в форумах фразы типа «. Помогите найти прошивку . «. И у меня появилось желание считать со своих телевизоров прошивки и положить про запас. Так на всякий случай, чтобы потом долго не искать. Стало быть нужен программатор. Свой. Люблю когда все под рукой. И опять в Интернет. Особого разнообразия не нашел да и все как-то кусками выложено. Иногда за приличные деньги за универсальный программатор просят. А если надо только для микросхем типа EEPROM 24С04 как в моем случае? Перебрал несколько вариантов и остановился на программаторе «PonyProg serial device programmer» Программатор универсальный, поддерживает массу микросхем, в том числе и контроллеров. Построен по блочному принципу, что позволяет выбрать нужный вариант, как в моем случае. Много положительных отзывов о его работе. Я присоединяюсь к ним.

На сайте www.lancos.com бесплатно можно найти схему PonyProg serial device programmer и программное обеспечение. Я лишь выделил только что мне надо было. Согласно документации этот программатор поддерживает:

  1. 24C01, 24C02, 24C04, 24C08, 24C16 I2C Bus EEPROM
  2. (*) 24C32, 24C64, 24C65, 24C128, 24C256, 24C512 I2C Bus EEPROM
  3. Автоматическое определение 24XX EEPROM емкости памяти

* — для этого варианта А0 (1 нога панельки DA) должна быть подключена к VCC (8 нога панельки DA).

Программатор не требует отдельного питания и подключается к COM порту комппьютера. Схема программатора представлена на Рис1. Схема не представляет собой ничего особенного кроме одного момента. В качестве источника питания в авторском варианте применен стабилизатор на микросхеме LM2936Z-5. Причем специально указано что не рекомендуется ее заменять на микросхемы типа LM78L05. Стал сравнивать и выяснилось следующее. для нормальной работы микросхемы типа LM78L05 требуется входное напряжение не менее 7.5 вольт при собственном потреблении как минимум 3 ма. Это лишняя нагрузка на порт. Микросхема LM2936Z-5 входит в режим стабилизации сразу после 5 вольт при собственном потреблении порядка 10 мка. Все данные взяты из описаний на микросхемы.

На сайте www.chipinfo.ru за LM2936Z-5 в зависимости от фирмы просят от 100 до 300 рублей! Мне это показалось накладным для домашнего использования и я все же применил LM78L05. У меня это не сказалось на работе программатора. Компьютер старенький, и видимо порты достаточно мощные.

Конструкция и детали.

Программатор собран на плате из двустороннего стеклотекстолита и имеет размеры 50*35 мм.

Рис.1. Принципиальная схема (щелкните мышью для увеличения)

Малые размеры позволяют подключить его непосредственно к COM порту комппьютера. так что кабель к нему паять не придется. На рис.2 указано расположение деталей.

Рис.2. Расположение деталей (щелкните мышью для увеличения)

Разьем Х1 типа DB9 (мама) использован мною со старой EGA видеокарты. Пришлось спилить головки крепежа до минимума. В магазинах тоже есть, да и не дорого оказалось, также как и панелька (DA). Конденсаторы С1 и С3 планарного (SMD) типа опять же из-за размеров программатора. Стабилитроны VD4 и VD5 на 5.1 вольта. Резисторы типа МЛТ-0.05. Переключатель SB1 — запрет/разрешение записи. Причем в процессе работы выяснилось что положение переключателя на 24C04 влияет, на 24C04EN — нет. Так что кому эта функция не нужна нужно удалить SB1 и R3, а 7 ногу панельки соединить с землей.

На рис.3 приведен рисунок печатной платы со стороны деталей, на рис.4 — с обратной стороны.

Налаживание.

Никакого, если детали исправны и на плате нет «соплей».

Порядок работы.

Установить программу (у меня вариант под Win’98). После установки программного обеспечения:

  1. Подключить программатор к порту COM2 (COM1)
  2. Выбрать тип микросхемы. У меня 24C04
  3. Выбрать тип интефейса — «SI Prog API». Выбрать порт подключения — COM2 (COM1)
  4. Произвести калибровку программы обязательно при отсутствии обращения к винчестеру.
  5. После калибровки программатор готов к работе.

Примечание: Переключатель разрешения записи должен быть в правом положении (в сторону конденсатора фильтра).

Источник

Изготовление программатора для чипов 24Схх

Вариант 1. Программатор на основе микросхемы К555ЛН2 (Авторы: Альберт ака Beto, Lapatushka, проверялся)

Оригинальная статья: http://www.startcopy.ru/repair/progr_ln2.htm
Что необходимо для изготовления программатора:

1.Кусок фольгированного текстолита (одно- или двустороннего)
2. Подходящая коробочка (я использовал коробку от детского домино)
3. Набор деталей:

  • Микросхема К555ЛН2 (можно и К155 и К1533) – 1 шт.,
  • Резисторы 1,0–1,8 кОм х 0.125Вт – 5 шт.,
  • Диоды импульсные 1N4148 (можно КД522) – 4 шт.,
  • Стабилитрон на 5В с током стабилизации более 0.5A – 1шт.,
  • Конденсатор 220мкФ x 16V – 1 шт.,
  • Резистор 10 Ом х 0.5Вт – 1 шт.,
  • Разъём DB9F (на COM-порт) – 1 шт.,
  • Корпус для разъёма – 1 шт.,
  • Кабель ШГЭС 4 х 0.8 – 2 м.,
  • Зажимы типа «крокодил» — 4 шт.,
  • Светодиод любой — 1 шт.,
  • Блок питания на 6–9В (можно старый зарядник от сотового) – 1 шт.
  • Схема собирается на плате фольгированного текстолита, под коробочку от игры (см. рис.) или произвольного размера (на ваше усмотрение), заточенным штангенциркулем размечается на плате сетка с шагом 2.5 мм. Можно расчертить карандашом места прорезов, но можно и сразу вырезать канцелярским ножом лишнюю фольгу. Зачистить поверхность наждачной бумагой и облудитьм. Желательно проверить дорожки на отсутствие КЗ.

    Формуем выводы микросхемы для планарного монтажа и припаиваем ее, а потом и остальные элементы согласно принципиальной схемы.

    От 2-метрового кабеля отрезаем кусок около 30 см. С одной стороны этого куска напаиваем «крокодилы», причём экран и сигнальную жилу соединяем вместе; другую сторону припаиваем к плате. Другой кабель припаиваем к плате и разъёму. Экраны лучше скрутить вместе и припаять к корпусу разъёма, для лучшего контакта «массы». На платке кабель закрепляем термоклеем или стяжками. Припаиваем в нужной полярности кабель блока питания. После этого лучше ещё раз визуально и с помощью мультиметра проверить наличие «коротышей». Если всё в порядке, то можно проверить собранный программатор.

    Собираем конструкцию в единое целое.

    Вот электрическая принципиальная схема программатора:

    Вариант 2. Упрощенный программатор на основе микросхемы К555ЛН2 (Автор: Вадим Рекунов, проверялся)

    Оригинальная статья: http://www.startcopy.ru/repair/progr_i2c1.htm

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

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

    Подсоединять можно «на горячую» — сначала землю (GND), потом сигналы (DATA и CLK) и только потом питание (VCC); отсоединять в обратном порядке. При таком способе подключения из нескольких сотен чипов ещё ни один не сгорел.

    Вариант 3. Автономный программатор на основе PIC-микроконтроллера (Автор: Сергей Кохан)

    Оригинальная статья: Автономный программатор чипов картриджей с микросхемой 24с04

    Программатор служит для перепрограммирования чипов картриджей, работающих по шине I2C. Программатор работает автономно, т.е. не требуется подключения к компьютеру, содержит в памяти десять прошивок.

    Список программируемых чипов: Samsung SCX4200, Samsung SCX4720, Samsung SCX2550 и других.Информация выводится на жидкокристаллический дисплей. Записывающиеся данные верифицируются, в случае несоответствия (неисправен чип, пропал контакт) выдается сообщение об ошибке. Выбор чипа осуществляется кнопками SW1 и SW2, запись чипа кнопкой SW3. Питание осуществляется от батареи типа «Крона» либо от внешнего источника 7-12 Вольт.

    Описание работы устройства

    Основой устройства является микроконтроллер PIC 16F877, работающий на частоте 20МГц, и микросхема EEPROM U2 24LC64, хранящая в себе прошивки доступных для программирования чипов.
    В качестве ЖКИ можно применить WH1602A или аналогичный (16 символов, 2 строки).
    C3, R5 — цепочка сброса процессора. R1, R2, R3, R4 — подтягивающие резисторы шины I2C.
    Питание подается на разъемы J3 .
    Чип для прошивки подключается через разъём J1 с помощью небольшого кабеля-коннектора.

    Контрастность дисплея можно подобрать резистором R7. Для программирования микроконтроллера U1 (по интерфейсу ICSP) служит разъём J2 .

    Потребляемый устройством ток — 10 mA.

    Прошивку микроконтроллера Сhipreset.hex: [hide][attachment=22][/hide]

    Прошивку EEPROM 24LC64 eepromi2c.bin: [hide][attachment=19][/hide]

    Печатаная плата программатора: [hide][attachment=20][/hide]

    Увеличенная электрическая схема программатора: [hide][attachment=21][/hide]

    Основное отличие демо-прошивки в том, что генерируется только один бит серийного номера чипа, т.е. при программировании нескольких однотипных чипов серийный номер может совпадать.

    Конфигурационное слово при программировании микроконтроллера : 0x3FFA.

    Схема программатора (откройте данное изображение схемы — оно несколько больше на самом деле)

    Варианты 4 и 5. Заправка картриджа Xerox Phaser 3450 (Xerox WC M20i, Samsung ML-2150) (Автор: Сергей) (проверялись оба)

    Данная статья ориентирована на картридж Xerox Phaser 3450 и ему подобные.

    1. Чем заправлять: тонер — Xerox Р8е, Oki 8W.

    2. Как заправлять: Отвернуть два винта, расположенных на верхней крышке ближе к бокам корпуса, и, перевернув корпус, снять бункер.
    ОБЯЗАТЕЛЬНО: Очень аккуратно очистить все детали и бункер от остатков тонера (удобно пользоваться пылесосом с пластмассовой плоской насадкой); это позволит избежать проблем в дальнейшей работе и продлит жизнь картриджу и печке принтера.
    Засыпать одну (при прошивке чипа на 5000 копий) или две (при прошивке чипа на 10000 копий) тубы тонера — это порядка 160/320 грамм.
    Накрыть сверху механической частью картриджа, соединить обе части, ввернуть винты на место.

    3. Чем перепрограммировать:
    Компьютер — любой PС, имеющий рабочие СОМ и USB порты.

    Программатор (soft) PonyProg2000 — свободно распространяемая программа с сайта производителя; испробовал несколько других, но эта, на мой взгляд, удобнее; а вообще подойдет любая для 24C04 IІC Bus EEPROM, поддерживающая интерфейс SI Prog.

    Программатор (hard) или железо — придется сделать самому; его изготовление займет 5-15 минут для ленивых и 3-5 часов для продвинутых. Как оказалось, самая дефицитная часть — это разъем для соединения с СОМ-портом компьютера («мама» РС9), но его можно отрезать от старого кабеля для модема (от мышки не подойдет — не все провода); длина оставшегося провода не должна превышать 3-6 см (!) от края разъема.

    Итак, для ленивых упрощенная схема — собирается на коленке за 5-15 минут, в зависимости от опыта работы с паяльником и внимательности.
    Понадобится разъем РС9 и два сопротивления номиналом 1кОм-10кОм (я использовал 6,8 кОм). Питание можно взять от USB (1-й вывод, красный провод). Подпаяйте все к плате чипа по схеме рис.1.

    Для продвинутых есть другая схема, которая понадежней и рассчитана на длительную эксплуатацию, а не на один раз. Детальки импортные, но аналог можно подобрать из отечественных. Ввиду того, что на плате чипа уже имеется кое-какая развязка, получилась несколько облегченная схема, изображенная на рис.2.

    Плата получилась такая (рис.3):

    Посадочный разъем для платы чипа сделал из толстого плексигласа, коннекторы из толстой струны.

    Главное — уделить внимание надежности контактов! Фантазии не возбраняются 🙂

    4. Как программировать:
    a. Установить и закрепить плату чипа на программаторе (это для второго варианта)
    b. Вставить программатор в СОМ1(СОМ2) выключенного компьютера
    c. Включить компьютер, запустить PonyProg2000
    d. Настроить PonyProg2000:
    Меню «Установки — Настройка оборудования. » (рис.4)

    Обязательно выполните проверку — должно быть «Тест Ок!»

    e. Установите тип микросхемы (рис.5):

    f. После этого можно «считать» чип или загрузить исходную прошивку (рис.6). Прошивка чипа Xerox-3450 несколько отличается от прошивки Samsung ML-2150, хотя чипы у них идентичные.

    g. Записываем прошивку в чип. Закрываем программу, выключаем комп. Извлекаем (отпаиваем) плату чипа из (от) программатора (разъема) и устанавливаем ее в заправленный картридж.

    i. Наслаждаемся. Пьем пиво на сэкономленные средства! 🙂

    Вот и все, ребята!
    Проверено полугодовой ежемесячной эксплуатацией.

    Повторю еще раз: это не мои разработки, я только обобщил материал. Все вышеизложенное является ИМХО и личным опытом.
    Претензии не принимаются — вы действуете на свой страх и риск.

    Примечания.

    1. В схеме программатора указана импортная микросхема. Если же использовать наши аналоги (555ЛН2, 155ЛН2), то необходимо инвертировать сигналы в настройках программы, или же использовать 555ЛН4, у которой выходы уже инвертированы.

    2. У некоторых возникает проблема с надписью «low toner». Я пробовал установить FF FF FF FF — нарушений в работе не заметил, картридж работает нормально; но если проблемы есть, попытайтесь записать 5D 69 39 B6.

    3. Все работает — за исключением того, что для моего принтера счетчик пришлось не обнулять, а записывать количество оставшихся страниц. т.е 8000 (1F40h) или побайтово:000080: 00 00 40 1F FF FF . После этого выдает количество оставшегося тонера 100%; иначе — 0% и Low Toner.

    4. Дополнение к схеме на рис.2
    Я подал через резисторы 2.2кОм напряжение +5В прямо на выходные сигналы CLOCK (SCL) и DATA (SDA) аналогично входным, т.к. некоторые чипы не прошиваются по причине разной разводки питания; на качество прошивки «обычных» чипов не влияет — проверено.

    5. Дополнение для Xerox WorkCenter M20i

    Собрал такой программатор; перешил тонер-картридж для Xerox WorkCenter M20i. Всё получилось, хотя пришлось повозиться немного с самой прошивкой — на Xerox WorkCenter M20i и Xerox Phaser 3450 различаются строки о счётчике и кое-что ещё. Я бы хотел поделиться своим опытом со всеми, дабы людям легче было.

    Собственно, все понятно из скриншота программы прошивки чипа (чтобы посмотреть увеличенную картинку, щелкните по ней мышью) :

    Вариант 6. Доработка программатора для картриджей Samsung ML-2150 и подобных (Автор: Евгений aka Yevgen, Mariupol, Ukraine )

    Итак, первое: смотрим «Рис.2», приведенный в предыдущем варианте изготовления программатора:

    Второе: не забываем прочитать «Дополнение к схеме на рис.2»:

    Третье: имеем печатную плату программатора:

    А элементы располагаем так:

    1, 2, … 8 — это номера контактов штеккера RS0232 (DB-9).

    G, D, W, C, V – соответственно Ground, Data, 1-Wire, Clock, Vcc.

    Пятое: у меня все поместилось в розетку RJ-45 вместе с самим гнездом, что позволило сделать съемные шнуры со штекерами RG-45 с панелькой, крокодилами …

    Шестое: качаем Pony-Prog, потом Chip-Reseter (minolta_reset.zip) и наслаждаемся работой программатора.
    При желании можно найти дополнительные файлы прошивок для Minolt\’ы.

    Вариант 7. Универсальный программатор для микросхем памяти (Автор: AntiLamer® )

    Программатор выполнен по классической схеме, обеспечивающей полную развязку между COM-портом компьютера и записываемой микросхемой.
    Питание устройства осуществляется от внешнего источника 8. 12 В или порта USB компьютера (для питания от USB нужно отсоединить от разъема 1-й контакт кабеля и подать на него +5В с шины USB).
    В качестве инвертора можно использовать любую из микросхем КР1533ЛН2, К555ЛН2, К155ЛН2, К155ЛН3, К155ЛН5, 74HC05, 74LS05.
    Все компоненты программатора свободно размещаются на плате размером 15х40 мм; левый по схеме разъем подключается к COM-порту компьютера.

    Для записи микросхем серии 24Cxx в качестве управляющей программы используется PonyProg, в настройках которой необходимо проинвертировать все сигналы, кроме RESET.

    Образцы программаторов с различными видами контактов:

    Контакты программатора очень удобно выполнить в виде пружинок; суть идеи понятна из фото.

    или вот такой вариант:

    Вариант 8. «Обнулятор» для чипов картриджей Samsung SCX-4200 (Авторы: Николай Лукин, AlekS)

    Собираем по приведенной схеме:

    Скачать прошивку для микроконтроллера: [hide][attachment=24][/hide]

    Собрали? Использовать так:

  • включить питание — загорится красный светодиод (можно ставить сдвоенный),
  • взять картридж в левую руку, обнулятор в правую, нажать и удерживать RESET, прижать контактами к чипу, отпустить RESET;
  • загорелся зеленый — все ОК.

    Батарейку лучше новую брать. Ниже приведены фото устройства в сборе (вид сверху и снизу) :

    «Обнулятор» пригоден для работы с картриджами Самсунг 4200, 4220 и Ксерокс 3119.

    Работает устройство следующим образом: микросхема по шине считывает код для идентификации картриджа; если он 0xFF — считывание повторяется, если другой — то проверяется, Самсунг ли это (если нет, то прошивается как Ксерокс), далее считывается три числа из серийного номера, прибавляется единица, проверяется переполнение, если нужно — исправляется, заливается прошивка с нового чипа (точнее, первые 128 слов), возвращается исправленный серийник.

    Дополнение:

    Привожу фотографии своей печатной платы и файл для программы Sprint Layout (разводка под фотопечать, под утюг зеркальте — [hide][attachment=23][/hide]).
    Советую использовать контакты от разъема типа ДЕНДИ (СНП14/22).

    «Обнулятор» уверенно работает при питании от батареи телефона (3,6В и более) или от USB через диод (для этого на плате есть дополнительный разъем); такое питание позволяет уверенно работать с некоторыми старыми чипами, которым напряжения 3В бывает мало, и они не «шьются», требуя питания по меньшей мере от 4В.

    Еще заметил: имеющиеся у меня зеленые светодиоды имеют прямое напряжение больше, чем красные, и не горят при питании от 3В.

    Вариант 9.Изготовление программатора для чипов картриджей Xerox и Samsung своими руками (проверялся).

    Сборка программатора чипов для лазерных картриджей (Samsung, Xerox и.пр.), основанных на микросхеме 24C04.

    Необходимые компоненты и программы:

    Диоды КД 521, 522 или их аналоги количество — 3 шт.

    Резисторы на 4,7 кОм количество — 2 шт.

    Конденсаторы емкостью 47мкф рассчитанные на напряжение более 6V -2 шт.

    Конденсатор емкостью 100нФ — 1шт.

    Микросхема импортная LM2936Z-5 -1шт.

    Разъем РС9 для подключения к компьютеру.

    Стабилитроны на 5.1V например BZX55 количество — 2 шт.

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

    АППАРАТНАЯ ЧАСТЬ.

    Печатная плата с нанесенными элементами.

    Условные обозначения:

    — D3,D4,D5 -Диоды КД521

    — D1,D2 — Стабилитроны на 5.1V BZX55

    — R1,R2 — Резисторы на 4,7ком

    — С4,С5 — Конденсаторы на 47мкф (внимание при пайке конденсаторов соблюдайте полярность)

    — C3 — Конденсатор на 100n

    — SR11 импортная микросхема LM2936Z-5 скачать информацию о микросхеме можно здесь

    — VCC,SDA,SCL,GND — выводы на чип

    — ком3,4,5,6,7,8 вывода на разъем PC9

    — красными линиями изображены провода

    Печатная плата без нанесенных элементов

    Рисунок для изготовления печатной платы: [hide][attachment=25][/hide]

    Внешний вид готовой платы. Размер полученной платы — 40х80 мм.

    ПРОГРАММИРОВАНИЕ

    1. Установить и закрепить плату чипа на программатор

    2. Вставить программатор в СОМ1(СОМ2) выключенного компьютера

    3. Включить компьютер, запустить PonyProg2000

    4. Настроить PonyProg2000:

    5. Меню «Установки сначала выбрать калибровка (должно высветится ОК) См. рисунок выше. После чего в меню «настройка оборудования» выбрать нужный Com порт и нажать «Проверка» должно высветится Тест ОК. См. рисунок ниже

    6. Далее нужно в меню «Устройство» установить тип микросхемы 2404. См. рисунок ниже

    7. Далее в меню «Команды» выбираем «считать все» программатор должен считать данные с чипа. См. рисунок ниже

    8. Далее в меню»Файл» нажимаем «Открыть файл с данными » выбираем нужную прошивку и открываем ее. См. рисунок ниже.

    9. В открывшейся прошивке в обязательном порядке необходимо поменять серийный номер так как принтеры и МФУ запоминают несколько предыдущих серийных номеров чипа. Для того чтобы поменять серийный номер чипа необходимо сделать следующее:

    а) в меню «Правка» выбрать «Редактирование буфера». См. рисунок ниже.

    б) Затем навести курсор на начало надписи «CRUM», нажать левую кнопку мыши и в открывшемся поле изменить последние две цифры на любые другие. См. рисунок ниже

    10. Далее в меню «Команды выбираем «Записать все». См. Рисунок ниже.

    11. После того как произойдет запись прошивки на чип необходимо выключить компьютер и отсоединить программатор.

    Вариант 11 (4).Программатор для лазерных картриджей упрощенная конструкция «на двух резисторах».

    Необходимые компоненты:

    Резисторы на 4,7 кОм количество — 2 шт.

    Разъем РС9 для подключения к компьютеру.

    Внешний вид программатора чипов для лазерных картриджей.

    Вот так выглядит спаянная схема.

    Вот так программатор чипов подключается к чипу

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

    Примечание:

    Если программатор не считывает чипы от Samsung CLP-600/650 необходимо подключить разъем VCC на чип через резистор (мощность резистора значения не имеет) на 2,2 ком. и более. Причина кроется в том, что у некоторых чипов считывание происходит при напряжении от 2 да 3,5 вольта, а через VCC подается напряжение 5 вольт.

    Вот и закончились программаторы, выбирайте какой Вам больше по душе и шейте, шейте, шейте.

    Источник

  • Читайте также:  Ремонт кухонных кранов своими руками