Com port длина кабеля
© SHTRIH-YUG.RU / ШТРИХ-ЮГ
У нас Вы можете приобрести ведущие мировые бренды, такие как Argox, Brothers, Casio, Cipherlab, Citizen, Godex, Datalogic, Datamax, Metrologic, Opticon, PSC, Quick Scan, SATO, Symbol, Zebex, Zebra, Toshiba, TSC, Unitech.
Мы предлагаем готовые решения — программно-аппаратные комплексы для автоматизации различных видов бизнеса
 
Наименование | Направление | Описание | Контакт (25-контактный разъем) | Контакт (9-контактный разъем) |
DCD | IN | Carrie Detect (Определение несущей) | 8 | 1 |
RXD | IN | Receive Data (Принимаемые данные) | 3 | 2 |
TXD | OUT | Transmit Data (Передаваемые данные) | 2 | 3 |
DTR | OUT | Data Terminal Ready (Готовность терминала) | 20 | 4 |
GND | — | System Ground (Корпус системы) | 7 | 5 |
DSR | IN | Data Set Ready (Готовность данных) | 6 | 6 |
RTS | OUT | Request to Send (Запрос на отправку) | 4 | 7 |
CTS | IN | Clear to Send (Готовность приема) | 5 | 8 |
RI | IN | Ring Indicator (Индикатор) | 22 | 9 |
Назначение сигналов следующее.
FG — защитное заземление (экран).
-TxD — данные, передаваемые компьютером в последовательном коде (логика отрицательная).
-RxD — данные, принимаемые компьютером в последовательном коде (логика отрицательная).
RTS — сигнал запроса передачи. Активен во все время передачи.
CTS — сигнал сброса (очистки) для передачи. Активен во все время передачи. Говорит о готовности приемника.
DSR — готовность данных. Используется для задания режима модема.
SG — сигнальное заземление, нулевой провод.
DCD — обнаружение несущей данных (детектирование принимаемого сигнала).
DTR — готовность выходных данных.
RI — индикатор вызова. Говорит о приеме модемом сигнала вызова по телефонной сети.
Скорость передачи по RS-232C может выбираться из ряда: 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 бит/с.
Спецификации RS-232-C не огpаничивают максимальнyю длинy кабеля, но огpаничивают максимальное значение его емкости 2500 пф. Емкость интеpфейсных кабелей pазлична, однако общепpинятой длиной yдовлетвоpяющей данной спецификации считается длина 50 фyт (15 м) (до 20000 бод) Чем выше скоpость пеpедачи, тем больше искажения сигнала, вызванные емкостными хаpактеpистиками кабеля.
Выпyскаются специальные интеpфейсные кабели пpямой связи RS-232-C низкой емкости, котоpые yдовлетвоpительно pаботают со скоpостью 9600 бод на pассоянии до 500 фyтов (150 м).
Число подключаемых пpиемников и пеpедатчиков подключаемых к одной линии — 1/1, (в отличие от стандаpтов RS422 1 передатчик/ 10 пpиемников или RS485 32/32) Таким обpазом полyчившие сейчас pаспостpанение линки пpямой связи на скоpости 115 Кбод выходят за стандаpт RS-232-C, это означает что изготовители интеpфейсных плат не гаpантиpyют pаботy на этих скоpостях и дело здесь не столько в том, что это позволяют совpеменные кpисталлы пpиемо- пеpедатчиков а в интеpфейсных чипах. Однако я pазыскал диагpаммy скоpость/pасстояние для RS-232-C, и взял на себя смелость экстpаполиpовать ее на эти скоpости, полyчилась величина поpядка 2-5 м на скорости 115 Кбод.
Из этой же диагpаммы: 10 Кбод — 200 фyтов (60 м), 500 бод — 3000 фyтов (800 м). Hизкая скоpость и дальность этого интеpфейса огpаничена в пеpвyю очеpедь его несимметpичностью. Hапpимеp более поздний RS485 до 1 Мбод на 1200 м. Обязательно должна быть yчтена pазность потенциалов междy компьютеpами, если они включены в pазные фазы. Для этого сyществyет контакт PG (защитная земля).
Ответ: Олег Николайчук
По данным McNamara (Technical Aspects of Data Communications, Digital Press, 1982)
Скорость передачи, бод | Длина экранированного кабеля, м | Длина неэкранированного кабеля, м |
110 | 1524 | 914 |
300 | 1524 | 914 |
1200 | 914 | 914 |
2400 | 304 | 152 |
4800 | 304 | 76 |
9600 | 76 | 76 |
Эти данные при размахе выходного напряжения +-15В.
Комментарии: Леонид Токарев, «Версия-Т» Построение сетей с ККМ АМС-100Ф и АМС-200Ф Учитывая что размах выходного напряжения по RS232C на выходе данных ККМ равен ± 5В, рекомендуемая длина экранированного кабеля для связи с компьютером без применения дополнительной сетевой аппаратуры должна составлять не более 10. 15 метров на скорости до 9600 Бод.
При этом, во избежании выхода из строя приемопередатчиков интерфейса компьютер и ККМ должны быть подключены к одной фазе питающего напряжения, а сами ККМ и компьютер должны быть заземлены.
Для увеличения дальности соединения необходимо либо использовать интерфейс RS485 (до 1200 метров на всех скоростях), либо использовать усилитель HUB-RS232 (70м до компьютера, 15м до ККМ). К одному HUB-у звездой можно подсоединить до 7-ми ККМ.
Источник
Некоторые аспекты применения интерфейса RS232
Вопрос: Что такое RS232 и на какое расстояние он работает ?
Ответ: Дмитрий Галущенко
RS-232-C является стандаpтом интеpфейса, pазpаботанного EIA (Electronics Industries Association) (RS — Recommended Standart, C — веpсия) введен в 1962г. EIA RS-232-C описывает несимметpичный интеpфейс междy аппаpатypой пpиема и пеpедачи данных, pаботающий в pежиме последовательного обмена данными со скоpостями до 20000 бит/сек, однако длина кабеля огpаничена 50 фyтами (15 м).
Спецификации RS-232-C не огpаничивают максимальнyю длинy кабеля, но огpаничивают максимальное значение его емкости 2500 пф. Емкость интеpфейсных кабелей pазлична, однако общепpинятой длиной yдовлетвоpяющей данной спецификации считается длина 50 фyт (15 м) (до 20000 бод) Чем выше скоpость пеpедачи, тем больше искажения сигнала, вызванные емкостными хаpактеpистиками кабеля.
Выпyскаются специальные интеpфейсные кабели пpямой связи RS-232-C низкой емкости, котоpые yдовлетвоpительно pаботают со скоpостью 9600 бод на pассоянии до 500 фyтов (150 м).
Число подключаемых пpиемников и пеpедатчиков подключаемых к одной линии — 1/1, (в отличие от стандаpтов RS422 1 передатчик/ 10 пpиемников или RS485 32/32)
Таким обpазом полyчившие сейчас pаспостpанение линки пpямой связи на скоpости 115 Кбод выходят за стандаpт RS-232-C, это означает что изготовители интеpфейсных плат не гаpантиpyют pаботy на этих скоpостях и дело здесь не столько в том, что это позволяют совpеменные кpисталлы пpиемо- пеpедатчиков а в интеpфейсных чипах. Однако я pазыскал диагpаммy скоpость/pасстояние для RS-232-C, и взял на себя смелость экстpаполиpовать ее на эти скоpости, полyчилась величина поpядка 2-5 м на скорости 115 Кбод.
Из этой же диагpаммы: 10 Кбод — 200 фyтов (60 м), 500 бод — 3000 фyтов (800 м).
Hизкая скоpость и дальность этого интеpфейса огpаничена в пеpвyю очеpедь его несимметpичностью. Hапpимеp более поздний RS485 до 1 Мбод на 1200 м.
Обязательно должна быть yчтена pазность потенциалов междy компьютеpами, если они включены в pазные фазы. Для этого сyществyет контакт PG (защитная земля).
Ответ: Олег Николайчук
По данным McNamara (Technical Aspects of Data Communications, Digital Press, 1982)
Скорость передачи, бод | Длина экранированного кабеля, м | Длина неэкранированного кабеля, м |
---|---|---|
110 | 1524 | 914 |
300 | 1524 | 914 |
1200 | 914 | 914 |
2400 | 304 | 152 |
4800 | 304 | 76 |
9600 | 76 | 76 |
Эти данные при размахе выходного напряжения +-15В.
Построение сетей с ККМ АМС-100Ф и АМС-200Ф
Учитывая что размах выходного напряжения по RS232C на выходе данных ККМ равен +-5В, рекомендуемая длина экранированного кабеля для связи с компьютером без применения дополнительной сетевой аппаратуры должна составлять не более 5 метров на скорости до 9600 Бод .
При этом, во избежании выхода из строя приемопередатчиков интерфейса компьютер и ККМ должны быть подключены к одной фазе питающего напряжения, а сами ККМ и компьютер должны быть заземлены.
Для увеличения дальности соединения необходимо либо использовать интерфейс RS485 (до 1200 метров на всех скоростях), либо использовать усилитель HUB-RS232 (70м до компьютера, 5м до ККМ).
К одному HUB-у звездой можно подсоединить до 7-ми ККМ.
Источник
RoboZone.SU
Интерфейс RS-232 (COM-порт)
Сигналы после прохождения по кабелю ослаюляются и искажаются. Ослабление растет с увеличением длины кабеля. Этот эффект сильно связан с электрической емкостью кабеля. По стандарту максимальная нагрузочная емкость составляет 2500 пФ. Типичная погонная емкость кабеля составляет 130 пФ, поэтому максимальная длина кабеля ограничена примерно 17 м.
Контакты разъемов
DB25 Розетка (мама) | |||
Контакт | Обозн. | Направление | Описание |
1 | SHIELD | — | Shield Ground — защитная земля, соединяется с корпусом устройства и экраном кабеля |
2 | TXD | —> | Transmit Data — Выход передатчика |
3 | RXD | Request to Send — выход запроса передачи данных | |
5 | CTS | Data Terminal Ready — выход сигнала готовности терминала к обмену данными | |
21 | N/C | — | — |
22 | RI | Transmit Data | |
4 | DTR | —> | Data Terminal Ready |
5 | GND | — | System Ground |
6 | DSR | Request to Send | |
8 | CTS | Data Terminal Ready | |
4 | GND | — | System Ground |
5 | RxD | Transmit Data | |
7 | CTS | Request to Send |
Кабели подключения
Рассмотрим сначала DSR сигнал (конт.6). Этот вход сигнала готовности от аппаратуры передачи данных. В схеме соединений вход замкнут на выход DTR (конт.4). Это означает, что программа не видит сигнала готовности другого устройства, хотя он есть. Аналогично устанавливается сигнал на входе CD (конт.1). Тогда при проверке сигнала DSR для контроля возможности соединения будет установлен выходной сигнал DTR.
Это соответствует 99% коммуникационного программного обеспечения. Под этим подразумевается, что 99% программного обеспечения с этим нуль-модемным кабелем примут проверку сигнала DSR.
Самый дорогой полный нуль-модемный кабель с семью проводами. Только сигналы индикатора вызова и определения несущей не подключены.
Можно найти или изготовить много типов кабелей для связи по интерфейсу RS-232. В этом нуль- модемном кабеле используется только 5 проводов: сигналы данных TXD, RXD, сигнал GND и управляющие сигналы RTS CTS для управления потоком.
Все DTE-DCE кабели прямого соединения, контакты соединяются один к одному. Кабели DTE-DTE и DCE-DCE кросс-кабели.
- DTE — DCE называется ‘прямой кабель’
- DTE — DTE называегся ‘нуль-модемный кабель’
- DCE — DCE называется ‘Tail Circuit Cable’
Соединение D9- D9
DB9-1 | DB9-2 | ||
Receive Data | 2 | 3 | Transmit Data |
Transmit Data | 3 | 2 | Receive Data |
Data Terminal Ready | 4 | 6+1 | Data Set Ready + Carrier Detect |
System Ground | 5 | 5 | System Ground |
Data Set Ready + Carrier Detect | 6+1 | 4 | Data Terminal Ready |
Request to Send | 7 | 8 | Clear to Send |
Clear to Send | 8 | 7 | Request to Send |
DB25-1 | DB25-2 | ||
Receive Data | 3 | 2 | Transmit Data |
Transmit Data | 2 | 3 | Receive Data |
Data Terminal Ready | 20 | 6+8 | Data Set Ready + Carrier Detect |
System Ground | 7 | 7 | System Ground |
Data Set Ready + Carrier Detect | 6+8 | 20 | Data Terminal Ready |
Request to Send | 4 | 5 | Clear to Send |
Clear to Send | 5 | 4 | Request to Send |
DB9 | DB25 | ||
Receive Data | 2 | 2 | Transmit Data |
Transmit Data | 3 | 3 | Receive Data |
Data Terminal Ready | 4 | 6+8 | Data Set Ready + Carrier Detect |
System Ground | 5 | 7 | System Ground |
Data Set Ready + Carrier Detect | 6+1 | 20 | Data Terminal Ready |
Request to Send | 7 | 5 | Clear to Send |
Clear to Send | 8 | 4 | Request to Send |
Длина кабеля влияет на максимальную скорость передачи информации. Более длинный кабель имеет большую емкость и соответственно для обеспечения надежной передачи более низкую скорость. Большая емкость приводит к тому, что изменение напряжения одного сигнального провода может передаться на другой смежный сигнальный провод. Максимальным расстоянием обычно считается равным 15 м, но это не установлено в стандарте. Мы рекомендуем использовать на расстояниях до 50 м, но это зависит от типа используемого оборудования и характеристик кабеля.
Максимальная длина кабеля
Скорость [бод] | Макс. длина [футы] | Макс. длина [метры] |
19 200 | 50 | 15 |
9 600 | 500 | 150 |
4 800 | 1000 | 300 |
2 400 | 3000 | 900 |
Контроль четности
В этом примере показана структура передаваемых данных со синхронизирующим тактовым сигналом. В этом примере используется 8 бит данных, бит четности и стоп бит. Такая структура также обозначается 8Е1.
Стоп бит не просто один бит минимального интервала времени в конце каждой передачи данных. На компьютерах обычно он эквивалентен 1 или 2 битам, и это должно учитываться программе драйвера. Хоя, 1 стоп бит наиболее общий, выбор 2 бит в худшем случае немного замедлит передачу сообщения.
Управление потоком
Программный протокол управления потоком Xon/Xoff использует два символа: Xon и Xoff. Код ASCII символа Xon — 17, а ASCII код Xoff — 19. Модем имеет маленький буфер, поэтому при его заполнении модем посылает символ Xoff компьютеру для прекращения посылки данных. При появлении возможности приема данных посылается символ Xon и компьютер продолжит пересылку данных. Этот тип управления имеет преимущество в том, что не требует дополнительных линий, т.к. символы передаются по линиям TD/RD. Но на медленных соединениях это может привести к значительному замедлению соединения, т.к. каждый символ требует 10 битов.
Преобразование уровней RS-232 в TTL уровень с помощью MAX232
Семейство микросхем MAX220-MAX249 линейных приемо-передатчиков предназначены для интерфейсов EIA/TIA-232E и V.28/V.24, особенно в устройствах, где отсутствуют напряжения ±12В.
Микросхема MAX232 быстро стала индустриальным стандартом. Многие разработчики используют ее, несмотря на то, что параметры микросхем с однополярным питанием значительно улучшились со временем.
Конфигурация выводов MAX232: представлена на рис.
Структурная схема MAX232A
На структурной схеме MAX232A изображены удвоитель напряжения и инвертор напряжения +10В в -10В. Эти напряжения используются для формирования сигналов соответсвующих RS-232. MAX232A позволяет подключить два последовательных порта.
Источник