Доброго времени суток!
Разыскиваю библиотеку для Arduino для работы по протоколу ModBus-RTU по каналу 485.
Пример работы с 485,
еще один Пример работы
modbus-rtu Вроде вот тут то, что надо:
biemmeitalia.net, но в этом примере не вижу (нормальной) инициализации пина на управления прием/передачей
(
Read more... )
Comments 5
https://github.com/dzavalishin/smart-home-devices/tree/master/modbus-lib
Вот тут она же внутри проекта:
https://github.com/dzavalishin/smart-home-devices/tree/master/one_wire_temp/src
Собственно, там именно сканирование температуры.
Reply
)))))))))
А если серьёзно, то то я буквально вчера, написал - точнее написал, то я его немного раньше, а вчера заставил работать - протокол, который без особых ресурсных затрат, позволяет передавать от ардуино на Processing 1024 (как и 2048-значные) числа и индексировать их по принадлежности(например к конкретному датчику).
Допустимое количество датчиков может быть более 200. В общем у ардуины ног не хватит.
ой...глянул на дату, видимо уже не актуально...
Ну ладно, отточу протокол чтобя блЯстел аки котовы яица, и выложу в паблик под красивым женским именем.
Reply
Дело в том, что я как в анекдоте "рабочий, работаю на работе за деньги". А Arduino в данном случае - хобби. А дома еще жена с двумя детьми... Ну и времени нет совершенно заниматься.
Все надеюсь закончить текущий проект на работе и тогда... :)
Reply
Впрочем...
В общем для ардуино на сях точнее на срр, я библиотеку шустренько написал, а с джавой (под Processing), оказалось всё немного сложнее: пришлось плясать с бубеном.
Даже скачал чистый(без ADT, без андроида - эклипс), в конечном итоге компилирую всё через шелл (CMD) javac(ом). Осталось самое отвратное: привести всё в божеский вид. Писанины дохрена. Как закончу эту нудятину хотябы для передачи в одну сторону: с ардуины на комп - выложу в паблик.
Reply
http://arduino.ru/forum/programmirovanie/modbus-rs485-gotovyi-shild#comment-214637
Reply
Leave a comment