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

Распиновка 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 порт — лекция

Typical PC mouse controlling system has the following parts: sensors -> mouse controller -> communication link -> data interface -> driver -> software. Sensors are the movement detectors which sense the mouse movement and button swiches which sense the button states. Mouse controller reads the state of those sensors and takes acount of current mouse position. When this information changes the mouse controller sends a packet of data to the computer serial data interface controller. The mouse driver in the computer received that data packet and decodes the information from it and does actions based on the information.

Mouse takes standard RS-232C output signals (+-12V) as its input signals. Those outputs are in +12V when mouse is operated. Mouse takes some current from each of the RS-232C port output lines it is connected (about 10mA). Mouse send data to computer in levels that RS-232C receiver chip in the computer can uderstand as RS-232C input levels. Mouse outputs are normally something like +-5V, 0..5V or sometimes +-12V. Mouse electronics normally use +5V voltage.

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

1 — Carrier Detect (CD) Наличие несущей частоты

2 — Received Data (RD) Принимаемые данные

3 — Transmitted Data (TD) Передаваемые данные

4 — Data Terminal Ready (DTR) Готовность ООД

5 — Signal Ground Общий

6 — Data Set Ready (DSR) Готовность ОПД

7 — Request To Send (RTS) Запрос на передачу

8 — Clear To Send (CTS) Готов передавать

9 — Ring Indicator (RI) Наличие сигнала вызова

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

Связанные материалы

База знаний / F.A.Q

  • Как правильно подключить устройство к NPort по RS-485?
    Найдите распиновку на подключаемое устройство и на NPort. MOXA придерживается стандартов и определяет сигнал B как положительный, а сигнал A как отрицательный. Во всех устройствах MOXA с разъемом DB9 сигнал B выведен на PIN3, сигнал A на PIN4.

Соедините положительный сигнал (B) NPort с положительным сигналом (B) устройства и отрицательный сигнал (A) NPort с отрицательным сигналом (A) устройства.

  • Убедитесь, что в настройках NPort установлен режим RS-485 2-wire.
  • Некоторые производители используют не стандартное обозначение выводов, и возможно, придется поменять местами контакты A и B.

    Известно, что такая ситуация возникает с устройствами, построенными на микросхеме Maxim MAX483.

    Драйвер UPort не ограничивает количество устройств, которые можно подключить к компьютеру или ноутбуку. В системе Windows количество подключенных устройств ограничено спецификацией USB, которая ограничивает количество адресов устройств максимум 127 устройствами USB. Максимальное количество устройств, которое вы можете подключить, зависит от конфигурации вашей системы. Кроме того, необходимо учитывать требования к питанию подключенных устройств. По мере роста количества подключенных устройств необходимо рассчитать, будет ли каждое устройство получать достаточное количество энергии.

    Рекомендация

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

    NPort серии 5000 поддерживает до 4-ех одновременных подключений.
    Серии NPort 5000A (Advanced), NPort 6000 и выше поддерживают до 8-ми одновременных подключений.

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

    В качестве преобразователя USB – UART в UPort 1150 используется микросхема TUSB3410 производства Texas Instruments.

    MTBF (среднее время между отказами) является индикатором надежности.
    Для расчета значения MTBF MOXA использует стандарт Telcordia (ранее известный как Bellcore).

    Значения MTBF можно посмотреть в карточке товара на нашем сайте или в спецификации на оборудование.

    Вы также можете получить официальный отчет MTBF, направив обращение на нашу почту russia@moxa.pro

    О стандарте Telcordia

    Метод основан на военном стандарте MIL-HDBK 217, но с изменениями и дополнениями для учёта параметров, полученных в режиме реальной коммерческой эксплуатации оборудования, и при этом также содержит обновленную информацию о надежности компонентов. Методика сфокусирована на прогнозировании надёжности системы с учётом характеристик отдельных составляющих путём присвоения различных значений интенсивности отказов каждому электронному компоненту, а также присвоением соответствующих значений интенсивности отказов для характерных стрессовых условий (например – температуры), определённых на основании анализа результатов стрессовых испытаний.

    Хотя значение MTBF является показателем надежности, тем не менее, оно не отражает предполагаемый срок эксплуатации изделия.

    Для MGate с версией прошивки выше 3.0 пароль по умолчанию: moxa
    Для входа на веб-интерфейс MGate по умолчанию установлен логин: admin, пароль: moxa
    Для сброса пароля и восстановления заводских настроек MGate нажмите и удерживайте кнопку Reset в течение 5 секунд.

    Стандартный пароль NPort по умолчанию: moxa
    (Раньше был пустым).

    Для сброса пароля и возврата к заводским настройкам NPort нажмите и удерживайте кнопку Reset в течение 5 секунд. Иного способа восстановить забытый пароль NPort не существует.

    Некоторые Modbus TCP Slave устройства не поддерживают работу с двумя TCP Master. В этом случае для опроса Modbus TCP Slave двумя TCP Master нужно использовать MGate с двумя портами Ethernet, например, MGate MB3170/3270 или MGate MB3660.

    Серийный номер — ряд символов, расположенный после слов «Production S/N:»

    Да, серия MGate MB3100/MB3200 поддерживает подключение до 16 TCP-master/клиент или 32 TCP-slave/сервер устройств.

    Многопортовые MGate MB3660 поддерживают подключение до 256 TCP-master/клиент или 128 TCP-slave/сервер устройств.

    Если необходимо, чтобы MGate был доступен по публичному IP-адресу, находясь при этом за NAT/Firewall, необходимо настроить функцию проброса портов на маршрутизаторе. Большинство маршрутизаторов поддерживают данную функцию.

    Читайте также  Electricity saving box отзывы

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

    RS 232

    Этот стандарт соединения оборудования был разработан в 1969 году рядом крупных промышленных корпораций и опубликован Ассоциацией электронной промышленности США (Electronic Industries Association — EIA). Международный союз электросвязи ITU-T использует аналогичные рекомендации под названием V.24 и V.28.

    Интерфейс RS-232 обеспечивает соединение двух устройств, одно из которых называется DTE (Data Terminal Equipment) — ООД (Оконечное Оборудование Данных) и второе — DCE (Data Communications Equipment) — ОПД (Оборудование Передачи Данных).
    Как правило, DTE (ООД) — это компьютер, а DCE (ОПД) — это модем, хотя RS-232 использовался и для подключения к компьютеру периферийных устройств (мышь, принтер, прибор), и для соединения с другим компьютером или контроллером. Обозначения DTE и DCE используются в названиях сигналов интерфейса и помогают разобраться с описанием конкретной реализации.

    Интерфейс RS-232 (стандарт EIA-232) использует 25 контактные разъемы DB и служит для подключения последовательных устройств DTE и DCE (как в синхронном, так и в асинхронном режиме). Существуют также варианты этого интерфейса для 26-контактного разъема UD-26 (EIA-232-E/RS-232E ALT A) и усеченный вариант — для 9-контактного DB-9 (EIA-574) и RJ-45 (EIA-561) наиболее распространенные в настоящее время.

    Контакт

    Сигнал

    EIA CKT

    От устройства DCE

    К устройству DCE

    Передача (Transmitted Data, TD)

    Прием (Received Data, RD)

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

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

    Готовность данных (Data Set Ready, DSR)

    Сигнальная » земля » (Signal Gnd/Common Return)

    Детектирование несущей (Rcvd. Line Signal Detector, CD, DCD)

    Детектирование несущей, возврат (Rcvd. Line Signal Detector, CD)

    Готовность к передаче, возврат (Secondary Clear to Send)

    Передача , возврат (Secondary Transmitted Data)

    Тактирование передачи (Transmitter Sig. Element Timing, TSET)

    Прием , возврат (Secondary Received Data)

    Тактирование приема (Receiver Sig. Element Timing, RSET)

    Локальный шлейф (LL)

    Запрос на передачу , возврат (Secondary Request to Send)

    Готовность терминала (Data Terminal Ready, DTR)

    Детектирование качества сигнала (Sig. Quality Detector)

    Индикатор вызова (Ring Indicator)

    Выбор скорости (Data Sig. Rate Selector (DCE))

    Тактирование передачи (Transmitter Sig. Element Timing, TSET)

    D — данные, C — управление, T — синхронизация

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

    Широко используемый последовательный интерфейс синхронной и асинхронной передачи данных, определяемый стандартом EIA RS-232-C и рекомендациями V.24 CCITT. Изначально создавался для связи центрального компьютера с терминалом. В настоящее время используется в самых различных применениях.

    Интерфейс RS-232-C соединяет два устройства. Линия передачи первого устройства соединяется с линией приема второго и наоборот (полный дуплекс). Для управления соединенными устройствами используется программное подтверждение (введение в поток передаваемых данных соответствующих управляющих символов). Возможна организация аппаратного подтверждения путем организации дополнительных RS-232 линий для обеспечения функций определения статуса и управления.

    EIA-232(RS-232-C, CCITT V.24)

    115 Кбит/с (максимум)

    несимметричный по напряжению

    полный дуплекс, от точки к точке

    Порядок обмена по интерфейсу RS- 232C

    Контакт
    (25-конт. разъем)

    Контакт
    (9-конт. разъем)

    Carrier Detect
    (Определение несущей)

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

    Transmit Data
    (Передаваемые данные)

    Data Terminal Ready
    (Готовность терминала)

    System Ground
    (Корпус системы)

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

    Request to Send
    (Запрос на отправку)

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

    Ring Indicator
    (Индикатор)

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

    Компьютер имеет 25-контактный (DB25) или 9-контактный (DB9) разъем для подключения RS- 232C . Назначение контактов разъема приведено в таблице.

    Назначение сигналов следующее:
    FG — защитное заземление (экран).
    TxD — данные, передаваемые компьютером (логика отрицательная).
    RxD — данные, принимаемые компьютером (логика отрицательная).
    RTS(Request to Send) — сигнал запроса передачи. Активен во все время передачи.
    CTS(Clear to Send) — сигнал сброса (очистки) для передачи. Активен во все время передачи. Говорит о готовности приемника.
    DSR — готовность данных. Используется для задания режима модема.
    SG — сигнальное заземление, нулевой провод.
    DCD — обнаружение несущей данных (детектирование принимаемого сигнала).
    DTR — готовность выходных данных.
    RI — индикатор вызова. Говорит о приеме модемом сигнала вызова по телефонной сети.

    Наиболее часто используются трех- или четырехпроводная связь (для двунапрaвленной передачи). Схема соединения для четырехпроводной линии связи показана на рисунке 1.1.

    Для двухпроводной линии связи в случае только передачи из компьютера во внешнее устройство используются сигналы SG и TxD. Все 10 сигналов интерфейса задействуются только при соединении компьютера с модемом.

    Формат передаваемых данных показан на рисунке 1.2. Собственно данные (5, 6, 7 или 8 бит) соопровождаются стартовым битом, битом четности и одним или двумя стоповыми битами. Получив стартовый бит, приемник выбирает из линии биты данных через определннные интервалы времени. Очень важно, чтобы тактовые частоты приемника и передатчика были одинаковыми, допустимое расхождение — не более 10%). Скорость передачи по RS- 232C может выбираться из ряда: 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 бит/с.

    Рис. 1.1 Схема 4-проводной линии связи для RS- 232C .

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

    Для подключения произвольного УС к компьютеру через RS- 232C обычно используют трех- или четырехпроводную линию связи (см. рис. 1.1), но можно задействовать и другие сигналы интерфейса.

    Рис. 1.2 Формат данных RS- 232C

    Обмен по RS- 232C осуществляется с помощью обращений по специально выделенным для этого портам COM1 (адреса 3F8h. 3FFh, прерывание IRQ4), COM2 (адреса 2F8h. 2FFh, прерывание IRQ3), COM3 (адреса 3F8h. 3EFh, прерывание IRQ10), COM4 (адреса 2E8h. 2EFh, прерывание IRQ11). Форматы обращений по этим адресам можно найти в многочисленных описаниях микросхем контроллеров последовательного обмена UART (Universal Asynchronous Receiver/Transmitter), например, i8250, КР580ВВ51.

    Рис.1.3 Уровни сигналов RS- 232C на передающем и принимающем концах линии связи.

    Ключевые моменты:

    1. Любая программа, способная обращаться к COM-портам c номерами от 5 и выше, скорее всего использует вызовы Windows API и потому есть большая вероятность того, что она будет работать и с USB’шным COM-портом.

    2. Прикладная программа, работающая через специфические драйверы, может вызвать проблемы: «заказные» драйверы могут отсылать портам специальные команды, не распознаваемые Windows. Такая ситуация может не позволить обращаться к COM-порту через USB.

    3. В случаях, когда прикладное ПО требует от пользователя указать адрес ввода-вывода и IRQ, есть большая вероятность того, что это ПО не распознает адаптер USB / RS232.

    Консультации и техническая
    поддержка сайта: Zavarka Team

    Распайки различных интерфейсных кабелей

    В документе содержится информация по распайке интерфейсных кабелей для различного оборудования.
    Важно: нумерация в разъеме RJ-45 указана на рисунке

    Общая распайка для принтеров Epson и Star
    Распайка кабеля-переходника RJ45 -> RS-232 (9-pin male) для терминалов IBM SurePos
    Распайка кабеля-переходника для разъема COM4 (RJ45 10- pin) на терминалах Glaive/Gladius
    Кабель соединения игрового контроллера со считывателем СРЧ125 (Em-Marine)
    Распайка интерфейсного кабеля для принтера Posiflex Aura 7000
    Распайка интерфейсного кабеля для принтера Samsung BIXOLON STP-131S
    Распайка нуль-модемного кабеля (RS232)

    Общая распайка для принтеров Epson и Star

    «Короткая» распайка
    DB9 RS232 (компьютер) DB25 RS232 (принтер)
    2 2
    3 3
    5 7
    6 20

    Полная распайка
    DB9 RS232 (компьютер) DB25 RS232 (принтер)
    2 2
    3 3
    4 6
    6 4
    5 7
    8 20

    Распайка кабеля-переходника RJ45 -> RS-232 (9-pin male) для терминалов IBM SurePos

    В POS-терминале IBM SurePos внешние COM-порты выполнены в виде разъемов RJ45. Как правило, в комплекте поставляется один кабель-переходник, который можно изготовить самостоятельно. Ниже в таблице указана схема распайки:
    RJ-45 (8-pin) RS-232 (9-pin Male)
    1 7
    2 8
    3 3
    4 2
    5 5
    6 4
    7 1
    8 6
    Распайка кабеля-переходника для разъема COM4 (RJ45 10- pin) на терминалах Glaive/Gladius

    На POS-терминалах Glaive/Gladuis (также на остальных терминалах производтсва компании Firich) COM4 выполнен в виде 10-ти контактного разъема RJ45. Для подключения к COM4 различной перифирии необходимо изготовить переходник, схема которого указана ниже в таблице:
    RJ-45 (10-pin) RS-232 (9-Pin Male)
    2 8
    4 5
    5 4
    6 6
    7 3
    8 2

    Примечание: Для изготовления переходника можно использовать стандартную витую пару, которая имеет восемь жил — в таком случае первый и последний пины в разъеме RJ45 (10-pin) остаются свободными.

    Кабель соединения игрового контроллера со считывателем СРЧ-2М (Ангстрем)

    Данный кабель используется для подключения бесконтактного считывателя СРЧ-2М (Ангстрем) к Etherneti-контроллеру UCS.14.03.02/UCS.08.01.04.04 с преобразователем TTLi. Эта модель контроллера поддерживает одновременное подключение двух считывателей — один подлючается в разъем DB9, второй в разъем RJ-12. Ниже в таблицах приведены распайки соотв. кабелей
    Кабель соединения считывателя СРЧ-2М с разъёмом RJ-12 игрового контроллера
    RJ-45 (СРЧ-2М) RJ-12 (Ethernet-контроллер)
    1 5
    2 3
    3 6
    4 —
    5 1
    6 —
    7 —
    8 —

    Читайте также  Вес швеллера 10

    Кабель соединения считывателя СРЧ-2М с разъёмом DB9 игрового контроллера
    RJ-45 (СРЧ-2М) DB9 (Ethernet-контроллер)
    1 2
    2 5
    3 3
    4 —
    5 9
    6 5
    7 —
    8 —
    9 —

    Кабель соединения игрового контроллера со считывателем СРЧ125 (Em-Marine)

    Данный кабель используется для подключения бесконтактного считывателя СРЧ-125 (Em-Marine) к Ethernet-контроллеру UCS.14.03.02/UCS.08.01.04.04 с преобразователем TTL. Эта модель контроллера поддерживает одновременное подключение двух считывателей — один подлючается в разъем DB9, второй в разъем RJ-12. Ниже в таблицах приведены распайки соотв. кабелей

    Кабель соединения считывателя СРЧ-125М с разъёмом DB9 игрового контроллера
    RJ45 (плата считывателя) DB9 (Ethernet-контроллер)
    1 1
    3 2
    2 3
    6 3
    5 9
    7 9

    Кабель соединения считывателя СРЧ-125M с разъёмом RJ12 игрового контроллера
    RJ45 (плата считывателя) RJ12 (Ethernet-контроллер)
    1 4
    2 3
    3 5
    7 1

    Распайка интерфейсного кабеля для принтера Posiflex Aura 7000

    9-pin RS-232 (Мат. плата) 9-pin RS-232 (принтер) 25-pin RS-232 (принтер)
    3 3 2
    5 5 7
    6 6 6
    7 и 8 замкнуть 4 и 5 замкнуть
    Важно: на стороне принтера замкнуть контакты 7 и 8 (для разъема 9-pin) , и контакты 4 и 5 (для разъема 25-pin)!

    Распайка интерфейсного кабеля для принтера Samsung BIXOLON STP-131S

    DB25 — принтер («папа») DB9 -компьютер («мама»)
    1 1
    2 2
    3 3
    6 4
    7 5
    20 6
    6 7
    20 8
    — 9

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

    Кабель используется для прямого соединения двух устройств по интерфейсу RS3232 (например, компьютера и любого периферийного устройства)
    Разъем №1 9-pin («мама») Разъем №2 9-pin («мама») Назначение
    2 3 RxD
    3 2 TxD
    4 6
    5 5 GND, Экран
    6 4
    7 8 RTS
    8 7 CTS
    9 9 GND

    Последний раз редактировалось Admin; 06.05.2011 в 16:07 .

    RS 232

    Этот стандарт соединения оборудования был разработан в 1969 году рядом крупных промышленных корпораций и опубликован Ассоциацией электронной промышленности США (Electronic Industries Association — EIA). Международный союз электросвязи ITU-T использует аналогичные рекомендации под названием V.24 и V.28.

    Интерфейс RS-232 обеспечивает соединение двух устройств, одно из которых называется DTE (Data Terminal Equipment) — ООД (Оконечное Оборудование Данных) и второе — DCE (Data Communications Equipment) — ОПД (Оборудование Передачи Данных).
    Как правило, DTE (ООД) — это компьютер, а DCE (ОПД) — это модем, хотя RS-232 использовался и для подключения к компьютеру периферийных устройств (мышь, принтер, прибор), и для соединения с другим компьютером или контроллером. Обозначения DTE и DCE используются в названиях сигналов интерфейса и помогают разобраться с описанием конкретной реализации.

    Интерфейс RS-232 (стандарт EIA-232) использует 25 контактные разъемы DB и служит для подключения последовательных устройств DTE и DCE (как в синхронном, так и в асинхронном режиме). Существуют также варианты этого интерфейса для 26-контактного разъема UD-26 (EIA-232-E/RS-232E ALT A) и усеченный вариант — для 9-контактного DB-9 (EIA-574) и RJ-45 (EIA-561) наиболее распространенные в настоящее время.

    Контакт

    Сигнал

    EIA CKT

    От устройства DCE

    К устройству DCE

    Передача (Transmitted Data, TD)

    Прием (Received Data, RD)

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

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

    Готовность данных (Data Set Ready, DSR)

    Сигнальная » земля » (Signal Gnd/Common Return)

    Детектирование несущей (Rcvd. Line Signal Detector, CD, DCD)

    Детектирование несущей, возврат (Rcvd. Line Signal Detector, CD)

    Готовность к передаче, возврат (Secondary Clear to Send)

    Передача , возврат (Secondary Transmitted Data)

    Тактирование передачи (Transmitter Sig. Element Timing, TSET)

    Прием , возврат (Secondary Received Data)

    Тактирование приема (Receiver Sig. Element Timing, RSET)

    Локальный шлейф (LL)

    Запрос на передачу , возврат (Secondary Request to Send)

    Готовность терминала (Data Terminal Ready, DTR)

    Детектирование качества сигнала (Sig. Quality Detector)

    Индикатор вызова (Ring Indicator)

    Выбор скорости (Data Sig. Rate Selector (DCE))

    Тактирование передачи (Transmitter Sig. Element Timing, TSET)

    D — данные, C — управление, T — синхронизация

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

    Широко используемый последовательный интерфейс синхронной и асинхронной передачи данных, определяемый стандартом EIA RS-232-C и рекомендациями V.24 CCITT. Изначально создавался для связи центрального компьютера с терминалом. В настоящее время используется в самых различных применениях.

    Интерфейс RS-232-C соединяет два устройства. Линия передачи первого устройства соединяется с линией приема второго и наоборот (полный дуплекс). Для управления соединенными устройствами используется программное подтверждение (введение в поток передаваемых данных соответствующих управляющих символов). Возможна организация аппаратного подтверждения путем организации дополнительных RS-232 линий для обеспечения функций определения статуса и управления.

    EIA-232(RS-232-C, CCITT V.24)

    115 Кбит/с (максимум)

    несимметричный по напряжению

    полный дуплекс, от точки к точке

    Порядок обмена по интерфейсу RS- 232C

    Контакт
    (25-конт. разъем)

    Контакт
    (9-конт. разъем)

    Carrier Detect
    (Определение несущей)

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

    Transmit Data
    (Передаваемые данные)

    Data Terminal Ready
    (Готовность терминала)

    System Ground
    (Корпус системы)

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

    Request to Send
    (Запрос на отправку)

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

    Ring Indicator
    (Индикатор)

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

    Компьютер имеет 25-контактный (DB25) или 9-контактный (DB9) разъем для подключения RS- 232C . Назначение контактов разъема приведено в таблице.

    Назначение сигналов следующее:
    FG — защитное заземление (экран).
    TxD — данные, передаваемые компьютером (логика отрицательная).
    RxD — данные, принимаемые компьютером (логика отрицательная).
    RTS(Request to Send) — сигнал запроса передачи. Активен во все время передачи.
    CTS(Clear to Send) — сигнал сброса (очистки) для передачи. Активен во все время передачи. Говорит о готовности приемника.
    DSR — готовность данных. Используется для задания режима модема.
    SG — сигнальное заземление, нулевой провод.
    DCD — обнаружение несущей данных (детектирование принимаемого сигнала).
    DTR — готовность выходных данных.
    RI — индикатор вызова. Говорит о приеме модемом сигнала вызова по телефонной сети.

    Наиболее часто используются трех- или четырехпроводная связь (для двунапрaвленной передачи). Схема соединения для четырехпроводной линии связи показана на рисунке 1.1.

    Для двухпроводной линии связи в случае только передачи из компьютера во внешнее устройство используются сигналы SG и TxD. Все 10 сигналов интерфейса задействуются только при соединении компьютера с модемом.

    Формат передаваемых данных показан на рисунке 1.2. Собственно данные (5, 6, 7 или 8 бит) соопровождаются стартовым битом, битом четности и одним или двумя стоповыми битами. Получив стартовый бит, приемник выбирает из линии биты данных через определннные интервалы времени. Очень важно, чтобы тактовые частоты приемника и передатчика были одинаковыми, допустимое расхождение — не более 10%). Скорость передачи по RS- 232C может выбираться из ряда: 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 бит/с.

    Рис. 1.1 Схема 4-проводной линии связи для RS- 232C .

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

    Для подключения произвольного УС к компьютеру через RS- 232C обычно используют трех- или четырехпроводную линию связи (см. рис. 1.1), но можно задействовать и другие сигналы интерфейса.

    Рис. 1.2 Формат данных RS- 232C

    Обмен по RS- 232C осуществляется с помощью обращений по специально выделенным для этого портам COM1 (адреса 3F8h. 3FFh, прерывание IRQ4), COM2 (адреса 2F8h. 2FFh, прерывание IRQ3), COM3 (адреса 3F8h. 3EFh, прерывание IRQ10), COM4 (адреса 2E8h. 2EFh, прерывание IRQ11). Форматы обращений по этим адресам можно найти в многочисленных описаниях микросхем контроллеров последовательного обмена UART (Universal Asynchronous Receiver/Transmitter), например, i8250, КР580ВВ51.

    Рис.1.3 Уровни сигналов RS- 232C на передающем и принимающем концах линии связи.

    Ключевые моменты:

    1. Любая программа, способная обращаться к COM-портам c номерами от 5 и выше, скорее всего использует вызовы Windows API и потому есть большая вероятность того, что она будет работать и с USB’шным COM-портом.

    2. Прикладная программа, работающая через специфические драйверы, может вызвать проблемы: «заказные» драйверы могут отсылать портам специальные команды, не распознаваемые Windows. Такая ситуация может не позволить обращаться к COM-порту через USB.

    3. В случаях, когда прикладное ПО требует от пользователя указать адрес ввода-вывода и IRQ, есть большая вероятность того, что это ПО не распознает адаптер USB / RS232.

    Консультации и техническая
    поддержка сайта: Zavarka Team

    Распиновка кабеля RS232 — USB

    Сообщение amosovich » 27 апр 2019, 05:17

    Читайте также  Ремонт электроплитки

    Распиновка кабеля RS232 — USB

    Сообщение Ильич » 27 апр 2019, 10:33

    Распиновка кабеля RS232 — USB

    Сообщение amosovich » 27 апр 2019, 10:56

    Фирму, модель подскажите? или no name?

    Отправлено спустя 1 минуту 42 секунды:
    опять же полный или нет?

    Распиновка кабеля RS232 — USB

    Сообщение Ильич » 27 апр 2019, 10:59

    Распиновка кабеля RS232 — USB

    Сообщение amosovich » 27 апр 2019, 11:11

    Распиновка кабеля RS232 — USB

    Сообщение Ильич » 29 апр 2019, 20:18

    Распиновка кабеля RS232 — USB

    Сообщение __Newsky__ » 29 апр 2019, 22:20

    Должна быть такая распиновка, по другому и быть не может.
    2 и 3 — сигнальные/дата. (На всех ресиверах).
    5/4 — земля (зеленый).
    Если не сработает — поменять местами клеммы 2 и 3 на одном из разъемов.

    Этим переходником/самодельным куча фортисов и дримов перешивалась..правда ком-порт компа — ком-порт ресивера,
    соединение крест — накрест (2 на 3 и 3 на 2).

    Распиновка кабеля RS232 — USB

    Сообщение Ильич » 30 апр 2019, 02:15

    Распиновка кабеля RS232 — USB

    Сообщение __Newsky__ » 30 апр 2019, 06:10


    И в переводе звучит примерно так:

    Обновление через RS232.
    1. Мы предлагаем функции для пользователя для подключения приемника (Master) к другому приемнику (Slave) через последовательный интерфейс.
    Подключите главный приемник к ведомому приемнику через последовательный интерфейс. Введите меню «Обновление программного обеспечения» в главном приемнике и нажмите (влево/вправо) клавиши для переключения режима обновления: все «Обновление программного обеспечения» +загрузчик/все «Обновление программного обеспечения» +список каналов/программное обеспечение (нет списка каналов)/список каналов.
    2. Перемещение подсветки в «Пуск» на главном приемнике и нажмите (OK) для запуска обновления.
    3. Включите ведомый ресивер если не работают какие-либо настройки.
    4. Нажмите Exit.

    Распиновка кабеля RS232 — USB

    Сообщение Ильич » 30 апр 2019, 11:34

    Распиновка кабеля RS232 — USB

    Сообщение __Newsky__ » 30 апр 2019, 11:58

    Распиновка кабеля RS232 — USB

    Сообщение Ильич » 30 апр 2019, 22:19

    Распиновка кабеля RS232 — USB

    Сообщение MrDzhango » 30 апр 2019, 23:48

    Стандартный ноль модемный кабель (распиновка 2-3 — 3-2 — 5-5), который я использую для прошивки через com порт и переходник для usb.

    Распиновка кабеля RS232 — USB

    Сообщение __Newsky__ » 01 май 2019, 05:11

    Люблю когда идет спор, но не нравится когда в одну калитку/ворота.
    Можете еще кучу проводов использовать, кто ж мешает.
    Зачем утверждаете однозначно?
    А это что?
    Переходник USB нуль-модемный (Крест-накрест проводной) RS232


    Еще интересный момент подхватившего дискуссию MrDzhango .
    Разверните разъем с вопросом, это ж снова папа , с тремя характерными отметинами жесткости на корпусе разъема.

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

    Распиновка кабеля RS232 — USB

    Сообщение Ильич » 01 май 2019, 11:42

    __Newsky__ , Я использую то что можно было купить у меня в городе.
    Используете другое, ваше дело, мне не встречались другие переходники.

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

    Как определить распиновку при отсутствии спецификаций

    Как определить распиновку при отсутствии спецификаций

    Сообщение Romaru » 19 дек 2014, 10:16

    Здравствуйте.
    Есть прибор, который управляет соленоидом клапана гидроцилиндра. На аналоговый вход подается 0-10 Вольт от PLC, на выходе он выдает от 0 до 0,5-2,5 Ампер (написано в брошюре, что максимальная величина программируется). Так вот, мне нужно подключиться к этому регулятору с компьютера. На регуляторе есть разъем для этого RJ11 (4 контакта). Я не смог найти ни производителя этого прибора, ни распиновку кабеля, ни программы для связи с ним. Но программа уже была установлена на компьютере тем, кто работал раньше меня в компании (сейчас уже не работает).
    Я попробовал 3 кабеля, которые у меня были с таким разъемом (RJ11 — Dsub9), все с разной распиновкой, но ни через один соединение не установилось.

    Вопрос такой: как можно определить, необходимую для подключения распиновку кабеля?

    Регуляторы называются PPVD1 и PPVD2 (используем оба).
    Картинки прилагаются:

    Re: Как определить распиновку при отсутствии спецификаций

    Сообщение Никита » 19 дек 2014, 13:41

    Re: Как определить распиновку при отсутствии спецификаций

    Сообщение Ryzhij » 19 дек 2014, 13:50

    Re: Как определить распиновку при отсутствии спецификаций

    Сообщение VADR » 19 дек 2014, 14:11

    Re: Как определить распиновку при отсутствии спецификаций

    Сообщение doza » 19 дек 2014, 15:05

    Re: Как определить распиновку при отсутствии спецификаций

    Сообщение Romaru » 19 дек 2014, 22:40

    Re: Как определить распиновку при отсутствии спецификаций

    Сообщение Jackson » 22 дек 2014, 10:19

    Re: Как определить распиновку при отсутствии спецификаций

    Сообщение VADR » 22 дек 2014, 11:37

    Re: Как определить распиновку при отсутствии спецификаций

    Сообщение Jackson » 22 дек 2014, 12:17

    Это не факт. 🙂 Если б я не сталкивался с таким подлогом — не кошмарил бы автора. Просто наиболее часто встречал именно TTL, выведенный через такой вот разъём. Причём иногда заявлено что RS-232, но надпись на корпусе означает «сюда подключать преобразователь TTL/RS-232», а не то что он уже внутри есть.

    В общем, ждём автора с инфой.

    Re: Как определить распиновку при отсутствии спецификаций

    Сообщение Romaru » 22 дек 2014, 17:39

    Добрый день.
    Сегодня все померил и посмотрел.
    На схеме маркировка следующая:
    1, 3 контакты — GND;
    2 — RxIN;
    4 — TxOUT.

    Замер сопротивлений:
    1,3-ий контакты со 2-ым = 3,8 КОм;
    1,2,3-ий с 4-ым = бесконечность;

    Напряжения:
    1,2,3 — 0 Вольт
    4 = -8,88 Вольт

    Фото схем:
    Добрый день.
    Сегодня все померил и посмотрел.
    На схеме маркировка следующая:
    1, 3 контакты — GND;
    2 — RxIN;
    4 — TxOUT.

    Замер сопротивлений:
    1,3-ий контакты со 2-ым = 3,8 КОм;
    1,2,3-ий с 4-ым = бесконечность;

    Напряжения:
    1,2,3 — 0 Вольт
    4 = -8,88 Вольт
    [+] Фото схем фронт верх
    фронт низ
    бок 1 верх
    бок 1 низ
    бок 2 верх
    бок низ Как я понимаю, если теперь нужно распаять кабель на стандартную распиновку RS232, которую выложили выше.
    То есть контакты с RJ11 1,3 на 4 GND; 2 на 6; 4 на 5. Так ли я понял?

    Также буду благодарен, если объясните, как бы можно было еще понять где Rsx, а где Tsx, если бы не было подписи на схеме. И что бы тут нужно было мерить осциллографом.
    Заранее спасибо!

    Re: Как определить распиновку при отсутствии спецификаций

    Сообщение Никита » 22 дек 2014, 18:18

    Выше не та распиновка, она для RJ-45. Вам нужно разъем прибора распаять на стандартный DB9F. Это 2,3 и 5 контакты в DB9. 5 -общий точно, 2 и 3 — RX и TX, где какой не помню, но гугл умный он найдет.
    Меня другое смущает — я не увидел на платах ни одного трансформатора. А устройство, если я верно понял, питается от сети. Если их и правда нет, я бы все таки как минимум, воспользовался отключенным от сети компьютером (от UPS без сети или ноутбук на аккумуляторе), как максимум — взял развязанный преобразователь.

    RX и TX, при известной земле — проблемы нет, свои замеры напряжений посмотрите. У приемника на входе ничего, у передатчика — логическая 1. В 232 «двойное» отрицание. Отсутствию разряда (или передачи вообще) соответствует логическая 1, которой, в свою очередь, соответствует отрицательный потенциал относительно общего.
    Осциллограф для определения не нужен, достаточно напряжений. Я вообще их часто определяю методом тыка, вроде пока ничего не сгорело, хотя так делать не стоит.
    Осциллографом же можно посмотреть формат передачи и скорость, но классический с трубкой Вам не подойдет, нужен пишущий. Тогда, если удастся заставить прибор ответить, увидите и частоту, и старт-стопы, и четность. С другой стороны, если прибор уже ответит на запрос — то и на компьютере Вы ответ от него получите 🙂 Актуально для мастер-устройств, которые сами инициируют передачу. Впрочем, напряжения тоже можно мерять осциллографом. Но можно и стеклянным x микроскопом гвозди заколачивать..
    Распаивайте, и начинайте подбирать скорости и параметры порта. Я бы начал с типовых 9600-N-1.