Энергетическое образование
3. Интерфейсы RS-485, RS-422 и RS-232
Интерфейсы RS-485 и RS-422 описаны в стандартах ANSI EIA/TIA-485-А и EIA/TIA-422. Интерфейс RS-485 является наиболее распространенным в промышленной автоматизации. Его используют промышленные сети Modbus, Profibus DP, ARCNET, BitBus, WorldFip, LON, Interbus и множество нестандартных сетей. Связано это с тем, что по всем основным показателям данный интерфейс является наилучшим из всех возможных при современном уровне развития технологии. Основными его достоинствами являются: двусторонний обмен данными всего по одной витой паре проводов; работа с несколькими трансиверами, подключенными к одной и той же линии, т.е. возможность организации сети; большая длина линии связи; достаточно высокая скорость передачи.
В основе построения интерфейса RS-485 лежит дифференциальный способ передачи сигнала, когда напряжение, соответствующее уровню логической единицы или нуля, отсчитывается не от “земли”, а измеряется как разность потенциалов между двумя передающими линиями: Data+ и Data–.
Приемники сигнала являются дифференциальными, т.е. воспринимают только разность между напряжениями на линии Data+ и Data–. При разности напряжений более 200 мВ, до +12 В считается, что на линии установлено значение логической единицы, при напряжении менее –200 мВ, до –7 В – логического нуля. Дифференциальное напряжение на выходе передатчика в соответствии со стандартом должно быть не менее 1.5 В, поэтому при пороге срабатывания приемника 200 мВ помеха (в том числе падение напряжения на омическом сопротивлении линии) может иметь размах 1.3 В над уровнем 200 мВ. Такой большой запас необходим для работы на длинных линиях с большим омическим сопротивлением. Фактически, именно этот запас по напряжению и определяет максимальную длину линии связи (1200 м) при низких скоростях передачи (менее 100 кбит/с).
Благодаря симметрии линий относительно “земли” в них наводятся помехи, близкие по форме и величине. В приемнике с дифференциальным входом сигнал выделяется путем вычитания напряжений на линиях, поэтому после вычитания напряжение помехи оказывается равным нулю. В реальных условиях, когда существует небольшая асимметрия линий и нагрузок, помеха подавляется не полностью, но ослабляется существенно.
Для минимизации чувствительности линии передачи к электромагнитной наводке используется витая пара проводов. Токи, наводимые в соседних витках вследствие явления электромагнитной индукции, по “правилу буравчика” оказываются направленными навстречу друг-другу и взаимно компенсируются. Степень компенсации определяется качеством изготовления кабеля и количеством витков на единицу длины.
Второй особенностью передатчика D (D – “Driver”) интерфейса RS-485 является возможность перевода выходных каскадов в “третье” (высокоомное) состояние сигналом (Driver Enable). Для этого запираются оба транзистора выходного каскада передатчика. Наличие третьего состояния позволяет осуществить полудуплексный обмен между любыми двумя устройствами, подключенными к линии, всего по двум проводам. Если передачу выполняет устройство В, а прием – устройство С, то выходы передатчиков А и С переводятся в высокоомное состояние, т.е. фактически к линии оказываются подключены только приемники, при этом выходное сопротивление передатчиков А и С не шунтирует линию.
Перевод передатчика интерфейса в третье состояние осуществляется обычно сигналом RTS (Request To Send) СОМ-порта.
Четырехпроводной интерфейс. Интерфейс RS-485 имеет две версии: двухпроводную и четырехпроводную. Двухпроводная используется для полудуплексной передачи, когда информация может передаваться в обоих направлениях, но в разное время. Для полнодуплексной (дуплексной) передачи используют четыре линии связи: по двум информация передается в одном направлении, по двум другим – в обратном.
Четырехпроводное соединение устройств с интерфейсом RS-485.Недостатком четырехпроводной схемы является необходимость жесткого указания ведущего и ведомых устройств на стадии проектирования системы, в то время как в двухпроводной схеме любое устройство может быть как в роли ведущего, так и ведомого. Достоинством четырехпроводной схемы является возможность одновременной передачи и приема данных, что бывает необходимо при реализации некоторых сложных протоколов обмена.
Режим приема эха. Если приемник передающего узла включен во время передачи, то передающий узел принимает свои же сигналы. Этот режим называется “приемом эха” и обычно устанавливается микропереключателем на плате интерфейса. Прием эха иногда используется в сложных протоколах передачи, но чаще этот режим выключен.
Заземление и гальваническая изоляция. Если порты RS-485, подключенные к линии передачи, расположены на большом расстоянии один от другого, то потенциалы их “земель” могут сильно различаться. В этом случае для исключения пробоя выходных каскадов микросхем трансиверов (приемопередатчиков) интерфейса следует использовать гальваническую изоляцию между портом RS-485 и землей. При небольшой разности потенциалов “земли” для выравнивания потенциалов, в принципе, можно использовать проводник, однако такой способ на практике не применяется, поскольку практически все коммерческие интерфейсы RS-485 имеют гальваническую изоляцию.
Стандартные параметры. В последнее время появилось много микросхем трансиверов интерфейса RS-485, которые имеют более широкие возможности, чем установленные стандартом. Однако для обеспечения совместимости устройств между собой необходимо знать параметры, описанные в стандарте.
Параметры интерфейса RS-485, установленные стандартом представлены в следующей таблице
Параметр | Условие | Мин. | Макс. | Единица измерения |
---|---|---|---|---|
Выходное напряжение передатчика без нагрузки | $R_{нагр}=0$ | $1. 5$ или $-1.5$ | $6$ или $-6$ | В |
$R_{нагр}=54$ Ом | $1.5$ или $-1.5$ | $5$ или $-5$ | В | |
Ток к.з. передатчика | К.з. выхода на источник питания +12 В или на ‑7 В | – | $±250$ | мА |
Длительность переднего фронта импульсов передатчика | $R_{нагр}=54$ Ом или $С_{нагр}=50$ пФ | – | 30 % от ширины импульса | |
Синфазное напряжение на выходе передатчика | $R_{нагр}=54$ Ом | $-1$ | $3$ | В |
Чувствительность приемника | При синфазном напряжении от -7 до +12 В | – | $±200$ | мВ |
Синфазное напряжение на входе приемника | $–7$ | $+12$ | В | |
Входное сопротивление приемника | $12$ | – | кОм | |
Максимальная скорость передачи | Кабель длиной 12 м | 10 | – | Мбит/с |
Максимальная скорость передачи | Кабель длиной 1200 м | 100 | – | Кбит/с |
Согласование линии с передатчиком и приемником. Если время распространения электромагнитного поля через кабель становится сравнимо с характерными временами передаваемых сигналов, то кабель нужно рассматривать как длинную линию с распределенными параметрами. Время распространения электромагнитного поля в нем составляет 60…75% от скорости света в вакууме и зависит от диэлектрической и магнитной проницаемости диэлектрика кабеля, сопротивления проводника и его конструктивных особенностей. При скорости света в вакууме 300000 км/с для кабеля длиной 1000 м можно получить скорость распространения электромагнитной волны в кабеле 200…225 км/с и время распространения 5.6 мкс.
Электромагнитная волна, достигая конца кабеля, отражается от него и возвращается к источнику сигнала, отражается от источника и опять проходит к концу кабеля. Вследствие потерь на нагрев проводника и диэлектрика амплитуда волны в конце кабеля всегда меньше, чем в начале. Для типовых кабелей можно считать, что только первые 3 цикла прохождения волны существенно влияют на форму передаваемого сигнала. Это дает общую длительность паразитных колебаний на фронтах передаваемых импульсов, связанных с отражениями, около 33.6 мкс при длине кабеля 1 км. Поскольку в приемном узле универсальный трансивер (UART Universal Asynchronous Receive Transmit) определяет логическое состояние линии в центре импульса, то минимальная длительность импульса, который еще можно распознать с помощью UART, составляет 33.6 х 2 = 67.2 мкс. Поскольку при NRZ кодировании минимальная длительность импульса позволяет закодировать 1 бит информации, то получим максимальную скорость передачи информации, которую еще можно принять несмотря на наличие отражений, равную 1/67.2 мкс = 14.9 кбит/с. Учитывая, что реально условия передачи всегда хуже расчетных, стандартную скорость передачи 9600 бит/с приближенно можно считать границей, на которой еще можно передать сигнал на расстояние 1000 м несмотря на наличие отражений от концов линии.
Рассмотренная ситуация ухудшается c ростом рассогласования между частотой синхронизации передатчика и приемника, вследствие которой момент считывания сигнала оказывается смещенным относительно центра импульса.
При большей скорости передачи, например, 115200 бит/с, ширина передаваемых импульсов составляет 4.3 мкс, и их невозможно отличить от импульсов, вызванных отражениями от концов линии. Используя вышеприведенные рассуждения, можно получить, что при скорости передачи 115200 бит/с максимальная длина кабеля, при которой еще можно не учитывать отражения от концов линии, составляет 60 м.
Для устранения отражений линия должна быть нагружена на сопротивление, равное волновому сопротивлению кабеля
$$Z_0=\sqrt{\frac{R_0+jωL_0}{G_0+jωC_0}},$$где $R_0$, $L_0$, $G_0$, $C_0$ – погонные сопротивление, индуктивность, проводимость и емкость кабеля, jω – комплексная круговая частота. Как следует из этой формулы, в кабеле без потерь волновое сопротивление не зависит от частоты, при этом прямоугольный импульс распространяется по линии без искажений. В линии с потерями фронт импульса “расплывается” по мере увеличения расстояния импульса от начала кабеля.
Отношение амплитуды напряжения отраженного синусоидального сигнала (отраженной волны) от конца линии к амплитуде сигнала, пришедшего к концу линии (падающей волны) называется коэффициентом отражения по напряжению $K_u$, который зависит от степени согласованности волновых сопротивлений линии и нагрузки:
$$K_u=\frac{R_н-Z_0}{R_н+Z_0},$$где $R_н$ – сопротивлению согласующего резистора на конце или в начале линии (кабеля). Случай $R_н=Z_0$ соответствует идеальному согласованию линии, при котором отражения отсутствуют.
Применение терминальных резисторов для согласования линии передачи.Для согласования линии используют терминальные (концевые) резисторы. Величину резистора выбирают в зависимости от волнового сопротивления используемого кабеля. Для систем промышленной автоматики используются кабели с волновым сопротивлением от 100 до 150 Ом, однако кабели, спроектированные специально для интерфейса RS-485, имеют волновое сопротивление 120 Ом. На такое же сопротивление обычно рассчитаны микросхемы трансиверов интерфейса RS-485. Поэтому сопротивление терминального резистора выбирается равным 120 Ом, мощность – 0.25 Вт.
Резисторы ставят на двух противоположных концах кабеля. Распространенной ошибкой является установка резистора на входе каждого приемника, подключенного к линии, или на конце каждого отвода от линии, что перегружает стандартный передатчик. Дело в том, что два терминальных резистора в сумме дают 60 Ом и потребляют ток 25 мА при напряжении на выходе передатчика 1.5 В; кроме этого, 32 приемника со стандартным входным током 1 мА потребляют от линии 32 мА, при этом общее потребление тока от передатчика составляет 57 мА. Обычно это значение близко к максимально допустимому току нагрузки стандартного передатчика RS-485. Поэтому нагрузка передатчика дополнительными резисторами может привести к его отключению средствами встроенной автоматической защиты от перегрузки.
Второй причиной, которая запрещает использование резистора в любом месте, кроме концов линии, является отражение сигнала от места расположения резистора.
При расчете сопротивления согласующего резистора нужно учитывать общее сопротивление всех нагрузок на конце линии. Например, если к концу линии подключен шкаф комплектной автоматики, в котором расположены 30 модулей с портом RS-485, каждый из которых имеет входное сопротивление 12 кОм, то общее сопротивление всех модулей будет равно 12 кОм/30 = 400 Ом. Поэтому для получения сопротивления нагрузки линии 120 Ом сопротивление терминального резистора должно быть равно 171 Ом.
Отметим недостаток применения согласующих резисторов. При длине кабеля 1 км его омическое сопротивление (для типового стандартного кабеля) составит 97 Ом. При наличии согласующего резистора 120 Ом образуется резистивный делитель, который примерно в 2 раза ослабляет сигнал, и ухудшает отношение сигнал/шум на входе приемника. Поэтому при низких скоростях передачи (менее 9600 бит/с) и большом уровне помех терминальный резистор не улучшает, а ухудшает надежность передачи.
В промышленных преобразователях интерфейса RS-232 в RS-485 согласующие резисторы обычно уже установлены внутри изделия и могут отключаться микропереключателем (джампером). Поэтому перед применением таких устройств необходимо проверить, в какой позиции находится переключатель.
Топология сети на основе интерфейса RS-485. Топология сетей на основе интерфейса RS-485 определяется необходимостью устранения отражений в линии передачи. Поскольку отражения происходят от любой неоднородности, в том числе ответвлений от линии, то единственно правильной топологией сети будет такая, которая выглядит как единая линия без отводов, к которой не более чем в 32 точках подключены устройства с интерфейсом RS-485. Любые варианты, в которых линия имеет длинные отводы или соединение нескольких кабелей в одной точке, приводят к отражениям и снижению качества передачи.
Правильная (а) и неправильная (б) топология сети на основе интерфейса RS-485. Квадратиками обозначены устройства с интерфейсом RS-485.Однако сказанное справедливо только для высоких скоростей передачи (более 9600 бит/с), когда эффекты отражения влияют на достоверность передачи. Для низких скоростей длина отвода может быть произвольной.
Если существует необходимость разветвления линии, то это можно сделать с помощью повторителей интерфейса или концентратора (хаба). Повторители позволяют разделить линию на сегменты, в каждом из которых выполняются условия согласования с помощью двух терминальных резисторов и не возникают эффекты, связанные с отражениями от концов линии, а длина отвода от линии до повторителя всегда может быть сделана достаточно малой.
Применение повторителей интерфейса для разветвления линии передачи.Устранение состояния неопределенности линии. Когда передатчики всех устройств, подключенных к лини, находятся в третьем (высокоомном) состоянии, логическое состояние линии и входов всех приемников не определено. Чтобы устранить эту неопределенность, неинвертирующий вход приемника соединяют через резистор с шиной питания, а инвертирующий – с шиной “земли”. Величины резисторов выбирают такими, чтобы напряжение между входами стало больше порога срабатывания приемника (+200 мВ).
Поскольку эти резисторы оказываются подключенными параллельно линии передачи, то для обеспечения согласования линии с интерфейсом необходимо, чтобы эквивалентное сопротивление на входе линии было равно 120 Ом.
Например, если резисторы, используемые для устранения неопределенности состояния линии, имеют сопротивление 450 Ом каждое, то резистор для согласования линии должен иметь номинал 130 Ом, тогда эквивалентное сопротивление цепи будет примерно равно 120 Ом. Для того, чтобы найти дифференциальное напряжение линии в третьем состоянии всех передатчиков, нужно учесть, что к противоположному концу линии в стандартной конфигурации подключен еще один резистор сопротивлением 120 Ом и до 32 приемников с входным дифференциальным сопротивлением 12 кОм. Тогда при напряжении питания V=5 В дифференциальное напряжение линии будет равно +272 мВ, что удовлетворяет требованию стандарта.
Резисторная цепь на выходе трансивера интерфейса, устраняющая неопределенное состояние линии и обеспечивающая ее согласование.Сквозные токи. В сети на основе интерфейса RS-485 может быть ситуация, когда включены два передатчика одновременно. Если при этом один из них находится в состоянии логической единицы, а второй – в состоянии логического нуля, то от источника питания на землю течет “сквозной” ток большой величины, ограниченный только низким сопротивлением двух открытых транзисторных ключей. Этот ток может вывести из строя транзисторы выходного каскада передатчика или вызвать срабатывание их схемы защиты.
Такая ситуация возможна не только при грубых ошибках в программном обеспечении, но и в случае, если неправильно установлена задержка между моментом выключения одного передатчика и включением другого. Ведомое устройство не должно передавать данные до тех пор, пока передающее не закончит передачу. Повторители интерфейса должны определять начало и конец передачи данных и в соответствии ними переводить передатчик в активное или третье состояние.
Выбор кабеля. В зависимости от скорости передачи и необходимой длины кабеля можно использовать либо специально спроектированный для интерфейса RS-485 кабель, либо практически любую пару проводов. Кабель, спроектированный специально для интерфейса RS-485, является витой парой с волновым сопротивлением 120 Ом.
Для хорошего подавления излучаемых и принимаемых помех важно большое количество витков на единицу длины кабеля, а также идентичность параметров всех проводов.
При использовании неизолированных трансиверов интерфейса кроме сигнальных проводов в кабеле необходимо предусмотреть еще одну витую пару для соединения цепей заземления соединяемых интерфейсов. При наличии гальванической изоляции интерфейсов этого делать не нужно.
Кабели могут быть экранированными или нет. Без эксперимента очень трудно решить, нужен ли экран. Однако, учитывая, что стоимость экранированного кабеля не намного выше, лучше всегда использовать кабель с экраном.
При низкой скорости передачи и на постоянном токе большую роль играет падение напряжения на омическом сопротивлении кабеля. Так, стандартный кабель для интерфейса RS-485 сечением 0.35 кв.мм имеет омическое сопротивление 48.5 х 2 = 97 Ом при длине 1 км. При терминальном резисторе 120 Ом кабель будет выполнять роль делителя напряжения с коэффициентом деления 0.55, т.е. напряжение на выходе кабеля будет примерно в 2 раза меньше, чем на его входе. Этим ограничивается допустимая длина кабеля при скорости передачи менее 100 кбит/с.
Зависимость допустимой длины кабеля от скорости передачи для интерфейса RS-485.На более высоких частотах допустимая длина кабеля уменьшается с ростом частоты и ограничивается потерями в кабеле и эффектом дрожания фронта импульсов. Потери складываются из падения напряжения на омическом сопротивлении проводников, которое на высоких частотах возрастает за счет вытеснения тока к поверхности (скин-эффект) и потерь в диэлектрике. К примеру, ослабление сигнала в кабеле Belden 9501PVC составляет 10 дБ (3.2 раза) на частоте 20 МГц и 0.4 дБ (на 4. 7%) на частоте 100 кГц при длине кабеля 100 м.
Параметр дрожания фронта импульсов определяется с помощью “глазковой диаграммы”. На вход линии подается псевдослучайная двоичная последовательность импульсов, минимальная ширина которых соответствует заданной скорости передачи, к выходу подключается осциллограф. Если к моменту прихода очередного импульса переходный процесс, вызванный предыдущим импульсом, не успевает установиться, то “хвост” предыдущего импульса складывается с началом очередного, что приводит к сдвигу точки пересечения импульсами нулевого уровня на входе дифференциального приемника. Величина сдвига зависит от ширины импульсов и длительности паузы между ними. Поэтому, когда на вход линии подают псевдослучайную двоичную последовательность импульсов, то на осциллографе, подключенном к выходу линии, описанный сдвиг проявляется как размытость или дрожание фронтов импульсов, наложенных друг на друга. Это дрожание ограничивает возможность распознавания логических уровней и скорость передачи информации. Величина дрожания оценивается в процентах относительно ширины самого короткого импульса. Чем больше дрожание, тем труднее распознать сигнал и тем ниже достоверность передачи.
Зависимость допустимой длины кабеля от скорости передачи при скорости более 100 кбит/с.На рисунке выше показана зависимость допустимой длины кабеля от скорости передачи при скоростях более 100 кбит/с и использовании трансивера. Зависимость построена для трех значений показателей качества передачи сигнала, которые оценивается величиной дрожания фронта импульса. Как видно, допустимая длина может быть увеличена при снижении требований к качеству передачи. Нижняя кривая показана для случая, когда длительность фронта импульса после прохождения сигнала по линии увеличивается до 30% от ширины импульса. Увеличение длительности фронтов на конце линии – вторая причина, по которой длина линии не может быть больше указанной.
Расширение предельных возможностей. Стандарт RS-485 допускает подключение не более 32 приемников к одному передатчику. Эта величина ограничивается мощностью выходного каскада передатчика при стандартном входном сопротивлением приемника 12 кОм. Количество нагрузок (приемников) может быть увеличено с помощью более мощных передатчиков, приемников с большим входным сопротивлением и промежуточных ретрансляторов сигнала (повторителей интерфейса). Все эти методы используются на практике, когда это необходимо, хотя они выходят за рамки требований стандарта.
В некоторых случаях требуется соединить устройства на расстоянии более 1200 м или подключить к одной сети более 32 устройств. Это можно сделать с помощью повторителей (репитеров, ретрансляторов) интерфейса. Повторитель устанавливается между двумя сегментами линии передачи, принимает сигнал одного сегмента, восстанавливает фронты импульсов и передает его с помощью стандартного передатчика во второй сегмент. Такие повторители обычно являются двунаправленными и имеют гальваническую изоляцию. Каждый повторитель позволяет добавить к линии 31 стандартное устройство и увеличить длину линии на 1200 м.
Распространенным методом увеличения числа нагрузок линии является использование приемников с более высокоомным входом, чем предусмотрено стандартом EIA/TIA-485 (12 кОм). Например, при входном сопротивлении приемника 24 кОм к стандартному передатчику можно подключить 64 приемника. Уже выпускаются микросхемы трансиверов для интерфейса RS-485 с возможностью подключения 64, 128 и 256 приемников в одном сегменте сети. Отметим, что увеличение количества нагрузок путем увеличения входного сопротивления приемников приводит к уменьшению мощности передаваемого по линии сигнала, и, как следствие, к снижению помехоустойчивости.
Интерфейсы RS-232 и RS-422. Интерфейс RS-422 используется гораздо реже, чем RS-485 и, как правило, не для создания сети, а для соединения двух устройств на большом расстоянии (до 1200 м), поскольку интерфейс RS-232 работоспособен только на расстоянии до 15 м. Каждый передатчик RS-422 может быть нагружен на 10 приемников. Интерфейс работоспособен при напряжении общего вида до ±7 В.
Соединение двух модулей преобразователей интерфейса RS-232/RS-422.Сравнение интерфейсов RS-232, RS-422 и RS-485 представлено в следующей таблице
Параметр | RS-232 | RS‑422 | RS‑485 |
---|---|---|---|
Способ передачи сигнала | Однофазный | Дифференциальный | Дифференциальный |
Максимальное количество приемников | 1 | 10 | 10 |
Максимальная длина кабеля | 15 м | 1200 м | 1200 м |
Максимальная скорость передачи | 460 кбит/с | 10 Мбит/с | 10 Мбит/с |
Синфазное напряжение на выходе | ± 25 В | -0.25…+6 В | -7…+12 В |
Напряжение в линии под нагрузкой | ±5… ±15 В | ±2 В | ±1. 5 В |
Импеданс нагрузки | 3…7 кОм | 100 Ом | 54 Ом |
Ток утечки в “третьем” состоянии | – | – | ±100 мкА |
Допустимый диапазон сигналов на входе приемника | ±15 В | ±10 В | -7…+12 В |
Чувствительность приемника | ±3 В | ±200 мВ | ±200 мВ |
Входное сопротивление приемника | 3…7 кОм | 4 кОм | 12 кОм |
Наименование изделия у производителя | DNR11-FBP.120 согласующий резистор 120Ом для MODBUS, CANopen, De viceNet | |
Артикул/тип | SST1SAJ923007R0001 | |
Статус продукта у ABB | ||
1-й уровень иерархии продуктов | Пуско-регулирующее оборудование | |
2-й уровень иерархии продуктов | Устройства Fieldbus | |
3-й уровень иерархии продуктов | Аксессуары для Fieldbus | |
4-й уровень иерархии продуктов | Аксессуары для устройств Fieldbus | |
Группа цен материалов | SST | |
Минимальный заказ у производителя | 1 | |
Примечание | ||
Страна происхождения | ||
Сертификация RoHS | ||
Код EAN / UPC | ||
Код GPC | ||
Код в Profsector. com | FA1.225.11.45 | |
Статус компонента у производителя | Заказ / 5 недель |
Передача данных в промышленных сетях на основе RS485
RS-485 (Recommended Standard 485) – стандарт физического уровня для асинхронного интерфейса. Стандарт регламентирует электрические параметры полудуплексной многоточечной дифференциальной линии связи. В настоящее время RS-485 широко распространен в промышленной автоматизации, его используют многие промышленные сети. Такая популярность связана с возможностью организации двустороннего обмена данными всего по одной витой паре проводов, он обеспечивает большую длину линии связи и высокую скорость передачи.
Передача данных в RS485 осуществляется по дифференциальному принципу. Один сигнал одновременно передается по двум проводам, по одному проводу (A) идет оригинальный сигнал, а по другому проводу (B) – его инверсная копия (см. рисунок). Если на одном проводе высокий уровень сигнала, то на другом – низкий. И наоборот. Таким образом, между двумя проводами витой пары всегда есть разность потенциалов: при передаче логической единицы она положительна, при передаче нуля – отрицательна.
Такой способ передачи обеспечивает высокую степень защиты от помех. Поскольку два провода пролегают близко друг к другу и перевиты, синфазная наводка на оба провода одинакова. Потенциал в обоих одинаково нагруженных проводах изменяется одинаково, при этом информативная разность потенциалов остается без изменений.
При разности напряжений на приемнике от +200 мВ до +12 В считается, что на линии установлено значение логической единицы. Разность напряжения от -200 мВ до -7 В передается логический нуль. Согласно стандарту, дифференциальное напряжение на выходе передатчика должно быть не менее 1,5 В. Видно, что падение напряжения на омическом сопротивлении линии может достигать 1,3 В (порог срабатывания приемника 200 мВ). Такой большой запас необходим для работы на длинных линиях связи. Фактически, именно этот запас по напряжению и определяет максимальную длину линии связи (1200 м) при низких скоростях передачи (менее 100 кбит/с).
Как же организовать двустороннюю передачу такого сигнала между устройствами промышленной сети всего по двум проводам? RS-485 – полудуплексный интерфейс, где прием и передача разделены по времени. В сети может быть много передатчиков, так как они могут отключаться в режиме приема.
На рисунке ниже приведена схема подключения к промышленной сети на основе RS-485 трех устройств. Каждое из них имеет передатчик D (driver) и приемник R (receiver). Здесь на DI подается сигнал, передаваемый передатчиком D, а с RO снимается сигнал, принимаемый приемником R. Для синхронизации их работы служат управляющие входы: разрешение приемника (RE) и разрешения передатчика (DE). Поскольку вход RE является инверсным, его соединяют с DE и переключают приемник и передатчик одним сигналом: низкий уровень напряжения – работа на прием, высокий – на передачу.
Если передачу выполняет устройство «2», а прием – устройство «3», то выходы передатчиков «1» и «3» выключаются (переводятся в высокоомное состояние), т. е. фактически к линии оказываются подключены только приемники. А выходное сопротивление передатчиков устройств «1» и «3» не шунтирует линию.
Скорость передачи данных в RS-485 зависит от длины линии связи. Максимальная скорость может достигать 10 Мбит/с для линии 12 м. На линии максимальной длины 1200 м скорость передачи не будет превышать 100 кбит/с. Если необходимо организовать связь на расстоянии большем 1200 м, применяют специальные повторители.
Осталось обсудить вопрос согласования в линиях связи промышленной сети. При высоких скоростях передачи и больших расстояниях между устройствами, связанными по витой паре, начинают проявляться эффекты, связанные с конечной скоростью распространения электромагнитных волн в проводниках и отражением электрического сигнала от открытых концов линии передачи и ее ответвлений. Если длина линии достаточно большая, фронт сигнала, отразившийся в конце линии и вернувшийся обратно, может исказить следующий передаваемый сигнал. В таких случаях нужно подавлять эффект отражения.
Линия связи характеризуется волновым сопротивление. Оно зависит от характеристик используемого кабеля, но не от его длины. Для обычно применяемых витых пар волновое сопротивление составляет 120 Ом. Если на удаленном конце линии, между проводниками витой пары включить резистор с номиналом равным волновому сопротивлению линии, то электромагнитная волна, дошедшая до конца линии, поглощается на таком резисторе, называемом согласующим резистором или терминатором.
Эффект отражения и необходимость правильного согласования накладывают ограничения на конфигурацию линии связи. В оба наиболее удаленных конца линии включают терминаторы Rc с сопротивлением 120 Ом (см. рисунок). Расстояние от линии до микросхем интерфейса RS-485 должно быть как можно короче, так как длинные ответвления вносят рассогласование и вызывают отражения.
Помимо установки терминаторов для эффективной работы промышленной сети на основе RS-485 требуется еще несколько резисторов. При отсутствии в линии активных передатчиков, когда никто не задает уровень, напряжение между линиями A и B по абсолютной величине может становиться меньше порогового (200 мВ). В результате на приемнике RO из-за несинфазной помехи могут формироваться произвольные логические уровни. Чтобы избежать передачи ошибочных сигналов, необходимо гарантировать разность потенциалов между линиями А и В более +200мВ. Это смещение при отсутствии входных сигналов обеспечивает на приемнике логическую единицу, и поддерживает уровень стопового бита.
Для создания такого смещения используют два дополнительных резистора смещения (см. рисунок). Через резистор Rсм1 линия А подключается к источнику питания, а через резистор Rсм2 линия В соединяется с «землей». Формируется резистивный делитель, сопротивления Rсм1 и Rсм2 должны подбираться так, чтобы возникающий ток обеспечивал перепад напряжения + 200 мВ на соединенных параллельно резисторах: два согласующих Rс с номиналом 120 Ом, входные сопротивления приемников Rвх всех устройств сети (обычно по 12 кОм).
Очевидно, номиналы Rсм1 и Rсм2 зависят от количества устройств в сети и величины питающего напряжения. Рассмотрим два крайних примера: в сети нет устройств, установлены только терминаторы и в сети установлены 127 устройств. Величина питающего напряжения составляет 5 В. В первом случае получаем 3 последовательно соединенных между собой сопротивления: Rсм1, сопротивление сети, состоящей из соединенных параллельно двух сопротивлений Rс (составляет 120 Ом / 2 = 60 Ом), Rсм2. Величина тока в такой цепи составляет 5 В / (Rсм1 + Rсм2 + 60 Ом). И нам требуется, чтобы перепад напряжения между линиями А и В составлял 200 мВ: 5 В / (Rсм1 + Rсм2 + 60 Ом) * 60 Ом = 200 мВ. Решая это уравнение относительно Rсм1 + Rсм2 получаем, что суммарное сопротивление резисторов смещения должно составлять 1440 Ом или менее.
Второй случай несколько сложнее, поскольку сеть представляет собой параллельное соединение двух сопротивлений Rс и 127 сопротивлений Rвх. Как известно, обратное значение сопротивления такой цепи равно: 2/(120 Ом) + 127/(12 кОм). Вычисления дают значения сопротивления такой цепи порядка 37 Ом. Величина тока определяется выражением 5 В / (Rсм1 + Rсм2 + 37 Ом), а перепад напряжения между линиями А и В составляет: 200 мВ = 5 В / (Rсм1 + Rсм2 + 37 Ом). В итоге получаем, что суммарное значение Rсм1 + Rсм2 должно составлять порядка 890 Ом или менее.
Компания Bronkhorst® рекомендует использовать следующие номиналы резисторов смещения и согласования в зависимости от напряжения питания:
Напряжение |
Резисторы согласования Rc |
Резистор смещения Rсм1 |
Резистор смещения Rсм2 |
+5В |
121 Ом |
392 Ом |
392 Ом |
+10В |
121 Ом |
1210 Ом |
392 Ом |
+15В |
121 Ом |
2210 Ом |
392 Ом |
+24В |
121 Ом |
3480 Ом |
392 Ом |
Для работы в сетях с питающим напряжением от +15 до +24 В компания Bronkhorst выпускает согласующие терминаторы. Begin-терминатор состоит из последовательно включенных светодиода, и трёх резисторов: Rсм1, Rc (между линиями А и В), Rсм2. Begin-терминатор устанавливается в начале сети. End-терминатор состоит из одного резистора Rc и устанавливается в конце сети. Схема подключения приведена на схеме ниже.
Стандарт RS-485 оговаривает только электрические и временные характеристики интерфейса. Способы кодирования и передачи данных, типы соединителей и кабелей определяются используемым протоколом передачи (FLOWBUS, Modbus, Profibus DP и т.д.).
Центр диагностики | Информация о шинах CAN | Значения
Центр диагностики | Информация о шинах CAN | Значения | Напряжение линий CAN High и CAN LowСодержание
Максимальные напряжения шины CAN
Максимальные напряжения — это самое высокое среднее напряжение с последней холодной загрузки.
Примечание. Холодная загрузка выполняется после того, как дисплей выключен в течение 24 часов или после отсоединения некоммутируемого питания от дисплея.
Максимальное напряжение линий CAN High и CAN Low обычно должны находиться в пределах от 1,7 до 3,3 В. Измерение напряжения усредняется каждую секунду.
Поскольку мультиметры обычно показывают среднее напряжение, не сравнивайте показания мультиметра с этими значениями.
Измерение напряжения с помощью мультиметра
Напряжение линии CAN High
Это значение обычно должно находиться в пределах от 2,5 до 3,5 В. При измерении на работающей машине оно обычно находится в диапазоне от 2,7 до 3,3 В.
Напряжение линии CAN Low
Это значение обычно должно находиться в пределах от 1,5 до 2,5 В. При измерении на работающей машине оно обычно находится в диапазоне от 1,7 до 2,3 В.
Поиск и устранение неисправностей
Если напряжения выходят за пределы указанных диапазонов, измерьте сопротивление между линиями CAN High и CAN Low с помощью мультиметра.
Сопротивление:
60 Ом |
Оба согласующих резистора работают должным образом. |
120 Ом |
Один согласующий резистор на шине CAN не работает должным образом. |
0 Ом или не определено |
Оба согласующих резистора на шине CAN не работают должным образом. |
Вследствие быстрого изменения напряжения мультиметр не будет показывать ни постоянного, ни точного напряжения на линиях CAN High и CAN Low. Чтобы увидеть точные изменения в шине CAN, необходимо использовать осциллограф.
Автоматизация котельных, оборудование, автоматика котлов — ООО Конструкторское Бюро АГАВА
Дорогие друзья!
Команда КБ АГАВА продолжает работать над совершенствованием своей продукции. Вы можете помочь нам в этой работе, ответив на вопросы анкеты, адресованной тем, кто на практике познакомился с тем или иным нашим изделием.
Итак, вы купили программируемый логический контроллер АГАВА…
Пройти опрос
менее 3 месяцев назад от 3 месяцев до 1 года от 1 года до 3 лет более 3 лет
да, очень серьезные несущественные никаких проблем
устраивает не устраивает в общем, устраивает, но хотелось бы более подробного описания в документации с примерами реализации
нет да, однократно да, неоднократно
очень помогло кое в чем помогло никак не помогло
таких нет есть
да, устраивает не устраивает – бумажный вариант удобнее
нужный и полезный документ нет, пользуюсь только полной версией
это очень ценно хорошая опция неплохо, но это не так уж важно мне это не важно
вполне устраивает более-менее не устраивает
вполне устраивает более-менее не устраивает
продумано и исполнено на высоком уровне приемлемо удобно, но невыразительно выглядит неплохо, но пользоваться неудобно все плохо
устраивает хотелось бы побыстрее
никаких нареканий иногда глючит по мелочи, но можно не обращать внимания были проблемы, но их удалось решить работает плохо сломался, пришлось заменить
непременно с высокой вероятностью не исключено вряд ли ни за что
от коллег, партнеров из Интернета (реклама на общедоступных сайтах) из Интернета (информация на отраслевых ресурсах) из печатных источников (буклеты, листовки и т. д.) из рекламы в СМИ из наружной рекламы из социальных сетей
Благодарим за помощь в работе! Постараемся учесть все ваши замечания.
Команда КБ АГАВА
Как проверить правильность работы терминирования CAN
Хорошо известно, по крайней мере, в сообществе CAN, что каждая сеть CAN и CAN FD должна быть завершена резистором 120 Ом на каждом конце шины. Дополнительную информацию можно найти в разделе «Зачем использовать резистор?» И о том, как добиться максимального качества сигнала, в техническом документе «Использование терминирования для обеспечения рецессивной передачи битов», но редко обсуждается, как проверить, правильно ли он работает. Хорошая новость в том, что с правильным оборудованием это относительно просто!
Чтобы проверить терминирование вашей сети, отключите 9-контактный разъем D-sub интерфейса CAN от сети и измерьте сопротивление через кабель, поместив цифровой мультиметр / омметр между контактами 2 и 7. Убедитесь, что все CAN-узлы, например контроллер мотора, все еще прикреплены, но отключены. Если ваше оконечное сопротивление правильное, вы должны показывать примерно 60 Ом (два резистора 120 Ом, включенные параллельно, дают сопротивление 60 Ом). Если вы прочитали другое значение, продолжайте тестирование следующим образом:
1. Убедитесь, что между CANH и землей, включая источник питания, 10 кОм. Этот тест лучше всего проводить без какой-либо CAN-связи по CAN-шине, и он выявит любые короткие пути между CANH и окружающей средой.
2. Проверить наличие 10 кОм между CANL и землей, включая источник питания. Опять же, сделайте это без связи по шине CAN.
3. Если проблема не исчезла, подключите осциллограф к сигналу CANH, который должен показывать уровень сигнала 2,5 В во время фазы холостого хода, при этом напряжение увеличивается до 4 В для доминирующих битов и падает обратно до 2,5 В. для рецессивных бит. Форма насадок должна быть красивой и квадратной, без звона на передних и задних кромках.
а. Если уровень холостого хода отличается от 2,5 В, это может быть связано с плохим общим заземлением.
г. Если CANH зафиксирован на определенном уровне, это может быть связано с сокращением доступа к другим электрическим цепям.
г. Если блоки не имеют общего заземления, произойдет смещение напряжения, пропорциональное смещению заземления.
г. Если есть шум от земли, это измерение может быть невозможно. Дифференциальный датчик необходим для получения напряжения на CANH относительно CANL.Обратите внимание, CAN может работать нормально, даже если уровень шума земли превышает 40 В от пика к пику с частотой от 0 до 500 МГц.
эл. Все звонки вызваны несоответствием импеданса, основной причиной которого является падение линии от основной шины CAN к блокам CAN. Как правило, импеданс устройства составляет 100 кОм, что приводит к 100% отражению энергии обратно в основную шину CAN с задержкой из-за задержки распространения в отводной линии. Эта энергия вернется обратно в основную шину CAN с нулевым фазовым сдвигом.В качестве альтернативы фильтр ЭМС может вызвать фазовый сдвиг отраженной энергии.
4. Следующим шагом является подключение осциллографа к сигналу CANL, который также должен показывать уровень сигнала 2,5 В во время фазы холостого хода, при этом напряжение снижается до 1 В для доминирующих битов и снова увеличивается до 2,5 В. для рецессивных бит. Форма насадок должна быть красивой и квадратной, без звона на передних и задних кромках. Все остальные результаты аналогичны по причине CANH, как указано выше.
5. Если имеется сильный шум земли, необходимо использовать дифференциальный пробник для отображения разности сигналов между CANH и CANL. Осциллограф должен показывать 0 вольт во время фазы холостого хода, с повышением напряжения до 1 вольт для доминирующих битов и падением до 0 вольт для рецессивных битов. Форма насадок должна быть красивой и квадратной, без звона на передних и задних кромках. Обратите внимание, что если CANL или CANH закорочены, это приведет к более низкому уровню сигнала на доминирующей амплитуде.
Руководство по физическому уровню и завершению CAN
High-speed CAN – самый распространенный трансивер CAN. Он используется почти в каждом серийном автомобиле и требуется в моделях 2008 года и более поздних версиях бортовых диагностических автомобилей (OBD-II), продаваемых в США.
Высокоскоростной уровень CAN получил свое название от самой быстрой формы CAN, которая позволяет использовать полную стандартную скорость до 1 Мбит / с. Высокоскоростные сети CAN поддерживают скорость передачи от 40 кбит / с до 1 Мбит / с. Наиболее распространенная скорость, 500 кбит / с, используется в автомобильной среде.
Скорость передачи влияет на общую допустимую длину сети, которая колеблется от примерно 1 км при 40 кбит / с до 40 м при 1 Мбит / с. Также затрагивается максимальная длина шлейфа или длина центральной сети CAN, в которой могут быть размещены узлы. Как правило, длина шлейфов сети CAN не должна превышать 1 м.
Высокоскоростной CAN указан или требуется следующими стандартами:
- ISO-11898-1, -2, -5
- ISO-11783-2
- Милкан
- CANopen
- DeviceNet
- SAE J1939
- SAE J2284-1, -2, -3,
CAN с гибкой скоростью передачи данных (CAN FD) – это следующее поколение высокоскоростной связи CAN с развивающимися стандартами для более высоких скоростей передачи данных.NI обеспечила скорость до 8 Мбит / с с помощью трансиверов TJA1041 и TJA1043 через драйвер NI-XNET. Общая скорость передачи для сетей FD такая же, как и для высокоскоростной CAN, это просто скорость передачи данных выше. По мере того как поставщики приемопередатчиков завершают квалификацию по скорости CAN FD, NI будет обновлять нашу документацию по мере необходимости.
Прерывание высокоскоростной шины / FD CAN
Для высокоскоростной CAN / FD CAN оба конца пары сигнальных проводов (CAN_H и CAN_L) должны быть терминированы. Это связано с тем, что обмен данными по шине CAN осуществляется в обоих направлениях.CAN_L – это контакт 2, а CAN_H – это контакт 7 на стандартном 9-контактном разъеме D-SUB. Согласующие резисторы на кабеле должны соответствовать номинальному сопротивлению кабеля. ISO 11898 требует кабеля с номинальным сопротивлением 120 Ом; поэтому для оконечной нагрузки следует использовать резисторы 120 Ом. Если вы размещаете несколько устройств вдоль кабеля, только устройства на концах кабеля нуждаются в оконечных резисторах. На рисунке 1 показан пример завершения высокоскоростной сети.
Рисунок 1.Завершение высокоскоростной сети CAN
Высокоскоростные кабели / кабели CAN FD и аксессуары
NI-XNET высокоскоростной / FD и программно выбираемый / FD CAN интерфейсы имеют встроенную оконечную нагрузку, выбираемую программным способом. Это дает вам гибкость при программном добавлении оконечной нагрузки в сеть, когда это необходимо, без замены кабелей.
Рисунок 2. Программно-выбираемое окончание NI-XNET
NI также предлагает кабели CAN с оконечной нагрузкой и без оконечной нагрузки CAN для подключения высокоскоростных интерфейсов NI / FD CAN к устройствам и сетям CAN.Унаследованные устройства NI CAN не имеют оконечной нагрузки, выбираемой программным путем, поэтому вам может потребоваться приобрести кабели с оконечной нагрузкой для использования с этими интерфейсами.
Как правило, при подключении одного устройства CAN к интерфейсу NI CAN вы можете программно включить терминирование или использовать оконечный кабель. В первом варианте устройство NI-XNET подключает резистор 120 Ом между CAN_H и CAN_L с помощью реле. В случае оконечного кабеля он содержит один резистор 120 Ом, установленный на линиях CAN_H и CAN_L в разъеме, ближайшем к этикетке с номером детали кабеля NI.
При подключении нескольких устройств CAN, у которых уже есть оконечная нагрузка, рекомендуется использовать кабели без оконечной нагрузки.
Коммутационная коробка NI CAN предлагает переключатель для включения и отключения оконечной нагрузки 120 и 60 Ом в сети CAN для максимальной гибкости.
Узнайте больше в NI-XNET Manual или NI-CAN Hardware and Software Manual .
Почему в шине CAN в качестве согласующего резистора используется резистор 120 Ом, а не какой-либо другой резистор?
Вы должны быть знакомы с Теорией Линии Передачи, чтобы понять более глубокую физику в игре.Тем не менее, вот общий обзор:
Насколько важна оконечная нагрузка для вашей системы, почти исключительно определяется длиной шинных проводов. Здесь длина определяется длинами волн. Если ваша шина короче, чем на одну длину волны больше 10, оконечная нагрузка не имеет значения (практически), поскольку существует достаточно времени для того, чтобы отражения, вызванные несоответствием импеданса, погасли.
Длина, определяемая в длинах волн, – странная единица при первом столкновении. Для преобразования в стандартные единицы вам необходимо знать скорость волны и ее частоту.Скорость – это функция среды, через которую она проходит, и окружающей среды. Обычно это можно довольно хорошо оценить через диэлектрическую проницаемость материала и допуская свободное пространство, окружающее эту среду.
Частота немного поинтереснее. Для цифровых сигналов (например, в CAN) вас интересует максимальная частота цифрового сигнала. Это хорошо аппроксимируется f, max = 1 / (2 * Tr), где Tr – время нарастания (консервативно определяется 30% -60% от конечного уровня напряжения).
Почему это 120 – это просто функция дизайна, ограниченного физическим размером. Неважно, какое значение они выбрали в широком диапазоне (например, они могли бы использовать 300 Ом). Однако все устройства в сети должны соответствовать импедансу шины, поэтому после публикации стандарта CAN больше не может быть споров.
Вот ссылка на публикацию (Спасибо @MartinThompson).
Данный тип CAN-шины предназначен для реализации витой пары проводов.Импеданс линии передачи неопределенной витой пары не является точным, но 120 Ом в большинстве случаев будет близким для относительно больших проводов, обычно используемых для CAN.
У резисторов есть еще одна функция в CAN. Вы можете думать о CAN как о шине с открытым коллектором, реализованной как дифференциальная пара. Сумма 60 Ом – это пассивное соединение шины CAN. Когда на шине ничего не движется, две линии имеют одинаковое напряжение из-за 60 Ом между ними. Чтобы перевести шину в доминирующее состояние, узел разъединяет линии, примерно по 900 мВ каждая, всего 1.Дифференциальный сигнал 8 В. Автобус никогда активно не переводят в рецессивное состояние, просто отпустите. Это означает, что сопротивление между линиями должно быть достаточно низким, чтобы линии вернулись в состояние ожидания за долю времени.
Обратите внимание, что настоящий стандарт CAN ничего не говорит о физическом уровне, кроме того, что он должен иметь эти доминантное и рецессивное состояния. Например, вы можете реализовать CAN-шину как несимметричную линию с открытым коллектором. Дифференциальная шина, о которой вы думаете, очень часто используется с CAN и воплощена в микросхемах драйверов шины от различных производителей, таких как обычный Microchip MCP2551.
CAN Bus – это дифференциальная шина. Каждая дифференциальная пара проводов является линией передачи. Как правило, согласующий резистор должен соответствовать характеристическому импедансу линии передачи, чтобы избежать отражения. Шина CAN имеет номинальное характеристическое сопротивление линии 120 Ом. В связи с этим мы используем типичное значение оконечного резистора 120 Ом на каждом конце шины.
Роль оконечного сопротивления 120 Ом в шинах CAN и RS485
Когда я раньше использовал шины 485 и CAN, я знал только, что мне нужно добавить согласующий резистор на 120 Ом, но роль согласующего резистора не исследовалась.Сегодня у меня есть время изучить роль этого согласующего резистора на 120 Ом. И шина 485, и шина CAN используют дифференциальные сигналы для передачи сигналов. Здесь только 485 используется в качестве примера для описания.
На следующем рисунке представлена типичная структура сети 485:
Здесь сначала необходимо пояснить проблему отражения сигнала. Предполагая, что устройство на конце сигнальной линии (самая дальняя точка) не подключено к оконечному сопротивлению, сигнал будет отражаться, когда сигнал будет передан по шине в конце сигнальной линии.Нельзя сказать о принципе серьезности, мы можем предположить, что сигнал представляет собой водную волну, входное сопротивление приемника устройства 485 составляет 12 кОм. Входное сопротивление уже очень велико по сравнению с сопротивлением линии передачи. В это время входной импеданс эквивалентен стене. Когда волна воды передается на стену, она будет отправлена. Отражение вернется таким же образом. Итак, поскольку все они являются волнами, мы предполагаем, что радиоволны имеют те же характеристики, что и волны на воде, поэтому будет происходить отражение сигнала.8, тогда длина волны сигнала λ = v / f = 31250 м, то есть импульс может охватывать 31250 метров на шине. Следовательно, если длина шины превышает 31 250 метров, тогда может быть несколько данных. передача на автобусе одновременно. Но в общей системе не будет такой длинной сигнальной линии, если предположить, что длина шины системы составляет 100 метров, длина волны намного больше, чем длина шины в это время, отражение сигнала в это время незначительно, почему его можно игнорировать, то же, что и водная волна Например, чтобы убедить себя, что если длина водной волны намного больше, чем длина бассейна, то в бассейне никогда не будет полной волны, тогда вода в бассейне может только колебаться вверх и вниз, а вовсе не волна.Точно так же, если длина волны сигнала намного больше, чем длина сигнальной линии, на сигнальной линии не будет полного периода сигнала, тогда она не будет считаться квалифицированной волной, и не будет никаких характеристик волны. Тогда отражения волн не будет. (Все вышеперечисленное сделано мной вслепую, без научной основы, исключительно для того, чтобы убедить себя скомпилировать)
Но если скорость передачи данных хостом составляет 1 Мбит / с, длина волны становится 300 метров. Для автобуса 485 300 метров находится в пределах досягаемости.Если длина автобуса больше 300 метров, может быть сгенерирован сигнал. Явление отражения, которое требует подавления отраженного сигнала. Есть два способа решить эту проблему. Первый – уменьшить скорость передачи данных, потому что чем ниже частота данных, тем длиннее длина волны. Если длина волны больше, чем длина шины, это уменьшит проблему отражения сигнала, но не может слишком сильно повлиять на это, в конце концов, скорость передачи данных также определяет скорость отклика системы.Чтобы обеспечить скорость связи системы и одновременно исключить отражение сигнала, было создано оконечное сопротивление!
Принципиальная схема шины 485 плюс оконечное сопротивление выглядит следующим образом:
Мы добавляем резистор 120 Ом к хосту и концу шины, что эквивалентно замене стены на сетку. После того, как сигнал придет, он будет течь прямо, а не отражаться обратно. Это снизит вероятность системных ошибок. Что касается того, почему сторона хоста также добавляет резистор на 120 Ом.Я думаю, это необходимо для предотвращения отражения сигнала со стороны хоста, когда устройство отправляет данные на хост (тогда почему бы не добавить согласующий резистор к каждому устройству?).
В Интернете также есть заявление о том, что неоднородность импеданса и несоответствие импеданса являются основными причинами отражения сигнала, см. Статью http://m.elecfans.com/article/593105.html, цитируя содержание статьи:
Роль оконечного резистора в системе связи заключается в устранении отражения сигнала в кабеле связи.Однако есть две причины отражения сигнала в процессе связи: разрыв импеданса и рассогласование импеданса.
1. Неравномерность импеданса: сигнал внезапно встречает небольшое сопротивление кабеля или полное его отсутствие на конце линии передачи, и сигнал вызывает отражение в этом месте. Принцип этого вида отражения сигнала аналогичен отражению, вызываемому светом, попадающим в среду из другой среды. Чтобы устранить это отражение, согласующий резистор того же размера, что и характеристическое сопротивление кабеля, должен быть подключен к концу кабеля, чтобы обеспечить постоянное сопротивление кабеля.Поскольку передача сигнала по кабелю является двунаправленной, оконечный резистор того же размера может быть подключен к другому концу кабеля связи.
2. Несоответствие импеданса: Другой причиной отражения сигнала является несоответствие импеданса между приемопередатчиком данных и кабелем передачи. В высокочастотной цепи, когда частота сигнала высока, длина волны сигнала очень мала. Когда длина волны короче, чем длина линии передачи, отраженный сигнал, наложенный на исходный сигнал, изменит форму исходного сигнала.Если характеристическое сопротивление линии передачи не соответствует сопротивлению нагрузки, отражение будет происходить на стороне нагрузки. Отражение, вызванное этой причиной, в основном проявляется в беспорядочных данных всей сети, когда линия связи находится в режиме ожидания.
Чтобы уменьшить влияние отраженного сигнала на линию связи, обычно используются методы подавления шума и резистор смещения. В практических приложениях для относительно небольших отраженных сигналов для простоты и удобства часто используется метод добавления резистора смещения.
вопрос о оконечном резисторе cummins – MHH AUTO
Репутация: 5 Благодарности: 77
Получено: 65 (40 сообщений)
Зарегистрирован: фев 2016
У меня есть cummins isl и код 3597. Контроллер последующей обработки не обменивается данными. У меня есть все силы и основания. Когда я вытаскиваю штекерный разъем 14 для j1939, у меня получается 118 Ом.Cummins говорит, что это неправильно, и проблема заключается в оконечном резисторе. Итак, как мне проверить согласующий резистор? или что мне с ним искать? Похоже, я на правильном пути?
Благодарности предоставили:
Репутация: 1,310 Благодарности дано: 113
Получено благодарностей: 2156 (369 сообщений)
Зарегистрирован: дек 2016
в турбо вгт есть резистор !!!! Проверьте VGT, и вы должны получить 120 Ом, продолжайте работу, после этого
получите правильную схему!
ДЕТРОЙТ! 8.14 SP3 10-10-10
Paccar ESA GOD MODE
JPRO 2021 !!!
BENDIX 2021
CUMMINS 8.7 2021
Johndeere 5.3
Calterm 5.3
Allison 2021v2
Сервисный рейнджер Eaton 4.9 PRO 2021
CAT PERKINS 2021A
CASE NEX2 на NEX
CASE CNH2 все двигатели! пульт
Благодарности: 77
Получено: 65 (40 сообщений)
Зарегистрирован: фев 2016
Хорошо, извините за то, что задаю так много вопросов, но для меня это все в новинку.Когда я отключаю банкомат и подключаю j1939 + и – я получаю 50 Ом. Когда я подхожу к ecm, отсоединяю вилку и ом + и – я получаю 118 Ом. Я подключил каждую ногу + и – прямо к компьютеру банкомата, и у меня есть соединение, поэтому я не верю, что имею дело с обрывом проводов. Я также проверил обвязку, очень хорошую на разрыв, не могу найти. Я удалил согласующий резистор и получил 118 Ом. Итак, у меня вопрос, куда мне идти, я собираюсь немного проверить турбо-омы. Но надо ли 120 на ECM или должно быть что-то другое? Как я сказал, Cummins сказал, что если у меня есть от 110 до 130 Ом при подключенном атм-компьютере, тогда проблема будет в оконечном резисторе.
Благодарности предоставили:
Репутация: 117 Благодарности даны: 2107
Полученные благодарности: 1366 (442 сообщения)
Присоединился: июл 2015 г.
Отключите ACM. Вилка должна показывать 60 Ом. Контакты на ACM должны показать 120 Ом. Резистор должен показывать 120 Ом. Cummins правильно говорит, что если ACM подключен, и вы показываете 120 Ом на 9-контактном диагностическом разъеме, то существует проблема (плохой резистор, обрыв провода, неисправный компонент на магистрали j1939). метр или контрольная лампа? Если да, то вам следует испытать более тяжелую нагрузку, например, фару.
Я просто механик, помогу, если смогу окупить этот классный сайт!
Благодарности предоставили:
Репутация: 5 Благодарности: 77
Получено: 65 (40 сообщений)
Зарегистрирован: фев 2016 7 12.02.2020, 18:24 (Последнее изменение этого сообщения: 12.02.2020, 18:25, автор: Rjpierma24.)
Я еще не тестировал нагрузку, но сделаю это. Итак, я отключил turbo vgt, и он сказал, что у него 110-130 Ом.Я показываю только 90 Ом. Это похоже на проблему? Привод VGT не выглядит таким уж старым, он выглядит почти новым.
Благодарности предоставили:
Репутация: 117 Благодарности даны: 2107
Полученные благодарности: 1366 (442 сообщения)
Присоединился: июл 2015 г.
У вас должно быть 120 на вилке vgt, идущей к приводу.
Я просто механик, помогу, если смогу окупить этот классный сайт!
Благодарности предоставили:
Репутация: 5 Благодарности: 77
Получено: 65 (40 сообщений)
Зарегистрирован: фев 2016 9 12.02.2020, 18:40 (Последнее изменение этого сообщения: 12.02.2020, 18:57, автор: Rjpierma24.)
У меня было 90 Ом, затем оно упало до 60, теперь оно на 115 Ом для турбонагнетателя. Повсюду я отцепил все и попробовал снова, и теперь у меня 105 Ом. Как вы думаете, проблема в приводе? Должен ли он так сильно изменяться? Кажется, повсюду.
Благодарности предоставили:
Согласующий резистор, для промышленного применения, 120 Ом, Согласующий резистор
, для промышленного применения, 120 Ом, | ID: 21464156197Технические характеристики продукта
Применение / Применение | Промышленное | |
Сопротивление | 120 Ом | |
Тип монтажа | SMD | |
Форма | 903 ТипD | D 5 |
Описание продукта
Этот оконечный адаптер CAN-шины представляет собой 9-контактный разъем D-sub и розетку.Он содержит оконечный резистор на 120 Ом между выводами CAN High / CAN Low.Дополнительная информация
Срок поставки | 3 недели с момента заказа |
Заинтересовал этот товар? Получите последнюю цену у продавца
Связаться с продавцом
Изображение продукта
О компании
Год основания2019
Юридический статус фирмы Партнерство Фирма
Характер бизнеса Оптовик
Количество сотрудников До 10 человек
Годовой оборот До рупий50 лакх
IndiaMART Участник с мая 2019 г.
GST33AAOFC4233F1ZQ
Код импорта и экспорта (IEC) AAOFC *****
Вернуться к началу 1 Есть потребность?
Получите лучшую цену
Есть потребность?
Получите лучшую цену
Приобретите прочный дешевый высококачественный терминатор rj45, сертифицированные продукты с сопротивлением 120 Ом
Получите самые выгодные предложения. rj45 terminator 120 ohm на Alibaba.com сегодня. Эти электрические аксессуары имеют штекерные и розеточные стороны, которые подключаются либо к постоянным, либо к временным соединениям. Терминатор RJ45 120 Ом жизненно важен и увеличивает производственный процесс. Они обеспечивают массовые подключения и плавную производительность. Эти аксессуары обеспечивают фильтрацию электромагнитных и радиопомех на соединении. Они обеспечивают бесперебойное электрическое подключение и легко модернизируются в соответствии с предпочтениями пользователя.Эти аксессуары эффективны и водонепроницаемы. Они защищают электрические соединения от воздействия воды. Эти. Терминатор RJ45 120 Ом можно найти на Alibaba.com по доступным ценам. Они выдерживают высокое напряжение валют и обеспечивают защиту пользователя. У них есть несколько возможностей подключения, что делает их универсальными, поскольку они подходят для разных проводов и вариантов подключения. Эти аксессуары устойчивы к изоляции и безвредны для окружающей среды. Покрытие из материала корпуса обеспечивает пожаробезопасность в случае сбоя в электросети.Они обладают противовзрывными свойствами и не подвержены коррозии благодаря прочному гальваническому покрытию.
Терминатор RJ45 120 Ом экономичен и может быть использован повторно. У них очень высокая совместимость, обеспечивающая эффективное соединение. Они легко соединяются и имеют конструкцию скольжения и блокировки. Такой дизайн делает их безопасными и удобными в использовании. Они настраиваются в соответствии с предпочтениями пользователя и имеют несколько циклов включения и выключения. Они удобны в обращении и обеспечивают гибкость подключения.Аксессуары обеспечивают маслостойкость и влагостойкость, сохраняя соединение в чистоте.
Alibaba.com предлагает широкий выбор высококачественных товаров. терминатор rj45 120 ом вариантов. Они долговечны и делают электрические соединения более безопасными и организованными.