Составители:
151
(или) принимать данные по последовательному интерфейсу. Оно как бы
оканчивает (terminate) последовательную линию. Связное оборудование –
устройства, которые могут упростить передачу данных совместно с
терминальным оборудованием. Наглядным примером связного оборудования
служит модем (модулятор–демодулятор). Он оказывается соединительным
звеном в последовательной цепочке между компьютером и телефонной линией.
Рис. 89. Соединение двух терминалов при помощи null-modem кабеля.
Различие между терминальными и связными устройствами довольно
расплывчато, поэтому возникают некоторые сложности в понимании того, к
какому типу оборудования относится то или иное устройство. Рассмотрим
ситуацию с принтером. К какому оборудованию его отнести? Как связать два
компьютера, когда они оба действуют как терминальное оборудование.
Для ответа на эти вопросы следует рассмотреть
физическое соединение
устройств. Информация передается по проводам с уровнями сигналов,
отличающимися от обычных уровней цифрового сигнала (5В, 3,3В и т.п.), для
обеспечения большей устойчивости к помехам. Асинхронная передача данных
осуществляется с установленной скоростью при синхронизации уровнем
сигнала стартового импульса. RS-232 используется для передачи данных на
небольшое расстояние (единицы - десятки метров)
с небольшой скоростью
(обычно, не быстрее 115200 бит/с). Для формирования уровня сигнала
используются микросхемы приёмопередатчиков, а для формирования и
распознавания посылок – микросхемы UART.
Модуль универсального синхронно-асинхронного приемопередатчика
(Universal Synchronous/Asynchronous Receiver and Transmitter, USART) стал
стандартом «де-факто» среди контроллеров последовательного обмена. В
названии часто опускают слово «синхронный», и модуль не совсем корректно
именуется UART (чисто асинхронные
приемопередатчики сейчас встречаются
достаточно редко). Характеристики последовательного порта UART не
позволяют производить приём и передачу данных за пределы печатной платы.
Для связи с другими устройствами сигнал от UART необходимо пропустить
через приёмопередатчик, работающий в одном из стандартов: RS-232, RS-485,
RS-422.
Обычно модули UART в асинхронном режиме поддерживают протокол
обмена для интерфейса RS-232 (8N1 или 9N1); в синхронном режиме –
нестандартные
синхронные протоколы, в некоторых случаях – протокол SPI.
Страницы
- « первая
- ‹ предыдущая
- …
- 150
- 151
- 152
- 153
- 154
- …
- следующая ›
- последняя »
