Rs232 что это такое: Что такое интерфейс RS-232 для чайников. Распайка DB9 RS232 схема подключения RS-232. Чем коммутировать и переходники RS232 на RJ45. Распайка RS-232 мама-папа, технические характеристики, микросхема, настройки. FAQ о промышленных ПК, сетях и АСУ ТП на сайте AВЕОН

Что такое RS232

Каталог


Новая продукция

Новинка 2020 года! Рестайлинговая версия популярного расходомера US800!

Новые опции: цифровой интерфейс USB, второй цифровой интерфейс RS485, новый процессор, помехозащищенное исполнение — дифференциальная передача данных и пр., улучшенное быстродействие, повышенная скорость обработки данных!

Подробнее

Высокоточные двухлучевые расходомеры US-800

Высокоточные двухлучевые преобразователи расхода УПР особенно рекомендованы для трубопроводов больших диаметров и теперь выпускаются на Ду50, 65, 80, 100, 150, 200, 250, 300, 350, 400, 500, 600, 700, 800, 900, 1000, 1200, 1400, 1600 мм!

Подробнее

Новое помехозащищенное исполнение US800-4X!

Новое помехозащищенное исполнение ультразвукового расходомера US800-4X для самых ответственных промышленных объектов!

Подробнее

RS-232 (англ. Recommended Standard 232) — в телекоммуникации, стандарт последовательной синхронной и асинхронной передачи двоичных данных между терминалом (англ.

Data Terminal Equipment, DTE) и конечным устройством (англ. Data Circuit-terminating Equipment, DCE).


Разъём DB-9, часто используемый для передачи по протоколу RS-232

RS-232 — интерфейс передачи информации между двумя устройствами на расстоянии до 15 м.

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

Интерфейс RS-232-C был разработан для простого применения, однозначно определяемого по его названию: «Интерфейс между терминальным оборудованием и связным оборудованием с обменом по последовательному двоичному коду».

Все ещё широко используется в промышленном и узкоспециальном оборудовании.
Устройства для связи по последовательному каналу соединяются кабелями с 9-ю или 25-ю контактными разъёмами типа D.
Обычно они обозначаются DB-9, DB-25, CANNON 9, CANNON 25.

Первоначально в RS-232 использовались DB25, но, поскольку многие приложения использовали лишь часть предусмотренных стандартом контактов, стало возможно применять для этих целей 9-штырьковые разъёмы DE9 (D-subminiature), которые рекомендованы стандартом RS-574.

Ассоциация электронной промышленности (EIA) развивает стандарты по передаче данных.
Стандарты EIA имеют префикс «RS».
«RS» означает рекомендуемый стандарт, но сейчас стандарты просто обозначаются как «EIA» стандарты.

RS-232 был введён в 1962 году. Стандарт развивался, и в 1969 г представлена третья редакция (RS-232C).
Четвёртая редакция была в 1987 (RS-232D, известная также под EIA-232D).
RS-232 идентичен стандартам МККТТ (CCITT) V.24/V.28, X.20bis/X.21bis и ISO IS2110.

Самой последней модификацией является модификация «Е», принятая в июле 1991г как стандарт EIA/TIA-232E. В данном варианте нет никаких технических изменений, которые могли бы привести к проблемам совместимости с предыдущими вариантами этого стандарта.

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

Для преодоления этого ограничения, а также возможного получения гальванической развязки между узлами, можно применить преобразователи или RS-232 / RS-485 (с определёнными программными ограничениями).

При этом расстояние может быть увеличено до 1 км на скорости 921600 бод и использовании кабеля типа «витая пара».

Материал из Википедии — свободной энциклопедии

Ультразвуковой расходомер US-800 двухканальный с однолучевыми УПР

Ультразвуковой преобразователь расхода УПР больших диаметров, двухлучевой, бесфланцевый под сварку

Электронный блок расходомера US-800

Одноканальный двухлучевой ультразвуковой расходомер US-800 с фланцевым УПР большого диаметра

Ультразвуковой расходомер US-800 двухлучевой с фланцевым УПР

Измерительный блок теплосчетчика ЭНКОНТ

Одноканальный двухлучевой ультразвуковой расходомер US-800 с бесфланцевым УПР большого диаметра

Электронный блок расходомера US-800 в уменьшенном корпусе с креплением на DIN-рейку и внешним блоком питания

Ультразвуковой преобразователь расхода УПР большого диаметра, двухлучевой, бесфланцевый под сварку

Ультразвуковой расходомер US-800 с однолучевым фланцевым УПР

Ультразвуковой теплосчетчик ЭНКОНТ с двухлучевыми фланцевыми преобразователями расхода УПР больших диаметров

Ультразвуковой теплосчетчик ЭНКОНТ с двухлучевыми преобразователя расхода

Ультразвуковой преобразователь расхода УПР двухлучевой фланцевый к расходомеру US800

Измерительный блок теплосчетчика ЭНКОНТ

Ультразвуковой преобразователь расхода УПР больших диаметров, двухлучевой, бесфланцевый под сварку

Ультразвуковой теплосчетчик ЭНКОНТ для открытой системы теплоучета

Ультразвуковой преобразователь расхода УПР больших диаметров, двухлучевой, фланцевый

 

 

 

Возможно Вас заинтересует:

  • Расходомер воды
  • Расходомер воды высокопомехозащищенный
  • Расходомер сточных вод
  • Расходомер мазута / масла
  • Расходомер кислот / щелочей / агрессивных жидкостей
  • Расходомер для канализации
  • Теплосчетчик ЭНКОНТ для закрытых/открытых систем теплоучета

Последовательные интерфейсы управления | МИЭМ Wiki

В этом курсе мы в основном работаем с IP-управлением видеооборудованием (ONVIF), но техника, с которой мы сталкиваемся, имеет и другие интерфейсы (VISCA, PELCO) и порой бывает удобнее и дешевле использовать их с подключением через соответствующие аппаратные интерфейсы: RS232, RS485.
Также нам могут пригодиться протоколы и интерфейсы из близких соседних областей — звук, свет.
MIDI — это протокол и интерфейс, изначально используемый в звуковой индустрии,

DMX — протокол и интерфейс родом из сценического и студийного света.

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

RS-232 (англ. Recommended Standard 232 или другое название EIA232 ) — стандарт физического уровня для асинхронного интерфейса UART (UniversalAsynchronousReceiver-Transmitter – «универсальный асинхронный приемопередатчик»).
Интерфейс RS-232 (или EIA-232) предназначен для организации приема-передачи данных между передатчиком или терминалом (англ. Data Terminal Equipment, DTE) и приемником или коммуникационным оборудованием (англ. Data Communications Equipment, DCE) по схеме точка-точка.

Зависимость скорости передачи данных (б/с) от длины линии связи (м):

  • 19200 = 15 м
  • 9600 = 150 м
  • 4800 = 300 м
  • 2400 = 900 м.

Последовательный дифференциальный интерфейс RS-422 (Recommended Standard 422) по своим особенностям очень походит на другой интерфейс передачи данных в сети — RS-485.

RS-422 является полностью дуплексным интерфейсом (full duplex), поэтому передача данных может одновременно осуществлять в обоих направлениях. Например, подтверждение приёма пакетов данных происходит одновременно с приёмом последующих пакетов.

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

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

RS-422 поддерживает создание только одномастерных сетей, в которых в качестве передатчика может выступать только одно устройство, а остальные способны лишь принимать сигнал.

  • Максимальная дальность действия интерфейса RS-422 — 1200 метров.
  • Соединение требует 5 проводов: 2 на приём, 2 на передачу, 1 общий. Общий нужен, т.к. сигнал дифференциальный (в разной полярности относительно общего нуля).
  • Интерфейс RS-422 используется гораздо реже, чем RS-485 и, как правило, не для создания сети, а для соединения двух устройств на большом расстоянии.
  • Каждый передатчик RS-422 может быть нагружен на 10 приемников.

RS-485 (Recommended Standard 485), также EIA-485 (Electronic Industries Alliance-485) — один из наиболее распространенных стандартов физического уровня для асинхронного интерфейса связи.

Стандарт определяет следующие линии для передачи сигнала:

A — неинвертирующая

B — инвертирующая

C — необязательная общая линия (ноль)

Несмотря на недвусмысленное определение, иногда возникает путаница, по поводу того какие обозначения («A» или «B») следует использовать для инвертирующей и неинвертирующей линии. Для того, чтобы избежать этой путаницы часто используются альтернативные обозначения, например: «+» / «-«
Сеть, построенная на интерфейсе RS-485, представляет собой приемопередатчики, соединенные при помощи витой пары — двух скрученных проводов.

В основе интерфейса RS-485 лежит принцип дифференциальной (балансной) передачи данных. Суть его заключается в передаче одного сигнала по двум проводам. Причем по одному проводу (условно A) идет оригинальный сигнал, а по другому (условно B) — его инверсная копия. Другими словами, если на одном проводе «1», то на другом «0» и наоборот. Таким образом, между двумя проводами витой пары всегда есть разность потенциалов: при «1» она положительна, при «0» — отрицательна.

Именно этой разностью потенциалов и передается сигнал.

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

Несмотря на то, что интерфейс RS-485 двухпроводной, существует его четырехпроводная реализация.

При этом интерфейс не становится полнодуплексным, он также является полудуплексным.

Четырехпроводная версия выделяет задающий узел (master), передатчик которого работает на приемники всех остальных.

Передатчик задающего узла всегда активен — переход в третье состояние ему не нужен.

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

Сеть построенная на базе RS-485 поддерживает по стандарту до 32 устройств «единичной нагрузки»

На рынке широко представлены устройства с другими значениями «нагрузки» — 1/2(т.е. уже 64 устройства), 1/4 (128 устройств) от единичной нагрузки.

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

Несмотря на то, что это музыкальный протокол, вы можете встретить MIDI в тех местах, где требуются пульты управления. Например, видеомикшер VMix штатно принимает подключенные USB/MIDI клавиатуры в качестве пультов управления микшером.
Но есть и сложности — обратная связь (подсветка выбранных каналов) не работает, не все кнопки/енкодеры/тачпады считываются корректно.

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

Все коды в DMX512 содержат 8 бит. Байт содержит 256 различных кодов от 0 до 255. Для определения начала байта, к нему добавляется 3 бита — стартовый (логический 0), и 2 стоповых (логическая 1). Если по линии не передается никакой информации, то она находится в состоянии с высоким уровнем (логическая 1). Чтобы переслать байт информации передатчик посылает стартовый бит, сообщающий приемнику о начале обмена. Приемник считывает биты с интервалом в 4 µs до тех пор, пока не примет все 8, а затем сканирует линию, ожидая высокого сигнала для принятия стоповых битов. В конце второго стопового бита линия может перейти в состояние ожидания (уровень у нее уже высокий), либо новый стартовый бит начнет передачу следующего байта. Если передача информации в линии происходит непрерывно без промежутков между кадрами, то интервал в 4 µs позволяет передать 250 000 бит в секунду.
Стандарт передачи данных DMX512 реализуется асинхронным протоколом (кадры могут быть посланы в любой момент времени, когда линия находится в состоянии ожидания). На практике, большинство световых устройств делают промежутки между кадрами, потому что быстродействие консоли не позволяет подготовить к передаче следующий кадр к моменту отправки предыдущего.
Протокол DMX512 содержит 512 каналов, последовательно пересылающих данные, начиная с канала 1 и заканчивая самым большим номером канала (512), содержащимся в данном устройстве. Не допускается более 512 связанных каналов. Устройства, способные работать с более чем 512 диммерными выходами (декодерами), имеют больше одного порта DMX512. Каналы DMX512 нельзя путать с каналами устройства или диммера. Канал приемника (декодера) может использовать несколько каналов DMX512 или ни одного.
Для определения приемным устройством информации, предназначенной для первого канала, в линию посылается специальный сигнал — прерывание (все 256 кодов отведены для определения уровней). Условие наступления прерывания — продолжительный сигнал низкого уровня длительностью не менее 88 µs (два полных кадра), являющийся сигналом для принимающего устройства о начале передачи пакета данных.
После окончания сигнала прерывания линия переходит на некоторое время в состояние высокого уровня сигнала. Этот промежуток времени называется “метка после прерывания” (Mark-after-break). После сигнала “метка после прерывания” посылается специальный код. В протоколе DMX512 первый байт, посланный после прерывания, называется стартовым кодом. Для декодера уровень данных этого байта имеет нулевое значение. Стартовый байт с нулевым значением говорит о том, что передаваемые далее байты будут содержать 8-битную информацию об уровнях диммера. Стартовый байт также называют байтом режима, кодом типа, заглавным байтом или заголовком пакета. Остальные 255 возможных стартовых кодов в DMX512 не используются, хотя некоторые из них зарезервированы. Ряд производителей использует ненулевой стартовый код, чтобы сообщить дополнительную информацию, уникальную для конкретных приборов.
Изначально стандарт DMX512 был разработан для управления диммерами. Но в настоящее время широко используется для управления движущимися и интеллектуальными приборами и скроллерами. По существу, не имеет значения чем управлять в системе «передатчик-приемник» протокола DMX512, потому что на декодер можно подключить любую нагрузку.
Использование DMX512 позволяет объединять приборы в линии с рекомендуемой максимальной длиной до 1 км. Практически же следует ограничить длину линии до 500 м или использовать усилители сигнала (повторители).
Все приборы, декодирующие сигнал протокола DMX512, за исключением тех, которые принимают все 512 каналов, имеют средства определения адреса (адресов), на которые данный прибор будет реагировать. Наиболее часто используемый метод адресации – базовый. Выбранный адрес является первым адресом блока последовательно пронумерованных каналов, которые будет воспринимать данное устройство.

Что такое RS232 и для чего он используется?

Сегодня вы узнаете, что такое RS232 и для чего он используется. Это фраза, которую вы можете довольно часто слышать в индустрии, особенно от ребят постарше. Надеюсь, это видео прояснит для вас некоторые моменты.

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

Когда-то это была самая распространенная форма передачи данных. Вы, вероятно, узнаете стандарт 9штыревой кабель DB9. Проще говоря, соединение RS232 передает сигналы, используя положительное напряжение для двоичного 0 и отрицательное напряжение для двоичной 1. Но для чего ПЛК используют RS232?

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

Если вы обнаружите, что используете устройства RS232, важно помнить, что на самом деле существует два разных типа.

DTE расшифровывается как Терминальное оборудование данных. Типичным примером этого является компьютер.
DCE означает оборудование для передачи данных. Примером DCE является модем.

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

Как правило, наши ПЛК будут DTE, а используемые нами устройства будут DCE, и все должно взаимодействовать друг с другом.

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

Протокол и кабель RS232 позволяют компьютеру давать команды принтеру с помощью сигнала напряжения. Затем принтер расшифровывает эти команды и завершает печать.

RS232 имеет несколько недостатков.

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

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

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

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

Многие производители все еще используют RS232, так как он всегда был широко распространен и недорог.

Производители могут использовать RS232 для подключения ПЛК к таким устройствам, как HMI, модули ввода и вывода и моторные приводы, и это лишь некоторые из них.

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

Надеюсь, это помогло понять, для чего используется RS232. Заходите в ближайшее время, чтобы увидеть больше сообщений в блоге RealPars!

С таким большим количеством любви и волнения,

Команда Realpars

Поиск для:

Приборной механик

Опубликовано 17 сентября 2018 г.

от Кевина Коупа

Механик приборов

опубликовано на 17 сентября 2018

. В этом сообщении блога вы узнаете о мышлении, которое помогло мне получить работу по программированию ПЛК без опыта. Это мой личный опыт как человека, который искал работу в этой сфере, и как работодателя, который просматривает резюме и проводит собеседования с кандидатами для различных проектов. Итак, приступим!

Вот простой пример того, как машинное обучение можно использовать для профилактического обслуживания. Не нужно быть инженером, чтобы это понять. Это очень просто и весело, и вы можете понять это очень легко. Я обещаю. Пример вибрации двигателя. У нас есть два датчика вибрации…

В этой статье мы познакомим вас с языком программирования ПЛК, который называется Sequential Function Chart, или сокращенно SFC. Стандарт программирования ПЛК IEC 61131-3 включает пять программ языки: — Лестничная диаграмма — Диаграмма функциональных блоков — Список инструкций -…

Что такое протокол последовательной связи RS232 и как он работает?

Содержание

Что такое RS232 ?

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

Стандарт интерпретирует электрические характеристики и важные временные характеристики сигнала, а также физические размеры и расположение разъемов. Стандарт RS232 в основном используется в компьютерных портах. Он включает в себя два типа связи, последовательную и параллельную.

  • Запись по теме: MAX232: конструкция, работа, типы и применение

Что такое последовательная связь?

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

Пример для понимания:

  • Последовательная связь  – Стрельба по мишени из пулемета.
  • Параллельная связь — Стрельба по цели из дробовика.

Режимы передачи данных в последовательной связи :

  • Асинхронная передача данных — Биты данных не синхронизируются тактовым импульсом. Тактовый импульс — это сигнал, используемый для синхронизации работы электронных систем.
  • Синхронная передача данных –  Режим, в котором биты данных синхронизируются тактовым импульсом.

Характеристики последовательной связи :
  • Скорость передачи используется для измерения скорости передачи. Он описывается как 90 070  битов, передаваемых за одну секунду.  Например, если скорость передачи равна 200, то передается 200 бит в секунду.
  • Стоповые биты используются для остановки передачи одного пакета, который обозначается буквой «T». Некоторые типичные значения: 1, 1,5 и 2 бита .
  • Бит четности — это простейшая форма проверки ошибок. Есть четыре вида, т. е. четные нечетные, отмеченные и разделенные. Например, , Если число равно 011, бит четности равен 0 (0 — четность, 1 — нечетность).

Связанный пост: Последовательная связь с помощью Arduino

Электрические характеристики RS232

Электрические характеристики относятся к спецификациям в соответствии с уровнями напряжения, скоростью изменения сигнала и сопротивлением линии.

Уровни напряжения

RS232 был известен как логика TTL, и поэтому RS232 использует специфические для TTL логические уровни 5V и GND. В этой логике «1» находится в диапазоне от -15 вольт до -3 вольт, тогда как логический «0» находится в диапазоне от +3 вольт до +15 вольт, что означает, что логическая «1» соответствует низкому напряжению, а логический «0» — высокому напряжению. Обычно логический «0» составляет около +12 вольт, а логическая «1» — около -12 вольт. Напряжения регулируются по отношению к «GND», общему контакту заземления. Напряжения в диапазоне от -3В до +3В называются неопределенным логическим состоянием. Логическая «1» также называется маркировкой, а логический «0» — интервалом.

Скорость нарастания

Одной из наиболее важных характеристик является скорость изменения уровня сигнала, которая называется скоростью нарастания. В RS232 максимальная скорость нарастания всегда поддерживается на уровне 30 В/мкс. Из-за этих ограничений стандарта это помогает уменьшить перекрестные помехи с другими сигналами.

Полное сопротивление линии

Полное сопротивление линии — это сопротивление между проводами DTE и DCE, которое должно быть от 3 Ом до 7 Ом. В соответствии со стандартом RS232 существует две длины кабеля. Подлинный стандарт RS232 предполагает, что максимальная длина кабеля должна составлять 15 метров, тогда как пересмотренные стандарты определяют максимальную длину, связанную с пропускной способностью на единицу длины кабеля.

  • Связанный пост: Что такое микроконтроллеры ATMega и как с их помощью создать светодиодный проект?
Механические характеристики

Механическая идентификация RS232 включает механический союз стандарта. Стандарт RS232 строго подразумевает наличие 23-контактного разъема D-типа для поддержки всех функциональных возможностей RS232.

RS232 — распиновка разъема DB9 «папа» и «мама»

С помощью разъема DB25 для объекта DTE требуется наружный кожух «мама» вместе со штырем, тогда как устройство DCE использует внешний кожух «папа» с контактами «мама».

В RS232 есть три вида сигналов: данные, управление и земля. Они функционируют в соответствии с их направлением связи, типами сигналов и различными контактами.
Благодаря технологическому прогрессу и уменьшению размеров устройств не остается места для большого разъема, такого как DB25, и для большинства приложений не требуется подключение всех 25 контактов. Поэтому в основном используется значительно урезанная функция 9-контактного разъема. Он известен как DE-9 и представляет собой сверхминиатюрный разъем типа D.

Описание контакта DB-9 (RS232)

В следующей таблице показаны контакты DB9 (RS232) с названиями и DTE и сигналами DCR

999999999999999999999999999999999999999999999999999999999999999 гг. Сигнал Имя Направление сигнала DTE и DCE
1 ЦКЗ Обнаружение несущей IN от DCE
2 РхД Получение данных IN от DTE
3 ТхД Передача данных Выход на DCE
4 ДТР Терминал данных готов OUT Сигнал квитирования
5 Земля Земля Заземление Арт. Напряжение
6 ДСР Набор данных готов IN Сигнал квитирования
7 РТС Запрос на отправку ВЫХОД
8 КТС Очистить для отправки В
9 РИ Кольцевой индикатор IN от DCE

Функциональные особенности

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

Связанный пост: Что такое система нечеткой логики — работа, примеры, преимущества и применение

Спецификации процедур

Спецификации процедур RS232 конкретно говорят о шаблонах операций, которые выполняются при соединении проводов DTE и DCE.

Если маршрутизатор (DTE) подключен к модему (DCE) через интерфейс RS232. Чтобы отправить данные от маршрутизатора к модему, необходимо использовать следующую процедуру:

  1. Когда маршрутизатор отправляет информацию и модем становится готовым к приему, он отправляет сигнал готовности DCE.
  2. Когда маршрутизатор готов к отправке данных, он отправляет сигнал Готов к отправке.
  3. Далее модем отправляет сигнал, называемый сигналом готовности к отправке, чтобы показать, что данные могут быть отправлены маршрутизатором.
  4. Наконец, маршрутизатор (DTE) отправляет информацию по линии передачи данных (TD) на модем (DCE).

Связанное сообщение: Что такое квантизация и сэмплирование? Типы и законы сжатия

Как работает RS232?

В устройствах стандарта RS232 один провод передает изменяющееся напряжение, а другой провод подключается к земле, так как провода имеют один конец. Шум, вызванный различиями в напряжениях земли в цепи драйвера и приемника, влияет на несимметричные сигналы. Информация или данные в стандарте RS232 последовательно передаются только в одном направлении по одной линии данных. Для включения двусторонней связи необходимы три провода (RX, TX и GND) вместе с управляющими сигналами. В любой момент может быть передан байт информации, учитывая тот факт, что предыдущий байт данных уже был передан.

RS232 строго следует протоколу асинхронной связи, т. е. нет тактового сигнала для синхронизации отправителя и получателя. Следовательно, ему нужны стартовые и стоповые биты, чтобы сообщить приемнику, когда проверять данные. Между передачами каждого бита существует задержка определенного времени. Эта задержка в неактивном состоянии означает, что сигнал установлен на -12 вольт или логическую «1», как упоминалось ранее, что логическая 1 соответствует -12 вольт, а логический 0 соответствует 12 вольт в RS232.

Во-первых, передатчик, т. е. DTE, посылает начальный бит приемнику, т. е. DCE, чтобы сообщить ему, что передача данных начинается со следующего бита. Мы всегда сохраняем стартовый бит как логический 0 или +12 вольт, а следующие от 5 до 9символы — это биты данных.

Если используется бит четности, можно передать максимум 8 битов, а если бит четности не используется, то можно передать 9 битов данных. После успешной отправки данных передатчик отправляет стоповые биты длиной 1 бит, 2 бита или 5 бит.

Учитывая тот факт, что RS232 является полным стандартом, многие производители не следуют этим стандартам. Некоторые из них соблюдают полную идентификацию, а некоторые лишь частично следуют спецификациям.

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

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

Рукопожатие

Квитирование — это процесс, который активно устанавливает параметры связи между передатчиком и приемником до начала связи. Требование установления связи зависит от скорости передатчика, с которой он отправляет данные приемнику, и скорости, с которой приемник их получает. В случае асинхронной системы передачи данных также может не требоваться квитирование.

  • Связанная запись: Приобретение перевозчика, потребность в приобретении перевозчика и методы
Нет квитирования

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

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

Типы квитирования

  1. Аппаратное квитирование
  2. Программное квитирование
Аппаратное квитирование

Аппаратное квитирование (поток тока) позволяет вашему компьютеру прекратить отправку информации и данных, когда устройство не готово к этому, и позволяет вашему устройству предотвратить отправку данных компьютером, когда устройство совсем не готов к этому.

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

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

  • Готов к отправке (RTS)
  • Готов к отправке (CTS)
  • Терминал данных готов (DTR) и
  • Набор данных готов (DSR)

Связанный пост: Контур фазовой автоподстройки частоты — его работа, характеристики и применение

Программное квитирование

Программное квитирование в RS232 требует двух символов для начала и завершения связи. Эти символы известны как X-ON и X-OFF (передатчик включен и передатчик выключен).

Когда приемник отправляет сигнал X-OFF, передатчик прекращает отправку данных. Передатчик будет отправлять данные только после получения сигнала X-ON.

Ограничения RS232

  • Для работы RS232 необходима общая платформа между передатчиком и приемником. Вот почему короткие кабели используются между DTE и DCE в протоколе RS232.
  • Если скорость передачи увеличивается вместе с длиной кабеля, существует высокая вероятность перекрестных помех, удерживаемых емкостью между кабелями.
  • Сигнал в линии чрезвычайно чувствителен к шуму, который может быть как внутренним, так и внешним.
  • Уровни напряжения RS232 не совместимы с современной системой TTL. Для этого необходим внешний преобразователь уровней.

Сообщение по теме: Как запрограммировать микроконтроллер PIC18. Пошаговое руководство

Практическое применение RS232

Уровни напряжения RS232 сильно отличаются от большинства систем, разработанных в последнее время. Поэтому нам нужен какой-нибудь преобразователь уровней для реализации интерфейса RS232. Эта реализация реализована на специализированной микросхеме преобразователя уровней MAX232 от Maxim Integrated. Эти микросхемы принимают сигналы RS232 и выдают напряжения уровня TTL. Эти ИС также инвертируют сигналы низкого уровня напряжения в RS232. Для процесса последовательной связи универсальный асинхронный приемник и передатчик (UART) отправляет и принимает сигналы, и далее сигнал преобразуется драйвером RS232 между TTL и интерфейсом RS232.

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

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