До появления принтера S200 головки
у Canon назывались BJ Cartrige,
но для однообразия будет использован один термин : «головка»
Головки ВС-21е и S200 (QY6-0038-000), отвергаемые принтером
Так получилось, что у меня возникла необходимость попытаться оживить
головку S200, при установке которой в принтер «Статус-монитор» сообщал, что
головка не установлена, системный код 5600. В наличии у меня были: принтер
S200, две головки S200 (одна рабочая, вторая – с кодом 5600), принтер
BJC-2100 и две его головки ВС-21е (одна рабочая, вторая с кодом 5600).
Конструкция, количество сопел и расположение контактов головок ВС-21е и
S200 полностью совпадают. Головки различаются только идентификаторами.
Определение головки, по крайней мере у тех принтеров, что используют ВС-21е,
проходит в два этапа:
- определение наличия
головки,
- идентификация
головки (ведь для BJC-2000, скажем, предусмотрено аж 4 типа головок:
черная ВС-20, цветная ВС-21е, фото и сканерная. Принтер должен знать,
какая в нем установлена).
- Сопротивление между
контактами 9 и 1,2 (см. рис. справа) должно быть не более 750 Ом, не
менее 60 Ом.
- Сопротивление
термодатчика головки не должно быть нулевым, как сказано в СМ, однако на
практике я получил «дополнительные данные».
По схеме головки ее термодатчик представляет собой два последовательно
соединенных диода, выводы которых идут на контакты 10 и 29 головки – при
измерении прибором DT-830 (или другим цифровым мультиметром) на пределе
«проверка диода» (анод = 10, катод = 29) показания примерно 1700 – 1750. При
измерении на сопротивление – бесконечность…
Тип (идентификацию) головки (ВС-20, ВС-21, фото, сканер) принтер
определяет по комбинации 14 – 11, 12, 13. Для ВС-21 по СМ : 14-12 и 14-13
должно быть КЗ, 14-11 - обрыв . Но у тех, что промерял я, рабочих кстати,
получилось : 14-13 = 16кОм, 14-12 = КЗ, 14-11 – обрыв.
Для S200 определение наличия головки такое же, как и для ВС-21е; а идентификация
: 14-13 = 16кОм, 14-12 = обрыв, 14-11 = КЗ.
У тех головок, которые принтер не видел (системный код 5600), попытка
выяснить причину этого привела к тому, что все измерения выше перечисленных
параметров соответствовали «норме», кроме 10-29 контакты (выводы термодатчика
головки). Они были в «обрыве», учитывая то, что измерение проводилось на
пределе «Диод». Это не согласуется с данными СМ-а, «обрыв» не «КЗ», однако...
По информации в различных форумах, дело можно было поправить, припаяв к
соответствующим линиям на плате принтера подобранную пару диодов. Таким
образом имитируется целостность датчика в головке. Правда в дальнейшем надо
помнить, что контроль нагрева головки не работает.
Диоды я взял со старой материнской платы, поэтому тип не знаю. Проверка
тестером DT-830 на пределе «Диод» = 1390. Однако, попытка оживить таким же
образом принтер BJC-2100 привела к тому, что принтер головку увидел, принял,
но при попытке что-то напечатать или провести чистку сопел либо чистил сопла
без остановки, либо «уходил в ошибку». Очевидно, «сопротивление» пары диодов
оказалось недостаточным, принтер определял перегрев и пытался головку
остудить, прокачивая через нее чернила. Проблема была решена добавлением
последовательно диодам резистора сопротивлением 100 Ом. Ну не из чего было
подбирать диоды…
Могу предположить, что в этой цепочке «пойдут» светодиоды, прямое падение
напряжения на переходе у которых заметно выше, чем у выпрямительных диодов,
но все равно – надо подбирать…
Кроме того, и я это проверил, можно поставить головку не в свой принтер,
изменив соответствующим образом идентификацию. Конкретно: я взял ВС-21е,
наложил тонкую полоску фольги вдоль всей «полосы» контактов 14…11 и сверху
закрыл скотчем место, соответствующее 12 и 13-му контактам. И эта головка
заработала в S200. «Убитая» ВС-21е тоже заработала после изменения
идентификации.
Живые головки в этом принтере работали тоже. Единственное, что я не проверил,
это поведение принтера с рабочей и «убитой» головкой при продолжительной
печати… Возможно, с рабочей головкой принтер будет чаще «тормозить» для
охлаждения головки, т.к. датчик в головке и диоды подключены в параллель,
т.е. общее сопротивление меньше, чем только одного датчика, что соответствует
состоянию «повышенного нагрева». Но это уже совсем другая история.
Послесловие
Головкам принтеров Canon, сделанным по новой, существенно отличной от
ВС-21е и QY6-0038 технологии, посвящен отдельный
материал.
Была надежда, что и новые принтеры Canon с новыми головками можно будет
оживить при отказе термодатчиков в головках. Однако надежды не оправдались.
Кроме всего прочего, в документацию на новые принтеры Кэнон не включена
информация о принципах контроля головки, как это было с ранними моделями;
ачастую не расписано даже назначение контактов головки… Поэтому однозначно
сказать можно лишь следующее: как и прежде? контроль головок происходит в
несколько этапов:
· наличие
головки,
·
исправность головки,
· тип
головки. Тип головки теперь определяет содержимое установленной на ней
ЕЕПРОМ; в определении исправности участвуют термодатчики; а вот наличие – для
меня сложный вопрос…
Однако как-то попался мне i550, который сразу по включении выдавал ошибку
головки. В СМ на этот принтер распиновка контактов головки, к счастью, есть.
В головке 2 термодатчика; при их измерении один показал наличие 2-х диодов,
второй – как бы одного. Предположив, что в ошибке именно он и виноват, я
заклеил один из его контактов - ошибка пропала, однако при попытке печати
принтер выдал «нет головки». Попытка подставить внешнюю диодную цепочку
ситуации не изменила.
Кстати, заклейка еще и второго, предположительно хорошего, датчика возвращала
первоначальную «ошибку головки» при включении.
Среди сигналов головки есть сигналы «heat enable». Если предположить, что
это сигналы не разешения нагрева, а контроля процесса нагрева, то внешние
цепочки имитации термодатчиков не помогут обмануть принтер.
Так ничего и не добившись, я отступился... Михаил Агафонов aka mag54®
|