Описание
Соберите в одну сеть контроллеры, сенсоры и исполнительные устройства: датчики температуры и влажности, кнопки и потенциометры, светодиодные матрицы и серводвигатели. Сеть RS-485 работает с 32 модулями на расстоянии до 1200 метров всего по двум проводам.
Объедините несколько Arduino или Iskra JS через модули RS-485 и разверните сеть интеллектуальных датчиков, свяжите системы умного дома или автоматизируйте полив на даче.
Для обмена данными достаточно двух проводов: в их роли могут выступать жилы обычной витой пары. Сеть строится по схеме общей шины, все устройства последовательно подключаются к одной паре проводов.
Если подключить вторую пару жил, модуль передаст питание на 40–50 метров: уличному термометру не понадобится батарейка, а в теплице или гараже — дополнительные розетки.
Особенности интерфейса
- Полудуплексный режим: в любой момент времени данные может передавать только один узел сети
- Дифференциальная передача по двум проводам: бит информации кодируется разностью потенциалов между проводами линии
- Помехи наводятся одинаково на оба провода и не влияют на разность потенциалов, поэтому устройства связываются на расстоянии до 1200 метров
Подключение
Модуль выполнен в одноюнитовом формате Troyka-модуля. Управляющая плата определяет его как последовательный интерфейс. Подключайте модуль к управляющей электронике двумя трехпроводными шлейфами. При подключении к Arduino и Iskra JS удобно использовать Troyka Shield, а если хотите оставить только сигнальные провода, возьмите Troyka Slot Shield. Модуль физически совместим с макетной платой.
- RO: подключите к контакту RX целевого устройства
- DI: подключите к контакту TX целевого устройства
- V: питание 3,3–5 В
- G: земля
- ↑↓: выбор режима модуля, приемник или передатчик
Комплектация
- Плата-модуль RS-485, 1 шт
- Трехпроводной шлейф, 2 шт
