RSS блога
Подписка
ККМ (Контрольно-кассовая машина) "ЭКР 3110Ф". Как Змей Горыныч, но круче!
Всем привет!
Сегодня мы разъясним очередной реликт былых времен.
Добро пожаловать под кат.
Три головы хорошо, а четыре — лучше!
Агрегат реально здоровенный. Примерно на полстола. Стрелка указывает на один из шурупов, скрепляющих корпус.
Обращает на себя внимание сдвоенный механизм для печати чеков — один для покупателя, второй для внутренней отчетности. Регламенты тех времен прямо запрещали работу без второй ленты.
У Вас не будет проблем с резиновым пассиком, если в механизме не будет резинового пассика!
Такое решение выглядит несколько экзотичным, но использовалось ещё в спецмагнитофоне «Мезон» из 1960-х.
На задней стенке корпуса есть ввод кабеля питания 220 В и разъём для питания денежного ящика.
Переворачиваем аппарат вверх дном. Тут у нас, например, есть. выдавленный в пластмассе шильдик:
Откручиваем второй шуруп по стрелке и сдвигаем одну часть корпуса относительно другой по стрелке:
После этого корпус можно раскрыть как книжку:
Клавиатура. Одиночные клавиши нажимаются без проблем, сдвоенные подклинивают:
Основные мозги:
Модуль фискальной памяти под опломбированной крышечкой…
… и без неё:
Собран на основе микроконтроллера Atmel AT89C2051 и памяти 24LC512.
Индикаторная часть собрана на двух печатных платах, соединенных жгутом проводов и парой металлических планок:
Сюда же подключается клавиатура, а это значит, что тут будет свой отдельный микроконтроллер для управления всем этим хозяйством.
И он тут действительно есть — Atmel AT89C51:
Ещё тут есть сдвиговый регистр 74HC595 и три сборки ключей ULN2003 для управления семисегментными индикаторами.
Дисплей продавца — 10 разрядов, дисплей покупателя — 8 разрядов:
Основная процессорная плата. Собрана на основе микроконтроллера 80C31 производства минского завода «Интеграл».
Ещё тут из полезного есть часы реального времени DS1307 и пара преобразователей интерфейсов MAX232.
Плата управления шаговыми двигателями и печатающими головками:
Выполнена на основе микроконтроллера Atmel AT89C4051. Управление шаговыми двигателями осуществляется сборками из дискретных ключей КТ813. Ну и ещё один регистр 74HC595 тут имеется.
Сдвоенный печатающий механизм...:
… и его активные элементы — шаговые двигатели и термоголовки:
Источник питания:
Здоровенный, но всего на 25 Вт, если верить шильдику на корпусе.
Зато тут есть пара стабилизаторов КР142 на 5 вольт:
Забавно, что в аппарате практически не используется поверхностный монтаж. Почти вся схема, кроме фискальной памяти, собрана на элементах, устанавливаемых в отверстия плат.
Вывод: довольно полезный донор радиодеталей для любителей микроконтроллеров семейства х51. Для всех остальных, увы, полезность сильно снижается.
Сегодня мы разъясним очередной реликт былых времен.
Добро пожаловать под кат.
Три головы хорошо, а четыре — лучше!
Агрегат реально здоровенный. Примерно на полстола. Стрелка указывает на один из шурупов, скрепляющих корпус.
Обращает на себя внимание сдвоенный механизм для печати чеков — один для покупателя, второй для внутренней отчетности. Регламенты тех времен прямо запрещали работу без второй ленты.
У Вас не будет проблем с резиновым пассиком, если в механизме не будет резинового пассика!
Такое решение выглядит несколько экзотичным, но использовалось ещё в спецмагнитофоне «Мезон» из 1960-х.
На задней стенке корпуса есть ввод кабеля питания 220 В и разъём для питания денежного ящика.
Переворачиваем аппарат вверх дном. Тут у нас, например, есть. выдавленный в пластмассе шильдик:
Откручиваем второй шуруп по стрелке и сдвигаем одну часть корпуса относительно другой по стрелке:
После этого корпус можно раскрыть как книжку:
Клавиатура. Одиночные клавиши нажимаются без проблем, сдвоенные подклинивают:
Основные мозги:
Модуль фискальной памяти под опломбированной крышечкой…
… и без неё:
Собран на основе микроконтроллера Atmel AT89C2051 и памяти 24LC512.
Индикаторная часть собрана на двух печатных платах, соединенных жгутом проводов и парой металлических планок:
Сюда же подключается клавиатура, а это значит, что тут будет свой отдельный микроконтроллер для управления всем этим хозяйством.
И он тут действительно есть — Atmel AT89C51:
Ещё тут есть сдвиговый регистр 74HC595 и три сборки ключей ULN2003 для управления семисегментными индикаторами.
Дисплей продавца — 10 разрядов, дисплей покупателя — 8 разрядов:
Основная процессорная плата. Собрана на основе микроконтроллера 80C31 производства минского завода «Интеграл».
Ещё тут из полезного есть часы реального времени DS1307 и пара преобразователей интерфейсов MAX232.
Плата управления шаговыми двигателями и печатающими головками:
Выполнена на основе микроконтроллера Atmel AT89C4051. Управление шаговыми двигателями осуществляется сборками из дискретных ключей КТ813. Ну и ещё один регистр 74HC595 тут имеется.
Сдвоенный печатающий механизм...:
… и его активные элементы — шаговые двигатели и термоголовки:
Источник питания:
Здоровенный, но всего на 25 Вт, если верить шильдику на корпусе.
Зато тут есть пара стабилизаторов КР142 на 5 вольт:
Забавно, что в аппарате практически не используется поверхностный монтаж. Почти вся схема, кроме фискальной памяти, собрана на элементах, устанавливаемых в отверстия плат.
Вывод: довольно полезный донор радиодеталей для любителей микроконтроллеров семейства х51. Для всех остальных, увы, полезность сильно снижается.
Самые обсуждаемые обзоры
+34 |
2673
130
|
+100 |
3703
107
|
вторая лента фиксирует чеки для налоговой (фискализирует), сейчас это делается в электронном виде на серверах налоговой.
пс «внутренней» — наверное автор имел в виду в отношениях покупатель-магазин-государство, ведь покупателю эта «внутренняя» кухня не важна, втч он не читает есть ли слово «фискальный» внизу чека, кроме случаев когда чек нужен для авансового отчёта
аналоги BD675, BD677, BD679
Не нашёл.
Хотя и у поляков такой текстолит видел.
P.S. ПЗУ нашел: A29001/290011 Series, 128K X 8 Bit CMOS 5.0 Volt-only, Boot Sector Flash Memory
AT89C51 даже в розницу на ali менее 100 рублей:
Если покупать эти ККМ даже по цене лома, то уже не выгодно даже с учётом остального (чего?).
Да и много ли сейчас тех, кто использует x51?
Я тут прикупил кучу плат на Atmega128 с обвязкой по ~126 руб, но именно как готовое решение для быстрых поделок. Но если выпаивать — уже геморрой, проще купить за 150 руб/шт.
Как достало это обтекание текстом картинок...Это же не Prada или Dior
на выгулдля дам, а рабочий модуль, который прошил в проекте, спрятал внутри и забыл.Но речь в основном о том, что стоимость б/у равна стоимости китайских (которые таки работают). В моём случае там ещё представляют некоторую ценность другие элементы, но приобретены они были именно как готовая «макетка» (увы, не без лишнего) для каких-то быстрых разовых «набросков». Но сейчас я и макетку могу собрать почти в те же деньги (если считать от 100 штук).
а еще оплата ежемесячного «ТО» от специализированной фирмы
плюс плата за кодирование (если кассиры не умеют)
потом в каком-то году обязали подключить модемы (их также покупать надо и настраивать, естессно)
как сейчас и как в других странах — не знаю
Отдельные «кормушечные» ЭКЛЗ появились позже.
Зато вот такая фирмА водилась, Samsung — не хухры-мухры
Принтеры матричные были
Еще Sharp`ы помнится были
На какой-то отечественной кассе видел вообще зауженный механизм обычного настольного Epson LX-300, печатающий на двух расположенных рядом лентах.
Индикаторы ВЛИ, принтер матричный.
Микропроцессоры минские часто глючили, если переставить с основной платы на принтер, там работал нормально, слава в богу в продаже были импортные MCS31.
Ремонт был довольно простой, за счет встроенных диагностических тестов.
В блоке питания часто выгорал КП707, на плате индикации ключи КТ1109