Тема подключения весов CAS к ПК уже рассматривалась, но в прошлый раз речь шла о подключении к COM порту. В этой же заметке мы рассмотрим доработку весов до возможности подключения к USB порту.
Для подключения используется переходник на микросхеме CP2102, при этом, в диспетчере устройств появляется еще один COM порт. Следовательно, никаких проблем с программным обеспечением не возникает, в настройках так же указывается COM порт.
Подключение микросхемы стандартное. Светодиоды используются исключительно для визуализации подключения к USB и обмена данными, их совершенно спокойно можно не устанавливать. Сборка TVS диодов (VD1) предназначена для защиты цепей питания и шины данных от электростатических (ESD) помех, и в крайнем случае допустимо ее не устанавливать.
Вообще данное решение является функционально завершенным устройством, и может использоваться везде, где требуется USB<>UART переходник (например, для подключения ФН к ПК).
Имеющийся вариант весов уже имеет на борту COM порт, и его необходимо заменить на USB. Штатная плата интерфейса отпаивается от разъема DB9, а провода идущие к основной плате будут подключаться к новому переходнику (GND, RxD, TxD).
Для USB разъема частично удаляется заглушка, и проклеивается для усиления содой с суперклеем. Для крепления переходника сверлятся отверстия.
Для крепления платы используется крепеж от разъема DB9.
Плата устанавливается в корпусе, и подключается к уже имеющимся проводам.
Собственно, на этом доработку весов можно считать завершенной. После подключения весов к ПК и установки драйверов, в системе появится новый COM порт, работа с которым ни чем не отличается от "железного" порта.
Схема, плата (DipTrace).
Программа для тестирования связи с весами CAS.
Протокол обмена: CAS AD. Модели весов: AD, AD-H, AP, EB, ED, ED-H, PB, PDI, DB, DB-H, DB-II, HB, HD, SW, SWN, PR (LCD), ER, ER-Jr, ERII.
Драйверы CP2102 для Windows 7/8/8.1/10 (32/64bit).