Содержание
- COM порт глазами ремонтника. Ремонт, настройка, диагностика. Часть 1, теория.
- ОБЗОР Atcom USB Internal 9-pin-USBx2
- Распиновка COM порта
- Интерфейс RS-232 – обзор, схема преобразователей, распиновка кабелей
- Последовательный интерфейс RS-232 — обзор стандарта
- Обзор — Переходник USB2.0-COM (9pin)
- Распиновки кабелей RS-232
- Как получить 5 вольт от порта RS-232?
- Преобразователи интерфейса RS-232

Интерфейс RS-232C предназначен для подключения к компу стандартных наружных устройств (принтера, сканера, модема, мыши и др.), также для связи компов меж собой. Основными преимуществами использования RS-232C по сопоставлению с Centronics являются:
COM порт глазами ремонтника. Ремонт, настройка, диагностика. Часть 1, теория.
Статья 1-ая «COM порт – очами ремонтника. Ремонт, настройка, диагностика».
Данный раздел содержит только теоретические данные и для практики имеет маленькое значение, но конкретно на этот раздел будет ссылаться остальной материал, потому обойти стороной этот материал не получится. Но тем, кто знаком с механизмом работы COM порта, данный раздел лучше пропустить.
Статья 1-ая «COM порт – очами ремонтника. Ремонт, настройка, диагностика».
Данный раздел содержит только теоретические данные и для практики имеет маленькое значение, но конкретно на этот раздел будет ссылаться остальной материал, потому обойти стороной этот материал не получится. Но тем, кто знаком с механизмом работы COM порта, данный раздел лучше пропустить.
Описание и механизм работы.
COM-порт(Communication port) — порт работающий по эталону RS-232 (Recommended Standard 232). RS-232 — эталон описывающий интерфейс для поочередной двунаправленной передачи двоичных данных меж терминалом (DTE, Data Terminal Equipment) и конечным устройством (DCE,Data Circuit-Terminating Equipment ). В текущее время действующим является RS-232C (Recommended Standard 232 Edition: C) редакция 1969 года, конкретно это эталон мы и будем рассматривать дальше. Интерфейс RS-232 реализован вполне аппаратно, это означает, что он работает всегда, не зависимо от ОС (операционной системы) либо даже без ОС.
Разъемы интерфейса COM порта.
На компьютере интерфейс реализуется одним из 2-ух типов разъемов: DB-9M либо DB-25M (разъем DB-25M на современных компьютерах не применяется, но DB-25F(M), напротив, обширно употребляется в переферийных устройствах к примеру — ККМ, принтера).
В современных компьютерах бытового предназначения разъем COM порта может не выводится конкретно наружу, а организован в виде вывода под планку COM порта, или вообщем отсутствует. Начиная с 1999 по спецификации РС 99 интерфейс RS-232 должен заменяться интерфейсом USB.
![]() |
![]() |
![]() |
| COM порт конкретно установленный на материнской плате | COM порт на материнской плате под планку COM порта | Планка COM порта |
|
В чем отличие разъема DB-9M от DE-9M, какое обозначение правильное? Правильное обозначение DE-9M, но есть некотороые аспекты. Если придерживаться технической документации разъемов D-sub обойма B отличается по типоразмеру от обоймы E
Разъём D-sub содержит два либо более параллельных рядов контактов либо гнёзд, обычно окружённых железным экраном в форме латинской D, который обеспечивает механическое крепление соединения и экранирует от электрических помех. Форма разъёма в виде буковкы D защищает от неверной ориентации разъёма. В принятой системе обозначений буковка D обозначает всю серию разъёмов D-sub, а 2-ая буковка употребляется для указания размера разъёма, исходя из числа стандартных контактов, которые могут поместиться снутри D-образного экрана (A = 15 контактов, B = 25, C = 37, D = 50, E = 9), дальше следует число фактически используемых контактов, и буква, обозначающая «пол» разъёма: M — male («папа»), F — female («мама»), P — plug (штепсель/«папа»), S — socket (розетка/«мама»). Например, DB25M означает разъём D-sub с экраном, вмещающим 25 контактов и фактическим числом контактов, равным 25.
Назначение выводов 9 контактного (9pin) разъема DB9M COM порта со стороны компьютера по стандарту RS232C. Направление сигналов указано относительно хоста (компьютера).
Назначение выводов 25 контактного (25pin) разъема DB25M COM порта со стороны компьютера по стандарту RS232C. Направление сигналов указано относительно хоста (компьютера).
Электрические характеристики COM порта (стандарт RS232C). Полное описание можно посмотреть в документации действующего протокола ITU-T v.28 03.1993 в редакции от 1993 года (скачать).
Эквивалентная электрическая схема RS-232C
Описание контактов интерфейса RS232C
Необходимо подчеркнуть, что данные инверитрованы, т.е -12в- это логическая еденица, +12в -это логический ноль, а служебные сигналы +12в — это Mark (логическая еденица), -12 — это Space(логический ноль). Протокол обмена данными. В протоколе RS-232 существуют два метода управления обменом данных: аппаратный и программный, также два режима передачи: синхронный и асинхронный. Протокол позволяет использовать любой из методов управления совместно с любым режимом передачи. Также допускается работа без управления потоком, что подразумевает постоянную готовность хоста и устройства к приему данных, когда связь установлена (сигналы DTR и DSR установлены). Аппаратный метод управления реализуется при помощи сигналов RTS и CTS. Для передачи данных хост (компьютер) устанавливает сигнал RTS и ждет установки устройством сигнала CTS, после этого начинает передачу данных до того времени, пока сигнал CTS установлен. Сигнал CTS проверяется хостом непосредственно до передачи очередного байта, поэтому байт, который уже начал передаваться, будет передан полностью независимо от значения CTS. В полудуплексном режиме обмена данными (устройство и хост передают данные по очереди, в полнодуплексном режиме они могут делать это одновременно) снятие сигнала RTS хостом означает его переход в режим приема. Программный метод управления заключается в передаче принимающей стороной специальных символов остановки (символ с кодом 0x13, называемый XOFF) и возобновления (символ с кодом 0x11, называемый XON) передачи. При получении данных символов передающая сторона должна соответственно остановить передачу или возобновить ее (при наличии данных, ожидающих передачи). Этот метод проще исходя из убеждений реализации аппаратуры, однако обеспечивает более медленную реакцию и соответственно требует заблаговременного извещения передатчика при уменьшении свободного места в приемном буфере до определенного предела. ОБЗОР Atcom USB Internal 9-pin-USBx2Синхронный режим передачи подразумевает непрерывный обмен данными, когда биты следуют один за одним без дополнительных пауз с заданной скоростью. Этот режим COM-портом не поддерживается. Асинхронный режим передачи заключается в том, что каждый байт данных (и бит контроля четности, в случае его наличия) «оборачивается» синхронизирующей последовательностью из одного нулевого старт-бита и одного или нескольких единичных стоп-битов. Протокол имеет ряд переменных параметров, которые должны быть приняты одинаковыми на стороне приемника и на стороне передатчика для успешного обмена данными:
Распиновка COM порта
Правильная распиновка СOM-порта RS232 Распиновка COM порта — RS232 интерфейс был сконструирован более пятидесяти лет тому назад. А после чего был стандартизирован. В различных периодах усовершенствования технических возможностей компьютеров успешно применялся для подключения к телефонной линии при помощи модема. Сейчас такой интерфейс считается как уже вчерашний день. В главном его невостребованность заключается слишком низким быстродействием. Потому что там задействованы линейные сигналы в однофазной форме. То-есть не дифференциальные.
Наружный вид девяти-контактного коннектора RS232 В современных устройствах на замену интерфейсу RS-232 пришел новый, отличающейся существенным быстродействием — USB. Все же, и по сей день их можно встретить в действительности неограниченное количество в различных аппаратах. Последовательный порт, цоколевка которого описана ниже, очень востребован в изделиях созданных для промышленных целей, также для медицинского оборудования. В бытовых условиях необходимость в применении стыковочных проводов для соединения с COM-портом почти всегда появляется в определенные моменты. Например: когда возникает необходимость работы с периферией ранних лет изготовления, и требующих создать взаимосвязь с компьютером. Помимо этого, его можно часто обнаружить в девайсах для загрузки программы в микроконтроллер. Характерные особенности порта Что касается самой контактной колодки интерфейса RS-232 и ее кабельной составляющей, то они собраны на 9-пиновом разъеме D-Sub. Штыревые контакты размещенные в двухрядном варианте, для обеспечения точности подсоединения вилки к разъему, форма колодки имеет несимметричную конструкцию. Все контактные штырьки обозначены номерами, подробнее как делается распиновка COM порта обозначено в приведенной ниже таблице. Таблица
Читайте также: Схема таймера обратного отсчета Множество устройств во время своей работы задействует не все контакты, а только необходимую им часть, поэтому исходя из этого обусловливается реальная распиновка COM-порта. Необходимая информация об это имеется прилагаемой документации к соответствующему оборудованию. Соединительный кабельЕсли нет необходимости задействования все контактной группы, то в таком случае можно использовать обычную витую пару. При всем этом ее отдельные провода припаиваются к вилке и контактам в колодке разъема. Ввиду ограниченного пространства в самой колодке, в местах пайки провода желательно помещать в кембрик. Наибольшее расстояние связи относительно стандарта должна быть более 15 метров. Если требуется ее увеличение, тогда для этого нужно использовать экранированный провод. COM порт — лекцияИнтерфейс RS-232 – обзор, схема преобразователей, распиновка кабелей
В статье представлен обзор стандарта RS-232 — особенности и назначение интерфейса, схемы преобразователей в TTL, RS-422, RS-485, как получить 5В от порта RS-232.
Последовательный интерфейс RS-232 — обзор стандартаЭто широко используемый последовательный интерфейс синхронной и асинхронной передачи данных, определяемый стандартом EIA RS-232-C и рекомендациями V.24 CCITT. Изначально он создавался для связи компьютера с терминалом. В текущее время используется в самых различных сферах.
Интерфейс RS-232-C соединяет два устройства. Линия передачи первого устройства соединяется с линией приема второго и наоборот (полный дуплекс) Для управления соединенными устройствами используется программное подтверждение (введение в поток передаваемых данных соответствующих управляющих символов). Возможна организация аппаратного подтверждения путем организации дополнительных RS-232 линий для обеспечения функций определения статуса и управления.
Порядок обмена по интерфейсу RS-232C:
![]() Интерфейс RS-232C предназначен для подключения к компьютеру стандартных внешних устройств (принтера, сканера, модема, мыши и др.), также для связи компьютеров между собой. Основными преимуществами использования RS-232C по сравнению с Centronics являются:
Назначение сигналов следующее:
Для двухпроводной линии связи в случае только передачи из компьютера во внешнее устройство используются сигналы SG и TxD. Все 10 сигналов интерфейса задействуются только при соединении компьютера с модемом. Обзор — Переходник USB2.0-COM (9pin)Формат передаваемых данных показан на рисунке ниже. Собственно, данные (5, 6, 7 или 8 бит) сопровождаются стартовым битом, битом четности и одним или двумя стоповыми битами. Получив стартовый бит, приемник выбирает из линии биты данных через определенные интервалы времени. Очень важно, чтобы тактовые частоты приемника и передатчика были одинаковыми, допустимое расхождение — менее 10 %). Скорость передачи по RS-232C может выбираться из ряда: 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 бит/с.
Все сигналы RS-232C передаются специально выбранными уровнями, обеспечивающими высокую помехоустойчивость связи (рисунок ниже). Отметим, что данные передаются в инверсном коде (логической единице соответствует малый уровень, логическому нулю — высокий уровень). Для подключения произвольного УС к компьютеру через RS-232C обычно используют трех- или четырехпроводную линию связи, но можно задействовать и другие сигналы интерфейса.
Обмен по RS-232C осуществляется при помощи обращений по специально выделенным для этого портам:
Распиновки кабелей RS-232Рассмотрим стандартные и не очень распиновки кабелей. Условные обозначения:
Применяется для соединения таких устройств как компьютер и модем. Соединение прямое: Примечание: Экраны соединяются. DTE 9 F DTE 9 F (Null-modem 9) Применяется для соединения таких устройств как компьютер и компьютер. Примечание: 1 и 7 контакты на разъемах соединены между собой. 9 не используется. Экраны соединяются. DTE 25 F DCE 9 M Применяется для соединения таких устройств как компьютер (25-пиновый разъем) и 9-пиновая мышь (или модем). Примечание: Остальные не используются. Экраны соединяются. DTE 9 F DCE 25 M Применяется для соединения таких устройств как компьютер (9-пиновый разъем) и 25-пиновая мышь (или модем). Примечание: Остальные не используются. Экраны соединяются. DTE 25 F DCE 25 M Применяется для соединения таких устройств как компьютер (25-пиновый разъем) и 25-пиновая мышь (или модем). Соединение прямое: Примечание: Экраны соединяются. DTE 25 F DTE 25 F (Null-modem Универсальный 25) Применяется для соединения таких устройств как компьютер (25-пиновый разъем) и компьютер (25-пиновый разъем). Примечание: Остальные не используются. Экраны соединяются. Заглушка на COM-порт 9 pin F Применяется для тестирования коммуникационных приложений. Примечание: Остальные не используются. Заглушка на COM-порт 25 pin F Применяется для тестирования коммуникационных приложений. Примечание: Остальные не используются. Как получить 5 вольт от порта RS-232?
Список необходимых деталей:
Преобразователи интерфейса RS-232Конвертер RS-232 в TTLПри разработке различного рода электронных устройств с использованием микроконтроллеров очень часто оказывается полезной возможность подключения их к компьютеру через последовательный порт. Однако напрямую это сделать невозможно, поскольку по стандарту RS-232 сигнал передается уровнями -3. -15 В (логическая ) и +3..+15В (логический ). Для преобразования уровней RS-232 в стандартные логические уровни TTL обычно используют специальные микросхемы преобразователей. Однако далеко не всегда имеет смысл закладывать преобразователь уровней в схему проектируемого устройства, поскольку часто случается так, что связь с компьютером нужна лишь на этапе изготовления и отладки устройства, а для конечного изделия в ней нет никакой необходимости.
Необходимые детали:
Кроме того, с целью упрощения использования данного преобразователя в нем предусмотрена схема питания прямо от последовательного порта, что избавляет от необходимости использования внешних источников питания.
Использование описанного чуть повыше преобразователя RS-232 в TTL оказывается удобным в тех случаях, когда в процессе использования устройства не требуется наличие возможности связи с компьютером, но она нужна на этапе отладки или изготовления устройства. Типичным примером этого может служить, например, устройство с flash или EEPROM памятью, требующей начальной инициализации. Кроме того, часто бывает очень удобно в процессе разработки выводить в последовательный порт различного рода отладочную информацию, что иногда позволяет обойтись без аппаратных эмуляторов. Преобразователь интерфейса RS232–RS422Конвертер собран на SMD элементах и помещается в корпусе разьёма Sub-D9. Все резисторы — 0.25 Вт, конденсаторы 16В. Корпус COM-порта соединен с -5В. Питание 5В взято с RJ-45.
Интегральную схему можно скачать ниже: Файлы для скачивания: rs232rs422.rar Схема преобразователя интерфейсов RS232–RS485Интерфейс RS485 довольно широко распространен в сфере подключения промышленного оборудования. По своему механизму работы он напоминает популярный интерфейс последовательной передачи данных RS232, однако RS485 более надежный и позволяет передавать информацию на куда большие расстояния, чем это в состоянии сделать RS232.
К сожалению, персональные компьютеры и большинство микроконтроллеров изначально не поддерживают интерфейс RS485, зато поддерживают RS232. Для того, чтобы соединить эти два мира в одно информационное пространство, следует собрать преобразователь этих интерфейсов. Представленная в данном материале схема позволяет сделать своими руками простой конвертер интерфейсов RS232-RS485, который позволит подключить компьютер или другое устройство к другим устройствам с RS485.
Схема основана на популярных микросхемах MAX232 и MAX485. Разъем DB-9 соединяет плату с последовательным портом при помощи кабеля. Разъемы J1 и J2 предоставляют доступ к линиям ввода/вывода MAX232, а разъем CN1 позволяет получить доступ к линиям ввода/вывода MAX485. При помощи джампера J4 к плате можно подвести внешнее питание до 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. Ниже представлены схема расположения компонентов на печатной плате и сама интегральная схема.
Как мы видим, плата имеет довольно компактные размеры, всего 63.50 мм по длине и 42.55 по ширине. Это дает возможность размещать преобразователь интерфейсов в довольно узких местах оборудования. Расположение компонентов не слишком плотное, да и не слишком разряженное. Все разъемы расположены для подключения кабелей по краям, что обеспечивает удобство пользования данным конвертером интерфейсов. В целом такая плата достаточно просто паяется и монтаж элементов не представляет собой большой сложности. Что будем искать? Например,Человек |


























