Обзор стандарта rs-232

Последовательный интерфейс RS-232

Работа Serial port на ПК базируется на стандарте передачи данных для последовательных устройств RS-232. Этот стандарт описывает процесс обмена данными между телекоммуникационным устройством, например, модемом и компьютерным терминалом. Стандарт RS-232 определяет электрические характеристики сигналов, их назначение, длительность, а также размеры коннекторов и схему выводов для них. При этом RS-232 описывает лишь физический уровень процесса передачи данных и не касается используемых при этом транспортных протоколов, которые могут меняться в зависимости от используемого коммуникационного оборудования и программного обеспечения.

Стандарт RS-232 был создан в 1969 г, а его последняя версия, TIA 232, вышла в 1997 г. В настоящее время RS-232 считается устаревшим, однако большинство операционных систем до сих пор его поддерживает.

В современных компьютерах разъем Serial port представляет собой 9-штырьковый разъем типа «вилка» DB-9, хотя стандарт RS-232 описывает также разъем с 25–ю контактами ­– DB-25, который часто применялся на старых компьютерах. Разъем DB-9 обычно расположен на системной плате ПК, хотя в старых компьютерах он мог находиться на специальной мультикарте, вставляемой в слот расширения.

9- штырьковое гнездо DB-9 на материнской плате

Разъем DB-9 на кабеле подключаемого к порту устройства

В отличие от параллельного порта, разъемы с обеих сторон двустороннего последовательного кабеля идентичны. Помимо линий для передачи самих данных, порт содержит несколько служебных линий, по которым между терминалом (компьютером) и телекоммуникационным устройством (модемом) может передаваться управляющая информация. Хотя теоретически для работы последовательного порта достаточно лишь трех каналов – прием данных, передача данных и земля, практика показала, что наличие служебных линий делает связь более эффективной, надежной и, как следствие, более быстрой.

Назначение линий разъема Serial port DB-9 согласно RS-232 и их соответствие контактам разъема DB-25:

Контакт DB-9 Английское название Русское название Контакт DB-25
1 Data Carrier Detect Несущая обнаружена 8
2 Transmit Data Передаваемые данные 2
3 Receive Data Принимаемые данные 3
4 Data Terminal Ready Готовность терминала 20
5 Ground Земля 7
6 Data Set Ready Готовность передающего устройства 6
7 Request To Send Запрос на отправку данных 4
8 Clear To Send Передача данных разрешена 5
9 Ring Indicator Индикатор звонка 22

Контроль четности

Четность в RS-232 (Parity)

При передаче по последовательному каналу контроль четности может быть использован для обнаружения ошибок при передаче данных. При использовании контроля четности посылаются сообщения подсчитывающие число единиц в группе бит данных. В зависимости от результата устанавливается бит четности. Приемное устройство также подсчитывает число единиц и затем сверяет бит четности.

Типы четности

Для обеспечения контроля четности приемное и передающее устройства должны одинаково производить подсчет бита четности. То есть, определиться устанавливать бит при четном (even) или нечетном (odd) числе единиц. При контроле на четность биты данных плюс бит четности всегда должны содержать четное число единиц. В противоположном случае осуществляется контроль на нечетность.

Mark и Space биты четности

Часто в драйверах доступны еще две опции на четность: Mark и Space. Эти опции не влияют на возможность контроля ошибок. Mark означает, что устройство всегда устанавливает бит четности в 1, а Space — всегда в 0.

Обнаружение ошибок

Проверка на четность — это простейший способ обнаружения ошибок. Он может определить возникновение ошибок в одном бите, но при наличии ошибок в двух битах уже не заметит ошибок. Также такой контроль не отвечает на вопрос какой бит ошибочный. Другой механизм проверки включает в себя Старт и Стоп биты, циклические проверки на избыточность, которые часто применяются в соединениях Modbus.

Пример

В этом примере показана структура передаваемых данных со синхронизирующим тактовым сигналом. В этом примере используется 8 бит данных, бит четности и стоп бит. Такая структура также обозначается 8Е1.

Примечание: Тактовый сигнал — для асинхронной передачи это внутренний сигнал

Старт бит

Сигнальная линия может находится в двух состояниях: включена и выключена. Линия в состоянии ожидания всегда включена. Когда устройство или компьютер хотят передать данные, они переводят линию в состояние выключено — это установка Старт бита. Биты сразу после Старт бита являются битами данных.

Стоп бит

Стоп бит позволяет устройству или компьютеру произвести синхронизацию при возникновении сбоев. Например, помеха на линии скрыла Старт бит. Период между старт и стоп битами постоянен, согласно значению скорости обмена, числу бит данных и бита четности. Стоп бит всегда включен. Если приемник определяет выключенное состояние, когда должен присутствовать стоп бит, фиксируется появление ошибки.

Установка Стоп бита

Стоп бит не просто один бит минимального интервала времени в конце каждой передачи данных. На компьютерах обычно он эквивалентен 1 или 2 битам, и это должно учитываться программой драйвера. Хотя, 1 стоп бит наиболее встречающийся вариант, выбор 2 бит в худшем случае немного замедлит передачу сообщения.

(Есть возможность установки значения стоп бита равным 1.5. Это используется при передаче менее 7 битов данных. В этом случае не могут быть переданы символы ASCII, и поэтому значение 1.5 используется редко.)

Развитие

Уже через семь лет после основания стали появляться новые редакции. RS-232C был переработан в связи со всеми недостатками, которые удалось обнаружить за это время. Было решено назначить разъему DB25 25 контактов. Этот вариант стал действительно «работой над ошибками», поэтому не изменялся длительно время и стал базисным на долгие годы вперед.

Уже в 1983 году стали известны персональные компьютеры с использованием этого стандарта. Начали использовать приемопередатчик UART. В одной из новинок было аж 4 таких передатчика, которые получили название COM-порт.

Развитие подобных стандартов стало набирать обороты. Производители осознали принцип действий в таких ситуациях, поэтому сама Ассоциация начала терять господство. В 1986 году RS меняется на EIA. Когда права из одной компании перешли в другую, было выпущено еще пара вариаций стандарта. В целом ничего нового так и не внедрили в интерфейсы RS-232.

Порядок обмена данными по RS-485

Несколько устройств подключаются между собой с помощью цепочки кабелей. Для обмена информации необходим специальный протокол. Чаще всего используется Modbas.

Как откалибровать батарею ноутбука – лучшие программы и стандартные средства системы

Например, есть несколько устройств, которые собирают информацию. Раз в месяц они должны передать все данные в центральный компьютер. Для этого главное устройство оформляет запрос. Каждый терминал имеет свой порядковый номер. Эти цифры будут идти первыми в запросе. Если команда не совпадает с номером терминала, то он будет его игнорировать.

Следующие цифры в запросе отвечают за действие, которое должно произвести устройство. Например, передача информации. Таким образом, команда дойдет до нужного терминала и будет выполнена нужная операция.

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

Разъёмы RS-232 25 pin

Передача данных RS-232 состоит из временных рядов битов. Поддерживаются как синхронная, так и асинхронная передача, но асинхронный канал, отправляющий пакеты из семи или восьми битов, является наиболее распространенной конфигурацией на ПК. Устройства RS-232 могут быть классифицированы как оконечное оборудование данных (DTE) или оборудование передачи данных (DCE) — это определяет, какие провода будут отправлять и получать каждый сигнал. Персональные компьютеры обычно оснащены упрощенной версией интерфейса RS-232.

Обозн. Направл. Название сигнала
1 n/c
2 TXD Выход Transmit Data
3 RXD Вход Receive Data
4 RTS Выход Request to Send
5 CTS Вход Clear to Send
6 DSR Вход Data Set Ready
7 GND System Ground
8 DCD Вход Data Carrier Detect
9 n/c BUTTON_POR (Power-on reset) for Sun Ultra 80 / Sun Blade 1000 / Sun Blade 2000 / Sun Fire 280R / Enterprise 420R
10 n/c BUTTON_XIR_L (Transmit internal reset) for Sun Ultra 80 / Sun Blade 1000 / Sun Blade 2000 / Sun Fire 280R / Enterprise 420R
11 n/c +5 Vdc for Sun Ultra 80 / Sun Blade 1000 / Sun Blade 2000 / Sun Fire 280R / Enterprise 420R
12 n/c
13 n/c
14 n/c
15 TRxC Вход Transmit Clock
16 n/c
17 RTxC Вход Receive Clock
18 n/c
19 n/c
20 DTR Выход Data Terminal Ready
21 n/c
22 n/c
23 n/c
24 TxC Выход Transmit Clock
25 n/c

Сигналы контактов RS232 представлены уровнями напряжения относительно общей схемы (питание / логическая земля). В состоянии ожидания (MARK) уровень сигнала отрицательный относительно общего, а в активном состоянии (SPACE) уровень сигнала положительный относительно общего провода. RS232 имеет множество линий подтверждения связи (в основном используется с модемами), а также определяет протокол связи.

Интерфейс RS-232 предполагает наличие общего заземления между DTE и DCE. Это разумное предположение, когда короткий кабель соединяет DTE с DCE, но с более длинными линиями и соединениями между устройствами, которые могут находиться на разных электрических шинах с разным заземлением, это может быть неверно. Данные RS232 биполярны.

Стандарт определяет максимальное напряжение холостого хода 25 В, но общие уровни сигналов составляют 5 В, 10 В, 12 В и 15 В. Цепи, управляющие интерфейсом, совместимым с RS-232, должны выдерживать неопределенно долгое короткое замыкание на землю или на любой уровень напряжения до 25 вольт. От +3 до +12 вольт указывает состояние ВКЛЮЧЕНО или 0, в то время как от -3 до -12 В указывает состояние ВЫКЛЮЧЕНО 1 состояние.

Уровень выходного сигнала обычно колеблется от +12 В до -12 В. Мертвая зона между + 3В и -3В предназначена для поглощения линейного шума. В различных определениях распиновки, подобных RS-232, эта мертвая зона может отличаться. Например, определение для V.10 имеет мертвую зону от + 0,3 В до -0,3 В. Многие приемники, разработанные для RS-232, чувствительны к перепадам напряжения 1 В или меньше.

Разница между RS-232 / RS-422 / RS-485

1. RS232 — полнодуплексный, RS485 — полудуплексный, а RS422 — полнодуплексный.

2. RS485 и RS232 различаются только физическим протоколом (т. Е. Стандартом интерфейса) связи, RS485 — это метод дифференциальной передачи, а RS232 — односторонний, но нет большой разницы в процедурах связи.

ПК уже оборудован RS232, так что вы можете использовать его напрямую.Если вы используете связь RS485, вам нужно только подключить преобразователь RS232 к RS485 к порту RS232, нет необходимости изменять программу.

RS-232 обеспечивает связь только один-к-одному (возможность использования одной станции)

Интерфейс RS-485 позволяет подключать к шине до 128 трансиверов (с возможностью подключения нескольких станций)

Поскольку по умолчанию ПК имеет только интерфейс RS232, есть два способа получить схему RS485 верхнего компьютера ПК:

(1) Преобразуйте сигнал RS232 последовательного порта ПК в сигнал RS485 с помощью схемы преобразования RS232 / RS485. Для более сложных промышленных условий лучше всего выбрать продукт с защитой от перенапряжения и изоляцией.

(2) С помощью карты с несколькими последовательными портами PCI вы можете напрямую выбрать карту расширения, выходной сигнал которой является типом RS485.

Компьютер подключает несколько устройств 485 (контроллеров доступа) по очереди через преобразователь RS232-RS485 и использует опрос для связи с устройствами на шине по очереди.

Маркировка подключения — 485 + 485-, что соответствует 485 + 485- устройства связи (контроллера).

Расстояние связи: теоретическое расстояние между самым дальним устройством (контроллером) и компьютером составляет 1200 м. Клиентам рекомендуется управлять им в пределах 800 м, а наилучшие результаты можно контролировать в пределах 300 м. Если расстояние слишком велико, вы можете приобрести ретранслятор 485 (расширитель) (приобретайте его у профессионального производителя преобразователя. Независимо от того, расположен ли ретранслятор в середине шины или в начале, обратитесь к инструкциям соответствующего производителя). Репитер теоретически можно увеличить до 3000 метров.

Количество нагрузки: то есть, сколько устройств (контроллеров) может переноситься по шине 485. Это зависит от микросхемы связи контроллера и выбора микросхемы связи преобразователя 485. Как правило, их 32, 64, 128 или 256. Это теоретическое число. В реальных приложениях, в зависимости от таких факторов, как окружающая среда и расстояние связи, величина нагрузки не может достичь числового индекса. Контроллеры и преобразователи Micro-Tillage Company рассчитаны на 256 единиц. Фактически, заказчику рекомендуется контролировать 80 единиц на шину.

Коммуникационная шина 485 (необходимо использовать витую пару или один из сетевых кабелей), если вы используете обычные провода (без витой пары), помехи будут очень большими, связь не будет гладкой или даже связь не будет работать.

Каждое устройство контроллера должно быть соединено рука об руку, соединение звездой или разветвление не допускается. Если есть соединение звездой или вилкой, помехи будут очень большими, связь не будет гладкой, или даже связь.

Распиновка COM порта(RS232)

Существует 2-е разновидности com порта, 25-и пиновый старый разъем и сменившей его более новый 9-и пиновый разъем.

Ниже приведена схема типового стандартного 9-контактного разъема RS232 с разъемами, этот тип разъема также называется разъемом DB9.

  1. Обнаружение несущей(DCD).
  2. Получение данных(RXD).
  3. Передача данных(TXD).
  4. Готовность к обмену со стороны приемника(DTR).
  5. Земля(GND).
  6. Готовность к обмену со стороны источника(DSR).
  7. Запрос на передачу(RTS).
  8. Готовность к передаче(CTS).
  9. Сигнал вызова(RI).

RJ-45 к DB-9 Информация о выводе адаптера последовательного порта для коммутатора

Консольный порт представляет собой последовательный интерфейс RS-232, который использует разъём RJ-45 для подключения к управляющему устройству, например ПК или ноутбуку. Если на вашем ноутбуке или ПК нет штыря разъема DB-9, и вы хотите подключить ноутбук или ПК к коммутатору, используйте комбинацию адаптера RJ-45 и DB-9.

DB-9 RJ-45
Получение Данных 2 3
Передача данных 3 6
Готовность обмену 4 7
Земля 5 5
Земля 5 4
Готовность обмену 6 2
Запрос на передачу 7 8
Готовность к передаче 8 1

Цвета проводов:

1 Черный 2 Коричневый 3 Красный 4 Оранжевый 5 Желтый 6 Зеленый 7 Синий 8 Серый (или белый)

Сигналы и контакты интерфейса RS232
Разъем 9-ти пиновый # Разъем 25 пиновый # Обозначение Полное наименование Направление Что значит
Передача данных (Transmit Data) Передача данных от компьютера
Прием данных (Receive Data) Прием данных компьютером
Запрос на передачу (Request to Send)
Готовность передачи (Clear to Send) Аппаратный контроль передачи данных типа RTS/CTS
Готовность источника данных (Data Set Ready) Я готов для обмена данными
Готовность приемника данных (Data Terminal Ready) Я готов для обмена данными
Наличие несущей (Carrier Detect) Один модем соединен с другим
Сигнал вызова (Ring Indicator) Звонок (вызов) на телефонной линии
Земля

Замечание: DCD иногда маркируется как CD

Распайка RS-232

Рис. 2. 9-контактный соединитель DB9

В таблице 1 показано назначение контактов 9-контактного соединителя DB9. Таблица показывает распайку вилки оборудования обработки данных (DTE). Розетка устройства передачи данных (DCE) распаяна так, что два разъема стыкуются напрямую, или через кабель, распаянный «контакт в контакт».


Таблица 1.
Назначение контактов соединителя DB9

Вывод Сигнал Описание Тип вывода
1. CD (Carrier Detect) Несущая обнаружена Вход
2. RxD (Receive Data) Принимаемые данные Вход
3. TxD (Transmit Data) Передаваемые данные Выход
4. DTR (Data Terminal Ready) Готовность ООД Выход
5. SG (Signal Ground) Сигнальный общий
6. DSR (Data Set Ready) Готовность ОПД Вход
7. RTS (Request To Send) Запрос на передачу Выход
8. CTS (Clear To Send) Готовность к приему Вход
9. RI (Ring Indicator) Наличие сигнала вызова Вход

Рис. 3. Распайка кабеля RS-232

Для передачи данных предназначены цепи RxD (RD) и TxD (TD). Остальные цепи предназначены для индикации состояния устройств (DTR, DSR), управления передачей (RTS, CTS) и индикации состояния линии (CD, RI). Набор используемых цепей зависит от аппаратной и программной реализации стыка в контроллере. Для соединения двух DTE-устройств используют так называемые нуль-модемные кабели, в которых провода «перекрещиваются» в соответствии с назначением сигналов. На практике перед распайкой кабеля всегда следует разобраться с документацией на оба соединяемых устройства. Для соединения многих устройств достаточно минимального набора цепей интерфейса RS-232: RD, TD и Signal Ground (рис. 3).

Рекомендуется использовать кабели на основе витой экранированной пары, где каждый из сигнальных проводов свит с общим проводом. Экран кабеля рекомендуется не объединять с сигнальным общим, а подключить к металлической оболочке разъема.

Таблица 2. Назначение контактов соединителя DB25

Вывод Сигнал Описание Тип вывода
1.   Корпус  
2. TxD (Transmit Data) Передаваемые данные Выход
3. RxD (Receive Data) Принимаемые данные Вход
4. RTS (Request To Send) Запрос на передачу Выход
5. CTS (Clear To Send) Готовность к приему Вход
6. DSR (Data Set Ready) Готовность ОПД Вход
7. SG (Signal Ground) Сигнальный общий  
8. CD (Carrier Detect) Несущая обнаружена Вход
9.   Токовый выход передатчика (+) Выход
11.   Токовый выход передатчика (–) Выход
18.   Токовый вход приемника (+) Вход
20. DTR (Data Terminal Ready) Готовность ООД Выход
22. RI (Ring Indicator) Наличие сигнала вызова Вход
25.   Токовый вход приемника (–) Вход

Таблица 3. Соответствие выводов между 9 и 25-контактным разъемами

9-контактный разъем 25-контактный разъем
1 8
2 3
3 2
4 20
5 7
6 6
7 4
8 5
9 22

Все сигналы в интерфейсе потенциальные, с номинальными уровнями +12В и –12В относительно общего провода (Signal Ground). Логической единице соответствует уровень –12В, логическому нулю соответствует +12В.

Как уже говорилось, RS-232 называют последовательным интерфейсом, поскольку поток данных передается по одному проводу бит за битом. В отсутствие передачи данных линия находится в состоянии логической единицы (–12В). Скорость передачи данных стандартом не нормируется, но обычно выбирают из ряда 110, 300, 600, 1200, 2400, 4800, 9600, 19200 бит в секунду. В основном используется асинхронный режим работы, при котором данные передаются фреймами. Каждый фрейм состоит из стартового бита, битов данных, бита контроля четности (может отсутствовать), стопового бита. Биты байта данных передаются, начиная с младшего бита.

Для правильной стыковки приемопередатчики на обоих устройствах должны быть запрограммированы одинаковым образом, т.е. должны совпадать скорость, количество битов данных (7 или 8), тип контроля по четности, длина стопового бита (1, 1.5 или 2).

При точных расчётах времени на передачу массива байтов наряду с битами данных следует учитывать все служебные биты.

На рис. 4 показан вид одного фрейма RS-232 при следующих настройках: 8 битов данных, контроль по нечетности (parity odd), 1 стоповый бит. Стартовый бит всегда идет с уровнем логического нуля, стоповый – единицы. Состояние бита четности определяется настройкой передатчика. Бит дополняет число единичных битов данных до нечетности (parity odd), четности (parity even), может не использоваться (parity none), быть всегда единицей (mark) или нулем (space).

Рис. 4. Вид фрейма RS-232

Документация

Автор – Sat_Odessa.

Данные рекомендации не являются обязательными к исполнению. Они проверены практикой и составлены из расчета личного опыта и сообщений, написанных в форумах по данной тематике. Вся ответственность за работоспособность спаянного кабеля ложится исключительно на человека, сделавшего этот кабель и зависит от соблюдения всех мер безопасности и правил работы с данным оборудованием (кабелем).

  1. Не советую спиливать лишние ноги (проще научиться нормально паять и купить хороший паяльник).
  2. Соединение корпусов рекомендую делать для снятия разницы потенциалов, так как корпус первым соприкасается. В противном случае рискуете спалить COM-порт в рессивере или компе и попасть под НЕГАРАНТИЙНЫЙ ремонт . Можно также предварительно заземлить всю аппаратуру (в этом случае соединение корпусов не обязательно).
  3. Экранированный кабель всегда лучше работает, чем неэкранированный. Экранировать можно на «МИНУС», на корпус и на «ЗЕМЛЮ».
  4. ВО ВСЕХ СПУТНИКОВЫХ ТЮНЕРАХ используется только 3 контакта (Разобрал уже более 20 тюнеров различных производителей).
  5. В некоторых тюнерах микросхема MAX232 не впаяна, а предполагается использование внешнего переходника. В этом случае с COM-порта тюнера используется 4 ноги, а после переходника к компу идет привычные 3 контакта ! (ПОДРОБНЕЕ читайте информацию о Вашем приемнике в документации или интернете)
  6. В некоторых тюнерах заводом-изготовителем ноги 2 и 3 поменяны местами. Для этих тюнеров нужен «прямой», а не «перекрестный» кабель. Будьте внимательны при выборе кабеля и читайте документацию.
  7. Кабель лучше использовать многожильный (менее подвержен частым механическим воздействиям). Припаянные контакты рекомендую залить силиконом или обмотать изолентой во избежание короткого замыкания.
  8. Минимальное затухание сигнала при большем сечении провода и меньшей емкости кабеля (провода подальше один от другого и изоляция потолще).
  9. При использовании витой пары, сигнальные контакты (2-ой, 3-ий и т.д.) лучше припаивать к разным парам, а оставшиеся парные к припаянным провода – припаять к общему выводу (5-ая нога).
  10. Попадаются так же спутниковые тюнера (украинского производства), у которых вместо 3-ей ноги интерфейса RS232 используется 1-ая.

Лично я использую 4-х жильный кабель в экране (используется в видеонаблюдении). Корпуса COM-портов соединяю с помощью экрана, один из проводов просто обрезаю, а три остальных подпаиваю. Все тщательно изолируется и потом собирается. Я изготовил самолично уже много таких проводов различной длины (до 20 метров максимально). Жалоб и нареканий не было. Сам пользуюсь такимже. Подключение кабелей рекомендую делать при отключенной от сети аппаратуре, хотя и при «горячем» подключении пока эксцессов не было.

Вместо заключения: Если у Вас ВСЯ аппаратура заземлена, то при использовании экранированных кабелей никаких проблем возникнуть не должно, а если часть аппаратуры не заземлена либо вся аппаратура не заземлена, то при использовании экранированных кабелей может идти наводка от одного устройства на другое ! В этом случае иногда помогает переход от экранированных кабелей на кабеля с раздельными корпусами (т.е. экран кабеля как таковой может остаться, но корпуса разъемов не должны быть соеденены между собой либо соединяются через высокоомный резистор).

Заметили ошибку? Выделите ее мышью и нажмите Ctrl+Enter.

Возможные опечатки и варианты набора: data кабель к тюнеру

Аппаратура [ править | править код ]

Разъём имеет контакты:

DTR (Data Terminal Ready — готовность к приёму данных) — выход на компьютере, вход на модеме. Означает готовность компьютера к работе с модемом. Сброс этой линии вызывает почти полную перезагрузку модема в первоначальное состояние, в том числе бросание трубки (некоторые управляющие регистры выживают после такого сброса). В UNIX это происходит в случае, если все приложения закрыли файлы на драйвере последовательного порта. Мышь использует этот провод для получения питания.

DSR (Data Set Ready — готовность к передаче данных) — вход на компьютере, выход на модеме. Означает готовность модема. Если эта линия находится в нуле — то в ряде ОС становится невозможно открыть порт как файл.

RxD (Receive Data — приём данных) — вход на компьютере, выход на модеме. Поток данных, входящий в компьютер.

TxD (Transmit Data — передача данных) — выход на компьютере, вход на модеме. Поток данных, исходящих из компьютера.

CTS (Clear to Send — готовность передачи) — вход на компьютере, выход на модеме. Компьютер обязан приостановить передачу данных, пока этот провод не будет выставлен в единицу. Используется в аппаратном протоколе управления потоком для предотвращения переполнения в модеме.

RTS (Request to Send — запрос на передачу) — выход на компьютере, вход на модеме. Модем обязан приостановить передачу данных, пока этот провод не будет выставлен в единицу. Используется в аппаратном протоколе управления потоком для предотвращения переполнения в оборудовании и драйвере.

DCD (Carrier Detect — наличие несущей) — вход на компьютере, выход на модеме. Взводится модемом в единицу после установления соединения с модемом с той стороны, сбрасывается в ноль при разрыве связи. Аппаратура компьютера может издавать прерывание при наступлении такого события.

RI (Ring Indicator — сигнал вызова) — вход на компьютере, выход на модеме. Взводится модемом в единицу после обнаружения вызывного сигнала телефонного звонка. Аппаратура компьютера может издавать прерывание при наступлении такого события.

SG (Signal Ground — сигнальная земля) — общий сигнальный провод порта, не является общей землёй, как правило, изолирован от корпуса ЭВМ или модема.

В нуль-модемном кабеле используются две перекрещенные пары: TXD/RXD и RTS/CTS.

Исходно в IBM PC и IBM PC/XT аппаратура порта была построена на микросхеме UART 8250 фирмы National Semiconductor, затем микросхема была заменена на 16450, программно совместимой с предыдущими, но позволявшей использовать скорости вплоть до 115200 бит в секунду, затем появилась микросхема 16550, содержавшая двунаправленный FIFO буфер данных для снижения нагрузки на контроллер прерываний. В настоящее время включена в SuperIO микросхему на материнской плате вместе с рядом иных устройств.

Принцип действия

По принципу действия Lpt интерфейс называется параллельным не просто так. Физически он состоит из множества проводников, по которым информация циркулирует одновременно и параллельно друг другу. Это основное свойство и отличие лпт от последовательного COM кабеля. Lpt разъем включает в себя восемь мелких проводников для передачи данных и несколько линий для отправки сигналов управления.

Такая структура позволяет соединять между собой два персональных компьютера в одну сеть. Все что нужно для этого — наличие портов и специального шнура Interlink. Во времена, когда сетевые карты были редкостью, такая организация сети была довольно популярной. Но требовалось вносить настройки в BIOS (включать parallel port mode), что вызывало дополнительные неудобства.

Перспективы

На самом деле перспектив у RS-232 нет. В настоящее время появляется всё больше компьютеров, не оснащенных этим интерфейсом. Однако в эксплуатации находится большое число устройств с интерфейсом RS-232. Для стыковки ПЭВМ с такими устройствами используют переходники USB — RS-232.

После подключения такого переходника и установки драйверов в ПЭВМ появляется виртуальный COM-порт, через который можно общаться с устройством.

Используемая литература: http://www.novosoft.by/Ency/rs-232.htm

  • Blink
  • del.ici.ous
  • Digg
  • Furl
  • Simpy
  • Spurl
  • Y! MyWeb
  • БобрДобр
  • Мистер Вонг
  • Яндекс.Закладки
  • Текст 2.0
  • News2
  • AddScoop
  • RuSpace
  • RUmarkz
  • Memori
  • Закладки Google
  • Писали
  • СМИ 2
  • Моё Место
  • Сто Закладок
  • Ваау!
  • Technorati
  • RuCity
  • LinkStore
  • NewsLand
  • Lopas
  • Закладки — I.UA
  • Connotea
  • Bibsonomy
  • Trucking Bookmarks
  • Communizm
  • UCA

Заключение

Последовательный порт ПК в настоящее время не является широко используемым средством для ввода-вывода информации. Тем не менее, поскольку существует большое количество оборудования, прежде всего, телекоммуникационного назначения, созданного для работы с последовательным портом, а также благодаря некоторым достоинствам протокола последовательной передачи данных RS-232, последовательный интерфейс пока еще не следует списывать со счетов, как абсолютно устаревший рудимент архитектуры персонального компьютера.

Хотя некоторые другие интерфейсы компьютера — такие как Ethernet, FireWire и USB — также используют последовательный способ обмена, название «последовательный порт» закрепилось за портом, имеющим стандарт RS-232C, и предназначенным изначально для обмена информацией с модемом.

С помощью COM-порта можно соединить два компьютера, используя так называемый «нуль-модемный кабель».

Принятое условное обозначение последовательного порта: Последовательный порт — условное обозначениеВарианты разъёма COM-порта типа DE-9FВарианты разъёма COM-порта типа DE-9F

Наиболее часто используются Д-образные разъёмы: 9- и 25-контактные, (DE-9 и DB-25 соответственно) . Раньше использовались также DB-31 и круглые восьмиконтактные DIN-8. Максимальная скорость передачи обычно составляет 115200 бит/с.

Стандарт на него был разработан в 1969 году.

В настоящее время в персональных компьютерах всё ещё встречается данный вид интерфейса, не смотря на значительное вытеснения другими портами: PS/2 (подключение мыши и клавиатуры) , USB универсальная последовательная шина с питанием.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Семинар по технике
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: