Феликс - РК, замена интерфейса.

20 мая 2015 2284 просмотров

Интерфейсная плата RS-232 Феликс РК, вид сверху

Введение. У клиента с довольно большим парком ККМ Феликс-РК, в процессе многочисленных заводских и не только доработок, сложилось устойчивое мнение - ККМ Феликс РК с интерфейсом RS232 работает надежнее, чем с USB интерфейсом. Тезис достаточно спорный, но практика упрямая вещь COM портовые Феликсы работали действительно стабильнее, в конце концов, мы переделали USB на RS и все остались довольными. Собственно прошло немало времени после того события, пока в мастерской не появился клиент, которому срочно потребовалась переделка из ККМ Феликс РК с USB интерфейсом в ККМ Феликс РК с RS232 интерфейсом. ККМ конечно переделали, а вот напоследок клиент озадачил, оказывается он обращался в другие ЦТО и там ему обозначили сроки 5-7 дней, то есть плату не переделывали и именно заказывали. В связи с этим уже у нас возник вопрос, может клиент изысканный гурман и ему требуется именно фирменная заводская доработка, как оказалось - нет, его интересовали только сроки. Мы предположили, что некоторые ЦТО просто не задумывались над тем, что платы USB интерфейса и RS232 интерфейсом  абсолютно одинаковые и отличаются только установленными компонентами. Попробуем на практическом примере это пояснить.
Задача. Переделать ККМ Феликс РК с USB интерфейсом в ККМ Феликс РК с RS232 интерфейсом. Существует два способа решения этой задачи:

  • Купить плату RS 232 вместе с металлической планкой и установить ее вместо платы USB. Способ хоть и хорош, но если на складе нет подобной платы, то время доработки, а в некоторых случаях и стоимость резко увеличивается.

  • Доработать, точнее, разобрать плату USB интерфейса, тем самым получив плату RS232 интерфейса. Доработка получается несколько топорной, зато через 30 минут мы получаем полноценный RS232 интерфейс.

Теория. Идеология платы интерфейса RS232/USB для ККМ Феликс РК в том, что в независимости какой интерфейс используется, данные снимаются с контактов разъема 1 (Rx) и 2(Tx).  В ремонтной документации достаточно явно указано, в зависимости от исполнения 1 или 2 различается тип интерфейса.


Схема обоих исполнений, сверху USB преобразователь, снизу преобразователь TTL/RS232.

Практика. Понадобится паяльная станция, один отрезной диск по железу, дримель, сверло, дрель, напильник, тиски.
Сдуваем с платы элементы USB преобразователя


Феликс РК, интерфейсная плата с демонтированным USB интерфейсом.

Не смотря на то, что фото с полностью удаленными элементами USB интерфейса, на самом деле мы так никогда не делали, а подымали иголкой 24,25 ножку DD5 (FT232BM) и выпаивали USB разъем.


Феликс РК, интерфейсная плата с установленным угловым разъемом DB9M.

Разъем можно снять со старой материнской платы от компьютера. Пластик довольно термостойкий, поэтому поплавить его феном будет сложно.  Собственно на этом этапе ККМ уже может работать с компьютером по RS232.


Феликс РК, задняя планка платы с USB интерфейсом

После доработки задняя планка уже не встанет на место, тут два варианта, либо выкидывать планку, либо дорабатывать ее напильником.

Феликс РК, задняя планка платы с USB интерфейсом подготовлена к установке в ККМ c RS232.

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


Феликс РК, задняя планка платы с USB интерфейсом установлена в COM интерфейс.

Крайний правый элемент  крепления разъема COM порта зафиксирован термоклеем, если этого не сделать, то он, либо потеряется, так как его нельзя затянуть, либо погнется, если его затянуть. В обоих случаях его нельзя будет использовать, поэтому закручиваем его пальцами до упора, а затем заклеиваем термоклеем.
Заключение. Не смотря на тот факт, что плата на стороне USB готовый конвертор интерфейсов USB<->RS232, в том виде, которым он представлен на плате, не подходит для самоделок.