подключение RS-232 с контролем четности

emk
Offline
Зарегистрирован: 23.09.2016

Необходимо подключить к UNO весы по rs-232 с контролем четности.  Описание протокола  весов : http://www.massa.ru/help/docs/TB_A_r4.2_2016.pdf

Необходимо сделать быстро - поэтому нет времени писать самому.

Хочу получить за разумное вознаграждение код в кратчайшие сроки.

Onkel
Offline
Зарегистрирован: 22.02.2016

просто физически подключить - спаять интерфейс RS232 /uart? Физически сигналы соответсвуют 232 (скорее всего так)  или 5 В?

Подключить можно, но что делать- управлять весами с помощью команд, вводимых с uno, а uno как будет посылать запросы- по времени, постоянно..., и что делать  с полученными данными - посылать на пк или еще что? Более полное ТЗ, или, как минимум, ответы на вопросы пришлите мне пожалуйста ydom@mail.ru  .

smart_pic
Offline
Зарегистрирован: 17.04.2016

Протокол обмена 8 бит данных + бит контроля четности = итого имеем 9 бит.

Нужно перевести МК в режим приема передачи 9 бит по UART, а дальше сможете воспользоваться данными из весов.

 

Onkel
Offline
Зарегистрирован: 22.02.2016

smart_pic пишет:

Протокол обмена 8 бит данных + бит контроля четности = итого имеем 9 бит.

Нужно перевести МК в режим приема передачи 9 бит по UART, а дальше сможете воспользоваться данными из весов.

 

там походу 12 В - настоящий RS232, не uart

p.masyukov
p.masyukov аватар
Offline
Зарегистрирован: 14.11.2015

Onkel пишет:

smart_pic пишет:

Протокол обмена 8 бит данных + бит контроля четности = итого имеем 9 бит.

Нужно перевести МК в режим приема передачи 9 бит по UART, а дальше сможете воспользоваться данными из весов.

 

там походу 12 В - настоящий RS232, не uart

А что мешает? Никакой обвязки... Max232

emk
Offline
Зарегистрирован: 23.09.2016

Всем спасибо - нашел не везде документированную возможность инициализировать Serial с контролем четности. Попробую сам. Не получится - обращусь еще за помощью.