Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Принципы обмена данными по последовательному интерфейсу RS-232C



Интерфейс RS-232C предназначен для соединения двух устройств, находящихся на расстоянии до 15 м с предельной скоростью обмена данными около 10 кБайт/с. Линия TxD передачи первого устройства через преобразователь уровней RS-232C/ТТЛ соединяется с линией RxD приема второго и наоборот (режим обмена full duplex). Дополнительно используются общий и экранирующий сигналы интерфейса. Для управления соединенными устройствами применяется программное подтверждение (введение в поток передаваемых данных соответствующих управляющих символов). Возможна организация аппаратного подтверждения путем введения в протокол обмена дополнительных сигналов интерфейса для обеспечения функций определения статуса и управления.

Данные по интерфейсу RS-232C передаются в последовательном коде по кадрам – порциям данных, обрамленных служебной информацией (см. рисунок 3.1). Когда обмена данными нет, на линиях RxD или ТxD присутствует высокий уровень сигнала. Кадр начинается со стартового бита (сигнальные линии RxD или ТxD переводятся в состояние логического нуля), за которым следует младший бит слова данных, состоящего из 5-9 информационных разрядов). Далее (в зависимости от режима) может следовать бит четности (паритета). Завершают кадр один или два стоповых бита. Получив стартовый бит, приемник выбирает из линии биты данных через определенные интервалы времени. Очень важно, чтобы тактовые частоты приемника и передатчика были одинаковыми (допустимое расхождение - не более 10%).

Рисунок 3.1 – Формат кадра при обмене данными по интерфейсу RS-232C





Дата публикования: 2014-11-18; Прочитано: 313 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...