Назначение сигналов СОМ порта по стандарту RS-232C — КиберПедия 

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

Назначение сигналов СОМ порта по стандарту RS-232C

2019-06-06 166
Назначение сигналов СОМ порта по стандарту RS-232C 0.00 из 5.00 0 оценок
Заказать работу

 

Назначение сигналов СОМ порта (рисунок 5):

¾ GND- Ground, (общий) второй провод для всех сигналов. (Сигналы передаются всегда по двум проводам!)

¾ TxD- Transmited Data, асинхронный канал для передачи данных.

¾ RxD- Received Data, асинхронный канал для приема данных.

¾ RTS- Request To Send (запрос на передачу), Выход, который говорит о том, что у компьютера есть данные для передачи по каналу TxD для конечного устройства.

¾ DTR- Data Terminal Ready (готовность терминала данных), Выход который говорит о том, что компьютер(терминал) готов к обмену данными с конечным устройством

¾ CTS- Clear To Send (очищен для передачи) Вход, который говорит о том, что конечное устройство готово принимать данные от терминала по каналу TxD. Обычно этот сигнал выставляет конечное устройство после того, как оно получит от компьютера сигнал RTS=True(запрос на передачу) и будет готово принять данные от компьютера. Если конечное устройство не выставит сигнал CTS=True, то передача по каналу TxD не начнется. Данный сигнал используется для аппаратного управления потоками данных

¾ DSR- Data Set Ready (установка данных готова), Вход который говорит о том, что конечное устройство выполнило все установки и готово начать передавать и принимать данные от компьютера. Если конечное устройство модем, то установка DSR=True воспринимается компьютером(терминалом) так, что модем уже установил связь с другим модемом и готов начать процедуру обмена между двумя компьютерами оснащенных модемами.

¾ DCD- Data Carrier Detected(обнаружен носитель информации), Вход который информирует компьютер(терминал) об обнаружении другого терминала, то есть конечное устройство, например модем, обнаружил другой модем, который хочет инициализировать обмен данных между терминалами. Модем выставляет сигнал DCD=True, который обнаруживается на входе компьютера(терминала). Если терминал готов к обмену данными, то он на сигнал DCD=True должен выставить сигнал готовности терминала к обмену данными DTR=True, после чего начинается обмен данными между двумя терминалами.

¾ RI- Ring Indicator (индикатор звонка), Вход который говорит компьютеру(терминалу) что на конечное устройство поступает сигнал вызова.
Например, на модем поступил сигнал вызова с телефонной станции, совсем не обязательно, что этот вызов закончится обменом данных.

¾ PG - Protective Ground. Защитное заземление.

UART использует уровни сигналов -12в....+12в. Зона нечувствительности, то есть отсутствие сигналов считается напряжение -3в...+3в. При этом обратите внимания, что принимаемые/передаваемые данные инвертированы.

Рисунок 5 - Нумерация контактов для разъёмов COM-порта

 

Уровни сигналов UART

 

Уровни сигналов универсального передатчика UART COM порта изображены на рисунке 6.

 

Рисунок 6 - Уровни сигналов UART по стандарту RS-232c

Исходные состояния:

¾ порт не инициализирован - на всех линиях напряжения находятся в диапазоне -3в...+3в

¾ режим ожидания - на всех линиях напряжение находится в диапазоне -3в...-12в

 

Передача данных через UART

 

При передаче данных символы передаются из буфера передатчика последовательно по принципу «первым пришел - первым вышел» (рисунок 7). Специально назвал символами, а не байтами, так как символы могут иметь размер от 5 до 8 бит. Каждый переданный символ снабжается стартовым и стоповым битами, предназначенным для синхронизации на приемной стороне. После стартового бита следуют биты данных, начиная с младшего бита и заканчивая старшим. За последним битом данных символа может следовать бит паритета, служащий для обнаружения ошибки передачи битов данных. Последним передается стоповый бит, который необходим для временного разделения переданных символов.

 

Рисунок 7 - Показана передача символов "0" "0" без паритета, с одним стоповым битом

 

На рисунке 7 хорошо видно, что стоповый бит разделяет два переданных символа. При необходимости можно увеличить этот интервал до 2 стоповых битов, если конечное устройство не успевает разделять символы. На рисунке 8 показана передача символов с проверкой на четность (EVEN) с одним стоповым битом.

 

Рисунок 8 - Показана передача символов "0" "0" с проверкой на четность (EVEN), с одним стоповым битом

 

Соединительные кабели

 


Поделиться с друзьями:

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

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



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.