А что внутри ЭКЛЗ-КС

    Как и ранее наш давний посетитель прислал свою новую работу. он пишет:
Предлагаю добавить в коллекцию фото внутренностей СНФП ЭКЛЗ КС V_10_07_12.12 производства ООО НПО ИВС. Корпус был запаян и залит компаундом хорошо (как у Безанта). Во время очистки я все чаще ловил себя на мысли, что где-то я это уже видел. Как выяснилось позже, оказался прав. Если взглянуть на фото, можно заметить сильное сходство с ЭКЛЗ НП. Разводки питания и интерфейса похожи как две капли воды. Процессор и память тоже сильно не отличаются. Делать дальнейшую работу по составлению схемы и фото со снятыми элементами желания нет. Считаю это не интересным...

А что же внутри ЭКЛЗ-К?

    Один из давних посетителей нашего сайта вновь прислал очень интересные материалы. В его умелые руки попала ЭКЛЗ-К с версией ПО 2.16. Он пишет: "...не была залита компаундом вообще. По периметру жидкие "сопли". Открывается без усилий...". Видимо это и подвигло автора на великий подвиг, и он совершил его. Снимаю шляпу перед таким умельцем (хотя никогда и не носил ее).
В представленных материалах: фото платы со стороны 1 и 2, фото платы со снятыми элементами и нанесенной маркировкой сторона 1 и 2, и наконец схема ЭКЛЗ, составленная по разводке платы.

ЭКЛЗ-К вне закона или...война продолжается

    Весной этого года в некоторых регионах России появилась новинка, так называемая ЭКЛЗ-К. Распространителем ее является ООО "Корес" и даже существует сайт, на котором можно проверить правильность пробитых на ней чеков. Естественно, что ЗАО "Безант" обеспокоилось появлением конкурента и обратилось в компетентные органы. Ответ последних категоричен: нет, нет и нельзя.
Но ООО "Корес" делает контрход и получает поддержку ФНС России. Битва разворачивается и похоже надолго, и исход ее не предсказуем....а нам что делать?

Появилась новая ЭКЛЗ

     На рынке ЭКЛЗ появилась новинка, так называемая ЭКЛЗ-К. Производитель - некое ЗАО МО ПНИЭИ. Правда указанная штука не значится в списке его продукции, но уже существует сайт, на котором можно проверить правильность пробитых на ней чеков.

Еще об ЭЭ

     Уже писал о популярном изделии - эмуляторе ЭКЛЗ. Намедни попался для обозрения еще один, просто сфоткал (сторона 1 и 2), схему рисовать было лениво. Не обратил бы внимания, если бы не принесли еще один (сторона 1 и 2), который не связывался с Визардом. Естественно, подозрение пало на МАХ232, заменил его - результат тот же. На фото хорошо видно, что вывод 8 микросхемы (RXD) идет на вывод 2 разъема (ТХD). Работать конечно будет, но потребует специального переходника.

Новая ЭКЛЗ от питерских НП

Новая ЭКЛЗ-НП Питерское объединение "Научные приборы" порадовало кассовое сообщество новинкой - ЭКЛЗ в "нано"-корпусе. Новинка эта конечно относительная, так как в последнее время в больших корпусах размещалась уже плата от маленькой ЭКЛЗ. Схемотехника и программное обеспечение видимо сохранились без изменений, что исключает неизбежные проблемы, связанные с внедрением нового устройства. Молодцы, тянутся за Безантом.
P.S. Один из посетителей нашего сайта прислал фото платы этой ЭКЛЗ. Честно говоря, завидую качеству отмывки от компаунда.
P.P.S. От него же фото платы со снятыми элементами. Дополнительно нанесена информационная маркировка. Просто шокирован масштабом и качеством работы, не перевелись еще умельцы на Руси!
P.P.S. А вот и схема этой ЭКЛЗ

Что внутри ЭКЛЗ-НП

Приболел я тут немного, появилась масса свободного времени, и стал просматривать кассовые форумы, куда обычно не захожу из-за недостатка времени. К удивлению своему обнаружил, что кипят страсти вокруг новой ЭКЛЗ, которая делается питерскими НП. Откуда она, чья и что же там внутри. Ряд авторов высказывает сомнение, а ЭКЛЗ ли это? И есть ли там криптопроцессор? Чтобы рассеять эти сомнения, привожу фото внутренностей. По каким-то причинам криптопроцессор выбран не в традиционном планарном корпусе, а в формате симки. Кроме этого возможен вариант установки этого процессора в стандартном корпусе, припаивается он к контактным площадкам, что рядом с держателем симки. Почти уверен, что это ST19WR66 или NR66 от ST Microelectronics. Остальной набор элементов традиционный.

О применимости ЭКЛЗ-НП

Один из посетителей нашего сайта прислал интересный документ. Не берусь утверждать, что представленная информация полностью соответствует действительности, но уже от многих слышал, что ЭКЛЗ-НП не работают или не корректно работают с некоторыми типами касс. Своей информации не имею, так как не имел удовольствия юзать это устройство. Буду признателен, если кто-то поделится своим опытом.
На одном из форумов прочитал, что "Научные приборы" между собой люди называют "Ночными приборами". Интересно почему? или к чему?

21.12.2010.
Действительно, установка ЗКЛЗ-НП на Штрих-950 не дает положительного результата, выдается сообщение "ФП отсутствует". Требуется перепрошивка ФР на новую версию.
21.02.2011.
Появился очередной документ (от 17.11.2010 г.) с перечнем ККМ, в которых ЭКЛЗ-НП достоверно работает, а также "антиперечень". Источник заслуживает доверия.
11.05.2012.
Последний, новейший перечень и антиперечень. Достоверность почти 100%. Можно скачать.

Программа тестирования ЭКЛЗ-НП

Производители новой ЭКЛЗ из питерского объединения "Научные приборы" любезно предоставили последний вариант (ver 1.0.52) программы тестирования своего изделия. Программа выполняет те же функции, что и безантовские EKLZ_Cnt и EKLZ_Tst. Скачать (2.4м)
В отличие от Безантовских, предыдущие и текущая (1.0.0.52) версии теста ЭКЛЗ НП выводят на экран содержимое контрольной ленты из дампа архива в следующем порядке: сначала чек закрытия первой смены, затем последовательно все входящие в неё чеки, далее чек закрытия второй смены и т. д. до конца архива.
При первичной установке сначала запускается программа Drv, а затем Tst.

29.12.2010. Самая последняя (1.0.57) версия теста. В ней устранены недостатки описанные выше.

29.06.2011. Последний (1.0.64) вариант теста. Чем он отличается от предыдущей 62ой версии, пока не понятно. Если программа запускается впервые, то драйвер надо взять от 62 версии с сайта производителя.

Не выбрасывайте старую ЭКЛЗ

Устройство Один из посетителей этого сайта занимается разработкой различных интересных устройств. Естественно, для этого требуются компоненты, печатные платы и какие-то конструктивные решения. Если взять отслужившую свой век ЭКЛЗ, а таких превеликое множество, появляется почти готовый конструктив, включающий в себя процессор, память, интерфейсные цепи и источник питания. Дальнейшая разработка сводится к написанию программы и загрузке ее в процессор. Так как процессор ЗКЛЗ повторно использовать нельзя (хотя на этот счет у некоторых авторов есть особое мнение), то можно впаять новый или сделать "слоника", как показано на фото.
Для тех, кому захочется самому сделать свое устройство в корпусе ЭКЛЗ (кстати, они сейчас продаются в магазинах радиодеталей), выкладываю заготовку печатной платы в формате программы Sprint LayOut.

Схема эмулятора ЭКЛЗ

     Заломался мой любимый девайс - эмулятор ЭКЛЗ, а денег он стоит немалых. Размечтался, что смогу починить его сам, поэтому сел и нарисовал его схему. Надежды не оправдались, ЭЭ не ожил. А схема может быть кому-нибудь пригодится...Уточняю, что это схема ЭЭ в большом корпусе с разъемом Siemens.

Новости от Безанта

     Вскрыв очередную посылку от Безанта, обнаружил внутри небольшую листовку. Не знаю, всем ли рассылался этот опус, поэтому позволю привести его здесь:
     ЭКЛЗ новой версии имеет меньшие габаритные размеры и повышенную надежность. Ее универсальность определяется возможностью подключения через прилагаемый переходник к ККТ, рассчитанную для применения ЭКЛЗ старого образца и в ККТ, ориентированную на новую версию ЭКЛЗ.
Для успешной работы ЭКЛЗ новой версии Вам также необходимо обновить программное обеспечение (ПО) ККТ моделей "Феликс" и FPRINT. Новые версии ПО можно получить по электронной почте: SUPPORT@ATOL.RU или на сайте WWW.ATOL.RU
Перед установкой ЭКЛЗ новой версии в ККТ модели "Прима" свяжитесь с генеральным поставщиком ОАО СКБВТ "Искра" (г.Санкт-Петербург).
Кроме того, для тестирования новых ЭКЛЗ должна использоваться версия ПО не ранее чем 4.3.0.4.(можно тестировать и предыдущие версии ЭКЛЗ). Она размещена на сайте http://www.shtrih-m.ru/downloads/show_prod_119_145_36.html
Технические вопросы, касающиеся эксплуатации новых ЭКЛЗ в составе ККТ, можно направить на электронный адрес BEZANT_KKM@mail.ru

Янв 2011. Прошел год с момента опубликования этой информации, что изменилось:
- появилась новая программа для тестирования ЭКЛЗ версия 5.3.0.2 от 20.12.2010г., скачать ее можно здесь,
- Прим-08 (контроллер 1.2LPC08) успешно работает с новой ЭКЛЗ

Что я думаю об ЭКЛЗ

     В последнее время в Сети и прессе развернулась дискуссия о монополизации "Безантом" изготовления и сбыта ЭКЛЗ и принятии мер антимонопольного характера. По просьбе ФАМС и в порядке обсуждения составил небольшую справочку...

ЭКЛЗ-4: Какая она внутри?

     Наконец добрался я до внутренностей самой маленькой ЭКЛЗ. Как-то все руки не доходили, а тут выдались несколько дней отдыха и, чтобы ничего не отвлекало, укатил я подальше от работы и снова взялся за скальпель.
Анатомирование этой ЭКЛЗ оказалось на порядок сложнее, чем предыдущих, что было связано не только с ее малыми размерами и микроскопической элементной базой, но и с неожиданным применением многослойной печатной платы. Как обычно на первом этапе с помощью скальпеля и иглы плата с двух сторон очищается от защитного компаунда.

Сторона криптопроцессора Сторона памяти

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

Сторона криптопроцессора Сторона памяти

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

Защитный слой Слой питания

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

Подключение новой ЭКЛЗ

Новая ЭКЛЗ      Наконец-то появились новые ЭКЛЗ: пришла АМС-100К с маленькой ЭКЛЗ. Стали разбираться с разъемом и сигналами. Есть два способа подключения такой ЭКЛЗ к ККМ. Если в кассе стоит кабель с известным всем разъемом Siemens, то ЭКЛЗ подключается через переходник (на фото справа), а если кабель с новым плоским разъемом, то - непосредственно. Принимая красный провод нового разъема за первый, получаем следующую таблицу соответствия:



	
Сигнал                      RxD      TxD      +5V     GND      SEL      SCL        SDA

 Номер провода            2        1          7         6          5         4            3
нового кабеля                                                                       
  Номер провода           3        4        2, 10    1, 7        9         6            8
плоского кабеля   

Примеры подключения как новой, так и старой ЭКЛЗ к некоторым распространенным ККМ:


Предновогодний сон №5

     Говорят: под Новый год что ни пожелается - все всегда произойдет, все всегда сбывается. Как же нам не загадать скромное желание...

ЭКЛЗ-3: Взгляд во внутрь

     Наконец-то, во время отдыха, в перерывах между играми Euro2008, собрался нарисовать схему нового варианта ЭКЛЗ, больше известного в народе как ЭКЛЗ-3. Как и несколько лет назад, вновь берусь за скальпель, чтобы изничтожить белые "сопли". Очистка обратной стороны платы, естественно, далась легко,

Задняя сторона       и сразу же обнаружились отличия. Во-первых, совершенно другая топология, а во-вторых, очевидно, и другая схема - контрольных точек стало больше. С лицевой стороной, скажу честно, повозиться пришлось гораздо больше, и энтузиазм не тот, и элементов вроде больше стало.

Вид на детали       Открывшееся любознательному взору сразу искупило все труды - а схема-то сильно другая! После этого несколько дней было потрачено на прозвонку платы и составление схемы, ее упорядочение, знакомство с новой элементной базой, окончательную отрисовку. Времени потрачено много, а результат, честно говоря, разочаровал - а схема-то старая! Смотрите сами:

Схема       Структура устройства, естественно, сохранилась. Процессор того же семейства, только внутренней памяти побольше. Часть принципиальной схемы справа от процессора осталась практически без изменений. Единственное, что обнаружил отличающееся - цепи питания D7 и D8, в которых появились токоограничивающие резисторы, сберегающие микросхемы в случае тиристорного защелкивания их входов. Изменения слева выразились прежде всего в замене микросхемы памяти с последовательной на параллельную с большим объемом. Видимо, сокращение времени общения с памятью подразумевает уменьшение сбойных ситуаций, что на мой взгляд весьма проблематично. Криптопроцессор теперь связан с основным процессором через более интеллектуальный преобразователь 4556. И, наконец, в цепи сброса MSP430 появился контроллер питания.
Таким образом принципиальная схема никаких радикальных изменений не претерпела, а модернизация свелась к замене элементной базы, и очевидно ПО (что нашему уму не доступно!).
P.S. Надеюсь, и эта схема разбежится по свету нашему российскому благодаря успехам компании MikleSoft или ДИАС, мне в них до сих пор не разобраться.

ЭКЛЗ: Если у вас есть ноутбук

Стенд      Достаточно широко разрекламированы безантовские программы для проверки работоспособности любимого нами девайса. Предлагаю схему стенда, который, будучи подключенным к ноуту (имеющему весь джентльменский набор портов: COM, LPT и USB), позволяет в "полевых" условиях оценить ЭКЛЗ. Достоинство здесь в том, можно работать по обоим каналам ЭКЛЗ: I2C и Rx-Tx. Для правильной работы по I2C необходимо в BIOSе для порта LPT установить режим Bi Directional, а в свойствах порта убрать галочку с опции "Разрешить обнаружение старого Plug and Play"
Рискнувших повторить стенд прошу поделиться опытом - у меня он работает не на всех компьютерах и не со всеми виндами.

ЭКЛЗ: Тайна 10-го контакта

     Шарился я тут, как говорится, в безбрежных просторах Сети и нарыл интересное письмо, которое повествует: ...Опытным путем установлено, что к отказу ЭКЛЗ приводит замыкание между контактами 10 и 11 разъема ЭКЛЗ в жгуте ЭКЛЗ... и кто же такие жгуты делает? А далее: ...Есть основания предполагать, что с некоторых пор разработчики ЭКЛЗ произвели изменения в схемотехнике ЭКЛЗ и задействовали 10 контакт разъема ЭКЛЗ... а ведь схема ЭКЛЗ (и первой, и второй) была вынесена на суд народный уже больше года назад, и контакт 10 был всегда в ней задействован (на выход!), и поиздевались над этими схемами предостаточно на форуме kkm.info спецы цтошные. Читаем дальше: ...Так как ранее контакт 10 был свободен, не было необходимости контролировать замыкание между контактами 10 и 11 разъема ЭКЛЗ в жгуте ЭКЛЗ при производстве... что ж, логично: нет сигнала - нет проблем в производстве.
     Далее рекомендации, как проверять и как устранять. Со своей стороны предлагаю схему стенда, с помощью которого легко отыскать этот дефект.
    P.S. Если написанное соответствует истине, то дело не в схемотехнике, а в изменении программы - сидит на 10 контакте сигнал, который периодически падает в ноль. Любопытные или любознательные пусть глянут осциллографом!

ЭКЛЗ: Подключение

Разъем Siemens      Во вновь покупаемых кассах ЭКЛЗ уже подключена, а при доработке старых возникают проблемы: как правило надо самому делать соединительный кабель. На рисунке показана контактная группа MCSM-C25* разъема Siemens (кожух снят), который подстыковывается к ЭКЛЗ. К этому разъему припаян круглый или плоский кабель. Провода круглого маркируются цветом, в плоском первый провод выделен красным цветом, а цепи питания и земли проложены двумя проводами. Ниже приведено соответствие контактов и сигналов в разъеме.

   № контакта         
разъема Siemens      1          3          6         7          9         11          12
	
Сигнал                   RxD      TxD      +5V     GND      SEL      SCL        SDA

 Цвет провода         зел      жел       кр       черн     син      бел        сер
круглого кабеля                                                                          или кор

   № провода            3          4       2, 10     1, 7        9          6           8
плоского кабеля   
    В инструкциях по доработке много неясного, поэтому привожу примеры соединений, которые проверены на практике:

    SAMSUNG-4615RF
    SAMSUNG-250RF
    SAMSUNG-4615 и 250 с ПТС
    Ладога-Ф
    Штрих-ФР-Ф (здесь же о Штрих-950)
    Феликс-РФ
    Касби-02Ф

ЭКЛЗ-3: Правда или ложь ?

     Попала мне в руки очередная убитая ЭКЛЗ, и обратил внимание на ее версию - "v11_04_05_", то есть по мнению людей, близких к ГП, предположительно ЭКЛЗ-3. Я не мог отказать себе в удовольствии порвать и эту хреновину, но сегодня явно не мой день... Разочарование за разочарованием - схемотехнически она почти ничем не отличается от ранее вскрытой. "Почти" заключается в маркировке транзисторов VT1-VT2 - было A4X2J, стало A4V4Q. В чем разница, не понятно, информацию по ним все равно не нашел. Да, еще поменяли корпус кварца. Похоже, все изменения скрыты в процессоре - иными словами, трудно найти черную кошку в темной комнате, особенно, если ее там нет...
Забыл добавить - наконец-то смог правильно разглядеть номинал резистора R16 - 130к, а не 150к.

ЭКЛЗ-2: Пытка

     Против воли и желания автору пришлось участвовать в испытаниях ЭКЛЗ на электропрочность. Испытания проводились положительным пульсирующим напряжением 100Гц, приложенным к выводам устройства относительно общего вывода. Как ни парадоксально, но пиковые напряжения до 50 В не приводили к порче устройства, после снятия напряжения ЭКЛЗ нормально функционировала. Необратимые разрушения по отдельным выводам (например, 1-4) начались в диапазоне напряжений 55-60 В, тогда как 11-12 держались до 120-150 В.
      А вот к СВЧ излучению слаба оказалась. Некоторые авторы пишут о 4-5 секундах, но это уже смерть с признаками разложения, вполне хватает двух при 700W. Облучение гамма квантами прошла успешно, хотя эти сведения не очень достоверные.

ЭКЛЗ-2: Шаг к бессмертию

     На днях заходил ко мне знакомый из соседнего ЦТО и рассказал, что разработчики Э2 добавили к ней устройство для выключения питания при падении напряжения и пробуют его на некоторых ККМ на предмет внедрения. Стоит там супервизор МСР100, который следит за шиной +5В, и проходное устройство отключения питания ...Посмотрим.....
    По последним слухам бессмертия не предвидится...

ЭКЛЗ-2: Пристальный взгляд

     Данные размышления ни в коей мере не претендуют на полноту и непогрешимость, а просто отражают некоторые наблюдения относительно работы вышеупомянутого девайса.
    Для начала, был измерен ток потребления - и результаты впечатляют: 2mA в спящем режиме и 13,5mA (в среднем) при работе, то есть, как только посыл получен, обработан и отослан ответ, все сразу возвращается в спячку. По сравнению с Э1 (~180mA) прогресс огромный !!!
    Немного прояснилось назначение вывода SELECT - на него подается сигнал, определяющий тип интерфейса: лог.1 для RS232 и лог.0 для I2C.
    С вывода 10 разъема снимается сигнал (лог.0), который, на мой взгляд, аналогичен сигналам BUSY/READY - появляется через некоторое время после получения команды и снимается после отсыла ответа, от типа интерфейса не зависит.
    Теперь, что касается работы VT1-VT2.
Эпюры напряжений Если входное питающее напряжение не изменяется по величине при работе ЭКЛЗ2, то VT1 закрыт, VT2 открыт. При просаживании питания (к примеру, на 0.1В) начинает работать преобразователь - периодически открывается VT1, импульсное напряжение на его коллекторе начинает возрастать относительно +5В и соответственно растет напряжение на входе D6, обеспечивая ее нормальную работу.
    С другой стороны, при возрастании питающего напряжения, закрывается VT2, компенсируя его. При этом управление транзистором происходит не короткими импульсами, как в случае VT1, а длинным. Длительность импульса определяется временем компенсации.
    На мой взгляд, именно такое построение цепей питания является ахиллесовой пятой ЭКЛЗ-2, т.к. при малейшей просадке напряжения питания начинается формирование достаточно мощных импульсов, которые несут помеху по всей схеме и при каких-то дополнительных условиях приводят к самым необычным сбоям в работе.
    Еще один труднообъяснимый момент связан с работой канала RS-232 в новом схемном варианте. При возникновении сбойных ситуаций в Э2 становится невозможным общение с ней по 232 каналу, тогда как по I2C она работает прекрасно. Но 232-ой умирает не навсегда, периодически он восстанавливается, поработает, снова умрет и т.д. Закономерности этого не понять.

Вскрытие ЭКЛЗ новой конструкции (...прошло всего полгода)

    Прошло всего полгода после первого опыта по вскрытию и исследованию ЭКЛЗ - и вот в мои шаловливые (а злые языки утверждают - вивисекторские) ручки попала еще одна ЭКЛЗ, на этот раз совершенно новой конструкции.

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

      Сопли нам не помеха - ни сверху...

      ... ни снизу !

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

      Схема ЭКЛЗ-2.

    Процессор взят MSP430 - значительно круче, нежели 55WD, хотя, интерфейс I2C по-прежнему эмулируется программно. Схема питания тоже оригинальная, не очень понятна работа транзисторов VT1 и VT2. Блестящее решение использовать LTC1555L - сразу решена масса проблем. Убран второй последовательный порт, вместо привычного max232 взята 3221, с автоматическим управлением питания и контролем уровня входных сигналов. Интересно, что несколько контактных площадок идут прямо на процессор, явно не просто так...

Вскрытие ЭКЛЗ - первый опыт

    Так уж случилось, что ЭКЛЗ приказала долго жить, поэтому возникло естественное желание - узнать, что же там внутри ? В ход пошли орудия взлома (отвертка, скальпель и пр.), и вот результат.

      Вот она, родимая, после вскрытия

      Уже голенькая

      Оборотная сторона медали

      Схема ЭКЛЗ.

В схеме все очень стройно, понятно и логично. Соображения по поводу R6 - смотри в гостевой.