Матричный принтер состоит из следующих составных частей (систем):
· печатающей головки,
· картриджа с красящей лентой,
· системы перемещения печатающей головки,
· системы подачи и протяжки бумаги,
· микропроцессорной системы управления,
· механических и оптических датчиков,
· источника вторичного электропитания.
Устройство печатающей головки
Рассмотрим вкратце, как устроена печатающая головка. Основа ее – иголки с пружинками, рычажки и соленоиды.
В исходном состоянии печатающие иглы (диаметром 0,2 – 0,3 мм) с надетыми на них пружинками не выступают за пределы головки.
При подаче импульса напряжения на обмотку соленоида возникающее магнитное поле скачком выдвигает подвижный сердечник (на рисунке – вниз).
Этот сердечник бьет по рычажку, который поворачивается на шарнире. Через рычажок удар передается на иголку. Она бьет по бумаге через красящую ленту и, таким образом, появляется одна из точек изображения знака шрифта. Затем иголка под действием пружины возвращается в первоначальное положение. Процесс периодически повторяется со всеми иголками.
Головки могут содержать разное количество иголок, наиболее часто используются головки с 9 и 12 иголками. Для более качественной(или быстрой) печати используются 18 и 24 иголки.
При печати обмотки соленоидов нагреваются. Поэтому головка содержит в себерадиатор из алюминиевых сплавов, отводящий тепло.
Головка может содержать в себе температурный датчик. При длительной работе, когда радиатор ее сильно нагревается, датчик сигнализирует об этом управляющей схеме принтера. Та учитывает это и замедляет скорость печати во избежание перегрева.
Когда головка остывает, управляющая схема автоматически поднимает скорость печати. На радиаторе обычно находится пластмассовая решетка. Она предназначена для защиты оператора от случайного прикосновения к нагретой поверхности.
А как из точек получаются знаки шрифта?
Как происходит процесс печати, лучше всего показать на примере.
Любую букву или знак можно представить в точечном виде. Если конкретная иголка ударит в конкретном месте, получим точку. Печать осуществляется столбцами точек. Для печати, например, буквы F в первый момент должны одновременно сработать иглы 1 – 7, и получится основная «палочка» буквы.
Затем каретка с головкой чуть отъезжает, и срабатывают иголки 1 и 4, потом вновь они же и затем – только игла 1. Для печати нижнего хвостика буквы g (а также запятых) используются иголки 8 и 9. Но это так называемый «черновой режим», когда ясно видно точечная структура знака. Чтобы отдельные точки не так резали глаза, используется несколько способов.
Во-первых, можнодважды ударить одной и той же иголкой по одному и тому же месту. Это не так глупо, как может показаться на первый взгляд. Дело в том, что иголка никогда точно не попадет в то же место, всегда будет небольшое смещение. Это эквивалентно тому, что для одного используется большее количество точек. В результате начертание сглаживается.
Два удара, два прохода и подводный камень
Чаще всего «двойной удар» делается в два прохода. Один раз каретка с головкой движется слева направо (и печатает знаки), второй раз – справа налево. Понятно, что при этом скорость печати падает вдвое. За качество надо платить! Но здесь скрыт недостаток - по мере износа движущихся частей (втулок каретки) принтера люфт увеличивается. Изнашивается и направляющая каретки. Каретка начинает «болтаться», и иголки перестают попадать туда, куда должны. В результате знаки начинают двоиться, что выглядит очень некрасиво. Если «болтанка» невелика, ее можно скомпенсировать встроенными средствами. Если же износ большой, каретку и направляющую следует заменить.
Другой подход заключается в том, что для начертания знака с самого начала используется больше точек, чем для чернового режима. Так получаются всякие «красивые» шрифты (курсив, например) со сглаженными углами. Если еще применить двойной удар, на шрифт уже приятно посмотреть. А если еще применяется головка с 12 или 24 иглами – качество еще более повышается.