Имеется на руках дохлый терминал Ingenico I5100. Интересного в нем LCD дисплей wd-h12069-6ylyd и Термопринтер ELPM sen701130c. Очень интересно подключить термопринтер к Ардуино. Сам терминал признаков жизни не подает. По этому логическим анализатором (или осциллографом) смотреть нечего...
Что удалось узнать:
- скорость печати (ЛПС) 65 мм / С (при 7.2 В постоянного тока)
- ширина печати (мм) и 48 мм (384 точек),
- импульсный блок питания напряжением 5 ~ 8.5 отрицательного полюса источника питания логики 5В + 5%
- Определение температуры печатающей головки - термистор
(Перевод с Китайского) http://www.youboy.com/s502527612.html
Сама печатающая головка имеет маркировку gp16b337 (в Гугле пусто)
Немного прошелся тестером по плате, получилась (примерно) следующая распиновка:
Спойлер
01 Steper Drive02 Steper Drive
03 Steper Drive
04 Steper Drive
05 Оптопара (датчик наличия бумаги)
06 Оптопара (датчик наличия бумаги)
07 GND
08 VDD
09 VDD
10 VDD
11 sen723379d RAM FLASH MODULE
12 gnd
13 gnd
14 gnd
15 Соединен с 18 и идет на Триггер Шмидта (пин 6Y)
16 sen723379d RAM FLASH MODULE
17 +3.3
18 Соединен с 15 и идет на Триггер Шмидта (пин 6Y)
19 gnd
20 gnd
21 gnd
22 sen723379d RAM FLASH MODULE
23 sen723379d RAM FLASH MODULE
24 VDD
25 VDD
26 VDD
Где:
VDD - подключается (через мосфет) напрямую к блоку питания
15-й и 18-й соединены вместе
sen723379d RAM FLASH MODULE - "Мозги" терминала. Запаянная коробочка и залитая эпоксидкой....
Примерная схема с некоторыми компонентами:
Из распиновки складывается подозрение что принтер подключается по i2c...
Может у вас есть какие-то мысли и идеи как его запустить?
Фото выложу чуть позже.
