Дата кабель usb com rs232 распиновка
Содержание:
- Описание DB 9 (COM)
- Плата Arduino Uno
- Порядок обмена данными по RS-485
- Разъёмы RS-485
- RS232 последовательный параметры данных и формат пакета
- на микросхеме FT8U232BM
- Расстояния передачи
- Распайка ноль-модемного кабеля
- Плата Arduino Mini
- Порт и память
- Назначение контактов ЭБУ Bosch M1.5.4, MP7.0 и Январь-5.1
- Распиновка COM порта RS232
Описание DB 9 (COM)
COM port – это стандартный двунаправленный последовательный порт компьютера, используется для передачи данных согласно протоколу RS-232.
RS-232 (Recommended Standard 232) – это протокол последовательной передачи данных между двумя устройствами (информация передается пакетами по одному байту). Согласно данному протоколу, информация передается у виде двоичного кода: логическому нулю соответствует значение напряжение со знаком “+”, а логической единице соответствует значение напряжения со знаком “–“.
Физически COM-порт реализован в виде 9-контактного разъема (DB-9M) или 25-контактного разъема (DB-25M).
Раньше COM-порты использовались для подключения к компьютеру модема или мыши. Интерфейс COM также позволял объединять персональные компьютеры в сеть. В настоящее время данный интерфейс морально устарел (вытеснен интерфейсами USB и FireWire ), хотя ещё встречаются ПК, на которых присутствует данный порт.
СОМ-порт может выполнять обмен данными на скорости до 115200 бит/с (в данном случае бит/с = бод)
RS-232, is a standard introduced in 1960 for serial communication transmission of data. It formally defines the signals connecting between a DTE (data terminal equipment) such as a computer terminal, and a DCE (data communication equipment), such as a modem. The RS-232 standard had been commonly used in computer serial ports. The standard defines the electrical characteristics and timing of signals, the meaning of signals, and the physical size and pinout of connectors. PC serial port is based on RS-232 standard, you may find signals details in the RS-232 interface pinout.
RS-232, when compared to later interfaces such as RS-422, RS-485 and Ethernet, has lower transmission speed, short maximum cable length, large voltage swing, large standard connectors, no multipoint capability and limited multidrop capability. In modern personal computers, USB has displaced RS-232 from most of its peripheral interface roles. Many computers no longer come equipped with RS-232 ports (although some motherboards come equipped with a COM port header that allows the user to install a bracket with a DE-9 port) and must use either an external USB-to-RS-232 converter or an internal expansion card with one or more serial ports to connect to RS-232 peripherals. Nevertheless, thanks to their simplicity and past ubiquity, RS-232 interfaces are still used — particularly in industrial machines, networking equipment, and scientific instruments where a short-range, point-to-point, low-speed wired data connection is adequate.
This PC serial port interface is single ended (interconnect two devices only, via RS232 serial cable), the data rate is less than 20 kbps. RS232 is the voltage loop serial interface with full-duplex communication represented by voltage levels with respect to system ground. A common ground between the PC and the associated device is necessary. Hot-plug isn’t supported, but sometimes allowed. Nowdays only 9-pin connector is still in use for PCs.
DE-9 Pin | Signal Name | Dir |
Description |
---|---|---|---|
1 | DCD | Data Carrier Detect | |
2 | RXD | Receive Data | |
3 | TXD | » src=»https://pinouts.ru/images/arrowr.gif» style=»height:9px; width:32px» /> | Transmit Data |
4 | DTR | » src=»https://pinouts.ru/images/arrowr.gif» style=»height:9px; width:32px» /> | Data Terminal Ready |
5 | 0V/COM | 0V or System Ground | |
6 | DSR | Data Set Ready | |
7 | RTS | » src=»https://pinouts.ru/images/arrowr.gif» style=»height:9px; width:32px» /> | Request to Send |
8 | CTS | Clear to Send | |
9 | RI | Ring Indicator |
Note: Direction is DTE (Computer) relative DCE (Modem)
Плата Arduino Uno
Слово Uno переводится с итальянского языка, как «один». Устройство названо в связи с началом выпуска Arduino 1.0.
Купить на amperka.ru Arduino Uno | Arduino Nano | Макетная плата | Перемычки Найти Ардуино| Перейти в магазин →
Другими словами, Uno является эталонной моделью для всей платформы типа Arduino. Это последнее устройство в серии плат USB, доказавшее свою эффективность и проверенное временем.
Arduino Uno создано на микроконтроллере типа ATmega 328 (datasheet).
Его состав следующий:
- количество цифровых входов и выходов составляет 14 (а шесть из них имеется возможность использовать как выходы ШИМ);
- число аналоговых входов составляет шесть;
- 16 МГц – кварцевый резонатор;
- имеется разъём для питания;
- есть разъём, предназначенный для ICSP-программирования внутри самой схемы;
- присутствует кнопка для сброса.
Крайне важно отметить, что отличительной особенностью всех новых плат arduino является использование для интерфейсов USB–UART микроконтроллера типа ATmega 16U2 (или ATmega 8U2 в версиях R1, R2) вместо устаревшей микросхемы типа FTDI. Плата Uno по версии R2 снабжается дополнительным подтягивающим к земле резистором на линии HWB применяемого микроконтроллера
Плата Uno по версии R2 снабжается дополнительным подтягивающим к земле резистором на линии HWB применяемого микроконтроллера.
Распиновка выглядит следующим образом:
- Последовательный интерфейс использует шины №0 (RX – получение данных), №1 (TX – передача данных).
- Для внешнего прерывания используются выводы №2, №3.
- Для ШИМ используются выводы за номерами 3,5, 6, 9, 10, 11. Функция analog Write обеспечивает разрешение в 8 бит.
- Связь посредством SPI: контакты №10 (SS), №11 (MOSI), №12 (MISO), №13 (SCK).
- Вывод №13 запитывает светодиод, который загорается при высоком потенциале.
- Uno оснащена 6 аналоговыми входами (A0 – A5), которые имеют разрешение в 10 бит.
- Для изменения верхнего предела напряжения используется вывод AREF (функция analog Reference).
- Связь I2C (TWI, библиотека Wire) осуществляется через выводы №4 (SDA), №5 (SCL).
- Вывод Reset – перезагрузка микроконтроллера.
Порядок обмена данными по RS-485
Несколько устройств подключаются между собой с помощью цепочки кабелей. Для обмена информации необходим специальный протокол. Чаще всего используется Modbas.
Например, есть несколько устройств, которые собирают информацию. Раз в месяц они должны передать все данные в центральный компьютер. Для этого главное устройство оформляет запрос. Каждый терминал имеет свой порядковый номер. Эти цифры будут идти первыми в запросе. Если команда не совпадает с номером терминала, то он будет его игнорировать.
Следующие цифры в запросе отвечают за действие, которое должно произвести устройство. Например, передача информации. Таким образом, команда дойдет до нужного терминала и будет выполнена нужная операция.
В некоторых случаях запрос не доходит до устройства. Происходит сбой на линии или помехи. Для исключения помех используется контрольная сумма. Это некий набор цифр, который присутствует в запросе. Также, он есть и на самом оборудовании. Таким образом можно проверить, достигла ли команда конечной цели.
Разъёмы RS-485
EIA-485 (ранее RS-485 или RS485) — это электрическая спецификация физического уровня модели OSI для двухпроводного, полудуплексного, многоточечного последовательного соединения. Стандарт определяет дифференциальную форму сигнала. Разница между проводами в напряжении — вот что передает данные. Одна полярность напряжения указывает на уровень логической 1, обратная полярность указывает на логический 0. Для правильной работы разность потенциалов должна быть не менее 0,2 В, но любое приложенное напряжение между +12 В и -7 В уже позволит корректно работать приемнику. EIA-485 лучше описать как несимметричный интерфейс, поскольку сбалансированный обычно подразумевает, что напряжения на дифференциальных проводах сбалансированы относительно земли или потенциала земли (например, + 5 В и -5 В), но EIA-485 обычно составляет + 5 В и 0 В.
Сигналы RS-485 | Сигналы RS-232 | DB-25 | DE-9 | RJ-50 |
Common Ground | Carrier Detect (DCD) | 8 | 1 | 10 |
Clear To Send + (CTS+) | Received Data (RD) | 3 | 2 | 9 |
Ready To Send + (RTS+) | Transmitted Data (TD) | 2 | 3 | 8 |
Received Data + (RxD+) | Data Terminal Ready (DTR) | 20 | 4 | 7 |
Received Data — (RxD-) | Common Ground | 7 | 5 | 6 |
Clear To Send — (CTS-) | Data Set Ready (DSR) | 6 | 6 | 5 |
Ready To Send — (RTS-) | Request To Send (RTS) | 4 | 7 | 4 |
Transmitted Data + (TxD+) | Clear To Send (CTS) | 5 | 8 | 3 |
Transmitted Data — (TxD-) | Ring Indicator (RI) | 22 | 9 | 2 |
EIA-485 определяет только электрические характеристики драйвера и приемника. Он не указывает и не рекомендует какой-либо протокол передачи данных. Поскольку он использует дифференциальную линию по витой паре (например, EIA-422), то может охватывать относительно большие расстояния (до 1200 метров). Рекомендуемое расположение проводов — это соединенная серия двухточечных узлов, линия или шина. В идеале, на двух концах кабеля должен быть оконечный резистор подключенный к двум проводам, и два резистора с питанием для смещения линий, когда линии не управляются. Без оконечных резисторов отражения быстрых фронтов драйвера могут вызвать множественные фронты данных, которые могут вызвать повреждение данных. Величина каждого оконечного резистора должна быть равна сопротивлению кабеля (обычно 120 Ом для витых пар).
RS232 последовательный параметры данных и формат пакета
1200 бит, 7 бит данных, 1 стоп-бит
Пакет данных 3 байта пакета. Это Отправь компьютера с каждым разом состояние мыши изменения (движения мыши или нажатии клавиш / выхода).
D7 D6 D5 D4 D3 D2 D1 D0 1. X 1 LB RB Y6 Y7 X6 X7 2. X 0 x5 x4 x3 x2 x1 x0 3. X 0 Y5 Y4 Y3 Y2 Y1 Y0
Примечание: немного помеченных знаком Х 0, если мышь получала по 7 бит и 2 стоп-бита формата. Кроме того, можно использовать 8 бит и 1 стоповый бит формата для приема. В этом случае X получает значение 1. Самым безопасным, чтобы все работало является использование 7 битов данных и 1 стоповый бит при получении мыши информации (и если вы делаете мыши затем отправить 7 бит и 2 стоп-бита).
Байта обозначены цифрой 1. это отправить, а затем остальные. Бит D6 в первый байт используется для syncronizing программного обеспечения для мыши пакеты, если она выходит из синхронизации.
LB является состояние левой кнопки (1 означает нажата), RB является состояние правую кнопку (1 означает нажата); X7-X0 движение в направлении X, так как последний пакет (подписан байт); Y7-Y0 движение Y направлении, так как последний пакет (подписан байт)
на микросхеме FT8U232BM
Основа данной схемы является микросхема FT8U232BM — производителя FIDI Ltd. Устройство построенное по данной схеме поддерживает все сигнальные уровни (DCD, RX, TX, DTR, GND, DSR, RTS, CTS, RI) согласно распиновки COM порта.
Для согласования TTL уровней RS232 интерфейса с уровнями микросхемы FT8U232BM используются две микросхемы 74НС00. Микросхема памяти 93С46 предназначена для хранения персонального номера (PID), код изготовителя (VID), а так же заводской номер устройства. Данную микросхему можно и не устанавливать. В этом случае к компьютеру возможно будет подключить всего лишь 1 создающее виртуальный COM-порт устройство. Микросхему памяти AT93С46 возможно заменить на AT93C66, AT93C56. Прошивается 93С46 непосредственно на плате при помощи фирменной утилиты производителя FTDI.
Скачать datasheet FT8U232BM (1,4 MiB, скачано: 2 558)
Преобразователь TTL/RS-232 на MAX232 Рабочее напряжение: 3,3…5,5 В, интерфейс: TX RX VCC GND…
Конвертер USB — RS232(COM)
Скачать драйвер для FT8U232BM (1,7 MiB, скачано: 2 229)
Расстояния передачи
Длина кабеля
Длина кабеля влияет на максимальную скорость передачи информации. Более длинный кабель имеет большую емкость и соответственно для обеспечения надежной передачи более низкую скорость. Большая емкость приводит к тому, что изменение напряжения одного сигнального провода может передаться на другой смежный сигнальный провод. Максимальным расстоянием обычно считается равным 15 м, но это не установлено в стандарте. Мы рекомендуем использовать на расстояниях до 50 м, но это зависит от типа используемого оборудования и характеристик кабеля.
Максимальная длина кабеля
Скорость | Макс. длина | Макс. длина |
19 200 | 50 | 15 |
9 600 | 500 | 150 |
4 800 | 1000 | 300 |
2 400 | 3000 | 900 |
Скорость передачи данных
Скорость передачи информации по RS-232 измеряется в Бодах. Эта единица названа в честь Эмиля Бодо (Jean Maurice-Emile Baudot) (1845-1903), французского инженера по телеграфии, изобретателя первого печатающего устройства для телеграфа (телепринтера) , представленного на Международной Телеграфной конференции в 1927. Максимальная скорость согласно стандарту 20000 Бод. Однако современное оборудование может работать значительно быстрее. Не имеет значения на сколько быстрое (медленное) ваше соединение — максимальное число чтения за секунду можно установить с помощью используемого программного обеспечения.
Распайка ноль-модемного кабеля
Полная | Неполная |
ВНИМАНИЕ: Речь идет о «перевернутом» кабеле.
В некоторых случаях требуется кабель с прямой распайкой (1-1, 2-2, 3-3 и т.д.).
Более подробную информацию по распайке кабеля читайте в документации к Вашему оборудованию. P.S: На материнской плате компьютера (контроллере COM-порта) COM-порт (25 pin) отличается от LPT-порта тем, что LPT-порт — «МАМА», а COM-порт — «ПАПА»!
На спутниковых тюнерах и прочем оборудовании порт RS232 может быть в виде как «ПАПЫ», так и «МАМЫ».
В некоторых случаях этот разьём маскируют под гнездо «мини-джека» или даже прячут среди ножек SCART-выхода.
А иногда вообще в оборудовании отсутствует необходимая для работы порта RS232 микросхема MAX232 (или аналогичная), тогда приходится паять так называемый TTL-кабель.
Ниже приведена схема такого TTL-кабеля для спутникового тюнера PAUXIS PX-8822:
P.S: На материнской плате компьютера (контроллере COM-порта) COM-порт (25 pin) отличается от LPT-порта тем, что LPT-порт — «МАМА», а COM-порт — «ПАПА»!
На спутниковых тюнерах и прочем оборудовании порт RS232 может быть в виде как «ПАПЫ», так и «МАМЫ».
В некоторых случаях этот разьём маскируют под гнездо «мини-джека» или даже прячут среди ножек SCART-выхода.
А иногда вообще в оборудовании отсутствует необходимая для работы порта RS232 микросхема MAX232 (или аналогичная), тогда приходится паять так называемый TTL-кабель.
Ниже приведена схема такого TTL-кабеля для спутникового тюнера PAUXIS PX-8822:
Плата Arduino Mini
Является одной из самых простых и удобных устройств Arduino.
Используется микроконтроллер ATmega 168 с рабочим напряжением на 5 вольт с частотой в 16 МГц. Максимальное напряжение питания в моделях составляет 9 вольт. Значение максимального тока на выводах составляет 40 mA.
Плата содержит:
- 14 цифровых выводов (из них 6 могут быть использованы в качестве ШИМ-выходов), могут применяться в качестве как входа, так и выхода;
- 8 аналоговых входов (4 из них оснащены выводами);
- 16 МГц – кварцевый генератор.
Пины устройства Arduino Mini имеют следующее предназначение:
- Два вывода, посредством которых осуществляется питание платы «плюс»: RAW, VCC.
- Вывод контакта «минус» – пин GND.
- Выводы под номерами 3, 5, 6, 9, 10, 11 используются для ШИМ при применении функции analog Write.
- К выводам №0, №1 можно подключать другие устройства.
- Аналоговые входы №0 – №3 с выводами.
- Аналоговые входы №4 – №7 не имеют выводов и требуют пайки при необходимости.
- Вывод AREF, который предназначен для изменения верхнего напряжения.
- Вывод Reset – перезагрузка микроконтроллера.
Расположение выводов в различных версиях arduino mini могут различаться.
Порт и память
То есть, программа прочитает данное из памяти в процессор, что-то с ним сделает, может быть получит из этой информации какие-то новые данные, которые запишет в другое место. Или само данное просто перепишет на другое место. Во всяком случае в памяти информация, которая однажды была записана может быть либо прочитана, либо стёрта. Ячейка получается как сундучок, стоящий у стенки. А вся память состоит из ячейки каждая ячейка имеет свой адрес. Точно как сундучки, стоящие в ряд у стенки в подвале скупого рыцаря.
Ну и порт можно себе представить тоже как ячейку. Только такая ячейка сзади имеет окошко, ведущее куда-то за стенку. Можно записать в неё информацию, а информация возьмёт, и улетит в окошко, хотя какое-то время будет находиться в ячейке так же, как и в обычной ячейке оперативной памяти.
Или наоборот, в ячейку-порт информация может «прилететь» из окошка. Процессор это увидит и прочтёт эту новую появившуюся информацию. И пустит её в дело — перепишет куда-то, пересчитает вместе с какими-то другими данными. Даже может записать её в другую ячейку. Или в другую ячейку-порт, тогда эта поступившая по первому порту информация может «улететь» в окошко второго порта, — ну это уж как распорядится процессор. Вернее, программа, которая в этот момент процессором командует и данные, записанные в памяти и приходящие из портов, обрабатывает.
Просто и красиво. Эти порты так и назвали сразу — порты ввода-вывода. Через одни из них данные отправляются куда-то, через другие — откуда-то принимаются.
Ну а дальше начинается движение по кругу. Вот есть одно устройство, и есть другое. И вот есть цепочка символов, каждый из которых состоит из отдельных двоичных битов, и эту цепочку нужно передать. Как передавать? Можно по линии из 8 проводочков сразу передавать по целому символу — один проводок = один бит, потом код другого, потом третьего, и так, пока не передашь всю цепочку.
А можно было разворачивать каждый бит не в пространстве (по проводочкам), а во времени: сначала передать один бит символа, потом второй и так восемь раз. Ясно, что во втором случае нужны какие-то дополнительные средства, чтобы символы так разворачивать во времени.
Мастерам на все руки будет интересна статья об особенностях работы и схеме включения МС34063.
Назначение контактов ЭБУ Bosch M1.5.4, MP7.0 и Январь-5.1
Примечание: Во второй колонке синим цветом выделены отсутствующие элементы в ЭСУД Январь 5.1.2, в котором не применяется адсорбер и датчик кислорода. В третьей колонке красным цветом выделены элементы системы Евро-3, отсутствующие в Евро-2.
Bosch M1.5.4 (1411020 и 1411020-70) Январь 5.1.1 (71) | Bosch M1.5.4 (40) Январь-5.1 (41/61) Январь 5.1.2 (71) | Bosch MP7.0 | |
1 | Зажигание 1-4 цилиндра. | Зажигание 1-4 цилиндра. | Зажигание 1-4 цилиндра. |
2 | Массовый провод зажигания. | ||
3 | Реле топливного насоса | Реле топливного насоса | Реле топливного насоса |
4 | Шаговый двигатель PXX(A) | Шаговый двигатель PXX(A) | Шаговый двигатель PXX(A) |
5 | Клапан продувки адсорбера. | Клапан продувки адсорбера. | |
6 | Реле вентилятора системы охлаждения | Реле вентилятора системы охлаждения | |
7 | Входной сигнал датчика расхода воздуха | Входной сигнал датчика расхода воздуха | Входной сигнал датчика расхода воздуха |
8 | Входной сигнал датчика фазы | Входной сигнал датчика фазы | |
9 | Датчик скорости | Датчик скорости | Датчик скорости |
10 | Общий. Масса датчика кислорода | Масса датчика кислорода | |
11 | Датчик детонации | Датчик детонации | Вход 1 датчика детонации |
12 | Питание датчиков. +5 | Питание датчиков. +5 | Питание датчиков. +5 |
13 | L-line | L-line | L-line |
14 | Масса форсунок | Масса форсунок | Масса форсунок. Силовая «Земля» |
15 | Управление форсунками 1-4 | Нагреватель датчика кислорода | Лампа CheckEngine |
16 | Форсунка 2 | Форсунка 3 | |
17 | Клапан рециркуляции | Форсунка 1 | |
18 | Питание +12В неотключаемое | Питание +12В неотключаемое | Питание +12В неотключаемое |
19 | Общий провод. Масса электроники | Общий провод. Масса электроники | Общий провод. Масса электроники |
20 | Зажигание 2-3 цилиндра | Зажигание 2-3 цилиндра | |
21 | Шаговый двигатель PXX(С) | Шаговый двигатель PXX(С) | Зажигание 2-3 цилиндра |
22 | Лампа CheckEngine | Лампа CheckEngine | Шаговый двигатель PXX(B) |
23 | Форсунка 1 | Реле кондиционера | |
24 | Масса шагового двигателя | Масса выходных каскадов шагового двигателя | Силовое заземление |
25 | Реле кондиционера | Реле кондиционера | |
26 | Шаговый двигатель PXX(B) | Шаговый двигатель PXX(B) | Масса датчиков ДПДЗ, ДТОЖ, ДМР |
27 | Клемма 15 замка зажигания | Клемма 15 замка зажигания | Клемма 15 замка зажигания |
28 | Входной сигнал датчика кислорода | Входной сигнал датчика кислорода | |
29 | Шаговый двигатель PXX(D) | Шаговый двигатель PXX(D) | Входной сигнал датчика кислорода 2 |
30 | Масса датчиков ДМРВ, ДТОЖ, ДПДЗ, ДД, ДПКВ | Масса датчиков ДМРВ, ДТОЖ, ДПДЗ, ДД, ДПКВ | Вход 2 датчика детонации |
31 | Резервный выход сильноточный | Входной сигнал датчика неровной дороги | |
32 | Сигнал расхода топлива | ||
33 | Управление форсунками 2-3 | Нагреватель датчика кислорода | |
34 | Форсунка 4 | Форсунка 4 | |
35 | Форсунка 3 | Форсунка 2 | |
36 | Выход. Клапан управления длиной впускной трубы. | Главное реле | |
37 | Питание. +12В после главного реле | Питание. +12В после главного реле | Питание. +12В после главного реле |
38 | Резервный выход слаботочный | ||
39 | Шаговый двигатель РХХ (С) | ||
40 | Резервный вход дискретный высокий | ||
41 | Запрос включения кондиционера | Запрос включения кондиционера | Нагреватель датчика кислорода 2 |
42 | Резервный вход дискретный низкий | ||
43 | Сигнал на тахометр | Сигнал на тахометр | Сигнал на тахометр |
44 | СО потенциометр | Датчик температуры воздуха | |
45 | Датчик температуры охлаждающей жидкости | Датчик температуры охлаждающей жидкости | Датчик температуры охлаждающей жидкости |
46 | Главное реле | Главное реле | Реле вентилятора охлаждения |
47 | Разрешение программирования | Разрешение программирования | Вход сигнала запроса включения кондиционера |
48 | Датчик положения коленвала. Низкий уровень | Датчик положения коленвала. Низкий уровень | Датчик положения коленвала. Низкий уровень |
49 | Датчик положения коленвала. Высокий уровень | Датчик положения коленвала. Высокий уровень | Датчик положения коленвала. Высокий уровень |
50 | Датчик положения клапана рециркуляции | Разрешение программирования | |
51 | Запрос на включение гидроусилителя руля | Нагреватель ДК | |
52 | Резервный вход дискретный низкий | ||
53 | Датчик положения дроссельной заслонки | Датчик положения дроссельной заслонки | Датчик положения дроссельной заслонки |
54 | Сигнал расхода топлива | Сигнал расхода топлива | Шаговый двигатель РХХ (D) |
55 | K-line | K-line | K-line |
Распиновка 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 порт — лекция
Первоначально, когда появились персональные компьютеры, с ними пришло сразу несколько не бог весть каких мудрёных, но вполне успешно работавших в комплексе со всей остальной начинкой, портов или схемных интерфейсов. Словом порт обозначили способ передачи данных. Это как ячейка памяти. Только в оперативную память записывается информация и лежит там, пока она нужна какой-нибудь программе, пока программа её не обработает (или сама программа пока нужна на компьютере кому-нибудь).