Печатающий узел
ККМ можно условно разделить на три основные части:
Термоголовка и ее схема
управления
Контроль работы
ТПГ (наличие бумаги, прижим ТПГ, перегрев)
Шаговый
двигатель и его схема управления
Термоголовка
В ККМ
используется термоголовка фирмы ROHMKF2002-GF10A. Напряжение
питания +6 В подается непосредственно от АКБ
(+UP), выводы 1,2,3
и 26,27,28 ТПГ. Выводы 13,14,15,16,17 подсоединены к минусу АКБ (p-GND). Это
напряжение используется для нагрева терморезисторов головки. Для гашения
пульсаций между выводами +UP
и
P-GND
установлен
сглаживающий конденсатор С25
К выводам 7
(Vdd)и 18 (L-GND) подходит
стабилизированное напряжение +5 В и минусовой потенциал
системной платы, соответственно. Это напряжение используется для питания
внутренней логики ТПГ
Основными ее
сигналами являются:
DIN
(выв
25) – Линия данных с процессора.
СLK (выв 6) –
Команда записи (синхронизация) данных в сдвиговой
регистр.
LAT
(выв 5) – Команда записи данных из сдвигового в буферный
регистр.
STB
(выв 8,9,10,21,22,23) – Стробы импульса печати, длинна этого импульса определяет
время нагрева терморезистора и соответственно контрастность
печати.
Управление
термоголовкой осуществляет процессор. Данные на
головку идут с выв 11 процессора. Сигналы управления внутренними регистрами ТПГ
CLK и LAT с выводов 13 и 31 соответственно.
Сигнал
длительности импульса печати вырабатывается микросхемой NE555 (таймером
принтера) по сигналу PRINT
процессора.
Микросхема запитана стабилизированным напряжением +5 В с выводов 1,8. Сигнал
PRINT процессора
поступает на базу транзистора VT4.В спокойном состоянии транзистор VT4 открыт
положительным потенциалом через резистор R27, и поскольку
эмиттер подсоединен к минусу схемы на коллекторе удерживается сигнал Лог0 (выв 2,4 м/с) При поступлении импульса отрицательной
полярности от процессора на его базу, транзистор закрывается и соответственно на
его коллекторе и выв 2,4 м/с появляется сигнал Лог1 через резистор R28, при этом
происходит сброс микросхемы и запуск внутреннего триггера. Длительность импульса
выдаваемого м/с зависит от
времени заряда (разряда) конденсатора С22. Таким образом частота выходного сигнала задается процессором, а его
длительность, работой внутренней логики м/с и конденсатором С22. Вывод 3
микросхемы через резистор R37 притянут к
Лог0, для удержания линии в этом состоянии во время
отсутствия сигнала. На вывод 5 подключен конденсатор С21 согласно рекомендации
производителя м/с.
Контроль работы
ТПГ
Контроль за
температурным режимом работы и напряжением питания резисторов (как уже
рассматривали в разделе формирование напряжений) осуществляется через микросхему
LM339D. Термоголовка имеет внутренний термистор, который выводом 12
(ТПГ) подключен к минусу схемы, вывод 11 подключен к линии контроля температуры
ТПГ. Линия через резистор R86 притянута к
шине +5 В, блокировочный конденсатор С23 устраняет влияние переходных процессов
в этой линии. Таким образом на линии в спокойном состоянии присутствует Лог1.
Сигнал с этой линии поступает на три входа компараторов м/с LM339, ко второму
входу компараторов подается опорное напряжение +5 В
через делители R35,29,30,31,
конденсатор С20 устраняет влияние переходных процессов в этой линии. Трех
уровневый контроль сигнала осуществляется за счет установки на входах
компаратора своего уровня опорного напряжения при помощи делителя. Так для
контрольных точек Х2 он равен приблизительно 4,5В, Х3 –
3,5В, Х4 – 2,5В. Таким образом каждый из компараторов настроен на свой уровень
срабатывания. При нагревании ТПГ сопротивление термистора уменьшается, а т.к.
его второй конец соединен с минусом схемы, падает напряжение и в линии. При
падении напряжения на входах компаратора до предельного
значения он выдает сигнал аварии ТПГ, который по линии DT0, подается на процессор для программной
блокировки печати. На линии DT1 и
DT2 Лог0 свидетельствует об исправности системы контроля
(присутствует при включении ККМ). По линии DT3 на процессор
подается сигнал аварии питания ТПГ и ШД. Все линии DT
притянуты к
шине +5 В резисторами R16,17,18,19,
что обуславливает наличие на них Лог1 в спокойном состоянии. Сигналом
срабатывания компараторов является наличие Лог0 на
линиях.
Контроль за
наличием бумаги в принтере и закрытием замка термоголовки контроллер осуществляет с помощью оптопар. ОптопараHRS-CD содержит в
себе излучающую и приемную часть. Излучающей частью является светодиод, а
приемной фототранзистор. Связь между ними осуществляется по воздуху, за счет
отражения излучения от белого листа (в нашем случае бумаги и белой метки
нанесенной на замок)
Рассмотрим
работу оптопар:
Напряжение
питания подается на вывод 2 оптопар (анод диода).
Вывод 1 оптопары (катод диода) и вывод 4 (эмиттер
транзистора) соединены с минусом схемы. Сигнал аварии процессором принимается по
линиям (выв 3 оптопар) GOL (головка) и
BUM (бумага)
соответственно. Эти линии притянуты к шине +5 В через резисторы R14,15 что
обеспечивает наличие на линии Лог1 в спокойном состоянии. В случае наличия
отражающего элемента излучение диода попадает на базу фототранзистора и
удерживает его в открытом состоянии, соответственно на выводе 3 оптопары появляется сигнал Лог0. В случае пропадания
отражения, транзистор закрывается, сигнал на выв.3 из Лог0 возвращается в Лог1,
процессор считывая этот сигнал программно блокирует работу ККМ
(АП-БУ)
Управление
двигателем процессор осуществляет по линиям К10-13 при помощи специализированной
микросхемы драйвера двигателя фирмы ROHM BA6845FS, подавая логические сигналы на
ее входы. Первоначальное назначение микросхемы – управление шаговыми двигателем
компьютерных флоппи дисководов. Микросхема управляется отрицательными
импульсами, поэтому линии К10-13 притянуты к шине +5 В резисторами R20,21,22,23,
что обеспечивает наличие на них Лог1 в спокойном
состоянии.
Микросхему
можно условно разделить на две части: Силовая – Двигатель, и малоточная – логика управления. Питание микросхемы подается
непосредственно с АКБ (+UP) выв.11,14.
Конденсатор С24 предназначен для гашения пульсаций на входе питания м/с. Питание
одновременно подается на обе части, минусовые же линии частей разделены. Логика
управления соединена с минусом схемы блока управления (выв.3,6), а силовая часть
с минусовым выводом АКБ (выв.1,8). Логические сигналы процессора могут создавать
на выходе драйвера сигналы определяющие работы двигателя в трех режимах: прямое
вращение, обратное вращение и останов. Логические сигналы на входах выв.12,13
м/с определяют включение двигателя (Вращается – Лог1, Заторможен – Лог0).
Логический сигнал на входах выв. 4,5 м/с определяют направление вращения
двигателя (Вперед – Лог0, Назад – Лог1). В нашем случае двигатель вращается
всегда в одну сторону. Неисправности связанные с обратным вращением обычно
связаны с неправильной передачей сигнала от процессора. Чаще всего -
загрязнением выводов процессора.
Выходы силовой
части соединены с двумя обмотками ШД 2,7 и
10,15.
Микросхема
драйвера имеет встроенный контроль по температуре, при превышении значения
t выше 175°С
срабатывает защита и она отключается.