получение даннях с весов штрих-слим
- Войдите на сайт для отправки комментариев
Пт, 27/05/2016 - 12:47
Возникла необходимость получать с весов данные - килограммы. Получится ли наладить с ними связь по уарт? Подключаются к компу по юсб.
для начала найти марку весов и техническое описание....
Возникла необходимость получать с весов данные - килограммы. Получится ли наладить с ними связь по уарт? Подключаются к компу по юсб.
Весы вот такие?
Боюсь, не получится, без серьёзной доработки.
да пдф не вставляется
весы так и называются штрих-слим http://www.shtrih-m.ru/catalog/pos-vesy/shtrikh-slim/
от туда: "Для связи с компьютером используется протокол POS2" протокол известный и не сложный, реализовать можно только нужен будет дополнительный модуль к ардуинке (RS232-TTL или еще какой аналог, надо смотреть чего в конкретной твоей модели стоит....)
дело в том, что эта информация относится к весам подключаемым по рс232. Мои же подключаются по юсб - разве требуется дополнительно уровни приводить к общему знаменателю?
дело в том, что эта информация относится к весам подключаемым по рс232. Мои же подключаются по юсб - разве требуется дополнительно уровни приводить к общему знаменателю?
весы с USB неверняка работают через виртуальный COM порт (как и сама ардуина), по этому состыковать их напрямую именно через USB не выйдет, надо или городить модули RS232 или лезть грязными руками в весы и делать отвод с платы, дополнительную развяску и обвеску (например через оптопары) и потом заводить на RX/TX ардуинки, но там заморочек будет много...
дело в том, что эта информация относится к весам подключаемым по рс232. Мои же подключаются по юсб - разве требуется дополнительно уровни приводить к общему знаменателю?
весы с USB неверняка работают через виртуальный COM порт (как и сама ардуина), по этому состыковать их напрямую именно через USB не выйдет, надо или городить модули RS232 или лезть грязными руками в весы и делать отвод с платы, дополнительную развяску и обвеску (например через оптопары) и потом заводить на RX/TX ардуинки, но там заморочек будет много...
вот блин. Я надеялся запитаться от уны, воткнув Rx/Tx и все готово))
А если напрямую к тензодатчику подключиться? Тем более, что сам протокол пос2 мне не особо нужен.
А, кстати, вопрос: я к весам подключаюсь через терминал и все вродебы ок, но ни какого ответа не приходит, в чем может быть дело?
ну тут я тебе не советчик, жди зубров по схемотехники...
объясните во такую штуку:
Формат сообщения:
• Байт 0: признак начала сообщения STX;
• Байт 1: длина сообщения (N) ñ ДВОИЧНОЕ число. В длину сообщения не
включаются байты 0, LRC и этот байт;
• Байт 2: код команды или ответа ñ ДВОИЧНОЕ число;
• Байты 3 ñ (N + 1): параметры, зависящие от команды (могут отсутствовать);
• Байт N + 2 ñ контрольная сумма сообщения ñ байт LRC ñ вычисляется
поразрядным сложением (XOR) всех байтов сообщения (кроме байта 0).
есть такая команда - запрос текущего режима модуля Длина - 01 Команда 12h
А как это в двоичном виде будет выглядеть?
Это мне нужно для отправки команды в терминале
ASCII code 02 = STX ( Start of Text ) 02h 01h 12h 13h http://xor.pw/?
00000010
00000001
00010010
00010011