Информация о поступлении товаров на нашем телеграм канале
Доставлять товары во все регионы России нам помогает Доставить товар можно курьером до адреса, в пункты самовывоза и автоматизированные постаматы. Более 20000 пунктов выдачи. Стоимость доставки рассчитывается автоматически при оформлении заказа на сайте.
Вы можете оплатить заказ онлайн или выбрать оплату при получении.

RS-485: соединяем Arduino на расстоянии в километр

12.01.2020 22:09


RS-485 — стандарт физического уровня для асинхронного интерфейса. Приобрел большую популярность и стал основой для создания целого семейства промышленных сетей, широко используемых в промышленной автоматизации. Для передачи и приёма данных используется одна витая пара проводов, иногда сопровождаемая экранирующей оплеткой или общим проводом. Передача данных осуществляется с помощью дифференциальных сигналов. Разница напряжений между проводниками одной полярности означает логическую единицу, разница другой полярности — ноль.

Для преобразования логики arduino (TTL) в RS-485 используется модуль TTL to RS485:

 

Есть возможность в качестве узла сети использовать компьютер.

Для этого потребуется адаптер USB to RS485; компьютер видит его как COM-порт:

 

При помощи этих модулей, можно организовать сеть на RS485:

Преимущества сети RS485 на Arduino:

  • Простота реализации.
  • Возможность подключения более двух arduino.
  • Любая arduino на линии связи может работать ведущим/ведомым.
  • Передача данных на большие расстояния (до 1,2 км)


Недостатки:

  • Связь осуществляется в полудуплексном режиме (одновременно может отправлять данные только одна arduino)

 

Теги:
Вернуться к списку
При полном или частичном использовании материалов с сайта, ссылка на источник обязательна.