Преобразователь интерфейса TTL - RS485 на MAX485
Преобразователь интерфейса TTL - RS485 на MAX485 служит для преобразования сигнала из стандарта RS-485 в TTL на основе микросхемы MAX485. RS-485, EIA-485 (Electronic Industries Alliance-485) - стандарт физического уровня для асинхронного интерфейса.
Конвертирующий модуль на базе чипа MAX485 предназначен для преобразования сигналов TTL (Transistor-Transistor Logic - транзисторно-транзисторная логика) шины UART (Universal Asynchronous Receiver-Transmitter - универсальный асинхронный приёмопередатчик) в стандарт RS485 (Recommended Standard 485 - рекомендуемый стандарт 485) и обратно.
Характеристики:
Рабочее напряжение: 5 В
Потребляемый ток: < 10 мА
Ток потребляемый в режиме ожидания: < 5 мА
Частота передачи данных: <2,5 Мбит/с
Рабочая температура: 0 ... 70 °С
Назначение пинов:
DI (Driver Input - вход передатчика) - TX (transmit - передать)
RO (Receiver Out - выход приёмника) - RX (receive - получить)
Vcc (Voltage constant current - напряжение постоянного тока) - Vcc
GND (GrouND - земля) - GND (GrouND - земля)
DE (Driver Enable - разрешение работы передатчика) - любой цифровой вывод
~RE (Receiver Enable - разрешение работы приёмника) - любой цифровой вывод
Наличие логической «1» на входе DE разрешает работу передатчика.
Наличие логического «0» на входе ~RE разрешает работу приёмника.
Если соединить вход DE со входом ~RE и подключить их к любому цифровому выводу arduino, то подав на него «1» модуль будет работать только на передачу, а подав «0», только на приём.
Выводы модуля «A» и «B», являются выводами линии передачи данных, все модули на линии соединяются одноименными выводами: «A» к «A», «B» к «B».
Данный модуль позволяет передавать данные между устройствами на большие расстояния (до 1200 м). Передача данных осуществляется по двум проводам (витая пара). Стандарт RS485 позволяет подключать несколько конвертирующих модулей (устройств) к одной шине, но предусматривает их работу только в полудуплексном режиме. То есть, одновременно передавать данные может только одно устройство на шине. Модуль не требуется отключать от шины UART, при загрузке скетчей.