Элвес микро как принтер

Обновлено: 17.05.2024

ПРЕДУПРЕЖДЕНИЕ: Во избежание душевных расстройств лучше переходить сразу к разделу 2.

Раздел 1. Как это было сначала (или чувство , что меня держат за идиота)

Процесс доработки на сайте Штриха описан подробно.

Первая попытка, неудачная, выглядела так :
после доработки включаем , устанавливаем драйвера для USB-VCOM, и делаем тех.обнуление (при помощи перемычки на УМе), далее в драйвере 4.13 Сервис - Технологическое обнуление + устанавливаем дату время , все проходит нормально , а после след.включения УМ (такое ощущение сгорел, Элвес-МФ при включении пишет ошибка 201 = "Нет связи", какой связи ?, с кем связи ? не уточняется). Еще нюанс : ккт полностью выключена, даже аккумулятор снят, но USB кабель соединяет ККТ с ПК и "о Чудо" в системе ПК присутствует устройство USB-VCOM. Если вынуть кабель USB устройство исчезает, если подключить появляется. Это устройство и есть живущий самостоятельной жизнью УМ. И тут еще можно добавить ,что при включении "дефектной" ККТ устройство USB-VCOM исчезает.

Я начал лихорадочно вспоминать , когда я перемычку тех.обнуления снимал / ставил на УМе, кабель USB был подключен или нет? Понятно , что на включенном УМе не надо тех.обнуление делать.

Теперь о Главном - удачная попытка (№2). Берем следующий УМ, устанавливаем. Подключаем к аккумулятору тестилку тока (напряжения) и от источника БП такую же, чтобы посмотреть , кто и что за ток потребляет. Сразу скажу второй УМ сразу завелся , тех.обнуление, ввод зав.номера прошли нормально. И решили мы распечатать Х-отчет и получил опять сразу перезапуск ККТ, автоматически попытка опять распечатать Х-отчет, опять перезапуск и т.д.

Реально поможет только аккумулятор 2шт. , а лучше 3шт. в параллель. Можно еще сетевой адаптер 12В 0.4А заменить на 12В 1А, но реально это не поможет, т.к. внутри ККТ стоит защита по току зарядки аккумулятора. Кстати выключатель ККТ тоже уже давно зачищен.

И вот теперь смотрим кто, что потребляет:

1. ККТ выключена, сетевой адаптер включен (лампочка зеленая горит и должна вроде идти подзарядка аккумулятора). С сетевого адаптора идет ток 12В 0,2А на ККТ. А вот с аккумулятора 6В ток утекает 0,1А . Ни какой подзарядки на самом деле нет и идет разрядка аккумулятора в спящем режиме! Браво Штрих - удивил , так удивил. А если ККТ постоит на такой подзарядке денек, то и вообще аккумулятор убивается насовсем.

2. Если идет печать Х-отчета с аккумулятора идет 6В 1.5А , но это возможно будет только с двумя, тремя аккумуляторами в параллель (другими словами емкость не 1.3Ач, а лучше 3-4Ач надо ставить).

Таким образом , если дать ККТ с акк. 3-4Ач хорошенько постоять на зарядке (сама ККТ должна быть выключена), потом быстро включить , быстро пробить чек, и быстро выключить, то можно как-то работать!

Кстати первый УМ заработал, когда его тоже хорошенько запитали.

Я готов простить Штрих-М "ВСЕ" за идею реализовать в этой ККТ возможность работы в режиме фискального регистратора и в ручном режиме пробития чека. Хочется пожелать только сделать протокол для работы в режиме фискального регистратора по WiFi бесплатным и открытым. Скоро попробуем, отпишемся.

Раздел 2.Картина проясняется

Все оказывается банально просто (если бы знать заранее).

Если посмотреть на плату управления из нового Элвес-МФ и старого Элвес-Мирко-К - то вроде бы они абсолютно одинаковые. Но есть НЮАНС!

См. стабилизаторы 5В (2 шт.) LM2931 выдает макс. 100мА, а в новой плате LM50 (выдает 500мА). И как следствие новая Элвес-МФ , если в нее вставить желтый УМ работает, а в плате где LM2931 , в лучшем случае, хотя бы запустится УМ (не пищит ошибка 201), а еще если повезет - даже начнет печатать Х-отчет, но тут заткнется однозначно и уйдет на перезапуск. И регулировка порога перезапуска на микросхеме 1707 тут абсолютно не причем.

Таким образом в комплекте доработки Элвес-Микро-К в Элвес-МФ однозначно не хватает стабилизаторов напряжения LM50 2шт.

Еще надо уменьшить резистор 15Ом (он регулирует ток зарядки). В параллель ставим еще один такой же и теперь аккумулятор будет заряжаться ДАЖЕ при включенном ККТ.

Далее заодно тестим программу Кассир-А:

Настраиваем ККТ на работу в качестве сервера, включаем WiFi , подключаемся к WiFi сети, в результате получается IP у нашей ККТ.
Далее настраиваем Кассир-А на этот IP и печатаем чеки на ККТ с любого андроид приложения.

Доработанный Элвес-МФ с унитверсальным модулем ТАКЖЕ прекрасно работает как фискальный регистратор. Например , проверено в 1С 8.3 бух 3.0 : открыл смену, напечатал чек (с наименованиями), закрыл смену. Настраивал - драйвер Штрих-Универсальный, тип ККТ Штрих-Light, налоги тоже подправил. И все ОК.

В продолжении предыдущей статьи по подключению и запуску дисплея от кассового аппарата "Меркурий 130К", решил также запустить дисплей от кассы "Элвес-Микро-К".


Дисплей выглядит следующим образом.


На плате дисплея имеется маркировка "UTC STC030801DLGY-E", но даташита на дисплей найти не удалось. Сердцем дисплея является контроллер Holtek HT1621, кристалл которого установлен на плату и залит компаундом. Даташит на контроллер без проблем нашёлся в Интернете.


Дисплей примечателен тем, что подключается по последовательной шине (SPI), а также имеет подсветку и звуковую индикацию. Управление подсветкой и звуковым сигналом происходит путём отправки специальных команд контроллеру дисплея, при этом не требуется подключать дополнительные провода. Подсветку можно только включать и отключать, регулировка яркости не предусмотрена. Частоту звукового сигнала можно выбирать: 2 кГц либо 4 кГц. Для общения с дисплеем использовалась программная реализация последовательного интерфейса. Распиновку дисплея я взял из схемы кассового аппарата. Дисплей был подключен к микроконтроллеру по следующей схеме.


Дисплейная память в контроллере HT1621 представлена в виде 32 адресов, по 4 бита в каждом адресе. Первым делом я записал по всем адресам логические "1", чтобы зажечь все сегменты и понять, какую информацию способен отображать дисплей.


Затем путём перебора всех адресов и битов каждого адреса, была составлена карта сегментов, где я обозначил соответствие адреса и бита для включения каждого сегмента. Первая цифра обозначает адрес сегмента в памяти, вторая цифра - битовую маску для включения сегмента.


Но так как работать с 4-битными данными неудобно, я объединил каждые 2 адреса вместе, получив 16 адресов по 8 бит, и сделал новую карту сегментов.


Далее была написана небольшая библиотека для работы с дисплеем. Исходный код можно скачать в конце статьи. В библиотеке имеется базовый набор функций для отображения цифр, чисел, и символов. На фотографиях ниже можно ознакомиться с примерами отображения на дисплее.


Ремонт при таком дефекте можно производить на месте установки ККМ Элвес-Микро-К и без демонтажа защитных пломб и марок-пломб. Для ремонта необходим ремонтный комплект состоящий из комплекта шестерен и защитного стекла.



Ремонтный комплект для замены шестерен принтера Штрих-МТП205-1

Поломка защитного стекла при замене шестерен неприятное явление, но рано или поздно такое может случится с любым, даже самым опытным, механиком. Иногда ККМ на момент ремонта имеет трещины на защитном стекле, и при демонтаже стекло может лопнуть.



Возможный вариант развития событий, при демонтаже принтера. Защитное стекло на выброс.

Для правильного демонтажа необходимо плоской отверткой или ножом отжать защелки с передней части крышки и открыть книжкой защитную крышку, а только потом снять крышку с упоров, в противном случае можно сломать упоры.



Отщелкиваем крепежные защелки с обоих сторон в передней части защитной крышки при помощи ножа.



Отщелкиваем крепежные защелки с обоих сторон в передней части защитной крышки при помощи ножа.



Открываем книжкой защитную крышку, на фото защитная крышка держится только на упорах.

Для понимания процесса снятия защитной крышки, достаточно посмотреть, как выглядит защитная крышка изнутри.



Внешний вид защелки и упора защитной крышки.

После снятия защитной крышки, снимаем дисплей на двух саморезах и принтер на четырех саморезах. Принтер готов для замены шестерен.



Расположение шестерен на принтере Штрих-МТП205-1 (шпаргалка).

При замене шестерен больше всех доставляет неудобство демонтаж «крабика», в полевых условиях эта защелка может доставить большие хлопоты. Самым простым способом является отгибание усика «крабика» вверх и тогда эта защелка снимается легко.




Демонтаж защелки «крабик» в полевых условиях, отгибаем один усик вверх и защелка легко снимается.

Собственно, далее все просто, собираем ККМ в обратном порядке.

Заключение

Как можно увидеть, материал из закрытого раздела фактически бесполезен для большинства опытных механиков

Читайте также: