Составители:
57
быть только по одному передатчику.
RS-485 – полудуплексный интерфейс (4.14б). Прием и передача идут
по одной паре проводов с разделением по времени. В сети может быть
много передатчиков, так как они могут отключаться в режиме приема.
Рис.2.14. Интерфейсы RS-422 (а), RS-485 (б)
D (driver) - передатчик;
R (receiver) - приемник;
DI (driver input) - цифровой вход передатчика;
RO (receiver output) - цифровой выход приемника;
DE (driver enable) - разрешение работы передатчика;
RE (receiver enable) - разрешение работы приемника;
A - прямой дифференциальный вход/выход;
B - инверсный дифференциальный вход/выход;
Y - прямой дифференциальный выход (RS-422);
Z - инверсный дифференциальный выход (RS-422).
Рассмотрим поподробнее приемопередатчик RS-485 (рис.2.15).
Цифровой выход приемника (RO) подключается к порту приемника UART
(RX). Цифровой вход передатчика (DI) к порту передатчика UART (TX).
Поскольку на дифференциальной стороне приемник и передатчик
соединены, то во время приема нужно отключать передатчик, а во время
передачи – приемник. Для этого служат управляющие входы – разрешение
приемника (RE) и разрешения передатчика (DE). Так как вход RE
инверсный, то его можно соединить с DE и переключать приемник и
передатчик одним сигналом с любого порта контроллера. При уровне "0" –
работа на прием, при "1" – на передачу.
Приемник, получая на дифференциальных входах (AB) разность
потенциалов (UAB) переводит их в цифровой сигнал на выходе RO.
Чувствительность приемника может быть разной, но гарантированный
пороговый диапазон распознавания сигнала производители микросхем
приемопередатчиков пишут в документации.
Страницы
- « первая
- ‹ предыдущая
- …
- 55
- 56
- 57
- 58
- 59
- …
- следующая ›
- последняя »
