Драйвер BA6845FS / 6845FS шагового двигателя флоппи диска, CD-ROM
- Информация о материале
- Обновлено: 19.06.2023, 12:20
- Опубликовано: 07.03.2023, 14:00
- Автор: DeniS
Микросхема BA6845FS — драйвер двигателя. Она управляется микроконтроллером иди микропроцессором путем передачи цифровых сигналов TTL-уровня.
Эти сигналы по линиям PMA, PMB, EP1, EP2 поступают на логические входы IN.
Питание микросхемы 5В.
Применяется драйвер в кассовых аппаратах термопринтера, флоппи-дисководах, CD-ROM
Изготовление платы для драйвера
Пример использования драйвера Драйвер шагового двигателя BA6845FS / 6845FS в кассовом аппарате
Электролитический конденсатор С22 большой емкости (47 мкФ) сглаживает пульсации электропотребления драйвера. В случае отсутствия сигнала на входах IN поддерживается уровень логической единицы с помощью резисторов R43, R44, R82, R83 номиналом 30 кОм. Контакты 3, 6, 1, 8 «земли» двигателя и драйвера объединены и подключены к корпусу.
Сигналы низкого уровня на входах IN11, IN21 микросхемы 6845FS запускают двигатель вперед, сигналы высокого уровня — назад.
Сигнал низкого уровня на входах IN12, IN22 останавливает двигатель (блокирует входы IN11, IN21), переводя выходы OUT в открытое состояние.
Шаговый двигатель должен вращаться только в одну сторону. У него всего два режима движения: печать строки и прогон бумаги.
Микросхема DA6 (DS1708ESA) вырабатывает сигнал сброса процессора RESET. До его окончания выходы процессора могут находиться в любом состоянии, что может привести к произвольному движению двигателя в момент включения кассового аппарата. Поэтому инверсный сигнал сброса с микросхемы DA2 подается на входы IN12, IN22 драйвера. В результате до окончания инициализации процессора выходы драйвера будут в открытом состоянии, а обмотки двигателя будут отключены от питания. В момент инициализации процессора диоды VD4, VD5 предотвращают замыкание питания кассового аппарата на ноль через резисторы R43, R44 и открытый транзистор выходного каскада микросхемы DA2. Пробой одного из диодов приводит к прекращению работы шагового двигателя.
Микросхема BA6845FS контролирует температуру обмоток двигателя. При повышении температуры на выводах 2,7,10,15 до 175 ^(o)C сработает защита и они отключатся. Когда выводы микросхемы остынут до 20 ^(o)C, двигатель снова может начать работать. Такой контроль уберегает обмотки двигателя от выгорания. В некоторых моделях кассовых аппаратов для управления двигателем используется микросхема LB1838. Заметим, что при всей схожести работы эти микросхемы не взаимозаменяемы.
Диаграмма драйвера ШД BA6845FS / 6845FS
Описание пинов драйвера ШД BA6845FS / 6845FS
Схема подключения драйвера ШД BA6845FS / 6845FS
Характеристики драйвера ШД BA6845FS / 6845FS