Управление термопечатью кассового аппарата «Меркурий 130К» |
Практически вся современная контрольно-кассовая техника (ККТ) печатает чеки на термобумаге методом точечного нагрева термохимического слоя. Рассмотрим принцип работы схемы управления печатью на примере контрольно-кассовой машины (ККМ) «Меркурий 130К». Принципиальная схема изображена на рисунке ниже (для увеличения рисунка, кликните по нему).
Центральный процессор Winbond W78E58P полностью управляет всей электроникой ККМ, в том числе и процессом печати. Напряжение питания +6 В подается на термопечатающую головку (ТПГ) непосредственно от аккумулятора на выводы разъема XS1 1, 2, 3 и 26, 27, 28; выводы 13, 14, 15, 16, 17, 18 подключены к минусу. Это напряжение будет использоваться для нагрева головки. На вывод 7 (VDD) разъема XS1 через сопротивление R26 подается напряжение +5 В для питания микросхем термоголовки.
Через этот разъем в печатающую головку поступают следующие сигналы:
- вывод 25 (MOSI) — данные для печати от процессора;
- вывод 6 (SCK) — синхронизация записи данных в регистре сдвига;
- вывод 5 (LATCH) — запись данных из сдвигового регистра в буферный;
- выводы 8, 9, 10 и 21, 22, 23 (STB) — стробирующие импульсы печати, длительность которых влияет на яркость печати;
- вывод 4 (CHECK) — контроль работы регистра сдвига ТПГ;
- выводы 11, 12 (ТМ) — выводы встроенного термистора (вывод 12 соединен с корпусом).
Данные (MOSI) на печатающую головку поступают с вывода 7 процессора через резистор R79, R26, а сигналы управления внутренними регистрами ТПГ SCK и LATCH — через резистор R81. Сигнал длительности импульса печати вырабатывается микросхемой DA1 (NE555D) таймера по сигналу PSTB от процессора. Микросхема таймера питается стабилизированным напряжением +5 В. Сигнал PSTB поступает на базу транзистора VT2.
Транзистор VT2 работает в ключевом режиме. Этот режим задается номиналами резисторов R39, R40. При низком уровне сигнала PSTB (логический ноль) транзистор VT2 закрыт, поскольку между базой и эмиттером недостаточно напряжения для его открытия. Когда на базу транзистора подается высокий уровень сигнала (логическая единица), транзистор открывается, на инверсный вход R подается логический ноль и происходит сброс, а затем запуск таймера. Длительность выходного импульса с выхода Q таймера задается номиналами RC цепочки (R41, C17).
Микросхема DA3 (LM339D) контролирует температурный режим ТПГ по значению тока терморезистора и управляет током нагревающих резисторов. Конденсаторы С12 — С15 используются для сокращения влияния переходных процессов. Резистор R26 в паре с терморезистором ТПГ образует делитель и одно напряжение на входах трех компараторов. Резисторы R27 — R29 задают разные опорные напряжения на других входах трех компараторов. С выходов вышеуказанных компараторов в процессор поступают сигналы о трех уровнях температуры ТПГ: ST0, ST1, ST2. Четвертый компаратор сравнивает напряжение питания ТПГ с опорным значением и в случае его понижения подает сигнал аварии питания ТПГ и шагового двигателя SVP в процессор.
В регистр сдвига DD3 вместе с данными о нажатии клавиш циклически загружается состояние CHECK термоголовки; загрузка производится командой процессора LDKB. После загрузки процессор подает восемь команд сдвига PMA на вход CLK регистра. С выхода QH регистра данные KBI поступают на разряд P32 (вывод 14) порта процессора. Микропрограмма процессора помещает эти данные в регистровую память процессора и циклически анализирует их. Обнаружив, что один из битов регистра сигнализирует о перегреве головки, процессор блокирует процесс печати, выводя сообщение «ПЕРЕГРЕВ» на индикатор.
Надеюсь, что удачный опыт разработчиков одной из самых надежных ККМ «Меркурий 130К» поможет вам в разработке собственных интересных электронных приборов или в ремонте других электронных устройств. Источник: www.vestor-ru.ru
C этой схемой также часто просматривают: |
Три схемы блокираторов параллельного телефонного аппарата. Приставка, исключающая прослушивание с параллельного телефонного аппарата Имитатор поднятия трубки телефонного аппарата. Управление сетевой нагрузкой ТТЛ-микросхемой ДИСКРЕТНО-ПРОПОРЦИОНАЛЬНОЕ УПРАВЛЕНИЕ Плавное чередование яркости свечения светодиодов (лент) Вольтметр до 30 вольт на MSP430 Змейка и Тетрис на микроконтроллере PIC16F688 Электронное спусковое устройство для зеркального фотоаппарата
| |
Подключение энкодера к микроконтроллеру PIC Счётчик людей в помещении, управляющий освещением Велокомпьютер на микроконтроллере PIC16F628A Устройство ввода-вывода на микроконтроллера Два термометра на PIC16F628A и DS18B20 Светодиодные часы с циферблатом Двоичные часы Два вывода микроконтроллера PIC управляют шестью светодиодами Цифровой программируемый таймер на микроконтроллере PIC16F628A Устройство рисования в воздухе на ATtiny2313 |