Главная | RSS Понедельник, 24.07.2017, 11:32

Меню сайта
Спонсоры
Форма входа
Логин:
Пароль:
Категории раздела
Интерфейсы [7]
Описание различных интерфейсов
Поиск по сайту

Баннер сайта
Установите мой
баннер себе на сайт

 

Каталог статей

Главная » Статьи » Интерфейсы » Интерфейсы [ Добавить статью ]

Последовательный СОМ – порт

COM – порт. Последовательная передача данных.

Для последовательных интерфейсов выбор подключаемых устройств значительно  шире, поэтому большинство PC одновременно оборудовано двумя интерфейсными разъемами для последовательной передачи данных. Обычно они различаются по внешнему виду. Разъемы последовательного интерфейса на PC представляют собой 9-контактный (вилка) Sub-D и 25-контактный (вилка) Sub-D.

В качестве стандартного сокращения для последовательного интерфейса используют RS232.

Стартовый бит, стоп-бит, биты данных

Данные при последовательной передаче разделяют между собой служебными посылками, такими как стартовый бит (Start bit) и стоп бит (Stop bit). Эти биты указывают на начало и конец передачи последовательности бит данных (Data bits).

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

Бит контроля четности

Для идентификации и распознавания ошибок при последовательной передаче в состав байта данных дополнительно включают бит контроля четности (Parity bit).

Существует неколько различных вариантов использования бита контроля четности:

1. бит контроля четности не посылается (No Parity);

2. бит контроля четности четный (Even Parity);

3. бит контроля четности нечетный (Odd Parity).

Значение бита контроля четности определяется бинарной суммой всех передаваемых битов данных.

Конфигурирование СОМ -портов.

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

Аппаратное конфигурирование интерфейса путем соответствующей установки джамперов или переключателей типа DIP считается очень неудобным. Поскольку при необходимости изменить настройки последовательного порта, чтобы получить доступ к различным переключателям на карте контроллера, приходится вскрывать корпус PC.

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

Распределение сигналов на линиях интерфейса RS - 232C

В PC в качестве разъемов последовательного интерфейса применяются две модификации: 9-контактный и 25-контактный разъемы, обозначаемые как DB9 и DB25 соответственно.

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

2. Сигнал RXD представляет собой данные, переданные удаленным PC и полученные компьютером (модемом).

3. Сигнал TXD представляет собой данные, передаваемые компьютером (модемом). Отметим наличие двух линий данных, одна из которых предназначена для передачи, а другая для приема. Следовательно, при наличии соответствующей коммуникационной программы два последовательных устройства могут передавать данные одновременно.        

4. Сигнал DTR (положительный) сообщает удаленному PC о готовности компьютера (модема) к приему данных. Дополнительным для этого сигнала является сигнал DSR. Чтобы два устройства могли взаимодействовать, оба эти сигнала должны быть высокого уровня, сообщая о наличии устройств и их готовности к обмену данными.

5. Линия GND является сигнальной землей, т. е. второй линией, необходимой для передачи и приема сигналов.

6. Сигнал DSR наряду с сигналом DTR сообщает PC о включении (режим Online) и готовности к обмену данными с удаленным компьютером/модемом (сигнал положительной полярности).

7. Сигнал RTS является одним из двух сигналов (второй - CTS), благодаря которым осуществляется обмен данными между двумя соединенными компьютерами (модемами). Это сигналы готовности к приему данных. Сигнал RTS формирует локальный, а сигнал CTS - удаленный модем.

8. Сигнал CTS дополняет пару сигналов RTS/CTS.

9. Сигналом RI локальный модем сообщает компьютеру (коммуникационной программе), к которому он подключен, о поступлении телефонного вызова, т. е. о предстоящем сеансе связи.

Если вы хотите связать через последовательный интерфейс два PC, то должны использовать так называемый кабель Null-Modem, потому что в связи не принимает участие специальное оборудование передачи данных, например модем. В этом случае вам нужно самостоятельно изготовить такой кабель.

Системная поддержка СОМ – портов.

СОМ-порты могут быть сконфигурированы различным образом. BIOS PC поддерживает до 4 последовательных интерфейсов. С конфигурацией двух, как правило, проблем не бывает, тем более что стандартные установки на плате интерфейса обычно соответствуют оптимальным. Проблемы могут возникнуть при конфигурировании портов COM3 и COM4, поскольку для них необходимо указать непересекающиеся с другими устройствами адреса и номера линий прерывания.

Категория: Интерфейсы | Добавил: teacher (25.04.2008) | Автор: admin
Просмотров: 2258 | Рейтинг: 4.0/1 |
Всего комментариев: 0
avatar
Поиск по сайту

Наш опрос
Укажите Вашу пользовательскую категорию
Всего ответов: 2275
Друзья сайта
Система Orphus
Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Flag Counter
Архив записей

Copyright MyCorp © 2017