Управление
осуществляется непосредственно процессором через двухканальный бинаправленный
драйвер двигателя LB1838m.
Внимание! «АСТРА-100Ф» версий 05, 09
допускается установка микросхемы управления шаговым двигателем
термопринтера LB1838M или микросхемы BA6845FS
Микросхемы LB1838M и BA6845FS по конструкции
не взаимозаменяемы. Под установку микросхем на плате блока управления выполнена
раздельная разводка. См.Рис
Сигналы поступающие на драйвер
PPWR – определяет
режим работы драйвера. Лог1 – двигатель расторможен, Лог0 – двигатель
заторможен.
PM1,PM2 –
управляющие сигналы обмоток. В зависимости от уровня поданного на этот вывод
определяется направление вращения ШД. Лог0 – вперед, Лог1 –
назад.
Сигналы PM1,2
подаются непосредственно на вход драйвера с процессора (порт3, выв 14,15)
Сигнал PPWR на
процессоре формируется отрицательным, в силу того что процессору легче сбросить
сигнал в 0 чем вытягивать до уровня Лог1. Далее сигнал Лог0 через R16, подается
на базу VT6, тем самым открывая его. Через открытый транзистор уже формируется
сигнал PPWR положительной полярности (с уровнем VCC) который подается на сам
драйвер (двигатель растормаживается).
Драйвер
Микросхему
драйвера можно условно разделить на две части: это ВХОД (внутренняя логика) и
ВЫХОД (Силовая часть). Обе эти части
получают раздельное питание. Так логическая часть питается от общей шины +5в
(VCC), а силовая непосредственно от собственного аккумулятора GB2.
Таким образом,
чтобы двигатель вращался необходимо подать на драйвер PPWR (растормозка) Лог1 и серию импульсов отрицательной
полярности на управляющие выводы обмоток. Внутренняя логика преобразует эти
сигналы во вращающееся магнитное поле, которое и будет вращать двигатель.
Микросхема
драйвера имеет внутреннюю защиту от перегрева. В случаях появления повышенных
токов в нагрузке (т.е. нагрева М/С)
происходит её автоматическое отключение, и двигатель останавливается. Во время
печати данный дефект проявляется, как появление темных полос и проглатывание
строк на чековой ленте.
Дополнительно.
Сигнал
PPWR кроме своей основной задачи выполняет две дополнительные
функции.
Попадая через диод VD8 на базу VT7 принудительно
запирает его. Звучит короткий сигнал звукового излучателя.
Открывая
транзистор VT6, напряжение VCC через делитель R19,20 подается на питание
излучающей части оптопары.
Оптопара
Напряжение питания
поступает на выв1 БС с БТП. В случае отсутствия бумаги сигнал PPE (выв3 БС с
БТП. ) становится равным Лог0 и поступает на регистр защелку DD8 (выв13) для дальнейшего считывания процессором и
программной блокировки ККМ (Е103). |