Raspberry PI и RS485

Здесь Вы узнаете сделать адаптер Ethernet-RS485.

Стандарт RS-485 обрел большую популярность большую популярность в промышленных сетях. Еще бы, для приема передачи достаточно всего 2 провода, дальность передачи до 1200 м, высокая скорость передачи, может быть подключено до 256 устройств. С помощью Raspberry PI и адаптера USB-RS485 можно сделать устройство Ethernet-RS485 или Raspberry PI может самостоятельно управлять устройствами подключенными к RS-485.

Нам потребуется Raspberry PI (B, B+, B2, B3, B3+), адаптер USB-RS485 его стоимость меньше 5 баксов (Можно конечно сэкономить и подключить к портам USART Raspberry микросхему 485 интерфейса, например, ST-485. Так же Вам потребуется задействовать 1 контакт GPIO для переключения режимов работы приема/передачи!)

Устанавливаем программу для работы с COM-портом, я рекомендую MiniCom:


sudo apt-get install minicom

Дальше нам нужно узнать, каким COM-портом Linux установил адаптер для этого вводим:

ls -l /dev/ttyUSB*

Запускаем Minicom:

sudo minicom

Устанавливаем конфигурацию соединения, для этого нажимаем комбинацию клавиш  CTRL-A O  вводим порт устройства, которого получили ранее, скорость и жмем Enter. Далее просто мы передаем и принимаем команды. Для выхода используем  CTRL-A Q

Я хорошо знаком и неоднократно применял RS-485 в своих разработках. Знаком и популярным стандартом ModBus RTU. Если Вам интересно применить Raspberry PI для автоматизации, опроса обращайтесь.

Зарядные станции ElectroS заряжают Tesla, Nissan Leaf, fiat 500e, bmw i3 и много других электромобилей

Оставить комментарий