Доброго утра, уже третий день борюсь с этой проблемой. Есть библиотека ModbusRtu.h, которая работает с этим протоколом и по rs232, тобишь uart, и rs485.
Что такое rs485? просто переходник по сути. Окей, беру пишу скетч для общения ПК (master), с ArduinoUNO (slave);
через библиотеку объявляется порт Serial, где 0 - это Serial, 1..3 - это Serial1..Serial3, 4 - это SoftwareSerial, который можно настроить самостоятельно.
Когда хочу соединиться по стандартному Serial, все превосходно, читает и записывает, хочу подключить к пинам (0, 1) переходник на MAX485 - не работает.
Все уже несколько раз проверено, без протокола, просто данные отправляет без ошибок, но опять же не через пины (0, 1), а через SoftwareSerial.
Интересует как настроить SoftwareSerial конкретно в этом скетче, в библиотеке есть пример, но он не работает тоже. К слову, в этой статье (http://tehnopage.ru/modbus) у автора все работает по стандартному порту Serial, у меня UNO отказывается работать..
Ниже прикрепил саму библиотеку, два своих скетча с стандартным сериалом, и софтвейр сериалом
Что такое rs485? просто переходник по сути. Окей, беру пишу скетч для общения ПК (master), с ArduinoUNO (slave);
через библиотеку объявляется порт Serial, где 0 - это Serial, 1..3 - это Serial1..Serial3, 4 - это SoftwareSerial, который можно настроить самостоятельно.
Когда хочу соединиться по стандартному Serial, все превосходно, читает и записывает, хочу подключить к пинам (0, 1) переходник на MAX485 - не работает.
Все уже несколько раз проверено, без протокола, просто данные отправляет без ошибок, но опять же не через пины (0, 1), а через SoftwareSerial.
Интересует как настроить SoftwareSerial конкретно в этом скетче, в библиотеке есть пример, но он не работает тоже. К слову, в этой статье (http://tehnopage.ru/modbus) у автора все работает по стандартному порту Serial, у меня UNO отказывается работать..
Ниже прикрепил саму библиотеку, два своих скетча с стандартным сериалом, и софтвейр сериалом
Вложения
-
200.8 KB Просмотры: 45
-
1.7 KB Просмотры: 33
-
1.8 KB Просмотры: 34