ВУЗ:
Составители:
Таблица 1.1 Назначение контактов 9-выводного разъема RS-232C
Кон-
такт
Сигнал
Выполняемая функция
Прим.
- FG Защитное заземление (экран) -
1 DCD DTE работает, и DCE может подключится к
каналу связи
IN
2 -RXD Принимаемые последовательные данные, к
DTE
IN
3 -TXD Передаваемые последовательные данные, от
DTE
OUT
4 DTR Готовность выходных данных OUT
5 SG «земля» сигнала, нулевой провод -
6 DSR Готовность данных DCE (модема) IN
7 RTS Требование DTE послать данные к DCE OUT
8 CTS Готовность DCE принимать данные от DTE IN
9 RI Прием модемом сигнала вызова по
телефонной линии
IN
1.2. ФОРМАТ ПЕРЕДАЧИ
В большинстве схем, содержащих интерфейс RS–232C, данные
передаются асинхронно, в виде т.н. «ФРЕЙМОВ» - последовательности
битов данных и служебных битов.
При отсутствии передачи в линии поддерживается уровень
напряжения, соответствующий логической 1 (т.е. постоянно выводится
стоповый бит, см. ниже).
Начало фрейма всегда отмечает низкий уровень стартового бита. По
этому перепаду 1→0 синхронизируется приемник UART, начиная выбирать
из линии данные через определенные интервалы времени. Поэтому
тактовые частоты приемника и передатчика, которые настраиваются
программно, не должны отличаться более чем на 10%.
После стартового бита следует 5-8 бит данных. Обычно далее следует
бит четности, принимающий значения 1 или 0 в зависимости от того,
каково общее число единиц в n–битной группе: четное/нечетное
(устанавливается в соответствии с требуемыми настройками вида четности,
которая бывает четной и нечетной).
Последними передаются один-два стоповых бита, представленных
высоким уровнем напряжения. Они определяют минимальную
длительность между пакетами.
Наиболее широко распространен такой формат фрейма: один
стартовый бит, один бит паритета и два стоповых бита. ТТЛ–сигнал при
передаче данных показан на рис.1.2,а.
Таким образом, фрейм состоит из:
1 + (5...8) + 0(1) + 1(2) = (7…12)бит,
когда фактически данные содержат только (5...8) бит.
1.3. УРОВНИ НАПРЯЖЕНИЙ
При проектировании устройств, использующих для обмена
информацией стандарт RS-232C, необходимо учесть, что используемые в
интерфейсе RS–232C уровни сигналов (см. таблицу 1.2) отличаются от
уровней сигналов, действующих в микропроцессорных устройствах.
Таблица 1.2 Уровни напряжений сигналов стандарта RS-232C
Приемник (линия
RxD)
Передатчик (линия
TxD)
«1»
(MARKER)
(-25 … -3) В (-15 … -5) В
«0» (SPACE) (+3 … +25) В (+5 … +15) В
TхD
RхD
RTS
CTS
DSR
DCD
DTR
RI
SG
FG
TхD
RхD
RTS
CTS
DSR
DCD
DTR
RI
SG
FG
Рис. 1.1.
Соединение линий
разъема RS-232C
для
нуль-модемного
кабеля
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »