Распиновка com порта: Страница не найдена

Содержание

Распайка кабеля com порта

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


Правильная распиновка СOM-порта RS232

Распиновка COM порта — RS232 интерфейс был сконструирован более пятидесяти лет тому назад. А после этого был стандартизирован. В различных периодах усовершенствования технических возможностей компьютеров успешно применялся для подключения к телефонной линии с помощью модема. На данный момент такой интерфейс считается как уже вчерашний день. В основном его невостребованность заключается слишком низким быстродействием. Так как там задействованы линейные сигналы в однофазной форме. То-есть не дифференциальные.


Наружный вид девяти-контактного коннектора RS232

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

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

Характерные особенности порта

Что касается самой контактной колодки интерфейса RS-232 и ее кабельной составляющей, то они собраны на 9-пиновом разъеме D-Sub. Штыревые контакты размещенные в двухрядном варианте, для обеспечения точности подсоединения вилки к разъему, форма колодки имеет несимметричную конструкцию. Все контактные штырьки обозначены номерами, подробнее как делается распиновка COM порта обозначено в приведенной ниже таблице.

Таблица

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

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

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

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

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

COM порт — лекция

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


Правильная распиновка СOM-порта RS232

Распиновка COM порта — RS232 интерфейс был сконструирован более пятидесяти лет тому назад. А после этого был стандартизирован. В различных периодах усовершенствования технических возможностей компьютеров успешно применялся для подключения к телефонной линии с помощью модема. На данный момент такой интерфейс считается как уже вчерашний день. В основном его невостребованность заключается слишком низким быстродействием. Так как там задействованы линейные сигналы в однофазной форме. То-есть не дифференциальные.


Наружный вид девяти-контактного коннектора RS232

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

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

Характерные особенности порта

Что касается самой контактной колодки интерфейса RS-232 и ее кабельной составляющей, то они собраны на 9-пиновом разъеме D-Sub. Штыревые контакты размещенные в двухрядном варианте, для обеспечения точности подсоединения вилки к разъему, форма колодки имеет несимметричную конструкцию. Все контактные штырьки обозначены номерами, подробнее как делается распиновка COM порта обозначено в приведенной ниже таблице.

Таблица

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

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

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

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

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

COM порт — лекция

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

Порт и память

То есть, программа прочитает данное из памяти в процессор, что-то с ним сделает, может быть получит из этой информации какие-то новые данные, которые запишет в другое место. Или само данное просто перепишет на другое место. Во всяком случае в памяти информация, которая однажды была записана может быть либо прочитана, либо стёрта. Ячейка получается как сундучок, стоящий у стенки. А вся память состоит из ячейки каждая ячейка имеет свой адрес. Точно как сундучки, стоящие в ряд у стенки в подвале скупого рыцаря.

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

Или наоборот, в ячейку-порт информация может «прилететь» из окошка. Процессор это увидит и прочтёт эту новую появившуюся информацию. И пустит её в дело — перепишет куда-то, пересчитает вместе с какими-то другими данными. Даже может записать её в другую ячейку. Или в другую ячейку-порт, тогда эта поступившая по первому порту информация может «улететь» в окошко второго порта, — ну это уж как распорядится процессор. Вернее, программа, которая в этот момент процессором командует и данные, записанные в памяти и приходящие из портов, обрабатывает.

Просто и красиво. Эти порты так и назвали сразу — порты ввода-вывода. Через одни из них данные отправляются куда-то, через другие — откуда-то принимаются.

Ну а дальше начинается движение по кругу. Вот есть одно устройство, и есть другое. И вот есть цепочка символов, каждый из которых состоит из отдельных двоичных битов, и эту цепочку нужно передать. Как передавать? Можно по линии из 8 проводочков сразу передавать по целому символу — один проводок = один бит, потом код другого, потом третьего, и так, пока не передашь всю цепочку.

А можно было разворачивать каждый бит не в пространстве (по проводочкам), а во времени: сначала передать один бит символа, потом второй и так восемь раз. Ясно, что во втором случае нужны какие-то дополнительные средства, чтобы символы так разворачивать во времени.

Параллельные и последовательные

И скорость передачи будет другая:

  • Во-первых, если передача по проводам в обоих случаях одинаковая, то второй случай окажется в 8 раз медленнее за счёт этой самой поочерёдной передачи битов одного байта.
  • Во-вторых, нужно либо время на саму выполнение программной процедуры разворачивания байта в биты или дополнительные технические схемы такой развёртки.

Получается, у каждого варианта свои плюсы, но и свои минусы.

  1. Сразу по восемь бит (то есть побайтно) передавать быстрее, но проводочков надо в восемь раз больше
  2. По одному биту передавать — нужно всего один информационный проводок, зато будет в 8 раз медленнее.

Вот и назвали в первом случае передачу параллельной, а во втором случае — последовательной.

Интерфейс портов

А вся система такой передачи — в одном случае так, в другом — этак, называется интерфейс. Один интерфейс параллельный, другой — последовательный. Почти одно и то же, порты, один параллельный, другой последовательный.

Чем понятие порт отличается от понятия «интерфейс»? В современной технике слова не только появляются, они растут и получают «образование». И как и у людей, могут становиться узкими специалистами, а могут стать «дилетантами». Вот такое типичное слово-дилетант — «интерфейс». Потому что оно — «каждой дыре затычка». Интерфейсы бывают:

  • аппаратные
  • программные
  • передачи данных
  • пользовательские
  • и так далее

А смысл слова — что-то между чем-то. Интер — между, фэйс — лицо. Красиво получилось, поэтому и везде употребляется. Например, пользовательский интерфейс системы Windows — это экранное лицо системы, предназначенное для общения с человеком.

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

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

В нашей теме интерфейс обозначает вещи немного более простые.

Это аппаратные + программные средства передачи + правила передачи. Аппаратные — понятно. А вот программные средства на компьютерах и в современных средствах связи присутствуют всегда и везде. Даже бывает так: сначала на какой-то аппаратной базе создаётся нечто функциональное, которое выполняется не сразу, а с применением специально написанных программ. А программы все настраиваются.

И постепенно, по мере работы новой функции (или функционального блока), программы которые его «делают» — а они от аппаратных средств отличаются тем, что их можно легко настраивать — доводятся до какого-то состояния оптимальной настройки. Что уже больше и не надо настраивать. И тогда программу в новой версии функционального блока могут заменить на аппаратно выполненный заменитель программной части. Например, «зашить» оптимально работающую хорошо настроенную программу в постоянную память. Или придумать специальную логическую схему, которая выполнит точь-в-точь то же самое, что делала оптимально настроенная программа — не шарахаясь и не забывая иногда все свои полезные настройки.

Поэтому интерфейс такой часто и называют — программно-аппаратным.

Правила передачи нужны для того, чтобы на обоих концах взаимодействия одни и те же вещи понимались (и обрабатывались) одинаково. Мы говорим о передаче импульсов? Значит нужно, чтобы импульсы были строго одинаковыми.

Например, чтобы 1 битовый приходил в виде +12 или +15 вольт перепада напряжения от нуля. И чтобы была в виде прямоугольничка, или острого всплеска — пик которого обязательно был не меньше, ну, + 5 вольт, а верхнее ограничение вводить, допустим, не очень обязательно. Это потому, что при передаче импульсов на какие-то расстояния электрические сигналы имеют свойство ослабевать и «размазываться».

Если с одного конца отправят строго 12 вольт, то до другого может дойти 3 вольта, а это системой приёма может расцениться просто как шум в линии, и переданная информация будет потеряна.

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

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

Порт слово простое и тоже не совсем однозначное. Но смысл сходный: то, что что-то грузит на что-то и куда-то отправляет. Или наоборот, то, что что-то принимает и что-то из него выгружает. Смысл почти тот же, что и программно-аппаратный интерфейс, но как-то лаконичнее. И строже, как на флоте («Вам скажут — не спорьте… а мы и не спорим…»). Только наши сигналы плывут не по морю, а по кабелю.

Распиновка разъёмов COM-порта

Распиновка никакой связи не имеет с распинанием, хотя, как проводки, вольно бегущие в одной оболочке кабеля, разбирают на стороны и жёстко припаивают к своим штырькам, сходно с распинанием. Штырёк, по-английски «pin», булавка, поэтому и распиновка, слово уже это компьютерно-связистский «проанглийский» жаргонизм. Означает — распайка проводов по штырькам на разъёме.

Форма разъёма, порядок проводков (штырьков) в нём, назначение каждого штырька, а также номиналы напряжений и смысл сигналов в каждом — это часть интерфейса. Обычно вся эта информация собирается в отдельный документ, называемый спецификацией порта. Такая простая и понятная табличка на одну страницу. В других разновидностях интерфейсов что-то такое может называться «протоколом». А здесь ещё просто называют «распиновкой».

Последовательные порты COM

COM-порты компьютера, это связь компьютерного комплекса «дальнего действия». В отличие от параллельных портов и кабелей, ведших на «тяжёлые» устройства — принтеры, сканеры, Com-порты присоединяли к компьютеру «лёгкие» юниты — мышка, модем. Первые межкомьютерные интерфейсы (через «нуль-модем»). В дальнейшем, когда распространились локальные сети, а мыши стали подключаться по такому же разъёму, как и клавиатура — port ps/2 (пэ-эс-пополам) — com port как-то был подзабыт.

Возрождение пришло с появлением последовательного интерфейса USB. Вот и получилось движение по кругу. Теперь на USB можно встретить, кроме флешек, и мыши USB-шные, и USB-шные «клавы». Принтеры, сканеры модемы — вся периферия теперь на USB, забыла уже о толстых и солидных параллельных LTP — кабелях, которые необходимо было в обязательном порядке прикручивать с каждой стороны на 2 болта. А проводочков-то в этих USB — два сигнальных (собственно, канал один, один прямой сигнал, другой тот же — инверсный) и два — питание и корпус.

Прежних последовательных портов COM было несколько. Самый маленький — и самый востребованный 9-контактный порт (D9), к которому подключали большую чать устройств: мыши, модемы, нуль-модемные кабели. Контакты располагались в два ряда, 5 и 4 в ряд, получалась трапеция. Поэтому и название D9. На «маме» нумерация шла слева направо и сверху вниз:

1 2 3 4 5

На «папе» справа налево:

Далее в табличке указаны официальные параметры работы COM порта. Написано, максимальная длина кабеля — 15 м., хотя умудрялись протянуть и на 100 м.

Стандарт

EIA RS-232-C, CCITT V.24

Скорость передачи115 Кбит/с (максимум)Расстояние передачи15 м (максимум)Характер сигналанесимметричный по напряжениюКоличество драйверов1Количество приемников1Схема соединенияПолный дуплекс, от точки к точке

Распайка COM-порта, port RS232, 9 контактов.

Rs 232 com порт распиновка


Правильная распиновка СOM-порта RS232

Распиновка COM порта — RS232 интерфейс был сконструирован более пятидесяти лет тому назад. А после этого был стандартизирован. В различных периодах усовершенствования технических возможностей компьютеров успешно применялся для подключения к телефонной линии с помощью модема. На данный момент такой интерфейс считается как уже вчерашний день. В основном его невостребованность заключается слишком низким быстродействием. Так как там задействованы линейные сигналы в однофазной форме. То-есть не дифференциальные.


Наружный вид девяти-контактного коннектора RS232

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

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

Характерные особенности порта

Что касается самой контактной колодки интерфейса RS-232 и ее кабельной составляющей, то они собраны на 9-пиновом разъеме D-Sub. Штыревые контакты размещенные в двухрядном варианте, для обеспечения точности подсоединения вилки к разъему, форма колодки имеет несимметричную конструкцию. Все контактные штырьки обозначены номерами, подробнее как делается распиновка COM порта обозначено в приведенной ниже таблице.

Таблица

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

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

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

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

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

COM порт — лекция


Правильная распиновка СOM-порта RS232

Распиновка COM порта — RS232 интерфейс был сконструирован более пятидесяти лет тому назад. А после этого был стандартизирован. В различных периодах усовершенствования технических возможностей компьютеров успешно применялся для подключения к телефонной линии с помощью модема. На данный момент такой интерфейс считается как уже вчерашний день. В основном его невостребованность заключается слишком низким быстродействием. Так как там задействованы линейные сигналы в однофазной форме. То-есть не дифференциальные.


Наружный вид девяти-контактного коннектора RS232

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

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

Характерные особенности порта

Что касается самой контактной колодки интерфейса RS-232 и ее кабельной составляющей, то они собраны на 9-пиновом разъеме D-Sub. Штыревые контакты размещенные в двухрядном варианте, для обеспечения точности подсоединения вилки к разъему, форма колодки имеет несимметричную конструкцию. Все контактные штырьки обозначены номерами, подробнее как делается распиновка COM порта обозначено в приведенной ниже таблице.

Таблица

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

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

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

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

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

COM порт — лекция

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

Внешний вид 9 контактного разъема RS232

В новой технике RS232 заменяется на заметно более быстродействующий USB, однако пока еще массово встречается на практике. С

om-порт, распиновка которого обсуждается далее, очень популярен в оборудовании промышленного и медицинского назначения.

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

Характерные черты порта

Панельная и кабельная части интерфейса RS232 выполнены на 9-контактном соединителе типа D-Sub. Контакты расположены в два ряда, правильность подключения вилки к розетке обеспечена несимметричной формой юбки корпуса. Контакты нумеруются по схеме, которая показана на рисунке ниже.

распиновка com порта 9 pin

Распиновка com порта 9 pin осуществляется в соответствии с нумерацией контактов и их назначением, информация об этом приводится в таблице ниже.

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

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

Особенности соединительного кабеля

В качестве соединительного кабеля из-за отсутствия необходимости использования всех контактов обычно берется витая пара, отдельные провода которой запаиваются на контакты вилки и розетки разъема. Из-за довольно компактной конструкции места пайки целесообразно дополнительно заизолировать кембриком или термоусадочной трубкой.

Максимальная дальность связи по стандарту не должна превышать полутора десятков метров. В случае необходимости ее увеличения следует переходить на экранированный вариант кабеля.

COM-порт (последовательный порт). COM порт. Распайка, распиновка и схема

Ой, а что это за штучка? Зачем она нужна? Ничего, если я пальцем потрогаю? Что? Лучше не надо? Хорошо, не буду. Но мне страсть как интересно: разъём в компьютере есть, а никто ничего к нему почему-то не подключает. Как он вообще называется? Порт? Ух ты! Класс! А что это такое?..

Этот порт также называется серийным (Serial port ), хотя сокращение «COM» на самом деле означает «коммуникационный»

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

Кроме последовательного, в компьютерах есть и параллельный порт, предназначенный, в основном, для подключения принтеров. Его нередко так и называют: принтерный. Там передача данных номинально односторонняя (хотя лишь номинально).

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

Разъём вставляется в гнездо с контактами и прикручивается вышеуказанными болтиками, чтобы не выпасть. Таким образом можно, к примеру, соединить напрямую два компьютера с помощью нуль-модемного кабеля. Что и делалось раньше, в эпоху первых ПК.

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

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

Нынче для коммуникации с разными устройствами всё чаще используют USB-порт (он тоже, кстати, фактически последовательный). Мобильные модемы, принтеры, адаптеры Wi-Fi — всё большее количество приборов подключается именно через USB.

Кроме того, при наличии таких технологий как Ethernet и FireWire (для Apple), соединять компьютеры проводами через COM-порты не так уж целесообразно. Ну а если вспомнить о Bluetooth (что переводится как «синий зуб»), то и вовсе можно отправлять последовательный порт в музей.

Впрочем, операционная система Windows по-прежнему называет свои каналы передачи информации не иначе как COM1, COM2 и так далее.

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

В Unix (и её разновидностях вроде Linux) тоже есть некоторые особенности по поводу отношения к подключаемым устройствам. Поскольку Unix считает всё вокруг файлами (даже оборудование!), то и держит свои последовательные порты в виде оных с именами вроде ttyS0, ttyS1, ttyS2 (если это Linux) или ttyu0, ttyu1, ttyu2 (в FreeBSD).

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

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

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

Правда, любознательность — это всегда похвально. Так что спрашивайте, интересуйтесь, изучайте. Но руками без разрешения лучше не трогайте.

Предыдущие публикации:

Описание интерфейса RS-232, формат используемых разъемов и назначение выводов, обозначения сигналов, протокол обмена данными.

Интерфейс RS-232, совсем официально называемый «EIA/TIA-232-E», но более известный как интерфейс «COM-порта», ранее был одним из самых распространенных интерфейсов в компьютерной технике. Он до сих пор встречается в настольных компьютерах, несмотря на появление более скоростных и «интеллектуальных» интерфейсов, таких как USB и FireWare. К его достоинствам с точки зрения радиолюбителей можно отнести невысокую минимальную скорость и простоту реализации протокола в самодельном устройстве.

Физический интерфейс реализуется одним из двух типов разъемов: DB-9M или DB-25M, последний в выпускаемых в настоящее время компьютерах практически не встречается.


9-контактная вилка типа DB-9M
Нумерация контактов со стороны штырьков
Направление сигналов указано относительно хоста (компьютера)
1 CD Вход Обнаружена несущая
2 RXD Вход Принимаемые данные
3 TXD Выход Передаваемые данные
4 DTR Выход Хост готов
5 GND Общий провод
6 DSR Вход Устройство готово
7 RTS Выход Хост готов к передаче
8 CTS Вход Устройство готово к приему
9 RI Вход Обнаружен вызов
1 SHIELD Экран
2 TXD Выход Передаваемые данные
3 RXD Вход Принимаемые данные
4 RTS Выход Хост готов к передаче
5 CTS Вход Устройство готово к приему
6 DSR Вход Устройство готово
7 GND Общий провод
8 CD Вход Обнаружена несущая
9 Резерв
10 Резерв
11 Не используется
12 SCD Вход Обнаружена несущая #2
13 SCTS Вход Устройство готово к приему #2
14 STXD Выход Передаваемые данные #2
15 TRC Вход Тактирование передатчика
16 SRXD Вход Принимаемые данные #2
17 RCC Вход Тактирование приемника
18 LLOOP Выход Локальная петля
19 SRTS Выход Хост готов к передаче #2
20 DTR Выход Хост готов
21 RLOOP Выход Внешняя петля
22 RI Вход Обнаружен вызов
23 DRD Вход Определена скорость данных
24 TRCO Выход Тактирование внешнего передатчика
25 TEST Вход Тестовый режим

Из таблиц видно, что 25-контактный интерфейс отличается наличием полноценного второго канала приема-передачи (сигналы, обозначенные «#2»), а также многочисленных дополнительных управляющих и контрольных сигналов. Однако, часто, несмотря на наличие в компьютере «широкого» разъема, дополнительные сигналы на нем просто не подключены.

Логические уровни передатчика: «0» — от +5 до +15 Вольт, «1» — от -5 до -15 Вольт.

Логические уровни приемника: «0» — выше +3 Вольт, «1» — ниже -3 Вольт.

входное сопротивление приемника не менее 3 кОм.

Данные характеристики определены стандартом как минимальные, гарантирующие совместимость устройств, однако реальные характеристики обычно существенно лучше, что позволяет, с одной стороны, питать маломощные устройства от порта (например, так спроектированы многочисленные самодельные data-кабели для сотовых телефонов), а с другой — подавать на вход порта инвертированный TTL-уровень вместо двуполярного сигнала.

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

RXD — Линия приема хостом данных от устройства. Подробно описана в разделе «Протокол обмена данными».

TXD — Линия передачи хостом данных к устройству. Подробно описана в разделе «Протокол обмена данными».

DTR — Хост устанавливает этот сигнал, когда готов к обмену данными. Фактически сигнал устанавливается при открытии порта коммуникационной программой и остается в этом состоянии все время, пока порт открыт.

DSR — Устройство устанавливает этот сигнал, когда включено и готово к обмену данными с хостом. Этот и предыдущий (DTR) сигналы должны быть установлены для обмена данными.

RTS — Хост устанавливает этот сигнал перед тем, как начать передачу данных устройству, а также сигнализирует о готовности к приему данных от устройства. Используется при аппаратном управлении обменом данными.

CTS — Устройство устанавливает этот сигнал в ответ на установку хостом предыдущего (RTS), когда готово принять данные (например, когда предыдущие присланные хостом данные переданы модемом в линию или есть свободное место в промежуточном буфере).

RI — Устройство (обычно модем) устанавливает этот сигнал при получении вызова от удаленной системы, например при приеме телефонного звонка, если модем настроен на прием звонков.

В протоколе RS-232 существуют два метода управления обменом данных: аппаратный и программный, а также два режима передачи: синхронный и асинхронный. Протокол позволяет использовать любой из методов управления совместно с любым режимом передачи. Также допускается работа без управления потоком, что подразумевает постоянную готовность хоста и устройства к приему данных, когда связь установлена (сигналы DTR и DSR установлены).

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

Программный метод управления заключается в передаче принимающей стороной специальных символов остановки (символ с кодом 0x13, называемый XOFF) и возобновления (символ с кодом 0x11, называемый XON) передачи. При получении данных символов передающая сторона должна соответственно остановить передачу или возобновить ее (при наличии данных, ожидающих передачи). Этот метод проще с точки зрения реализации аппаратуры, однако обеспечивает более медленную реакцию и соответственно требует заблаговременного извещения передатчика при уменьшении свободного места в приемном буфере до определенного предела.

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

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

Один из возможных алгоритмов работы приемника следующий:

  1. Ожидать уровня «0» сигнала приема (RXD в случае хоста, TXD в случае устройства).
  2. Отсчитать половину длительности бита и проверить, что уровень сигнала все еще «0»
  3. Отсчитать полную длительность бита и текущий уровень сигнала записать в младший бит данных (бит 0)
  4. Повторить предыдущий пункт для всех остальных битов данных
  5. Отсчитать полную длительность бита и текущий уровень сигнала использовать для проверки правильности приема с помощью контроля четности (см. далее)
  6. Отсчитать полную длительность бита и убедиться, что текущий уровень сигнала «1».

В последнее время последовательный способ передачи данных вытесняет параллельный.
За примерами далеко ходить не надо: появление шин USB и SATA говорит само за себя.
И действительно, параллельную шину трудно масштабировать (удлинить шлейф, увеличить частоту тактирования шины), неудивительно, что технологии поворачиваются к параллельным шинам задней частью.

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

На сегодня существует великое множество различных интерфейсов последовательной передачи данных.
Кроме уже упомянутых USB и SATA еще можно вспомнить как минимум два широко известных стандарта RS-232 и MIDI (он же и GamePort).
Объединяет их все то же — последовательная передача каждого бита информации, или Serial Interface.
Преимуществ у подобных интерфейсов великое множество, и самое главное из них — малое количество соединительных проводов, а следовательно, меньшая цена.

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

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

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

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

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

Ну, если бы все компьютерные технологии были просты, то любая домохозяйка давно бы уже лепила параллельно с пельменями новые протоколы …
Попробуем взглянуть на процесс по-другому.
Данные передаются пакетами, примерно как IP пакеты, вместе с данными идут и информационные биты, количество этих битов может варьироваться от 2 до 3 с половиной.
С половиной?!
Да, ты не ослышался, именно с половиной!

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

Такой способ передачи подразумевает, что приемник и передатчик должны работать с одной скоростью (ну, или почти с одной), иначе пришедшие биты данных приемник будет либо не успевать обрабатывать, либо принимать старый бит за новый.
Для того чтобы этого избежать, каждый бит стробируется, то есть посылается синхронно со специальным сигналом — «стробом», формируемым внутри прибора.
Существует ряд определенных скоростей работы асинхронных устройств — 50, 75, 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19 200, 38 400, 57 600 и 115 200 бит в секунду.

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

Теперь пару слов о загадочном термине «пакет данных».
Под пакетом в данном случае понимается набор битов, передаваемых между стартовым и стоповым битами.
Их число может изменяться от пяти до восьми.
Можно задаться вопросом, почему именно пять-восемь бит?
Почему бы не передать сразу, скажем, килобайт данных внутри пакета?

Ответ очевиден: передавая маленькие пакеты данных, мы пусть и проигрываем, отправляя с ними три служебных бита (от 50 до 30 процентов данных), зато если при передаче пакет будет испорчен, мы легко узнаем это (помнишь про бит четности?) и быстро передадим его снова.
А вот в килобайте данных ошибку обнаружить будет уже трудно, и передавать его будет гораздо сложнее.

В качестве примера асинхронного последовательного устройства передачи данных можно привести COM-порт компьютера, любимый модем с дизайном от Труссарди и мышь, подключаемую к этому же порту, которую недалекие секретарши почему-то все время стараются засунуть в PS/2.
Работают все эти устройства по интерфейсу RS-232, вернее по асинхронной его части, поскольку в стандарте описана и синхронная передача данных.

Последовательный порт это устройства ввода-вывода (I/O device). Как устройство I/O это только путь для передачи данных из компьютера и в него. существует также множество других устройств ввода-вывода, таких как последовательные порты, паралельные порты, контроллеры дисков, сетевые карты, устройства универсальной последовательной шины USB, и т.п. Большинство компьютеров имеют один или два последовательный порта . Какждый имеет 9-ти контактный разъем (иногда 25-ти контактный) (рис.1) на задней стенке системного блока компьютера. Программы могут отсылать данные (байты) через контакт отправки данных (output) и получать байты через другой контакт приема данных (input). Все остальные контакты служат для управления и земли.

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

Большинство электронных компонентов последовательного порта сосредоточено в одно компьютерном чипе (микросхеме) называемом UART .

Контакты и провода

Старые компьютеры используют 25-ти контактные разъемы, но только 9 контактов реально задействовано на сегодняшний день. Каждый из 9-ти контактов соединен обычно с проводом. за исключением двух проводов для передачи и приема данных, остальные используются для контроля и земли. Напряжение на каждом из контактов и проводов измеряется относительно сигнальной земли. Поэтому минимальное количество проводом для двунаправленной передачи данных — 3. В редких случаях для работы может хватитть и двух проводов (без сигнальной земли), однако это может привести к низкой производительности, и иногда к ошибкам при передаче данных.

Остается еще несколько проводов, которые предназначены только для управления (контроля) и не используются для передачи данных. Все эти сигналы могли бы передаваться по одной линии, но вместо этого, для выделены отдельные провода. Некоторые (или все вместе) эти сигнальные линии называются «линии состояния модема». Линии состояния могут находиться в одном из двух состояний установленном (включено) +12 вольт или сброшенном (выключено) -12 вольт. Одни из этих проводов сигнализируют компьютеру о том, что нужно прекратить передачу данных через последовательный порт. Другие в свою очередь сигнализируют устройству, подключенному к последовательному порту, прекратить передачу даных в компьютер. Если подключенно устройство это модем, то оставшиеся линии могут указывать модуме на то, что нужно занять телефонную линию или сигнализируют компьютеру о том, что соединение было установлено или что есть звонок на телефонной линии (значит кото-то соединиться с компьютером). Смотрите раздел Контакты и сигналы с более полной информацией.

RS-232 или EIA-232, и т.п.

Последовательный порт (serial port ) (не путать с USB) обычно соответствует стандарту RS-232-C , EIA-232-D , или EIA-232-E . Это три обозачения одного и тоже. Основной стандарт RS (рекомендованный стандарт — Recommended Standard) получил префикс EIA (Electronics Industries Association) и позднее EIA/TIA после того как организация EIA было объединена с TIA (Telecommunications Industries Association). Спецификация EIA-232 также охватывает синхронную передачу данных, но в большинстве случаев синхронная передача данных не поддерживается чипами в компьютерах. Обозначение RS устарело, однако до сих пор широко используется. EIA будет использоваться далее на этом сайте более часто. Некоторые документы используют полное обозначение EIA/TIA.

Обмен данными (Скорости передачи данных)

Данные (байты из которых состоят письма, картинки и т.п.) проходят через последовательный порт. Скорости передачи данных (такие как 56k (56000) бит/сек) называются (неверно) «скоростью». Большинство людей неверно говорят «скорость» вместо «коэффициент скорости».

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

Контроль передачи данных

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

Параллельный порт обеспечивает довольно высокую скорость передачи, поскольку эта передача осуществляется побайтно. При этом при большой длинœе кабеля или при не очень интенсивном обмене данными удобнее оказывается последовательный порт.

Последовательный порт (Serial Port) передает в одном направлении одновременно всœего лишь 1 бит данных. Данные могут передаваться через данный порт как от компьютера к внешнему устройству, так и наоборот.

Последовательные порты компьютера обычно соответствуют международному опорному стандарту RS-232C (Reference Standard 232 версии С), в связи с этим к этому порту можно подсоединить любое устройство, ĸᴏᴛᴏᴩᴏᴇ также ориентировано на данный стандарт (к примеру, мышь, модем, последовательный принтер или последовательный порт другого компьютера). Этот интерфейс использует 9 каналов связи: один из них служит для передачи данных от компьютера, другой – для приема данных от периферийного устройства. Остальные 7 каналов используются для управления процессом обмена данными.

Последовательный порт состоит из микросхемы UART (Universal Asynchronous Receiver/Transmitter – универсальный асинхронный приемник/передатчик) и вспомогательных компонентов. Микросхема UART принимает байты данных от шины компьютера (в которой они передаются параллельно), преобразует их в последовательность битов, добавляет служебные биты и затем выполняет передачу данных, а также выполняет обратные действия по приему последовательности битов и перевода кода из последовательного в параллельный.

Современные микросхемы UART оснащены буферной памятью и обеспечивают скорость передачи данных до 115 Кбит/с. Новые высокоскоростные разновидности последовательного порта – улучшенный последовательный порт ESP (Enhanced Serial Port) и Super ESP (Super Enhanced Serial Port) обеспечивают передачу данных до 460 Кбит/с.

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

Для идентификации и распознавания ошибок при последовательной передаче в состав посылки дополнительно может включаться бит контроля четности. Значение бита контроля четности определяется двоичной суммой всœех передаваемых битов данных. В режиме, когда бит контроля четности четный (Even Parity), значение бит контроля четности равно 0, в случае если сумма битов четная, и 1 – в противном случае. Биты контроля четности имеют инверсные (обратные) значения (соответственно 1 или 0), в случае если бит контроля четности нечетный (Odd Parity).

Стандартная комплектация компьютера содержит два последовательных порта. Отличие разъема последовательного порта от параллельного состоим в том, что данный разъем имеет 9 контактных штырей, а не гнезд (ʼʼотцовскийʼʼ разъем) (рис. 1.3.11а). Со стороны кабеля подключаемого устройства используется ʼʼматеринскийʼʼ разъем (рис. 1.3.11б). Длина кабеля последовательного порта ограничена 18 м. Основным устройством, подключаемым к последовательному порту, являются старые модели модемов и мышей.

Некоторые компьютеры, особенно ориентированные на коммуникационные приложения, могут иметь последовательные порты, выполненные по другим стандартам (к примеру, RS-449A или RS-613) и имеющие более высокую скорость передачи данных на более дальние расстояния.

Рис. 1.3.11. Последовательный порт: а) 9-контактный разъем компьютера;

б) кабель-переходник последовательный порт-USB

1.3.2.3.13. Порт PS/2

Порт PS/2 (6-контактный) назван так, потому, что он впервые появился в компьютерах производства фирмы IBM серии PS/2. Из 6 контактов используются 4 контакта͵ один из которых предназначен для передачи данных, второй – для сигналов тактовой частоты (в диапазоне 10-16,7 кГц), на третий контакт подается электропитание (+5В), а на четвертый – земля. Передача данных выполняется аналогично тому, как и в последовательном порту, но при передаче данных на устройство добавляется один бит подтверждения. В современных компьютерах имеется два порта PS/2 предназначенные для подключения мыши (зелœеный разъем) и клавиатуры (фиолетовый разъем) (рис. 1.3.12а), однако эти устройства переходят на использование порта USB. Штекеры кабелœей устройств PS/2 (мыши и клавиатуры) приведены на рис. 1.3.12б.

Рис. 1.3.12. Порт PS/2: а) гнезда портов компьютера; б) штекеры кабеля

Последовательный порт — понятие и виды. Классификация и особенности категории «Последовательный порт» 2017, 2018.

Распиновки последовательных портов распиновка и описание @ pinouts.ru

Распиновки последовательных портов распиновка и описание @ pinouts.ru
  • Apple Thunderbolt The Thunderbolt is the propriteary interface allows the connection of external peripherals to a computer. It combines PCI Express and DisplayPort into one serial signal alongside a DC connection for electric power, transmitted over one cable.
  • EIA/TIA-562 serial interface TIA/EIA-562 is a very similar to TIA/EIA-232-F with data rates up to 64 kbps supported.
  • EIA/TIA-694 serial interface This is an electrical standard, similar to RS-232-F, but with data rates up to 512 kbps support.
  • ITU-TSS V.35 interface Basically, V.35 is a high-speed serial interface designed to support both higher data rates and connectivity between DTEs or DCEs over digital lines.
  • PC serial port (RS-232 DE9) This RS232C DE-9 (usually miscalled DB-9) port is available in some PCs and many other devices. An RS-232 serial port was once a standard feature of a personal computer, used for connections to modems, printers, mice, data storage, uninterruptible power supplies, and other peripheral devices.
  • RS-232 (EIA-232) serial interface RS-232 is the standard serial communications interface found on many types of equipment such as computers, modems, printers, Microcontrollers, eprom programmers, and a host of other devices. RS232 pinout may be varied.
  • RS-366 interface 
  • RS-422 (9 pin) 
  • RS-422 (EIA-422) serial interface RS422 is a balanced serial interface for the transmission of digital data. The advantage of a balanced signal is the greater immunity to noise. The EIA describes RS422 as a DTE to DCE interface for point-to-point connections.
  • RS-423 (TIA/EIA-423-B) serial interface It is similar to TIA/EIA-232-F, but features a reduced driver output swing and higher data rates.
  • RS-449 (EIA-449) interface The RS449 interface is a generic connector specification. It´s not an actual interface. The connector pinning was originally designed to support RS422 for balanced signals, and RS423 for the unbalanced signals. And should have been the succesor of RS232.
  • RS-449 (EIA-449) Secondary Common names: EIA-449, RS-449, ISO 4902. Secondary (auxilary) channel
  • RS-485 (EIA-485) serial interface has no common pinout
  • RS-530 (EIA530) interface EIA-530, or RS-530, is a balanced serial interface standard that generally uses a 25 pin connector. The RS530 isn’t an actual interfaceis, but a generic connector specification. The connector pinning can be used to support RS422, RS423, V.36/V.37/V.10/V.11 (not V.35!) and X.21 to name the most popular ones.
  • RS232 serial to USB converter схема кабеля cable for interconnection of USB and RS232 serial interfaces
  • RS232 to RS422 cable electrically isolated RS422 communication interface to the PC serial port
  • RS232 to RS485 cable electrically isolated RS485 communication interface to the PC serial port
  • RS232 to TTL serial cable i.e. this cable may be used for wiring cellular phone to PC
  • Serial (Printer) 
  • TI Silent 700 Electronic Data Terminal EIA/Auxiliary Coupler The Model 745 was a late-70s dumb terminal with built-in acoustic coupler, with an external connection for direct computer or external modem use.

: Распиновки для Cisco

: Распиновки для HP

: Распиновки для IBM

: Распиновки для Lenovo


 

Com port разъем. Что такое порты персонального компьютера? И какие они бывают

Описание интерфейса RS-232, формат используемых разъемов и назначение выводов, обозначения сигналов, протокол обмена данными.

Интерфейс RS-232, совсем официально называемый «EIA/TIA-232-E», но более известный как интерфейс «COM-порта», ранее был одним из самых распространенных интерфейсов в компьютерной технике. Он до сих пор встречается в настольных компьютерах, несмотря на появление более скоростных и «интеллектуальных» интерфейсов, таких как USB и FireWare. К его достоинствам с точки зрения радиолюбителей можно отнести невысокую минимальную скорость и простоту реализации протокола в самодельном устройстве.

Физический интерфейс реализуется одним из двух типов разъемов: DB-9M или DB-25M, последний в выпускаемых в настоящее время компьютерах практически не встречается.


9-контактная вилка типа DB-9M
Нумерация контактов со стороны штырьков
Направление сигналов указано относительно хоста (компьютера)
1 CD Вход Обнаружена несущая
2 RXD Вход Принимаемые данные
3 TXD Выход Передаваемые данные
4 DTR Выход Хост готов
5 GND Общий провод
6 DSR Вход Устройство готово
7 RTS Выход Хост готов к передаче
8 CTS Вход Устройство готово к приему
9 RI Вход Обнаружен вызов
1 SHIELD Экран
2 TXD Выход Передаваемые данные
3 RXD Вход Принимаемые данные
4 RTS Выход Хост готов к передаче
5 CTS Вход Устройство готово к приему
6 DSR Вход Устройство готово
7 GND Общий провод
8 CD Вход Обнаружена несущая
9 Резерв
10 Резерв
11 Не используется
12 SCD Вход Обнаружена несущая #2
13 SCTS Вход Устройство готово к приему #2
14 STXD Выход Передаваемые данные #2
15 TRC Вход Тактирование передатчика
16 SRXD Вход Принимаемые данные #2
17 RCC Вход Тактирование приемника
18 LLOOP Выход Локальная петля
19 SRTS Выход Хост готов к передаче #2
20 DTR Выход Хост готов
21 RLOOP Выход Внешняя петля
22 RI Вход Обнаружен вызов
23 DRD Вход Определена скорость данных
24 TRCO Выход Тактирование внешнего передатчика
25 TEST Вход Тестовый режим

Из таблиц видно, что 25-контактный интерфейс отличается наличием полноценного второго канала приема-передачи (сигналы, обозначенные «#2»), а также многочисленных дополнительных управляющих и контрольных сигналов. Однако, часто, несмотря на наличие в компьютере «широкого» разъема, дополнительные сигналы на нем просто не подключены.

Логические уровни передатчика: «0» — от +5 до +15 Вольт, «1» — от -5 до -15 Вольт.

Логические уровни приемника: «0» — выше +3 Вольт, «1» — ниже -3 Вольт.

входное сопротивление приемника не менее 3 кОм.

Данные характеристики определены стандартом как минимальные, гарантирующие совместимость устройств, однако реальные характеристики обычно существенно лучше, что позволяет, с одной стороны, питать маломощные устройства от порта (например, так спроектированы многочисленные самодельные data-кабели для сотовых телефонов), а с другой — подавать на вход порта инвертированный TTL-уровень вместо двуполярного сигнала.

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

RXD — Линия приема хостом данных от устройства. Подробно описана в разделе «Протокол обмена данными».

TXD — Линия передачи хостом данных к устройству. Подробно описана в разделе «Протокол обмена данными».

DTR — Хост устанавливает этот сигнал, когда готов к обмену данными. Фактически сигнал устанавливается при открытии порта коммуникационной программой и остается в этом состоянии все время, пока порт открыт.

DSR — Устройство устанавливает этот сигнал, когда включено и готово к обмену данными с хостом. Этот и предыдущий (DTR) сигналы должны быть установлены для обмена данными.

RTS — Хост устанавливает этот сигнал перед тем, как начать передачу данных устройству, а также сигнализирует о готовности к приему данных от устройства. Используется при аппаратном управлении обменом данными.

CTS — Устройство устанавливает этот сигнал в ответ на установку хостом предыдущего (RTS), когда готово принять данные (например, когда предыдущие присланные хостом данные переданы модемом в линию или есть свободное место в промежуточном буфере).

RI — Устройство (обычно модем) устанавливает этот сигнал при получении вызова от удаленной системы, например при приеме телефонного звонка, если модем настроен на прием звонков.

В протоколе RS-232 существуют два метода управления обменом данных: аппаратный и программный, а также два режима передачи: синхронный и асинхронный. Протокол позволяет использовать любой из методов управления совместно с любым режимом передачи. Также допускается работа без управления потоком, что подразумевает постоянную готовность хоста и устройства к приему данных, когда связь установлена (сигналы DTR и DSR установлены).

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

Программный метод управления заключается в передаче принимающей стороной специальных символов остановки (символ с кодом 0x13, называемый XOFF) и возобновления (символ с кодом 0x11, называемый XON) передачи. При получении данных символов передающая сторона должна соответственно остановить передачу или возобновить ее (при наличии данных, ожидающих передачи). Этот метод проще с точки зрения реализации аппаратуры, однако обеспечивает более медленную реакцию и соответственно требует заблаговременного извещения передатчика при уменьшении свободного места в приемном буфере до определенного предела.

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

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

Один из возможных алгоритмов работы приемника следующий:

  1. Ожидать уровня «0» сигнала приема (RXD в случае хоста, TXD в случае устройства).
  2. Отсчитать половину длительности бита и проверить, что уровень сигнала все еще «0»
  3. Отсчитать полную длительность бита и текущий уровень сигнала записать в младший бит данных (бит 0)
  4. Повторить предыдущий пункт для всех остальных битов данных
  5. Отсчитать полную длительность бита и текущий уровень сигнала использовать для проверки правильности приема с помощью контроля четности (см. далее)
  6. Отсчитать полную длительность бита и убедиться, что текущий уровень сигнала «1».

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

Порт и память

То есть, программа прочитает данное из памяти в процессор, что-то с ним сделает, может быть получит из этой информации какие-то новые данные, которые запишет в другое место. Или само данное просто перепишет на другое место. Во всяком случае в памяти информация, которая однажды была записана может быть либо прочитана, либо стёрта. Ячейка получается как сундучок, стоящий у стенки. А вся память состоит из ячейки каждая ячейка имеет свой адрес. Точно как сундучки, стоящие в ряд у стенки в подвале скупого рыцаря.

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

Или наоборот, в ячейку-порт информация может «прилететь» из окошка. Процессор это увидит и прочтёт эту новую появившуюся информацию. И пустит её в дело — перепишет куда-то, пересчитает вместе с какими-то другими данными. Даже может записать её в другую ячейку. Или в другую ячейку-порт, тогда эта поступившая по первому порту информация может «улететь» в окошко второго порта, — ну это уж как распорядится процессор. Вернее, программа, которая в этот момент процессором командует и данные, записанные в памяти и приходящие из портов, обрабатывает.

Просто и красиво. Эти порты так и назвали сразу — порты ввода-вывода. Через одни из них данные отправляются куда-то, через другие — откуда-то принимаются.

Ну а дальше начинается движение по кругу. Вот есть одно устройство, и есть другое. И вот есть цепочка символов, каждый из которых состоит из отдельных двоичных битов, и эту цепочку нужно передать. Как передавать? Можно по линии из 8 проводочков сразу передавать по целому символу — один проводок = один бит, потом код другого, потом третьего, и так, пока не передашь всю цепочку.

А можно было разворачивать каждый бит не в пространстве (по проводочкам), а во времени: сначала передать один бит символа, потом второй и так восемь раз. Ясно, что во втором случае нужны какие-то дополнительные средства, чтобы символы так разворачивать во времени.

Параллельные и последовательные

И скорость передачи будет другая:

Получается, у каждого варианта свои плюсы, но и свои минусы.

  1. Сразу по восемь бит (то есть побайтно) передавать быстрее, но проводочков надо в восемь раз больше
  2. По одному биту передавать — нужно всего один информационный проводок, зато будет в 8 раз медленнее.

Вот и назвали в первом случае передачу параллельной, а во втором случае — последовательной.

Интерфейс портов

А вся система такой передачи — в одном случае так, в другом — этак, называется интерфейс . Один интерфейс параллельный, другой — последовательный. Почти одно и то же, порты, один параллельный, другой последовательный.

Чем понятие порт отличается от понятия «интерфейс»? В современной технике слова не только появляются, они растут и получают «образование». И как и у людей, могут становиться узкими специалистами, а могут стать «дилетантами». Вот такое типичное слово-дилетант — «интерфейс». Потому что оно — «каждой дыре затычка». Интерфейсы бывают:

А смысл слова — что-то между чем-то. Интер — между, фэйс — лицо. Красиво получилось, поэтому и везде употребляется. Например, пользовательский интерфейс системы Windows — это экранное лицо системы, предназначенное для общения с человеком.

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

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

В нашей теме интерфейс обозначает вещи немного более простые.

Это аппаратные + программные средства передачи + правила передачи. Аппаратные — понятно. А вот программные средства на компьютерах и в современных средствах связи присутствуют всегда и везде. Даже бывает так: сначала на какой-то аппаратной базе создаётся нечто функциональное, которое выполняется не сразу, а с применением специально написанных программ . А программы все настраиваются.

И постепенно, по мере работы новой функции (или функционального блока), программы которые его «делают» — а они от аппаратных средств отличаются тем, что их можно легко настраивать — доводятся до какого-то состояния оптимальной настройки. Что уже больше и не надо настраивать. И тогда программу в новой версии функционального блока могут заменить на аппаратно выполненный заменитель программной части. Например, «зашить» оптимально работающую хорошо настроенную программу в постоянную память . Или придумать специальную логическую схему, которая выполнит точь-в-точь то же самое, что делала оптимально настроенная программа — не шарахаясь и не забывая иногда все свои полезные настройки.

Поэтому интерфейс такой часто и называют — программно-аппаратным .

Правила передачи нужны для того, чтобы на обоих концах взаимодействия одни и те же вещи понимались (и обрабатывались) одинаково. Мы говорим о передаче импульсов? Значит нужно, чтобы импульсы были строго одинаковыми.

Например, чтобы 1 битовый приходил в виде +12 или +15 вольт перепада напряжения от нуля. И чтобы была в виде прямоугольничка, или острого всплеска — пик которого обязательно был не меньше, ну, + 5 вольт, а верхнее ограничение вводить, допустим, не очень обязательно. Это потому, что при передаче импульсов на какие-то расстояния электрические сигналы имеют свойство ослабевать и «размазываться».

Если с одного конца отправят строго 12 вольт, то до другого может дойти 3 вольта, а это системой приёма может расцениться просто как шум в линии, и переданная информация будет потеряна.

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

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

Порт слово простое и тоже не совсем однозначное. Но смысл сходный: то, что что-то грузит на что-то и куда-то отправляет. Или наоборот, то, что что-то принимает и что-то из него выгружает. Смысл почти тот же, что и программно-аппаратный интерфейс, но как-то лаконичнее. И строже, как на флоте («Вам скажут — не спорьте… а мы и не спорим…»). Только наши сигналы плывут не по морю, а по кабелю.

Распиновка разъёмов COM-порта

Распиновка никакой связи не имеет с распинанием, хотя, как проводки, вольно бегущие в одной оболочке кабеля, разбирают на стороны и жёстко припаивают к своим штырькам, сходно с распинанием. Штырёк, по-английски «pin», булавка, поэтому и распиновка, слово уже это компьютерно-связистский «проанглийский» жаргонизм. Означает — распайка проводов по штырькам на разъёме.

Форма разъёма, порядок проводков (штырьков) в нём, назначение каждого штырька, а также номиналы напряжений и смысл сигналов в каждом — это часть интерфейса. Обычно вся эта информация собирается в отдельный документ, называемый спецификацией порта. Такая простая и понятная табличка на одну страницу. В других разновидностях интерфейсов что-то такое может называться «протоколом». А здесь ещё просто называют «распиновкой» .

Последовательные порты COM

COM-порты компьютера, это связь компьютерного комплекса «дальнего действия». В отличие от параллельных портов и кабелей, ведших на «тяжёлые» устройства — принтеры, сканеры, Com-порты присоединяли к компьютеру «лёгкие» юниты — мышка, модем. Первые межкомьютерные интерфейсы (через «нуль-модем»). В дальнейшем, когда распространились локальные сети , а мыши стали подключаться по такому же разъёму, как и клавиатура — port ps/2 (пэ-эс-пополам) — com port как-то был подзабыт.

Возрождение пришло с появлением последовательного интерфейса USB. Вот и получилось движение по кругу. Теперь на USB можно встретить, кроме флешек, и мыши USB-шные, и USB-шные «клавы». Принтеры, сканеры модемы — вся периферия теперь на USB, забыла уже о толстых и солидных параллельных LTP — кабелях, которые необходимо было в обязательном порядке прикручивать с каждой стороны на 2 болта. А проводочков-то в этих USB — два сигнальных (собственно, канал один, один прямой сигнал, другой тот же — инверсный) и два — питание и корпус.

Прежних последовательных портов COM было несколько. Самый маленький — и самый востребованный 9-контактный порт (D9), к которому подключали большую чать устройств: мыши, модемы, нуль-модемные кабели. Контакты располагались в два ряда, 5 и 4 в ряд, получалась трапеция. Поэтому и название D9. На «маме» нумерация шла слева направо и сверху вниз:

1 2 3 4 5

Распайка COM-порта, port RS232, 9 контактов.

Обозначение Тип Описание
1 DCD Вход Высокий уровень от модема, когда он принимает несущую модема-партнёра
2 RxD Вход Входящие импульсы данных
3 TxD Выход Исходящие импульсы данных
4 DTR Выход Высокий уровень (+12В) показывает готовность компьютера к приёму данных. Подключённая мышь использовала этот контакт как источник питания
5 GND Общий Земля
6 DSR Вход Готовность к передаче данных устройством
7 RTS Выход Ответная готовность устройства — партнёра
8 CTS Вход Готовность к приёму данных от партнёра
9 RI Вход Сигнал информирования компьютера о входящем звонке, поступившим на модем из линии связи

Параллельный порт обеспечивает довольно высокую скорость передачи, поскольку эта передача осуществляется побайтно. При этом при большой длинœе кабеля или при не очень интенсивном обмене данными удобнее оказывается последовательный порт.

Последовательный порт (Serial Port) передает в одном направлении одновременно всœего лишь 1 бит данных. Данные могут передаваться через данный порт как от компьютера к внешнему устройству, так и наоборот.

Последовательные порты компьютера обычно соответствуют международному опорному стандарту RS-232C (Reference Standard 232 версии С), в связи с этим к этому порту можно подсоединить любое устройство, ĸᴏᴛᴏᴩᴏᴇ также ориентировано на данный стандарт (к примеру, мышь, модем, последовательный принтер или последовательный порт другого компьютера). Этот интерфейс использует 9 каналов связи: один из них служит для передачи данных от компьютера, другой – для приема данных от периферийного устройства. Остальные 7 каналов используются для управления процессом обмена данными.

Последовательный порт состоит из микросхемы UART (Universal Asynchronous Receiver/Transmitter – универсальный асинхронный приемник/передатчик) и вспомогательных компонентов. Микросхема UART принимает байты данных от шины компьютера (в которой они передаются параллельно), преобразует их в последовательность битов, добавляет служебные биты и затем выполняет передачу данных, а также выполняет обратные действия по приему последовательности битов и перевода кода из последовательного в параллельный.

Современные микросхемы UART оснащены буферной памятью и обеспечивают скорость передачи данных до 115 Кбит/с. Новые высокоскоростные разновидности последовательного порта – улучшенный последовательный порт ESP (Enhanced Serial Port) и Super ESP (Super Enhanced Serial Port) обеспечивают передачу данных до 460 Кбит/с.

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

Для идентификации и распознавания ошибок при последовательной передаче в состав посылки дополнительно может включаться бит контроля четности. Значение бита контроля четности определяется двоичной суммой всœех передаваемых битов данных. В режиме, когда бит контроля четности четный (Even Parity), значение бит контроля четности равно 0, в случае если сумма битов четная, и 1 – в противном случае. Биты контроля четности имеют инверсные (обратные) значения (соответственно 1 или 0), в случае если бит контроля четности нечетный (Odd Parity).

Стандартная комплектация компьютера содержит два последовательных порта. Отличие разъема последовательного порта от параллельного состоим в том, что данный разъем имеет 9 контактных штырей, а не гнезд (ʼʼотцовскийʼʼ разъем) (рис. 1.3.11а). Со стороны кабеля подключаемого устройства используется ʼʼматеринскийʼʼ разъем (рис. 1.3.11б). Длина кабеля последовательного порта ограничена 18 м. Основным устройством, подключаемым к последовательному порту, являются старые модели модемов и мышей.

Некоторые компьютеры, особенно ориентированные на коммуникационные приложения, могут иметь последовательные порты, выполненные по другим стандартам (к примеру, RS-449A или RS-613) и имеющие более высокую скорость передачи данных на более дальние расстояния.

Рис. 1.3.11. Последовательный порт: а) 9-контактный разъем компьютера;

б) кабель-переходник последовательный порт-USB

1.3.2.3.13. Порт PS/2

Порт PS/2 (6-контактный) назван так, потому, что он впервые появился в компьютерах производства фирмы IBM серии PS/2. Из 6 контактов используются 4 контакта͵ один из которых предназначен для передачи данных, второй – для сигналов тактовой частоты (в диапазоне 10-16,7 кГц), на третий контакт подается электропитание (+5В), а на четвертый – земля. Передача данных выполняется аналогично тому, как и в последовательном порту, но при передаче данных на устройство добавляется один бит подтверждения. В современных компьютерах имеется два порта PS/2 предназначенные для подключения мыши (зелœеный разъем) и клавиатуры (фиолетовый разъем) (рис. 1.3.12а), однако эти устройства переходят на использование порта USB. Штекеры кабелœей устройств PS/2 (мыши и клавиатуры) приведены на рис. 1.3.12б.

Рис. 1.3.12. Порт PS/2: а) гнезда портов компьютера; б) штекеры кабеля

Последовательный порт — понятие и виды. Классификация и особенности категории «Последовательный порт» 2017, 2018.

Особенностью данного порта по сравнению с другими «последовательными» технологиями является факт отсутствия каких-либо временных требований между 2 байтами. Временные требования есть только между битами одного байта (включая старт, стоп и четность), величина, обратная временной паузе между битами одного байта, называется baud rate — скорость передачи. Также в этой технологии отсутствует понятие «пакет».

Другие «последовательные» технологии, такие, как X.25, USB или Ethernet, имеют понятие «пакет», и накладывают жесткие временные требования между всеми битами одного пакета.

По этой причине в терминологии Cisco IOS данный порт назывался async — в отличие от синхронных serial, т.е. X.25. По этой же причине модуль Windows , реализующий PPP поверх данного порта, называется AsyncMac.sys (в стандарте PPP отдельно описана реализация PPP, использующего понятие «пакет», над последовательным портом, этого понятия не имеющим).

Некоторые протоколы связи с индустриальным оборудованием налагают жесткие временные требования между байтами последовательного порта. Такие протоколы крайне сложны в реализации в многозадачных ОС со слабой поддержкой реального времени, такой, как Windows, и потому зачастую требуют MS-DOS и устаревшего ПО почти 20-летней давности на управляющем компьютере.

Назначение

Наиболее часто для последовательного порта персональных компьютеров используется стандарт RS-232C. Ранее последовательный порт использовался для подключения терминала, позже для модема или мыши . Сейчас он используется для соединения с , для связи с аппаратными средствами разработки встраиваемых вычислительных систем , спутниковыми ресиверами, кассовыми аппаратами, а также с приборами систем безопасности объектов.

С помощью COM-порта можно соединить два компьютера, используя так называемый «нуль-модемный кабель» (см. ниже). Использовался со времен MS-DOS для перекачки файлов с одного компьютера на другой, в UNIX для терминального доступа к другой машине, а в Windows (даже современной) — для отладчика уровня ядра.

Достоинством технологии является крайняя простота оборудования. Недостатком является низкая скорость, крупные размеры разъемов, а также зачастую высокие требования к времени отклика ОС и драйвера и высокое количество прерываний (одно на половину аппаратной очереди, т.е. 8 байт).

Разъемы

На материнских платах ведущих производителей (например, Intel) или готовых системах (например, IBM , Hewlett-Packard , Fujitsu Siemens Computers) для последовательного порта принято следующее условное обозначение:

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

Актуальность

Существуют стандарты на эмуляцию последовательного порта над USB и над Bluetooth (эта технология в значительной степени и проектировалась как «беспроводной последовательный порт»).

Тем не менее программная эмуляция данного порта широко используется и сегодня. Так, например, практически все мобильные телефоны эмулируют внутри себя классический COM-порт и модем для реализации тетеринга — доступа компьютера в Интернет через GPRS/EGDE/3G оборудование телефона. При этом для физического подключения к компьютеру используется USB, Bluetooth или Wi-Fi .

Также программная эмуляция данного порта предоставляется «гостям» виртуальных машин VMWare и Microsoft Hyper-V , основная цель при этом — подключение отладчика уровня ядра Windows к «гостю».

Аппаратура

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

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) аппаратура порта называется UART 16550 (в настоящее время включена в SuperIO микросхему на материнской плате вместе с рядом иных устройств). Со времен IBM PC в ней появилась аппаратная очередь байт, которая сильно снижает количество издаваемых устройством прерываний.

Программный доступ к СОМ-порту

UNIX

Для каждого порта в реестре имеется раздел. Эти разделы имеют такие имена:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serial\Parameters\Serial10000

где последнее значение “Serial10000” — уникальный номер для каждого нового добавленного в систему COM-порта, для второго – “Serial10001” и т.д

Для связи с устройствами, поддерживающими Bluetooth, некоторым программам (например, к таким программам относятся: программа, которая синхронизирует список контактов с мобильным телефоном; программа, которая извлекает координаты GPS из GPS-приемника) на компьютере пользователя требуется COM-порт.

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

  • HotSync, используемый в ручных компьютерах
  • ActiveSync , используемый в карманных ПК

OS/2

Имеющийся драйвер COM.SYS поддерживает только 4 COM-порта, каждый из которых должен иметь свою линию прерываний. Для обслуживания COM-портов с общей линией прерывания необходимо воспользоваться драйвером SIO .

Нуль-модемный кабель

Основная статья: Нуль-модемный кабель

В некоторых случаях возможно применение упрощённого варианта кабеля, в котором задействуются только контакты 2, 3 и 5.

См. также

  • Сигналы последовательных портов

Примечания

Ссылки

  • Перевод руководства по программированию СОМ-порта в POSIX операционных системах
  • Программирование порта на java — позволяет работать из Windows, в отличие от официальных пакетов от Sun.
  • Программирование COM порта на C++ под Windows. Готовая библиотека, исходные тексты, примеры программ.
  • Яшкардин В.Л. Последовательный порт. Программирование COM-порта в Windows и MS-DOS . SoftElectro (2009). Архивировано из первоисточника 8 февраля 2012.
UART
Физические уровни
Точка-точка токовая петля RS-232 IrDA HART модем
Сетевые RS-422 RS-423 RS-485 LIN
Специальные

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

Последовательный порт, как и параллельный, появился задолго до появления персональных компьютеров архитектуры IBM PC. В первых персоналках COM-порт использовался для подсоединения периферийных устройств. Однако сфера его применения несколько отличалась от сферы применения параллельного порта. Если параллельный порт использовался в основном для подключения принтеров, то COM-порт (кстати, приставка COM – это всего лишь сокращение от слова communication) обычно применялся для работы с телекоммуникационными устройствами, такими, как модемы. Тем не менее, к порту можно подключить, например, мышь, а также другие периферийные устройства.

COM-порт, основные сферы применения:

  1. Подключение терминалов
  2. ~ внешних модемов
  3. ~ принтеров и плоттеров
  4. ~ мыши
  5. Прямое соединение двух компьютеров

В настоящее время сфера применения СОМ-порта значительно сократилась благодаря внедрению более быстрого и компактного, и, кстати, тоже последовательного, интерфейса USB. Почти вышли из употребления внешние модемы, рассчитанные на подключение к порту, а также «COM-овские» мыши. Да и редко кто теперь соединяет два компьютера при помощи нуль-модемного кабеля.

Тем не менее, в ряде специализированных устройств последовательный порт до сих используется. Можно найти его и на многих материнских платах. Дело в том, что по сравнению с USB COM-порт имеет одно важное преимущество – согласно стандарту последовательной передачи данных RS-232, он может работать с устройствами на расстоянии в несколько десятков метров, в то время как радиус действия кабеля USB, как правило, ограничен 5 метрами.

Принцип работы последовательного порта и его отличие от параллельного

В отличие от параллельного (LPT) порта, последовательный порт передает данные побитно по одной-единственной линии, а не по нескольким одновременно. Последовательности битов группируются в серии данных, начинающиеся стартовым битом и кончающиеся стоповым битом, а также битами контроля четности, использующимися для контроля ошибок. Отсюда происходит и еще одно английское название, которое имеет последовательный порт – Serial Port.

Последовательный порт имеет две линии, по которым передаются собственно данные – это линии для передачи данных от терминала (ПК) к коммуникационному устройству и обратно. Кроме того, существует еще несколько управляющих линий. Обслуживает Serial port специальная микросхема UART, которая способна поддерживать относительно высокую скорость передачи данных, достигающую 115 000 бод (байт/с). Правда, стоит отметить, что реальная скорость обмена информацией зависит от обоих коммуникационных устройств. Кроме того, в функции контроллера UART входит преобразование параллельного кода в последовательный и обратно.

Порт использует электрические сигналы сравнительного высокого напряжения – до +15 B и -15 В. Уровень логического нуля последовательного порта составляет +12 В, а логической единицы – -12 В. Такой большой перепад напряжений позволяет гарантировать высокую степень помехоустойчивости передаваемых данных. С другой стороны, используемые в Serial port высокие напряжения требуют сложных схемотехнических решений. Это обстоятельство также поспособствовало снижению популярности порта.

Последовательный интерфейс 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

Конфигурирование и прерывания

Поскольку в компьютере может быть несколько последовательных портов (до 4), то в системе для них выделяется два аппаратных прерывания — IRQ 3 (COM 2 и 4) и IRQ 4 (COM 1 и 3) и несколько прерываний BIOS. Многие коммуникационные программы, а также встроенные модемы используют для своей работы прерывания и адресное пространство портов COM. При этом обычно применяются не реальные порты, а так называемые виртуальные порты, которые эмулируются самой операционной системой.

Как и в случае многих других компонентов материнской платы, параметры работы портов COM, в частности, значения прерываний BIOS, соответствующих аппаратным прерываниям, можно настроить через интерфейс BIOS Setup. Для этого используются такие опции BIOS, как COM Port, Onboard Serial Port, Serial Port Address, и т.п.

Заключение

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

Распиновка COM порта | ООО «Спектр-С»

1 DCD Вход Data Carrier Detect Установленный сигнал в стандарте для rs232 показывает , что модемом или другим устройством обнаружена несущая частота. Сигнал DCD# является сигналом состояния модема, и центральный процессор может определить его состояние путем чтения бита DCD из регистра MSR для соответствующего последовательного порта. Бит DDCD в регистре MSR показывает, изменился ли сигнал DCD# со времени последнего чтения регистра MSR.
2 RxD Вход Receive Data (I SERIAL INPUT) Последовательные входы данных.
3 TxD Выход Transmit Data (I SERIAL OUTPUT) При обычных условиях последовательные выходы данных. Во время аппаратной конфигурации (сигнал RSTDRV установлен и некоторое время спустя) эти выводы работают только как входы.
4 DTR Выход Data Terminal Ready Установленный сигнал показывает модему или другому устройству, что модуль последовательного порта готов установить соединение. Сигнал DTR#может быть установлен через регистр управления модемом (Modem Control Register (MCR)). Сигнал reset сбрасывает этот сигнал. Во время аппаратной конфигурации (сигнал RSTDRV установлен и некоторое время спустя) эти выводы работают только как входы.
5 GND Ground Общий
6 DSR Вход Data Set Ready Установленный сигнал показывает, что модем или другое устройство готовы установить соединение с модулем последовательного порта. Сигнал DSR#является сигналом состояния модема, и центральный процессор может определить его состояние путем чтения бита DSR из регистра MSR для соответствующего последовательного канала. Бит DDSR в регистре MSR показывает, изменился ли сигнал DSR# со времени последнего чтения регистра MSR.
7 RTS Выход Request To Send Установленный сигнал информирует модем или другое устройство о том, что модуль последовательного порта готов к обмену данными. Сигнал RTS# может быть установлен через бит RTS регистра MCR. Сигнал reset сбрасывает этот сигнал. Во время аппаратной конфигурации (сигнал RSTDRV установлен и некоторое время спустя) эти выводы работают только как входы.
8 CTS Вход Clear To Send Установленный сигнал показывает, что модем или другое устройство готовы к обмену данными. Сигнал CTS# является входом состояния модема, и центральный процессор может определить его состояние путем чтения бита CTS из регистра статуса модема (Modem Status Register (MSR)) соответствующего последовательного порта. Бит DCTS в MSR показывает, изменился ли сигнал CTS# со времени последнего чтения MSR.
9 RI Вход Ring Indicator Установленный сигнал в стандарте для rs232 показывает, что модемом или другим устройством принят телефонный звонок. Сигнал RI# является сигналом состояния модема, и центральный процессор может определить его состояние путем чтения бита RI из регистра MSR для соответствующего последовательного канала. Бит TERI в регистре MSR показывает, менялся ли уровень сигнала RI# с низкого на высокий со времени последнего чтения регистра MSR.

Распайка com порта rs232

RS-232 – это физический стандарт интерфейса двоичной передачи. Стандарт используется в основном в последовательных портах компьютеров, которые обычно называют «COM“ портами. В настоящее время RS232 не очень актуальны, но в связи со своей простотой RS232 удачно используется в электронике и радиолюбительской практике, частенько через USB – RS232 преобразователи. RS232 стандарт определяет разъемы, электрические параметры и значение сигналов, но ни как не протоколы.

Интерфейс RS232 в компьютере: электрические характеристики, распиновка, програмирование, Управление состояниями и чтение состояний линий, инициализация

RS232 в микроконтроллере: характеристики, использование сигналов RS232 при запуске и программировании микроконтроллера, микросхемы преобразователей уровней интерфейса, примеры сопряжения микроконтроллеров с компьютером по RS232; Пример применения RS232 при программировании микроконтроллеров ADUC8XX; Программаторы микроконтроллеров

Что может и чего не может интерфейс RS232 Приложение:

Удаленная система сбора и обработки информации, поступающей с датчиков аналоговых, частотных и дискретных сигналов на базе IBM-совместимого компьютера и MSC-51

На рисунке ниже показано назначение контактов девяти контактного соединителя типа DB9.

Для передачи данных используются выводы RD и TD. Остальные контакты RS-232 предназначены для индикации состояния устройств (DTR, DSR), управления передачей данных (RTS, CTS) и индикации состояния линии передачи (CD, RI). Полный перечисленный список выводов вы увидите разве что в устаревшем модеме. В остальных случаях, например при подключении к компьютеру флюорографа малодозового цифрового, используется меньший набор контактов интерфейса RS-232.

RS-232 интерфейс применяется в основном вместе с аппаратным модулем передачи данных, называемым UART, у которого протокол стандартизирован, но он также не определяет разъемы и т.п. Т.е, RS-232 дополняет UART. Тогда как UART – это периферийный модуль в микроконтроллере, цифровые входы-выходы которого не отвечают электрическим параметрам интерфейса RS-232, их между собой сводят вместе специальной схемой – преобразователем уровней. Одним из известных преобразователей между RS-232 и TTL CMOS логикой является, к примеру, микросхема MAX232.

Кроме того, интерфейс RS232 содержит кроме сигналов(RX, TX) еще и контролирующие выводы – DTR, DCD, DSR, RI, RTS и CTS, которые применяются в управлении общения между различными устройствами. К примеру, с их помощью схема интерфейса может дать знать готово оно или нет принимать цифровой код. Так как изначальная цель RS-232 была соединение компьютеров с модемом, то некоторые сигналы использовались в нем для показания состояния телефонной линии.

Для соединения двух устройств использующих COM порт применяется нуль модемный кабель, в котором провода «перекрещиваются» в соответствии с назначением сигналов. Для соединения большинства приборов и ПК достаточно минимального набора цепей интерфейса RS-232: RD, TD и Signal Ground. Вот, например, на рисунке ниже приведена схема кабеля для соединения компьютера с com портом и контроллера ВАРИКОНТ, на типовых соединителях DB9:

Стандарт ограничивает максимальную длину кабеля в 15 метров при скорости 9600 бит/с. Экран кабеля советуют не объединять с сигнальным общим, а подсоединить к металлической оболочке разъема.

Все сигналы в COM порте потенциальные, с номинальными уровнями +12В и -12В относительно общего. Логической единице соответствует уровень -12В, а нулю соответственно +12В. RS232 называют еще последовательным интерфейсом, т.к поток данных передается по одному проводу бит за битом. При отсутствии передачи линия находится в состоянии логической единицы. Скорость передачи данных не нормируется, но обычно выбирают из цифрового ряда 110, 300, 600, 1200, 2400, 4800, 9600, 19200, 36600,с 54200 бит в секунду. В основном применяется асинхронный режим работы, при котором данные идут фреймами. Каждый отдельный фрейм состоит из битов данных, стартового, контроля четности и стопового бита. Биты байта данных передаются начиная с младшего. Для правильной работы приемопередатчики на обоих устройствах должны совпадать скорость, количество битов данных, тип контроля по четности, длина стопового бита.

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

На рисунке ниже показана «осциллограмма» одного фрейма при следующих настройках: 8 битов данных, контроль по нечетности, один стоповый бит: Стартовый бит всегда следует уровнем логического нуля, стоповый — единицей. Состояние бита паритета задается опцией передатчика. Бит дополняет число единичных битов данных до нечетности, четности, в некоторых случаях может не использоваться, может быть всегда единицей или нулем.

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

Основа схема популярные микросборки MAX232 и MAX485. Разъем DB-9 соединяет плату с COM портом. Через разъемы J1 и J2 происходит доступ к линиям ввода-вывода MAX232, через разъем CN1 осуществляется доступ к линиям ввода вывода микросхемы MAX485. При помощи перемычки J4 к устройству можно подключит внешнее питание уровнем от 9 до 12 В, которое преобразуется стабилизатором в 5 В. Если вы запитываете схему через J1, то проверьте, что J4 разомкнут. Светодиод D2 горит при выключение питания, диод D1 защищает от ошибочной смены полярности.

Кабель RS485 подсоединяется к разъему CN2 через резисторы R3, R1 и R4, обеспечивающие требуемый импеданс. Вывод A CN1 – контроль приема/передачи. Если подключить его на землю, тог RS485 будет работать только в режиме приёма, а если подсоединить к Vcc, то работа происходит в режиме передачи.

Для подключения микросхемы MAX232 к MAX485 подключите вывод C J1 к DI CN1, а вывод B J1 с выводом RO CN1.

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

Существуют некоторые радиолюбительские конструкции которые лучше запитать непосредственно от COM порта, а не от основного блока питания. Большинству микросхем для питания хватает напряжения 5 Вольт, и интерфейс способен выдавать ток в районе 8 мА. В схеме применяется всего четыре биполярных транзистора, на ее выходе мы имеем 5 В и ток короткого замыкания до 19 мА.

Ток, потребляемый самой схемой составляет около 0.2 мА. Конструкция очень проста, но у нее имеются определенные хитрости. Для удовлетворения требований цепи требуется учитывать коэффициенты усиления транзисторов. В нашем примере применяются только устройства класса B, коэффициент усиления которых от 220 до 280. Через диоды D1-D3 проходит только положительная часть напряжение из порта. Токоограничение реализуется с помощью сопротивления R1 и T1. Как только напряжение на сопротивление дойде до уровня 0.7 В (при токе 18 мА R1 = 39 Ом) транзистор открывается и тем самым запирает T2 гася выходное напряжение. Выходное напряжение 5 В стабилизируется на D4.

Следует добавить, что выходное напряжение здесь имеет приблизительное значение. Когда напряжение на стабилитроне и напряжение, идущее через T4, суммируются вместе, в результате на выходе 5.8 В. Однако из-за T3 стабилитрон работает на низких токах, и фактический порог для открывания T4 около 4.9 В. Основой цикла регулирования являются сопротивление R2 и T2. Требуется подобрать R2 с большим сопротивлением (от 1.5 МОм), т.к это ограничивает максимальный ток протекающий через транзистор Т2. Чтобы получить на выходе ток 19 мА, база T2 должна получать именно 1/220 (коэффициент усиления) от 19 мА, и ток, идущий в базу T3, должен быть 1/220 от 80 мкА. При входном напряжении 9 В падение напряжения на R2 достигает уровня 3.3 В, и будет идти ток 2.2 мкА. Транзистор T3 умножит его на 220, доведя его до уровня 0.5 мА.

RS-232 – это стандартный электрический интерфейс для последовательной передачи данных. По структуре это обычный асинхронный последовательный протокол, то есть передающая сторона по очереди выдает в линию 0 и 1, а принимающая отслеживает их и запоминает. Данные передаются пакетами по одному байту (8 бит). Устройства для связи по последовательному каналу соединяются кабелями с 9-ю или 25-ю контактными разъёмами типа D-sub. Обычно они обозначаются DB-9, DB-25, CANNON 9, CANNON 25.

Разъем 9-ти
пиновый #

Разъем 25
пиновый #

Обозначение

Полное наименование

Направление

Что значит

Передача данных (Transmit Data)

Передача данных от компьютера

Прием данных (Receive Data)

Прием данных компьютером

Запрос на передачу (Request to Send)

Аппаратный контроль передачи данных типа RTS/CTS

Готовность передачи (Clear to Send)

Аппаратный контроль передачи данных типа RTS/CTS

Готовность источника данных (Data Set Ready)

Я готов для обмена данными

Готовность приемника данных (Data Terminal Ready)

Я готов для обмена данными

Наличие несущей (Carrier Detect)

Один модем соединен с другим

Сигнал вызова (Ring Indicator)

Звонок (вызов) на телефонной линии

Только 3 контакта из 9 имеют строго определенное значение: передача, прием и земля. Это аппаратные линии и изменить их предназначение нельзя. Но все другие сигнальные линии управляются программно и могут быть (или подразумевается что могут) в большинстве своем другого назначения. Однако они могут принимать только два состояния: высокое (установленное) (+12 вольт) и низкое (сброшенное) (-12 вольт). Установленное состояние это «включено» и сброшенное состояние это «выключено».

О кабелях

Кабель от одного последовательного порта всегда соединяется с другим последовательным портом. Внешний модем или другое устройство, которое подсоединяется к последовательному порту имеет встроенный в него последовательный порт. Для модемов кабель имеет прямую разводку: контакт 2 идет к контакту 2, и т.д. Модем называется DCE устройством (Data Communications Equipment – оборудование передачи данных), а компьютер называется DTE устройством (Data Terminal Equipment – оборудование отображения данных). Для соединения устройств типа DTE-в-DCE необходимо использовать прямой кабель. Для соединения DTE-в-DTE необходимо использовать нуль-модемный кабель (иначе называемый перевернутый кабель). Различают два вида : полный и усеченный кабели.

Распайка усеченного нуль-модемного кабеля

Предыстория

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

Сейчас ситуация изменилась, компьютерная периферия подключается к ПК при помощи более быстрых USB портов. Но в устройствах КИП и А, RS232 по праву занимает главенствующее положение, редко можно увидеть цифровой прибор, настраиваемый компьютером без этого интерфейса. Довольно часто RS232 порт служит переходным звеном к RS485 интерфейсу, подключаемому посредством миниатюрного переходника.

Информация по RS232 передается в дуплексном режиме

  • Логический «0» – положительное напряжение от +5 до +15 В
  • Логическая «1» – отрицательное напряжение от -5 до -15 В

В силу конструктивных особенностей, длина линии связи небольшая, обычно не более 10 метров.

Первоначально разъем RS232 интерфейса проектировался как 25-и контактный. В этом DB25 разъеме предусматривался и вторичный RS232 последовательный канал. Но на практике, реализовался только один канал. Компьютеры, в которых были представлены оба канала были очень редки, например Sun SparcStation 10/20 и Dec Alpha Multia. Также на некоторых модемах присутствовал вторичный канал, он сигнализировал статус модема, в то время когда первичный был занят передачей данных. В наше время, более прижилась 9-и контактная DB9 версия RS232.

Распиновка разъема RS232

На схеме 25-и контактного разъема RS232 черным цветом отмечены выводы, общие для обоих типов разъемов. На рисунке и таблице ниже показана распайка переходника с 25-контактного разъема на 9-и контактный.

Переходной кабель с 25 pin RS232 на 9 pin

DB9 DB25 Назначение
1 8 Data carrier detect
2 3 Receive data
3 2 Transmit data
4 20 Data terminal ready
5 7 Signal ground
6 6 Data set ready
7 4 Request to send
8 5 Clear to send
9 22 Ring indicator

Заглушка для RS232

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

DB9 DB25 Назначение
1 + 4 + 6 6 + 8 + 20 DTR -> CD + DSR
2 + 3 2 + 3 Tx -> Rx
7 + 8 4 + 5 RTS -> CTS

Нуль-модемные кабеля для RS232

Простейшим способом соединить между собой два компьютера является использование нуль-модемного кабеля RS232. Для простого решения достаточно трехпроводной схемы RS232, где один провод является сигнальной землей, второй – приемником, третий – передатчиком. Но в зависимости от типа программного обеспечения, может потребоваться какой-то вид квитирования. Ниже представлены наиболее популярные типы нуль-модемных кабелей для RS232.

Простой нуль-модемный кабель без квитирования

Эта простейшая распайка кабеля не позволяет осуществить контроль приема-передачи данных на «железном уровне», но на программном уровне контроль возможен с помощью анализа XOFF и XON символов. Далеко не все программы способны работать с таким кабелем. Это скорее теоретическая концепция. Существуют также конструкции кабелей с симуляцией квитирования на «заглушке» и частичным квитированием без возможности контроль приема-передачи данных на «железном уровне». Ниже представлена распайка кабеля RS232 с полным квитированием, рекомендованная Microsoft.

Нуль-модемный кабель RS232 с полным квитированием

Здесь используются семь жил, и эта распайка RS232 стала по существу стандартной.

Расположение выводов разъема последовательного порта RS232

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

В следующем документе описываются функции контактов 9- и 25-контактных разъемов Sub-D RS232, используемых в последовательной связи. Контакты на изображениях показаны со стороны контактов (не со стороны припоя или печатной платы). Штекерные разъемы используются на стороне DTE (оконечного оборудования данных) или ПК. Гнездовые гнезда находятся на стороне DCE (оборудование передачи данных) или на стороне модема.

Используя компонент последовательного порта ActiveXperts, вы можете отправлять и получать данные и управлять портом RS232.

Разъем RS232, 9 контактов (DB-9)

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

25-контактный разъем RS232 (DB-25)

1 PG Защитное заземление
2 TD Переданные данные
3 RD Полученные данные
4 RTS Запрос на отправку
5 CTS Готово для отправки
6 DSR Набор данных готов
7 SG Сигнальная земля
8 CD Обнаружение несущей
9 Зарезервировано
10 Зарезервировано
11 Не назначено
12 SCD Обнаружение вторичного носителя
13 SCTS 9 0013 Вторичный Очистить для отправки
14 STD Вторичные данные передачи
15 TC Часы передатчика
16 SRD Вторичные полученные данные
17 RC Часы приемника
18 Не назначено
19 SRTS Вторичный запрос для отправки
20 DTR Готовность терминала данных
21 SO Детектор качества сигнала
22 RI Индикатор звонка
23 DRS Селектор скорости передачи данных
24 DRS Селектор скорости передачи данных
25 9 0013 Без назначения
Последовательный порт

и выводы кабелей »SunHELP

Ресурсы последовательного порта UNIX — выводы последовательного порта и кабеля

Этот контент был первоначально создан, собран и поддержан Stokely Consulting.
Он переехал в SunHELP с мая 2005 г., все обновления следует отправлять Биллу Брэдфорду.

Напряжение порта:

Многие последовательные порты процессоров Sun можно настроить как RS-232 (+/- 12 В) или RS-423 (+/- 5 В). Значения по умолчанию различаются. См. Документацию по оборудованию для вашей машины, чтобы найти перемычку для ее настройки, если она существует. Большинство реализаций не должны беспокоиться о напряжении на последовательном порту.

Кабель-разветвитель портов:

Многим Sun нужен Y-кабель для разделения последовательного порта A / B на 2 разных устройства.Разные Sun используют для этой цели разные кабели-разветвители. Некоторые Sun используют маленькие круглые разъемы Mini DIN8, для которых требуется адаптер для подключения к устройству DB25, например, к модему или терминалу. Распиновка показана ниже.

Выводы последовательного порта и кабеля

ELC / SLC
Enterprise 150 / 220R / 250/3000/3500/4500/5000/5500/6500
Enterprise 420R
Enterprise 450
IPC / IPX
Netra ft 1800
Netra t 1120/1125/1400/1405
Модель Netra t1 105 / AC200 / DC200
Netra X1 / 1280
Netra 240
Sparc 4, 10, 20, LX, Classic, Classic X
SPARCstation 2
SPARCstation 5
Sun Blade 100/150
Sun Blade 1000/2000
Sun Fire 280R
Sun Fire 880/3800/4800/6800
Sun Fire V100 / V120 / V480 / V1280
Последовательный параллельный контроллер Sun (SPC)
Sun StorEdge T3 Disk Tray, T3B / T3 + / Sun StorEdge 3900/6900
Ultra 1/2/30 / 60
Ultra 5/10
Ultra 80
Нулевой модем, DB25-DB25
Нулевой модем, DB25-DB9
Нулевой модем, DB9-DB9
Нулевой терминал, DB25-DB25
Нулевой терминал, DB9-DB9
Нулевой терминал, DB25 -DB9
Клавиатура, мышь, видео, распиновка сторонних производителей

Отзывы продавцов кабеля:

Cables To Go имеет огромное количество кабелей, включая кабели для последовательных разветвителей Sun.Хороший конфигуратор кабелей и Разъем Гид с отличными картинками. Наши читатели впечатлены техподдержкой компании.

На PCCables.com есть хороший онлайн-каталог и несколько кабелей Sun. Хорошие фотографии кабеля и разъема. У них есть очень удобные и недорогие адаптеры RJ45-DB9 / DB25. Они часто используются для последовательных устройств, и все провода готовы к установке в соответствующее место. на разъеме DB9 / DB25.

ShowMeCables предлагает большой выбор различных типов кабелей.

SunStore (800) SUN-0404, очень хорошо осведомлен и быстро доставит ваш заказ на складские кабели.

Ultra Spec Cables (800) 622-2537, похоже, несут большинство или все эти кабели по разумным ценам. Были некоторые проблемы с обслуживанием клиентов с Ultra Spec, но, похоже, они решают эту проблему. Внимательно проверьте свой заказ.

Network Technologies Inc. производит коммутаторы, разветвители и удлинители для Sun, ПК и MAC. машины.


Последовательные порты ЦП Sun ELC и SLC: [Pin ID]
Номер детали Sun для кабеля разветвителя последовательного порта ELC — X985Q.Кабель-разветвитель последовательного порта SLC — это Sun номер 530-1667. Распиновка ниже взята из справочника Sun FE за май 1993 года.

   Контактный порт Сигнальный контакт Контактный порт  
2 TD A 13 CTS B
3 РД А 14 ТД Б
4 RTS A 15 TC A
5 CTS A 16 RD B
6 DSR A 17 RC A
7 GND A 19 RTS B
8 DCD A 20 DTR A
12 DCD B 24 TCO A
 

SPARCstation 2: [Pin ID] SPARCstation 2 имеет 2 25-контактных последовательных порта DB25:

   Контакт Сигнал Описание  
2 выхода TxD
3 входа RxD
4 выхода RTS
5 вход CTS
6 DSR вход
7 GND
8 вход DCD
20 выходов DTR
 

Ultra 1/2/30/60, Enterprise 150 / 220R / 250/3000/3500/4500/5000/5500/6500, Netra t 1120/1125/1400/1405, SPARCstation 5: [Pin ID] Эти машины имеют 2 последовательных порта DB25, 25-контактных RS-423 / RS-232:

   Контакт Сигнал Описание  
2 выхода TxD для передачи данных
3 Вход RxD Получение данных
4 Вывод RTS Запрос на отправку
5 Вход CTS Очистить для отправки
6 Входной набор данных DSR готов
7 GND Земля
8 Вход DCD Обнаружение носителя данных
9-14 нет Не подключен
15 Вход TRxC   1   Вход синхронизации передачи   1  
16 нет Не подключен
17 Вход RTxC   2   Часы приема   2  
18-19 нет Не подключен
20 Выход DTR Готовность терминала данных
21-23 нет Не подключен
24 Выход TxC   3   Тактовый выход передачи   3  
25 нет Не подключен
 
Примечания:
1 Enterprise 6500/5500/4500/3500/3000 помечает это как DB. 2 Enterprise 6500/5500/4500/3500/3000 помечает это как DD. 3 Enterprise 6500/5500/4500/3500/3000 помечает это как DA.

Enterprise 420R: [PIN-код] Эта машина имеет 2 последовательных порта DB25, 25-контактных RS-423 / RS-232:

   Контакт Сигнал Описание  
2 выхода TxD для передачи данных
3 Вход RxD Получение данных
4 Вывод RTS Запрос на отправку
5 Вход CTS Очистить для отправки
6 Входной набор данных DSR готов
7 GND Земля
8 Вход DCD Обнаружение носителя данных
9 BUTTON_POR Подлежит определению
10 BUTTON_XIR_L Подлежит определению
11 + 5В +5 В постоянного тока
12-14 нет Не подключен
15 Вход TRxC Часы передачи
16 нет Не подключен
17 Вход RTxC Часы приема
18-19 нет Не подключен
20 Выход DTR Готовность терминала данных
21-23 нет Не подключен
24 TxC output Transmit Clock
25 нет Не подключен
 

Ultra 5/10: [Pin ID] Порт A — это DB25, порт B — это DB9:

  Последовательный порт A (DB25)
  Контактный сигнал Описание  
2 выхода TxD для передачи данных
3 Вход RxD Получение данных
4 Вывод RTS Запрос на отправку
5 Вход CTS Очистить для отправки
6 Входной набор данных DSR готов
7 GND Земля
8 Вход DCD Обнаружение носителя данных
9-14 нет Не подключен
15 Вход TRxC Часы передачи
16 нет Не подключен
17 Вход RTxC Часы приема
20 Выход DTR Готовность терминала данных
21-23 нет Не подключен
24 TxC output Transmit Clock
25 нет Не подключен
 
Последовательный порт B (DB9)
  Контактный сигнал Описание  
1 CD Carrier Обнаружение
2 Прием данных RD
3 Передача данных TD
4 Терминал данных DTR готов
5 GND Земля
6 DSR набор данных готов
7 RTS Запрос на отправку
8 CTS, готово к отправке
9 Индикатор звонка RI
 

Netra ft 1800: [Pin ID]
Netra ft 1800 имеет 1 гнездовой консольный порт DB25, 1 гнездовой порт модема DB25 и 1 гнездовой порт процессора удаленного управления (RCP) DB9.

  Порт модема (DB25)
  Сигнал контакта  
1 Земля
2 TxD
3 RxD
4 РТС
5 CTS
7 SREF (Ссылка на сигнал)
8 DCD
20 DTR
Щит заземления

  Консольный порт (DB25)
  Контактный сигнал Описание  
1 GND Земля шасси
2 Выходные данные TxD
3 Входные данные RxD
7 Справка по сигналу SREF
Щит - заземление шасси

  порт RCP (DB9)
  Сигнал контакта  
2 TxD
3 RxD
5 SREF (Ссылка на сигнал)
Щит заземления
 

Netra X1, 1280, t1 Модель 105 / AC200 / DC200, Sun Fire V100 / V120 / V480 / V1280: [Pin ID] Эти машины имеют разъемы RJ45 для последовательных портов.

Модемы: V100 и V120 не имеют линии DCD на своих последовательных портах, но они сопоставляют DSR с DCD по крайней мере на порту B. (Странно, но это правда). Мы не верим, что вы можете поставить модем на Netra X1, 1280, t1 Model 105 / AC200 / DC200 или Sun Fire V480 или V1280.

Сконфигурируйте модемный кабель на порте B, указав расположение контактов справа.

Sun InfoDoc 47436, доступный через вход только для контрактных клиентов, на sunsolve.sun.com содержит дополнительную информацию о настройке модема для V100 / V120.

   Сигнал RJ45 Модем DB25  
РТС 1–4
DTR 2 - 20
TXD 3–2
Сигнальная земля 4 - 1
Сигнальная земля 5-7
RXD 6 - 3
DSR (DCD) 7-8
CTS 8–5
 
В Netra X1 и Sun Fire V100 порт A LOM выделен для устройства Lights Out Management (LOM) на сервере. Машины Netra 1280 / Sun Fire V1280 резервируют порт B для некоторых непользовательских целей.Используйте только порт A.

Один из читателей этого сайта говорит, что адаптер Cisco Modem RJ45 — DB25 отлично работает в качестве замены адаптера Sun с терминалом на консольном порту X1. Вероятно, он хорошо работает и с другими системами, перечисленными в этом разделе. Адаптер Cisco светло-серого цвета, с тиснением MODEM CAB-5MODCM на одной стороне и 29-0881-01 на другой.

RJ45 — DB25 Кабель последовательного преобразователя RS232, последовательный кабель RJ45 — DB9: Ниже приведены распиновки для кабеля последовательного преобразователя RJ45 — DB25 RS232, номер детали 530-2889-01 и последовательного кабеля RJ45 — DB9, номер детали 530-3100-xx.(Существует также неизвестный номер детали с такой же распиновкой, за исключением того, что КОРПУС RJ45 (черный) подключен к контакту 1 GND RS232.)

Обратите внимание, что это проводные DCE. Если вы используете прилагаемый адаптер RJ45 — DB25 RS232, вы получите нуль-модемный кабель, подходящий для терминального подключения.

  Машина Sun serial DB25 Machine DB9 адаптер
Адаптер RJ45 RS-232 Вывод RJ45 RS-232
  Деталь штифта 530-2889-01 Деталь штифта 530-3100-xx  
1 (RTS) синий - 5 (CTS) 1 (RTS) синий - 8 (CTS)
2 (DTR) оранжевый - 6 (DSR) 2 (DTR) оранжевый - 6 (DSR)
3 (TXD) черный - 3 (RXD) 3 (TXD) черный - 2 (RXD)
4 (GND) красный - 7 (GND) 4 (GND) красный - 5 (GND)
5 (GND) зеленый - 7 (GND) 5 (GND) зеленый - 5 (GND)
6 (RXD) желтый - 2 (TXD) 6 (RXD) желтый - 3 (TXD)
7 (DSR) коричневый - 20 (DTR) 7 (DSR) коричневый - 4 (DTR)
8 (CTS) серый - 4 (RTS) 8 (CTS) серый - 7 (RTS) 

V100 — Xylogics Remote Annex 4000 Серия: Читатель прислал нам эту распиновку для подключения Sun V100 к Xylogics Remote Annex 4000 Series.(Эта разводка кабеля будет подключать приложение к плате RSC на любых серверах уровня Enterprise и Sun Fire, а также на V440. Это касается не только V100.)

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

  V100 LOM RJ45 ПРИЛОЖЕНИЕ RJ45
  Контакт Сигнал Контакт Сигнал  
8 CTS - 1 RTS
7 DSR - 2 DTR
6 RXD - 3 TXD
4 GND - 6 GND
3 TXD - 5 RXD
2 DTR - 7 DSR
1 RTS - 8 CTS 

Серверы серии Vx — Консольные серверы серии Avocent CPS-810/1600: Читатель отправил нам эту распиновку для подключения серверов серии Sun Vx к консольным серверам серии Avocent CPS-810/1600.

Адаптер

, номер по каталогу 210105, реверсивный кабель 10 футов, номер по каталогу 6

На следующей схеме показана распиновка для подключения CPS Flatwire к последовательному RJ45 SUN; его можно использовать для создания специального переходного кабеля между устройствами. Это должно работать на всех серверах SUN с последовательным подключением RJ45.

  CPS SUN
  Контакт Сигнал Контакт Сигнал  
1 RTS ———— 8 CTS
2 DSR ———— 2 DTR
3 CD - Не используется - 4 GRND
4 РД ———— 3 ТД
5 ТД ———— 6 СД
6 GRND ———— 5 GRND
7 DTR ———— 7 DSR
8 CTS ———— 1 RTS 

Лоток для дисков Sun StorEdge T3: [Начало страницы] (Эта информация перепечатана из Руководства по установке, эксплуатации и обслуживанию лотка для дисков Sun StorEdge T3.)

   Контакт Функция  
1 Земля
2-3 Зарезервировано
4 Земля
5 RXD
6 TXD 

Плата контроллера имеет разъем последовательного порта RS-232 (RJ11-6). Стандартный последовательный кабель используется для подключения служебного интерфейса контроллера к немому терминалу или последовательному порту компьютера с эмуляцией терминала.

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

T3B / T3 + / Sun StorEdge 3900 и 6900: Для подключения внешнего последовательного терминала к сервисному процессору хранилища используйте поставляемый Sun адаптер RJ45-DB9 DTE, номер детали 530-3100-01, распиновка, как описано в Netra X1 ссылка на этой странице, согласно Справочное руководство и руководство по обслуживанию Sun StorEdge 3900 и 6900 Series 1.1.Для других подключения к этому устройству, см. этот документ Sun.
Последовательные порты ЦП Sun IPC и IPX: [PIN-код]
Sun больше не продает серийные кабельные части от DIN8 к DB25. Его можно приобрести в компании Ultra Spec Cables по цене около 28 долларов США. Последовательные кабели

Macintosh могут также работать для соединений терминала (если линии 2 и 3 пересекаются, как в нуль-модемном кабеле), но не для модемных соединений, поскольку кабель Macintosh не имеет линии DCD.Существует несколько разных кабелей для модема Mac, поэтому убедитесь, что распиновка соответствует тому, что вам нужно.

Обратите внимание, что выводы DB25 6, 15, 22, 24 и 25 не поддерживаются кабелем адаптера последовательного порта Sun. Левая распиновка ниже взята из IPC SPARCstation. Инструкция по установке.

Распиновка кабеля IPC и IPX DB25 — DIN8
 
DIN8 DB25 Описание сигнала
Пин Пин
—- —- —————– 
1 20 терминал данных DTR готов
2 5 CTS Готово к отправке
3 2 TXD Передача данных
4 7 GND Земля
5 3 RXD Получение данных
6 4 RTS Запрос на отправку
7 8 Обнаружение носителя данных DCD
8 17 Часы приема RTXC
Нет данных 6 DSR Data Set Ready, не используется
N / A 15 DB Transmit Clock, не используется
N / A 22 RI Ring Indicator, не подключен
N / A 24 DA Transmit Clock, не используется
N / A 25 - Не подключен
 

Распиновка последовательного кабеля Mini DIN8 MacintoshPlus
(Один из многих последовательных кабелей Mac.Не все получится.)

 
Контактный сигнал Описание
- —— ———– 
1 выходное рукопожатие HSKo
                 (Вывод Zilog 8530 DTR)
2 Подтверждение ввода HSKi / CLK
                   OR  Внешние часы
3 TxD- Передача данных (-)
4 Земля Сигнальная земля
5 RxD- Получение данных (-)
6 TxD + Передача данных (+)
7 N / C (без подключения)
8 RxD + Получение данных (+)
 
Sun Sparcstation 4, 10, 20, LX, Classic, Classic X и Enterprise 450 Последовательные порты ЦП:
Y-кабель (номер детали Sun X985A) и разъем DB25 на системном блоке, помеченный A / B.

Перепечатано из Руководства владельца настольного оборудования SPARC от Sun Microsystem Inc. (декабрь 1992 г.) и другой информации. Это распиновка последовательного порта A / B разъем и порты A и B Y-кабеля, которые присоединяются к нему.

Легенда: x = активные выводы, o = неактивные выводы (или вывод отсутствует)

E450 лакомый кусок: В E450 по умолчанию установлен последовательный порт RS-423 (+/- 5 В). Чтобы изменить его на RS-232 (+/- 12 В), переместите перемычку на J3303 (рядом с параллельным портом) с контактов 2-3 на контакты 1-2.Это редко необходимо для современных последовательных устройств, потому что большинство устройств могут использовать любой набор напряжений. Но бывают те редкие случаи, когда какое-то странное устройство заботится о напряжении последовательного порта.

Sun Sparcstation 4, 5, 10, 20, LX, Classic, Classic X и Ultra Enterprise 450: [PIN-код]
Распиновка последовательного разъема на задней панели системного блока

    1 1 1 1
    3 2 1 0 9 8 7 6 5 4 3 2 1
  —————————————–
  \ x x x o o x x x x x x x o /
   \ x x o o o x x x x x x x /
    ————————————-
     2 2 2 2 2 2 1 1 1 1 1 1
     5 4 3 2 1 0 9 8 7 6 5 4
 
Контакт Направление сигнала цепи Описание / порт
------- 
1 нет нет - не подключен
2 BA TD выход Передача данных / A
3 BB RD вход Прием данных / A
4 CA RTS output Запрос на отправку / A
5 CB CTS вход Очистить для отправки / A
6 CC DSR ввод набора данных готов / A
7 AB SG - Сигнальная земля
8 CF DCD входной носитель данных
                                   Обнаружить / A
9-10 нет нет - не подключен
11 Выходной терминал данных SCD SDTR
                                   Готов / B
12 SCF SDCD входной носитель данных
                                   Обнаружить / B
13 SCB Вход SCTS Очистить для отправки / B
14 Выход SBA STD Передача данных / B
15 DB TC вход Transmit Clock / A
                                   Источник DCE
16 SBB SRD вход Прием данных / B
17 DD RC вход Часы приема / A
18 SDB STC вход Transmit Clock / B
19 Выход SCA SRTS Запрос на отправку / B
20 CD DTR выход Терминал данных
                                   Готов / А
21-23 нет нет - не подключен
24 DA TC выход Transmit Clock / A
                                   Источник DTE
25 DA TC выход Transmit Clock / B
                                   Источник DTE
 
Sun Sparcstation 4, 5, 10, 20, LX, Classic, Classic X и Ultra Enterprise 450:
Технические характеристики порта А Y-образного кабеля последовательного интерфейса — синхронный и асинхронный
    1 1 1 1
    3 2 1 0 9 8 7 6 5 4 3 2 1
  —————————————–
  \ o o o o o x x x x x x x o /
   \ o x o o o x o o x o x o /
    ————————————-
     2 2 2 2 2 2 1 1 1 1 1 1
     5 4 3 2 1 0 9 8 7 6 5 4
 
Контакт Направление сигнала цепи Описание
- ——- ————————– 
2 BA TD выход Передача данных
3 BB RD вход Получение данных
4 CA RTS output Запрос на отправку
5 CB CTS вход Очистить для отправки
6 CC DSR ввод набора данных готов
7 AB SG - Сигнальная земля
8 CF DCD входной носитель данных
                                 Обнаружить
15 DB TC вход Transmit Clock,
                                 Источник DCE
17 Вход DD RC Часы приема
20 CD DTR выход Терминал данных
                                 Готовый
24 DA TC выход Transmit Clock,
                                 Источник DTE
 

Sun Sparcstation 4, 5, 10, 20, LX, Classic, Classic X и Ultra Enterprise 450:
Технические характеристики порта B Y-образного кабеля последовательного интерфейса — только асинхронный

    1 1 1 1
    3 2 1 0 9 8 7 6 5 4 3 2 1
  —————————————–
  \ o o o o o x x o x x x x o /
   \ o o o o o x o o o o o o /
    ————————————-
     2 2 2 2 2 2 1 1 1 1 1 1
     5 4 3 2 1 0 9 8 7 6 5 4
 
Контакт Направление сигнала цепи Описание
- ——- ————————– 
2 BA TD выход Передача данных
3 BB RD вход Получение данных
4 CA RTS output Запрос на отправку
5 CB CTS вход Очистить для отправки
7 AB SG - Сигнальная земля
8 CF DCD входной носитель данных
                                 Обнаружить
20 CD DTR выход Терминал данных
                                 Готовый
 
Ultra 80 / Sun Blade 1000 / Sun Blade 2000 / Sun Fire 280R Последовательные порты ЦП: [PIN-код]
Разъемы последовательного порта A и B — это разъемы DB25, расположенные на задней панели материнской платы.2 порта подключены одинаково.
 
Контактный сигнал Описание
- —— ———– 
1 NC Не подключен
2 SER_TDX_A_CONN Передача данных
3 SER_RXD_A_CONN Получение данных
4 SER_RTS_A_L_CONN Готов к отправке
5 SER_CTS_A_L_CONN Очистить для отправки
6 SER_DSR_A_L_CONN Набор данных готов
7 GND Сигнальная земля
8 SER_DCD_A_L-CONN Обнаружение носителя данных
9 BUTTON_POR Сброс при включении
10 BUTTON_XIR_L Внутренняя передача
                          перезагрузить
11 + 5В постоянного тока +5 В постоянного тока
12-14 NC Не подключен
15 SER_TRXC_A_L_CONN Передача часов
16 NC Не подключен
17 SER_RXC_A_L_CONN Прием часов
18-19 NC Не подключен
20 SER_DTR_A_L_CONN Терминал данных
                          готов
21-23 NC Не подключен
24 SER_TXC_A_L_CONN Передача часов
25 NC Не подключен
 

Sun Blade 100/150 Последовательный порт ЦП: [Идентификатор контакта]
1 разъем последовательного порта представляет собой разъем типа DB9, расположенный на задней панели.Разъем последовательного порта обеспечивает асинхронную последовательную связь.

 
Контактный сигнал Описание
- —— ———– 
1 CD Carrier обнаружить
2 RD Получение данных
3 TD Передача данных
4 DTR Data Terminal готов
5 GND Земля
6 DSR Набор данных готов
7 RTS Запрос на отправку
8 CTS Очистить для отправки
9 Индикатор RI Ring
 
Sun Fire 880/3800/4800/6800 последовательные порты: [Верх страницы] [PIN-код]
Имеется один разъем последовательного порта DB25, который обеспечивает как порт A, так и порт B.Используйте кабель-разветвитель (деталь Sun # X985A) для доступа к порту B. Разъем последовательного порта обеспечивает синхронную и асинхронную последовательную связь. Остальные порты на 880 описаны в Руководство пользователя сервера Sun Fire 880.
 
Контактный сигнал Контактный сигнал
- —— - —— 
1 Нет соединения 14 Передача данных B
2 Передача данных A 15 Тактовая частота передачи A
3 Получение данных A (внешние)
4 Готов к отправке A 16 Получение данных B
5 Очистить для отправки 17 часов приема A
6 Синхронный A 18 Тактовый сигнал приема B
7 Сигнальная земля A 19 Готовность к отправке B
8 Носитель данных 20 Терминал данных
    Обнаружить готовый A
9 Нет подключения 21 Нет подключения
10 Нет подключения 22 Нет подключения
11 Терминал данных 23 Нет соединения
    Готов B 24 Часы передачи A
12 Носитель данных (внутренний)
    Обнаружить B 25 Тактовая частота передачи B
13 Отменить отправку B
 

Последовательный параллельный контроллер (SPC) Sun: [Верх страницы] [Pin ID]
Это устройство, номера деталей F501-1511 или F501-1931, использует карту SBUS для подключения к патч-панели, содержащей 8 полнодуплексных последовательных портов DB25 (RS-232 или RS-423) и 1 однонаправленный параллельный порт Centronics. порт.Последовательные порты поддерживают скорость передачи от 50 до 38,4 Кбод с общей пропускной способностью 135 Кбод. Дополнительную информацию можно найти в Руководстве пользователя последовательного параллельного контроллера Sun.

Последовательные порты DB25

  Контактный сигнал
- —— 
1 рамка заземления
2 TXD
3 RXD
4 РТС
5 CTS
6 DSR
7 Сигнальная земля
8 компакт-дисков
20 DTR 

Netra 240 последовательных портов: [Верх страницы] [PIN-код]
Есть 2 последовательных порта.Порт RJ45 обозначен как SERIAL MGT, а порт DB9 обозначен как SERIAL (10101). Порт RJ45 SERIAL MGT следует использовать только для управления консольным сервером. Порт DB9 SERIAL (10101) предназначен для последовательной передачи данных общего назначения.

RJ45 SERIAL MGMT Консольный порт

  Контактный сигнал Контактный сигнал
- —— - —— 
1 Запрос на отправку 5 Земля
2 Терминал данных готов 6 Прием данных
3 Передача данных 7 Готовность набора данных
4 Земля 8 Готово к отправке
 

Если вам необходимо подключиться к порту SERIAL MGT с помощью кабеля с разъемом DB9 или DB25, используйте адаптер, поставляемый с устройством, для выполнения перекрестных переходов, указанных для каждого разъема.Распиновка переходников представлена ​​ниже.

  RJ45 - DB9 Адаптер RJ45 - DB25
Кроссовер Crossover 

  Разъем RJ45 DB9 Адаптер Разъем RJ45 DB25 Адаптер
Контактный сигнал Контактный сигнал Контактный сигнал Контактный сигнал
- —— - —— - —— - —— 
1 RTS ——– 8 CTS 1 RTS ——— 5 CTS
2 DTR ——– 6 DSR 2 DTR ——— 6 DSR
3 TXD ——– 2 RXD 3 TXD ——— 3 RXD
4 ЗЕМЛЯ —– 5 ЗЕМЛЯ 4 ЗЕМЛЯ —— 7 ЗЕМЛЯ
5 ЗЕМЛЯ —– 5 ЗЕМЛЯ 5 ЗЕМЛЯ —— 7 ЗЕМЛЯ
6 RXD ——– 3 TXD 6 RXD ——— 2 TXD
7 DSR ——– 4 DTR 7 DSR ——— 20 DTR
8 CTS ——– 7 RTS 8 CTS ——— 4 RTS
 

Последовательный порт DB9 (10101)

  Контактный сигнал Контактный сигнал
- —— - —— 
1 Обнаружение носителя данных 6 Готовность набора данных
2 Получение данных 7 Запрос на отправку
3 Передача данных 8 Готовность к отправке
4 Готовность терминала данных 9 Индикатор звонка
5 Земля 
Что дальше?

Вы нашли распиновку последовательного порта для машины Sun, не указанной здесь? Если да, отправьте его веб-мастеру с указателем на информацию, чтобы мы могли проверить ее перед добавлением в этот список.

Распиновка нулевого модема и нулевого терминала
Распиновка нулевого модема DB25 — DB25: [PIN-код]
Используется для соединения 2-х компьютеров с полной сигнализацией модема. Обычно это распиновка нуль-модемных кабелей для DB25 — DB25.
 
DB25 DB25
—– —– 
1 земля ———- 1 земля
2 ТД ———- 3 СД
3 РД ———- 2 ТД
4 RTS ———- 5 CTS
5 CTS ———- 4 RTS
7 GND ———- 7 GND

6 DSR - +
          + —— 20 DTR
8 DCD - +
             + - 6 DSR
20 DTR —— +
             + - 8 DCD
 

Распиновка нулевого модема DB9 — DB9: [PIN-код]
Используется для соединения 2-х компьютеров с полной сигнализацией модема.Обычно это распиновка нуль-модемных кабелей для DB9 — DB9.

 
DB9 DB9
- - 
3 ТД ————- 2 РД
2 РД ————- 3 ТД
7 RTS ————- 8 CTS
8 CTS ————- 7 RTS
5 GND ————- 5 GND
6 DSR - +
          + ——— 4 DTR
1 DCD - +
               + - 6 DSR
4 DTR ——— +
               + - 1 DCD
 

Распиновка нулевого модема DB25 — DB9: [Верх страницы] [PIN-код]
Используется для соединения 2-х компьютеров с полной сигнализацией модема.Обычно это распиновка нуль-модемных кабелей для DB25 — DB9.

 
DB25 DB9
—- - 
2 ТД ———— 2 СД
3 РД ———— 3 ТД
4 RTS ———— 8 CTS
5 CTS ———— 7 RTS
7 GND ———— 5 GND
6 DSR - +
          + ——– 4 DTR
8 DCD - +
               + - 6 DSR
20 DTR ——– +
               + - 1 DCD
 
Распиновка нулевой клеммы DB25 — DB25: [PIN-код]
Используется для подключения 2 компьютеров без возможности передачи сигналов через модем.Обычно этот кабель нужно делать самому.
 
DB25 DB25
—- —- 
1 земля - ​​1 земля
2 ТД - 3 РД
3 РД - 2 ТД
7 GND - 7 GND
 

Распиновка нулевой клеммы DB9 — DB9: [PIN-код]
Используется для подключения 2 компьютеров без возможности передачи сигналов через модем. Обычно этот кабель нужно делать самому.

 
DB9 DB9
—- - 
3 ТД - 2 РД
2 РД - 3 ТД
5 GND - 5 GND
 

Распиновка нулевой клеммы DB25 — DB9: [PIN-код]
Используется для подключения 2 компьютеров без возможности передачи сигналов через модем.Обычно этот кабель нужно делать самому.

 
DB25 DB9
—- - 
2 ТД - 2 РД
3 РД - 3 ТД
7 GND - 5 GND
 

Распиновка клавиатуры, мыши и видео Sun, распиновка сторонних производителей:

CablesToGo.com предлагает множество кабелей для Suns и других рабочих станций. Хороший онлайн-конфигуратор кабелей и руководство по разъемам.

Zonker’s Cyclades / Avocent Console Server Connections Guide содержит много полезных выводов для подключения их оборудования к вашему оборудованию.

Распиновка клавиатуры, монитора и мыши от Network Technologies, Inc. Также включает Распиновка для Mac и ПК.

Распиновка старого оборудования Sun дает информацию о клавиатурах Sun от Type 2 до Type 5c, оптические мыши, мониторы и многое другое. Из (старого, но полезного) Sun Hardware Reference.

На странице выводов

Chan есть выводы для оборудования SGI, Annex и Cisco.

На

pinouts.ru есть распиновка и информация практически обо всем, что известно человеку.

Распиновка и сигналы интерфейса последовательного порта

Распиновка и сигналы интерфейса последовательного порта

9
контакт #
25
контакт #
Сокращение ФИО Направление Описание

3

2

TxD

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

— »

передает байты из компьютера или устройства

2

3

RxD

Получение данных

«-

Принимает байты в компьютер или устройство

7

4

РТС

Запрос на отправку

— »

Управление потоком RTS / CTS

8

5

CTS

Отменить отправку

«-

Управление потоком RTS / CTS

6

6

DSR

Набор данных готов

«-

Это устройство готово к обмену данными

4

20

DTR

Терминал данных готов

— »

Это устройство готово к обмену данными

1

8

DCD

Обнаружение носителя данных

«-

Модем подключен к другому

9

22

РИ

Индикатор звонка

«-

Звонок на телефонную линию

5

7

SG

Сигнальная земля

Контакты порта могут не иметь постоянного значения

Только 3 контакта из 9 имеют фиксированное значение: отправка, прием и заземление сигнала.Это определяется аппаратным интерфейсом, и вы не можете его изменить. Но все остальные контакты могут управляться программно и могут использоваться для других задач (редко). EIA / TIA (Альянс электронной промышленности / Ассоциация индустрии телекоммуникаций) выпустил несколько стандартов RS232. RS232 определяет как физический, так и электрический уровни этого интерфейса. RS232 обычно аналогичен ITU V.24 (описание и имена контактов) и V.28 (электрический). RS232 использует следующие напряжения для сигналов:

  • Сигнал = 0 (НИЗКИЙ)> +3.0В (+ 3В… + 12В)
  • Сигнал = 1 (ВЫСОКИЙ) <-3,0 В (-12 В… -3 В)

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

Как подключить порты RS232 с помощью кабелей

Последовательный порт используется для подключения устройств или компьютеров, поэтому он должен быть подключен к другому последовательному порту . Внешнее устройство или модем, подключенные к последовательному порту, имеют идентичный встроенный последовательный порт.Между последовательными портами возможны два типа подключения: прямое (контакты 2 с обеих сторон подключены) или нуль-модемное (контакт №2 подключен к контакту №3 с другой стороны). Первый тип соединения используется между устройствами DTE (терминальное оборудование данных) и DCE (оборудование передачи данных) (например, компьютер и модем), а второй тип соединения используется между двумя устройствами DTE (например, двумя компьютерами или компьютером). и внешнее устройство). Возможны несколько вариантов расположения кабелей.

Все сигналы порта RS232 однонаправленные.Например, если вывод № 2 выводит данные, то он не может получить сигнал с помощью этого вывода. Следовательно, вы не можете подключить два устройства, которые могут отправлять данные (соединение DTE-DTE) с помощью прямого кабеля. Если вы сделаете это, то они оба будут посылать сигналы по одному и тому же проводу, но ни один из них не сможет получить никакой сигнал.

Изначально порты RS232 использовались для подключения немого терминала (DTE) к модему (DCE). В настоящее время компьютеры используются как DTE вместо терминала. Назначение контактов одинаково как на оконечном оборудовании, так и на оборудовании передачи данных.Имена: «получать» и «передавать» следует интерпретировать с «точки зрения» компьютера (DTE).

Последовательный порт изначально предназначался для подключения DTE к DCE с помощью прямого (нуль-модемного) кабеля.

Распиновка последовательного порта

— Распиновка последовательного порта DB9

Программа предлагает три различных варианта настройки выводов сигнальных линий:


  • Стандартный — это распиновка последовательного порта по умолчанию для последовательной связи с частичным квитированием.
  • Режим обратной связи позволяет виртуальным COM-портам обмениваться данными с помощью подтверждения связи с обратной связью RS232.
  • Пользовательский Предварительная установка распиновки COM-порта может быть выбрана и сохранена пользователем в настройках программного обеспечения.

Стандартный Схема расположения выводов нуль-модема RS-232:

Loopback mode распиновка предустановленной схемы:

Для установки Распиновка нестандартного последовательного разъема :

  1. Перейдите на вкладку «Пользовательская распиновка».
  2. В Serial Ports Explorer выберите необходимую пару виртуальных COM-портов.
  3. Выберите линии для стороны «IN» пары и соедините их с необходимыми линиями «OUT», установив соответствующие флажки.
  4. Назовите предустановку и нажмите кнопку «Сохранить предустановку».

Существует два типа устройств, участвующих в последовательной связи: DTE (оконечное оборудование данных) — контроллер последовательного соединения, компьютер, который подходит для штыревого разъема последовательного порта, и DCE (оконечное оборудование цепи данных) — a модем с гнездовым разъемом COM-порта.

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

RTS (Запрос на отправку) — запрос на обмен данными, указывающий, что набор данных готов отправить информацию в DTE;

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

DTR (DTE Ready) — сигнал, отправляемый от DTE на модем или другое устройство, чтобы указать, что контроллер последовательного порта (UART) готов установить соединение;

DSR (DCE Ready) — сигнал, отправляемый модемом на терминал данных, чтобы указать, что модем включен, инициализирован и готов к обмену данными с компьютером.

DCD (Data Carrier Detect) — сигнал, отправляемый от DCE к DTE, чтобы указать, что DCE подключена к удаленному модему. Логический ‘0’ означает, что связь между модемами активна.

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

Распиновка последовательного порта RS-232 — RF Cafe


Авторские права: 1996-2024

Web master:

Кирт Блаттен Бергер ,

BSEE — KB3UON

RF Cafe начало свою деятельность в 1996 году как «RF Tools» в веб-пространстве с псевдонимом AOL. 2 МБ.Его основная цель заключалась в том, чтобы предоставить мне быстрый доступ к обычно необходимым формулы и справочные материалы при выполнении моей работы в качестве ВЧ системы и схемы инженер-проектировщик. Всемирная паутина (Интернет) была в значительной степени неизвестной сущностью в время и пропускная способность были дефицитом. Модемы коммутируемого доступа стремительно развиваются со скоростью 14,4 кбит / с пока вы связали вашу телефонную линию, и приятный женский голос объявил: «У вас есть Почта »при поступлении нового сообщения …

Все товарные знаки, авторские права, патенты и другие права собственности на изображения и текст, используемый на сайте RF Cafe, настоящим подтверждением обрезан.

Сайт моего хобби:

Самолеты и Ракеты .com

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

DCD Обнаружение носителя данных 1 8
RXD Получение данных 2 3
TXD Передача данных 3 2
ДТР Терминал данных готов 4 20
ЗЕМЛЯ Сигнальная земля 5 7
DSR Набор данных готов 6 6
РТС Запрос на отправку 7 4
CTS Отменить отправку 8 5
RI Индикатор готовности 9 22

Сигналы :

  • Переданные данные (TxD) — данные, отправленные от DTE к DCE.
  • Полученные данные (RxD) — данные, отправленные от DCE к DTE.
  • Запрос на отправку (RTS) — Подтвержден (установлен на логический 0, положительное напряжение) DTE для подготовки DCE к приему данных. Это может потребовать действий со стороны АКД, например: передача несущей или изменение направления движения полудуплексный канал. Чтобы узнать о современном использовании «квитирования RTS / CTS», см. Раздел с этим названием.
  • Готов к приему (RTR) — утверждается DTE, чтобы указать DCE, что DTE готово к приему данных.Если используется, это сигнал появляется на контакте, который в противном случае использовался бы для запроса на отправку, и DCE предполагает, что RTS всегда утверждено; подробности см. в разделе «Подтверждение связи RTS / CTS».
  • Clear To Send (CTS) — Подтверждено DCE для подтверждения RTS и разрешения DTE на передачу. Эта сигнализация была первоначально использовался с полудуплексными модемами и подчиненными терминалами на многоточечных линиях: DTE повысит RTS до указывает, что у него есть данные для отправки, и модем поднимет CTS, чтобы указать, что передача возможна.За современное использование «установления связи RTS / CTS», см. раздел с таким названием.
  • Готовность терминала данных (DTR) — подтверждается DTE, чтобы указать, что оно готово к подключению. Если DCE — модем, это может «разбудить» модем и вывести его из режима энергосбережения. Такое поведение довольно часто встречается в современных Модемы PSTN и GSM. Когда этот сигнал отменяется, модем может немедленно вернуться в режим ожидания. завершение любых текущих звонков.
  • Набор данных готов (DSR) — утверждается DCE, чтобы указать, что DCE включена и готова к приему команд или данные для передачи от DTE. Например, если DCE является модемом, DSR устанавливается, как только модем готов принять набор или другие команды; DSR не зависит от подключения к удаленной АКД (см. Данные Carrier Detect для этой функции). Если DCE не является модемом (например, нуль-модемный кабель или другое оборудование), это сигнал должен быть установлен постоянно (установлен в 0), возможно, перемычкой на другой сигнал.
  • Data Carrier Detect (DCD) — подтверждается DCE, когда установлено соединение с удаленным оборудованием.
  • Индикатор звонка (RI) — подтверждается DCE при обнаружении сигнала звонка от телефонной линии.
Разъем последовательного порта

Архив »NetworkUstad

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

Последовательный порт используется для двухточечного соединения, такого как соединение LAN-to-WAN. Соединение LAN-WAN через последовательный интерфейс также известно как соединение по выделенной линии, потому что линия обычно арендуется у телефонных компаний, и абоненты платят за эти линии, чтобы поддерживать непрерывное соединение между двумя объектами.

Обычно последовательный порт — это штекерный порт, и конфигурации системных ресурсов выбираются для каждого порта и распознаются COM1, COM2, COM3, COM4 и т. Д. Каждая позиция COM представляет адрес ввода / вывода (I / O) и запроса прерывания (IRQ). Адрес ввода-вывода отправляет и принимает пакеты на периферийное устройство, такое как мышь или клавиатура, или любые сетевые устройства, и от них.

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

Последовательное соединение в основном использовалось для обмена сигналами из-за их двунаправленности. Последовательная связь менее затратна в реализации, поскольку используется меньше проводов, более дешевых кабелей и меньше контактов разъема. На большинстве компьютеров параллельные и последовательные порты были заменены более высокоскоростными последовательными интерфейсами универсальной последовательной шины (USB). Хотя для междугородной связи многие глобальные сети по-прежнему используют последовательную передачу.Этим стандартом, используемым для последовательной передачи между устройствами, является RS 232, и его обычно называют оборудованием передачи данных (DCE) и оконечным оборудованием данных (DTE). Последовательный порт использует девятиконтактный разъем, известный как разъем DB-9.

Сегодня высокоскоростной коммуникационный порт, универсальная последовательная шина (USB) и FireWire представили более быстрые интерфейсы; поэтому последовательный порт почти никогда не используется, но его можно найти в качестве устройства связи для радио, приемников GPS, текстовых светодиодных и ЖК-дисплеев, сканеров штрих-кода и мониторов с плоским экраном.

Разъем последовательного порта DB-9

На рисунке ниже показан последовательный разъем DB-9. На рисунке показан каждый из контактов, расположенных на разъеме DB9. Вывод 1 начинается сверху слева, а вывод 9 — снизу справа.

Последовательные порты передают сигналы данных и управляющие сигналы. Для поддержки этих типов сигналов, включая сигналы заземления, стандарт RS-232 определяет 25-контактное соединение, известное как параллельный порт. Однако на большинстве платформ ПК и UNIX используется 9-контактное соединение.Фактически, для связи через последовательный порт необходимы только три контакта: контакт для отправки данных, контакт для приема данных и контакт для заземления сигнала. В таблице ниже показаны сигналы, связанные с 9-контактными разъемами DB-9.

Контакты RTS и CTS

Контакты RTS и CTS передают сигналы о том, что устройства готовы отправлять или получать данные. Он обеспечивает аппаратное подтверждение связи и контролирует потерю данных во время передачи. Вывод TD используется для передачи данных между DCE и DTE.

Штифты DTR и DSR

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

Контакты CD и RI

Контакты CD и RI используются для отображения различных сигналов при подключении модема к модему. Модем получает индикацию с контакта CD, что он подключен к другому модему. RI используется для индикации наличия звукового сигнала вызова.

Распиновка последовательного порта — Zenitel Wiki

Коммутаторы AlphaCom XE имеют два последовательных порта. В AlphaCom XE20 и XE26 они доступны на разъемах RJ45. В AlphaCom XE7 последовательный порт 0 находится на 9-контактном разъеме DSUB, а последовательный порт 1 — на разъеме RJ45.

Последовательный порт 0 только RS232, последовательный порт 1 может быть RS232, RS422 или RS485.

Распиновка разъема RJ45

Распиновка
RJ45
RS232 3 = TX
6 = RX
4 и 5 = GND
RS422 1 = RX-
2 = RX +
7 = TX-
8 = TX +
RS485 1/7 = Данные —
2/8 = Данные +

Распиновка 9-контактного разъема D-SUB

Переходный кабель от RJ-45 к 9-контактному гнезду D-SUB

RJ45 — AlphaCom E 9 p Женский DSUB
3 2
4 и 5 5
6 3

AlphaCom — кабельная разводка RIO

Кабельное соединение между блоком RIO и AlphaCom XE с использованием многоточечного интерфейса RS485:

 AlphaCom RIO # 1 RIO #n
 Последовательный порт 15-контактный DSUB 15-контактный DSUB
  RJ45

   1 ------------------------- + - 2 - + ---------------- + - 2
                              | | |
                              --- 4 --- --- 4

   2 ------------------------- + - 9 - + ---------------- + - 9
                              | | |
                              --- 11 --- --- 11

   5 --- Земля (необязательно) -------- + - 5 - + ---------------- + - 5


 

В 15-контактном DSUB модуля RIO контакты 2 и 4, 9 и 11 должны быть соединены вместе.

GND-соединение между AlphaCom и RIO в режиме RS485 обычно не требуется. Как правило, в каналах RS485 соединение третьего провода (GND) между источником и приемником может быть выполнено для ограничения синфазного напряжения, которое может подаваться на входы приемника.

Обратите внимание, что при использовании RS485 переключатель S601-8 на AMC-IP должен быть установлен в положение RS422, а две перемычки должны быть перемещены из положения RS422 в положение RS485. Эти перемычки расположены на плате фильтра AMC-IP для XE20 и 26, а также на объединительной плате AlphaCom XE7.На AlphaCom XE1 вам нужно открыть крышку, чтобы получить доступ к перемычкам.


Кабельное соединение между блоком RIO и AlphaCom XE с использованием двухточечного интерфейса RS232:

 AlphaCom RIO
 Последовательный порт 9-контактный DSUB
  RJ45

   3 (TX) --------------- + - 2 - +
                                                          
   6 (RX) --------------- + - 3 - +
  
   5 (ЗЕМЛЯ) -------------- + - 5 - +
    

 
.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *