Любого хотя бы раз в жизни интересовал вопрос: «Как же принтер узнает, расположен ли носитель в зоне для печати и что нужно печатать в определенном месте листка? Чем принтер способен распознавать те или иные действия?» Ответ достаточно прост — это его датчики, механического и оптического типа.
Как определить пустой или полный картридж?
Определить пустой или полный картридж принтера поможет оптопара, представляющая собой фотодиод и светодиод, расположенные в одном корпусе. Если пространство между ними свободное, то будет подан активный сигнал, если поток оптического излучения будет прерванным, то активного сигнала на выходе не будет. Оптопара свободно вращается между свето- и фотодиодом и легкой шторкой. В момент, когда лист попадает в принтер, запускается механизм транспорта, приподнимается шторка и на выходе фотодиода сигнал меняется.
Логика работы заключается в следующем — поток излучения открывается или перекрывается, что зависит от конкретной модели принтера. Далее схема управления фиксирует это изменение и устройство «понимает», что носитель находится в зоне печати.
Как принтер узнает что есть бумага в принтере?
Необходимо также определить, открыта или закрыта верхняя крышка, ее обычно открывают, чтобы заменить картридж, удалить застрявшую бумагу или произвести определенные технические операции. Датчик открытия крышки может быть механического типа и представлять собой кнопку, которую отжимает специальный выступ, расположенный с внутренней стороны крышки. Датчик может быть и оптомеханического типа, представлять собой оптопару с вращающейся шторкой, которой управляет коромысло или тяга механического типа. Крышка может также иметь специальный выступ, который перекрывает поток света когда она закрыта. Если в момент печати специально открыть верхнюю крышку, то в управляющую схему поступит соответствующий сигнал и каретка остановится.
О местонахождении печатающей головки принтер «узнает», используя энкодерную ленту, а также оптопару, которая расположена во внутренней части каретки. Энкодерная лента — это прозрачная полоска, выполненная из тонкого пластика, на который нанесены тонкие непрозрачные штрихи.
Каретка с картриджами принтера ездит по энкодерной ленте в одну сторону и в другую, в это время темные полоски на ней служат для перекрытия потока излучения, который идет от оптопары. В схеме управления фиксируется несколько импульсов, чем дальше каретка будет находиться от начального положения, тем больше импульсов поступит в схему.
Еще один датчик энкодерного типа расположен на валу подачи бумаги, только выполнен он в виде коротких и непрозрачных штрихов на прозрачном куске пластика круглой формы.