Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Удаленная работа
Помощь проекту

Управление термопечатью кассового аппарата «Меркурий 130К»

Практически вся современная контрольно-кассовая техника (ККТ) печатает чеки на термобумаге методом точечного нагрева термохимического слоя. Рассмотрим принцип работы схемы управления печатью на примере контрольно-кассовой машины (ККМ) «Меркурий 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
Электронное спусковое устройство для зеркального фотоаппарата

Главные категории

Arduino


Аудио


В Вашу мастерскую


Видео


Для автомобиля


Для дома и быта


Для начинающих


Зарядные устройства


Измерительные приборы


Источники питания


Компьютер


Медицина и здоровье


Микроконтроллеры


Музыкантам


Опасные, но интересные конструкции


Охранные устройства


Программаторы


Радио и связь


Радиоуправление моделями


Световые эффекты


Связь по проводам и не только...


Телевидение


Телефония


Узлы цифровой электроники


Фототехника


Шпионская техника



Реклама на KAZUS.RU




Последние поступления

Подключение энкодера к микроконтроллеру PIC

Счётчик людей в помещении, управляющий освещением

Велокомпьютер на микроконтроллере PIC16F628A

Устройство ввода-вывода на микроконтроллера

Два термометра на PIC16F628A и DS18B20

Светодиодные часы с циферблатом

Двоичные часы

Два вывода микроконтроллера PIC управляют шестью светодиодами

Цифровой программируемый таймер на микроконтроллере PIC16F628A

Устройство рисования в воздухе на ATtiny2313



© 2003—2017 «KAZUS.RU - Электронный портал»