Эти кассовые аппараты в свое время были распространены, но сейчас почти полностью выведены из эксплуатации как устаревшие и нередко попадаются на барахолках по символической цене.
Что из них может пригодиться радиолюбителю?
Аппарат довольно компактен. Встречаются варианты с мембранной и резиновой клавиатурами.
На правой стороне корпуса расположен выключатель питания:
На нижней стороне корпуса — четыре шурупа, которые держат в месте его части. Один из шурупов под пломбой, а пломба дополнительно защищена пластиковым кружком:
Выкручиваем винты, корпус можно раскрыть как книжку.
На нижней части размещаются гнездо и выключатель питания, крепление для рулона термобумаги и аккумулятор, на верхней части — все остальное:
Аккумулятор свинцовый, 6В/1,3Ач. Если вы читаете этот текст, он уже наверняка мертв:
Основная плата с подключенными к ней шлейфами(слева направо и сверху вниз — индикаторный модуль, термопечатающая головка, клавиатура, лентопротяжный механизм, фискальный накопитель):
… и она же без шлейфов:
Плата держится в корпусе за счет пары резиновых колечек, надетых на стойки поверх неё.
Вытянем её из корпуса:
Все компоненты схемы находятся на её верхней стороне. Сердцем ККМ является
P89V51RD2FA — 8-битный 80С51-совместимый микроконтроллер от NXP в корпусе PLCC-44, вставленный в разъём на плате. Он имеет 64 кБ ROM и 1 кБ RAM и способен работать на частоте до 40 мГц, но отсутствие, к примеру, встроенного АЦП сильно сужает возможности его повторного использования. Также на плате есть часы реального времени DS1307 с кварцем, I2C память 24C512, сдвоенный сдвиговый регистр CD4015 и пара стабилизаторов 7805 в корпусах для поверхностного монтажа.
На обратной стороне платы деталей нет, зато есть поздравление кого-то(судя по всему — с 30-летием):
Фискальный накопитель:
Он выполнен на основе МК Atmel ATTiny13V.
Индикаторный модуль и термопринтер размещаются под защитной пластиковой крышкой, которую изнутри корпуса держат две защелки:
Термопринтер в сборе:
Термопечатающая головка на фоне оси, которая держит её в корпусе:
Датчик наличия бумаги — оптрон, работающий на отражение:
Индикаторный модуль, вид спереди:
… и сзади:
Индикатор семисегментный, на 8 разрядов, оборудован подсветкой и пищалкой, управляется контроллером
Holtek HT1621. Управление подсветкой и звуковым сигналом происходит путём отправки специальных команд контроллеру дисплея, при этом не требуется подключать дополнительные провода. Подсветку можно только включать и отключать, регулировка яркости не предусмотрена. Частоту звукового сигнала можно выбирать: 2 кГц либо 4 кГц. Дисплейная память в контроллере HT1621 представлена в виде 32 адресов, по 4 бита в каждом адресе.
Вот тут о нем можно почитать подробнее и скачать
библиотеку для работы с ним.
Вывод: данный кассовый аппарат содержит в себе необходимый и достаточный набор деталей для сборки часов с будильником. Если, конечно, у Вас есть программатор для микроконтроллеров 8051(или хотя бы
USB-UART преобразователь).
В крайнем случае по нажатию на кнопку.
От положения корпуса в пространстве.
И вот
У меня широкоформатный Citizen под ленту 80 мм., я в него заправил рулон термонаклеек. Прикрутил к OrangePI с Nginx и Python на борту, могу через вебинтерфейс или через Share to: в айфоне быстро печатать стикеры. Скрипт рендерит кириллицу в растр в нужном шрифте, подгоняет в разрешение принтера и печатает наклейку. Коллекция электронных деталей и инструмента выглядит аккуратно и найти нужное легко.
брал эту — https://aliexpress.ru/item/32814244022.html
А так, часы собирать — помнится на али был набор на Х51+ индикаторы светодиодные для сборки часов. И стоило это 4-5 у.е.
Вот бы картинку печатать или qr код какой на самоклейке. Но у 51 памяти не хватит.
Экземпляр кассы то староват для ФН! ;)
Как специалист в сфере ремонта и обслуживания ККМ с 35-летним стажем, постараюсь объяснить:
1 этап: кассы без фискальной памяти. Или вообще нет, только фиксация на печати отдельных сумм, или накопление суммовых данных в ОЗУ (механические кассы не рассматриваем, ибо полная архаика). Соответственно, при проблемах с внутренней батарейкой (как и в часах) все данные обнуляются.
2 этап: Энергонезависимая фискальная память (ФП) (то, что у вас на фото) — простейший модуль с энергонезависимой перезаписываемой (или однократно записываемой) микросхемой ОЗУ для фиксации и хранения пробитых по кассе сумм. Формат представления этих данных не стандартизирован. Каждый производитель использовал свою систему. Используя HEX-редактор можно было без особого труда разобраться в системе представления данных в конкретной ФП.
3 этап: Электронная контрольная лента защищённая (ЭКЛЗ) — радикальное повышение защиты хранимых фискальных данных.
ЭКЛЗ выполняет следующие основные функции:
-приём от ККМ данных кассового документа (чека, отчёта);
-формирование криптографического проверочного кода (КПК) чека (отчёта) на основе -полученных параметров;
-передача в ККМ вычисленного значения КПК, соответствующего параметрам кассового документа для печати данного документа, как отдельно, в процессе оформления, так и в составе контрольной ленты;
-архивирование и хранение данных, составляющих контрольную ленту;
-накопление сменных итогов в процессе работы;
-формирование данных сменного итога при закрытии смены,
занесение и хранение его в энергонезависимой памяти ЭКЛЗ;
-передача в ККМ данных для формирования запрашиваемых отчётов.
Т.е. в состав такого блока уже был внедрён специальный криптопроцессор
4 этап: Фискальный накопитель (ФН) — стали обязателны после внесения в 2016 году поправок в закон 54-ФЗ «О применении контрольно-кассовой техники …»
ФН – Универсальное для всех ККТ шифровальное (криптографическое) средство защиты фискальных данных (ФД) в опломбированном корпусе, обеспечивающее запись в некорректируемом виде, энергонезависимое долговременное хранение, формирующее фискальный признак (устанавливается в онлайн-кассу).
Срок действия ФН ограничен. Замена фискального накопителя это обязательная процедура.
Состав фискального накопителя
В пластиковом корпусе содержится микросхема, основными компонентами, которой являются:
Криптографический чип – технологический элемент, который шифрует платёжные операции. Выпускается компаниями с соответствующими лицензиями, получить которые непросто. Является самым дорогим компонентом.
Микроконтроллер – устройство, к которому применяются менее сложные требования. Этот аппаратный компонент должен выполнять функцию управления и быть надёжным.
Flash-память – отвечает за хранение данных, которые образуются в результате работы
ФН в данный момент, по сути, является сердцем и мозгом всей ККМ, обеспечивая формирование чека, отдачу команды на его печать, шифрование с получением криптокода (фискальный признак — ФП — есть в конце любого чека), отправка и взаимодействие с «оператором фискальных данных» (ОФД) через интернет. Т.е. «касса» — сосредоточена в ФН, а сам современный кассовый аппарат — является для ФН, по сути, всего лишь принтером чека.
— Так что блок фискальной памяти (БФП) вашей кассы ещё очень и очень далёк от ФН.
золотаясерии DataFlash (AT45DB321B, я как ни старался, так и не понял, чем она такая особенная и чем она лучше обычных). Флэшка эта была в 32-ногом корпусе, но по сути она SPI и там минимум половина ног декоративные (одна 16-ногая сторона точно NC)…Никогда не имел с такими дела. Оно и понятно, фискальная сфера — это область государственных интересов, и тут наработки России и Белоруссии не пересекаются. Интересно, там ещё и GPS замутили? А куда идёт передача данных? Непосредственно в налоговую, или в ОФД?