Обнулятор чипов картриджей Ricoh (чипы AT24CXX), сделанный на базе Arduino UNO.
Устройство можно собрать из недорогих типовых компонентов, которые можно купить на AliExress/Ozon.
Прошивка является упрощенной версией разработки уважаемого Galavarez. Код упрощен, осталось только то, что относится к принтеру Ricoh 250/260/261/262.
Для сборки устройста потребуются:
- Arduino UNO
- LCD (1602) Keypad DFrobot
- 4 зажима (крокодила)
- Лист бумаги формата A4 для создания кейса для устройства (по желанию)
- Соединяем Arduino UNO и LCD (1602) Keypad DFrobot
- Припаиваем провода согласно схеме (NEW Resetter for UNO without SD by Galavarez.jpg ) (фото схемы в папке Scheme)
- Прошиваем его скетчем (скетч в папке Sketch) не забываем про библиотеки в папке (Library)
- По желанию можете распечатать кейс если надо (шаблон открыть через LibreOffice Draw)
- Устанавливаем Arduino IDE 2.0.
- Добавляем библиотеки в Arduino IDE (инструкция в папке Library).
- Открываем sketch и заливаем его в Arduino.
- Подключаем чип
- Выбираем нужный чип кнопками вверх (UP) или вниз (DOWN)
- Нажать кнопку Вправо (RIGHT) - пойдет процесс обнуления чипа
- Дождаться окончания процесса (около 2х секунд)
- Чип обнулился!
- Калибровка кнопок LCD keypad shield.
- Кнопка вниз (Влево) показывает построчно по 16 байт из подключенного чипа, нужна для самопроверки обнуленного чипа.
- Программная защита от короткого замыкания, питание на чип подается только при обнуление чипа.
- В правом верхнем углу показывается распиновка чипа G (Ground), V (VCC), D (Data), C (Clock)
- В базу дампов (Struct_DB Database) можно добавить дампы чипов для других принтеров, которые есть в исходном проекте Galavarez.
- Кнопкой RIGHT можно считать содержимое чипа. Данные (128 байт) выводятся на экран и на монитор порта (ctrl + shift + M) Arduino IDE. Полученный дамп свежего чипа можно добавить Database. А в последующем использовать для прошивки.
- По копке SELECT запускаются подпрограммы:
- Calibration keypad shield (калибровка кнопок) -- Обнулятор попросит поочередно нажать-отпустить кнопки, а потом нажать RESET (самая правая кнопка).
- See total pages Only SP 111/150 -- Показывает сколько отпечатал страниц картридж Ricoh SP 100, 111, 150.
- Firmware chip With timer -- Прошивка чипа с отсчетом времени. Это удобно когда нужно держать картридж и чип обеими руками.
Инструкция по кнопке SELECT:
- Нажатием на кнопку SELECT (самая левая) мы выбираем подпрограмму.
- Как выбрали подпрограмму (точнее остановились на ней), надо нажать и держать кнопку SELECT пока не запуститься подпрограмма.
- Ricoh Aficio SP C250/C260 (407543/407544/407545/407546)
Фото обнулятора: