Свой маркиратор для Честного знака на картридже HP45 и ESP32: от одной точки до рабочего прототипа в производстве

Вступление

Всем привет! Меня зовут Семён, я инженер‑программист и занимаюсь разработкой промышленного оборудования. В нашем цеху на часть оборудования установлены китайские ручные маркираторы с картриджем типа HP45.

Всё началось с вопроса директора: «Можем ли мы сами управлять картриджем и печатать им что угодно, в том числе коды Честного знака? Так, чтобы его можно было без проблем встроить в любой проект и чтобы это было дешевле готовых решений на рынке».

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

Первым делом я изучил тему. Искать пришлось на английском, и информации оказалось очень мало. В итоге я наткнулся на энтузиаста, который уже провёл реверс‑инжиниринг картриджа, — его сайт ytec3d.com. Оттуда же нашлась ссылка на патент HP US5946012. Благодаря этому автору я разобрался, как работает картридж, за что отвечают его контакты и что такое адреса и примитивы. Поначалу было вообще непонятно, как всё устроено, но со временем информация уложилась в голове и превратилась в ценный опыт.

Теория

HP45 — это термоструйный (TIJ, thermal inkjet) картридж. Он состоит из резервуара для чернил, контактной площадки на задней стороне и двух рядов сопел на нижней. Резервуар объёмом 42 мл удерживается под небольшим отрицательным давлением с помощью пружины — так чернила не вытекают из сопел самопроизвольно. Картридж имеет 300 сопел, которые в сумме дают разрешение 600 DPI, работает от 12 В и имеет 52 контакта.

Каждое сопло — это нагревательный элемент сопротивлением около 30 Ом и полевой транзистор. Затвор транзистора подключён к адресной линии, нагреватель — к линии примитива, исток — к GND.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев