RS-485: подключение и управление. Интерфейс rs 485 для чайников
принцип действия, схема, организация работы
В современной технике все большее значение приобретает обмен информацией между различными устройствами. А для этого требуется передавать данные как на небольшие расстояния, так и на значительные, порядка километров. Один из таких видов передачи данных – связь между устройствами по интерфейсу RS-485.
Где необходимо передавать данные по RS 485.
Один из самых распространенных примеров применения устройств для обмена данными – дистанционные системы учета электроэнергии. Электросчетчики, объединяемые в единую сеть, рассредоточены по шкафам, ячейкам распределительных устройств и даже подстанциях, находящимся на значительном удалении друг от друга. В этом случае интерфейс служит для отправки данных от одного или нескольких устройств учета.
Система «один счетчик – один модем» активно внедряется для передачи данных в службы энергосбытовых компаний от узлов учета частных домов, небольших предприятий.
Другой пример: получение данных от микропроцессорных терминалов релейной защиты в режиме реального времени, а также централизованный доступ к ним с целью внесения изменений. Для чего терминалы обвязываются через интерфейс связи аналогичным образом, а данные от него поступают в компьютер, установленный у диспетчера. В случае срабатывания защиты оперативный персонал имеет возможность сразу же получить информацию о месте действия и характере повреждения силовых цепей.
Но самой сложной задачей, решаемой интерфейсами связи, являются системы централизованного управления сложными производственными процессами – АСУ ТП. У оператора промышленной установки на столе есть компьютер, на дисплее которого он видит текущее состояние процесса: температуры, производительность, включенные и отключенные агрегаты, их режим работы. И имеет возможность всем этим управлять легким щелчком мыши.
Компьютер же обменивается данными с контроллерами – устройствами, преобразующими команды от датчиков на язык, понятный машине, и обратное преобразование: от языка машины в команды управления. Связь с контроллером, а также – между разными контроллерами, осуществляется через интерфейсы связи.
Интерфейс RS-232 — младший брат RS 485.
Нельзя хотя бы коротко не упомянуть об интерфейсе RS-232, который еще называют последовательным. Разъем под соответствующий порт имеют некоторые ноутбуки, а некоторые цифровые устройства (те же терминалы релейной защиты) снабжаются выходами для связи с помощью RS-232.
Для того, чтобы обмениваться информацией, нужно уметь ее передавать и принимать. У RS-232 для этого есть передатчик и приемник сигналов. Они имеются в каждом устройстве. Причем выход передатчика одного устройства (TX) соединяется со входом приемника другого устройства (RX). И, соответственно, по другому проводнику аналогичным образом сигнал движется в обратную сторону.
При этом обеспечивается полудуплексный режим связи, то есть, приемник и передатчик могут работать одновременно. Данные по кабелю RS-232 могут в одно и то же время перемещаться и в одну, и в другую сторону.
Недостаток этого интерфейса – низкая помехозащищенность. Это происходит из-за того, что сигнал в соединительный кабель и на прием, и на передачу формируется относительно общего провода – земли. Любая наводка, существующая даже в экранированном кабеле, может привести к сбою связи, потере отдельных битов информации. А это недопустимо при управлении сложными и недешевыми механизмами, где любая ошибка – авария, а потеря связи – длительный простой.
Поэтому RS-232 в основном применяется для небольших временных подключений ноутбука к цифровому устройству, например, для установки начальной конфигурации или исправления ошибок.
Организация интерфейса RS-485.
Главное отличие RS-458 от RS-232 – все приемники и передатчики работают на одну пару проводов, являющуюся линией связи. Провод земли при этом не используется, а сигнал в линии формируется дифференциальным методом. Он передается одновременно по двум проводам («А» и «В») в инверсном виде.
Если на выходе передатчика – логический «0», то на проводник «А» выдается нулевой потенциал. На проводнике «В» формируется сигнал «не 0», то есть – «1». Если передатчик транслирует «1», получается все наоборот.
В итоге получаем изменение напряжения сигнала между двумя проводами, представляющими собой витую пару. Любая наводка, попадая в кабель, изменяет напряжение относительно земли одинаково на обоих проводах пары. Но напряжение полезного сигнала формируется между проводами, а поэтому – ничуть не страдает от потенциалов на них.
Порядок обмена данными между устройствами по RS-485.
Все устройства, объединяемые интерфейсом RS-485, имеют всего два клеммы: «А» и «В». Для подключения к общей сети эти клеммы соединяются в параллельную цепь. Для этого от одного устройства к другому прокладывается цепочка кабелей.
При этом возникает необходимость упорядочить обмен данными между устройствами, установив очередность передачи и приема, а также – формат пересылаемых данных. Для этого служит специальная инструкция, называемая протоколом.
Протоколов обмена данными по интерфейсу RS-485 существует много, наиболее часто используемый – Modbas. Вкратце рассмотрим, как работает простейший протокол, и какие еще проблемы приходится решать с его помощью.
Для примера разберем сеть, в которой одно устройство собирает данные с нескольких источников данных. Это может быть модем и группа электросчетчиков. Для того, чтобы знать, от какого счетчика пойдут данные, каждому приемопередатчику присваивается номер, уникальный для данной сети. Номер присваивается и приемопередатчику модема.
Когда приходит пора собирать данные о расходе электроэнергии, модем формирует запрос. Сначала передается стартовый импульс, по которому все устройства понимают, что сейчас придет кодовое слово – посылка из последовательности нулей и единиц. В ней первые биты будут соответствовать номеру абонента в сети, остальное – данные, например, команда передать требуемую информацию.
Все устройства принимают посылку и сравнивают номер вызываемого абонента со своим собственным. Если они совпадают – выполняется команда, переданная в составе запроса. Если нет – устройство игнорирует его текст и не делает ничего.
При этом во многих протоколах посылается назад подтверждение, что команда принята к исполнению или выполнена. Если ответа нет, передающее устройство может повторить запрос определенное количество раз. Если реакции так и не последует, генерируются сведения об ошибке, связанные с неисправностью канала связи с молчащим абонентом.
Ответа может не последовать не только при поломке. При наличии сильных помех в канале связи, которые все-таки проникают туда, команды могут не доходить до пункта назначения. Еще они подвергаются искажениям и не правильно при этом распознаются.
Неверного выполнения команды допустить нельзя, поэтому в данные посылки вводят заведомо избыточную информацию – контрольную сумму. Она подсчитывается по определенному закону, прописанному в протоколе, на передающей стороне. На приемной подсчитывается контрольная сумма по такому же принципу и сравнивается с переданной. Если они совпадают, прием считается успешным, и команда выполняется. Если нет – устройство пересылает на передающую сторону сообщение об ошибке.
Требования к кабельным соединениям.
Для соединения устройств интерфейсом RS-485 используются кабели «витая пара». Хоть для передачи данный достаточно одной пары проводов, обычно применяются кабели минимум с двумя, чтобы был заложен резерв.
Для лучшей защиты от помех кабели экранируются, при этом экраны на всей линии соединяют друг с другом. Для этого на объединяемых устройствах помимо выводов «А» и «В» имеется клемма «СОМ». Заземляется линия только в одной точке, обычно в месте расположения контроллера, модема или компьютера. В двух точках это делать запрещено, чтобы избежать наводок, которые неизбежно пойдут по экрану из-за разности потенциалов в точках заземления.
Кабели соединяют только последовательно друг с другом, делать ответвления нельзя. Для согласования линии в ее конце подключается резистор с сопротивлением 120 Ом (это волновое сопротивление кабеля).
В целом монтаж кабельных линий интерфейса – простое занятие. Гораздо сложнее будет настроить аппаратуру, для чего понадобятся люди со специальными знаниями.
Для лучшего понимая работы интерфейса RS-485 предлагаем Вам посмотреть следующее видео:
pue8.ru
Интерфейс RS 485: описание
В этой статье мы разберем широко применяемый стандарт для промышленных сетей. Речь идет об интерфейсе RS 485. Представим его описание, техническую характеристику, а также сравнение с двумя другими популярными интерфейсами - RS 232, RS 422.
Определение понятия
Интерфейс RS 485 (расшифровка аббревиатуры: Recommended Standard 485) - стандарт физического уровня (электрическая и физическая среда для передачи информации) для асинхронного интерфейса (узла вычислительной техники, предназначенного для организации связи с иными электронными, цифровыми устройствами). В технической литературе также можно встретить следующее наименование интерфейса RS 485: Electronic Industries Alliance-485.
Данный стандарт регламентирует электрические параметры многоточечной полудуплексной дифференциальной линии связи (ее тип - "общая шина"). Сегодня интерфейс достаточно популярен в соответствующих областях промышленности. Что можно выделить прежде всего? Он стал базой для создания целого комплекса-семейства промышленных сетей, которые применяются в производственной автоматизации.
Теперь что касается двойного названия. Интерфейс RS 485 был разработан в результате сотрудничества двух корпораций: Telecommunications Industry Association (Ассоциации промышленных средств связи) и Electronic Industries Association (Ассоциации электронного производства). Раньше EIA для своих разработок использовала маркировку RS (в переводе с английского - "рекомендованный стандарт").
Однако потом корпорация заменила данный префикс на EIA/TIA, чтобы стало возможным легко идентифицировать создателей стандарта. Но все же многие инженеры предпочитают использовать в работе, технических статьях прежнюю маркировку RS.
Описание интерфейса
Чтобы разобраться с преобразователем интерфейса RS 485/RS 232 (последний мы кратко представим в заключении статьи), нужно знать основные параметры. Разберем самые главные:
- Дальность и скорость. Интерфейс может обеспечить передачу информации со скоростью до 10 Мбит в секунду. Максимальная дальность тут будет зависеть от скорости.
- Количество соединяемых аппаратов. Число устройств, подключенных к одной линии, зависит от разновидности применяемых приемопередатчиков. Один рассчитан на управление 32 приемниками стандартного типа.
- Разъемы и протоколы. Разработанный стандарт не нормирует протокол обмена и форматы информационных кодов. Почему часто используются преобразователи интерфейсов RS 232/RS 485? Для передачи байтов информации здесь используются идентичные фреймы: стоповый и стартовый бит, биты паритета и данных. В большинстве систем протоколы будут функционировать по принципу "ведущий-ведомый". Как это выглядит? Одно из устройств магистрали избирается ведущим. Оно инициирует обмен, посылая соответствующие запросы подчиненным устройствам. Последние различаются по логическим адресам.
Технохарактеристики интерфейса
RS 485 - это одна витая пара проводов, которая и используется для приема и передачи данных. В некоторых случаях ее сопровождает общий провод или экранизирующая обводка.
Данные тут передаются путем дифференцированных сигналов. Логическая единица - разница напряжений между проводниками одной полярности, ноль - соответственно, разница напряжений между проводниками другой полярности.
Что важно знать о разветвителе интерфейса RS 485? Сам стандарт формирует только электрические и временные его (интерфейса) характеристики. При этом стандарт не будет оговаривать следующее:
- Типы кабелей и соединителей.
- Протокол обмена.
- Различные протоколы качества сигнала (нормальный уровень отражений и искажений в длинных линиях).
- Гальванические развязки линии связи.
Особенности временные и электрические
Приведем важные для инженеров характеристики популярного промышленного интерфейса RS 485:
- В одном сегменте сети - до 32 приемопередатчиков.
- Наибольшая продолжительность одного сегмента сети: 1200 метров.
- Одномоментно активным здесь может быть только единственный передатчик.
- Максимально допустимое число узлов в сети - 256 (учитывая количество магистральных усилителей).
- Виды приемопередатчиков: потенциальный и дифференциальный.
- Изменение выходных и входных напряжений на линиях А и В представлены таким образом: Ua (Ub) от −7 В до -12 В (соответственно, +7 В до +12 В).
Характеристики по скорости обмена данными, определяющей длину всей линии:
- 62,5 Кбит/сек. - 1,2 тыс. метров (используется одна витая пара).
- 375 Кбит/сек. - 500 метров (используется одна витая пара).
- 500 Кбит/сек.
- 1000 Кбит/сек.
- 2400 Кбит/сек. - 100 метров (используются две витых пары).
- 10000 Кбит/сек. - 10 метров.
Важное примечание для интерфейса RS 485. Стандарт оговаривает только следующие скорости: 62,5 Кбит/сек, 2400 Кбит/сек, 375 Кбит/сек. На всех иных (более 500 Кбит/сек) рекомендовано использование витых пар с экраном.
Теперь перейдем к требованиям, установленным для выходного каскада. Он должен представлять собой источник напряжения, имеющий малое сопротивление: |U вых|=1,5:5,0 В (не меньше 1,5 В и не больше 6,0 В). Отсюда выходит следующее:
- Состояние логического "1": Ua меньше Ub - MARK, OFF. Для данного случая гистерезис 200 мВ.
- Состояние логического "0": Ua больше Ub - SPACE, ON. Для данного случая гистерезис также 200 мВ. Надо сказать, что производители устройств (драйверов, микросхем) выбирают меньшие показатели - гистерезис от 10 мВ.
- Выходной каскад обязательно должен выдерживать режимы короткого замыкания, а также иметь наибольший выходной ток 259 мА, схемы ограничения выходных мощностей, быстроту увеличения выходных сигналов 1,2 В/мкс.
При использовании разветвителя интерфейса RS 485 также важно быть в курсе требований, указанных для входного каскада. Он представляет собой дифференциальный вход, имеющий высокое входное сопротивление. Его пороговые характеристики: от +200 мВ до -200 мВ. Следующие важные сведения:
- Входной сигнал представляется дифференциальным напряжением (Ui +0,2 В и больше).
- Допустимый диапазон (относительно земли) входных напряжений: промежуток от -7 до +12 В.
- Чтобы узнать уровни приемника входного каскада, следует обратиться к состоянию передатчика выходного каскада.
Характеристики сигнала
Повествуя о подключении RS 485, приведем и эту информацию. Для передачи сигнала стандартом определяются следующие линии:
- Неинвертирующая А.
- Инвертирующая В.
- Ноль, необязательная общая линия С.
Согласно стандарту, также определяется следующее:
- VA больше VB. Неравенство соответствует логическому 0. Это активное состояние шины.
- VA меньше VB. Неравенство соответствует логической 1. Соответственно, это неактивное состояние шины.
Здесь при описании состояний шины будет применяться инверсная логика. А логика однополярных сигналов на выходе приемника и входе передатчика не будет определяться.
Хоть приведенное выше определение весьма недвусмысленное, нередко возникает путаница по поводу того, как следует правильно обозначать неинвертирующие и инвертирующие линии - А или В. Чтобы избежать ее (при подключении RS 485), инженерами используются иные обозначения. Например, "минус" и "плюс".
Но при этом большинство производителей все же придерживаются предписаний стандарта. Неинвертирующая линия обозначается символом А. Соответственно, высокий сигнальный уровень на входе передатчика станет соответствовать состоянию VA> VB на шине. Также неравенство будет тождественно высокому уровню сигнала, наблюдаемого на выходе приемника.
Смещение и согласование
Что важно знать в продолжение темы о разветвителе RS 485 еще? Предлагаем вам затронуть также информацию о помехах, которые могут возникнуть в линии связи.
И вот что важно знать об искажениях. При большой продолжительности линии связи часто появляются эффекты длинных линий. Корень проблемы кроется в распределенных индуктивных и емкостных свойствах кабелей. Что выходит в итоге? Сигнал, переданный в линию каким-либо из узлов, начинает искажаться по продолжительности распространения в ней (линии). Появляются сложные резонансные явления.
Так как кабель на своей длине отличается одинаковой конструкцией, одинаковыми распределенными параметрами погонной индуктивности и емкости, данное свойство будет характеризоваться специальным параметром. Это волновое сопротивление.
Если на одном конце кабеля будет подключен резистор с сопротивлением, идентичным волновому сопротивлению линии, то в итоге резонансные явления станут значительно слабее. Название подобного резистора - терминатор. Для сетей вида RS 485 он помещается на каждой из оконечностей длинных линий, так как обе стороны могут оказаться приемными. Волновое сопротивление самых популярных витых пар САТ5 - 100 ОМ. Иные разновидности имеют показатели в 150 Ом и более. А ленточные плоские кабели - до 300 Ом.
На практике номинал резистора выбирают и большего значения, нежели волновое сопротивление, так как омическое сопротивление кабеля порой становится настолько большим, что сигнальная амплитуда на приемной стороне становится слишком малой для устойчивого приема. Тут находят равновесие между резонансными и амплитудными искажениями, повышая номинал терминатора и снижая скорость интерфейса.
Разветвители RS 485 - широко применяемые устройства. Опять же стоит быть в курсе того, что для передачи сигнала через подсоединяемую витую пару характерен еще один источник его искажения. Это разные скорости распространения низкочастотных и высокочастотных сигналов (последние будут распространяться несколько быстрее).
Чтобы не было помех, линия связи должна последовательно обходить все передатчики. И еще важный момент. У витой пары не должно быть длинных отводов (участков-отрезов кабеля для подсоединения к узлу). Исключение: использование повторителей интерфейса, низкие скорости передачи данных (менее 9600 бит/с).
Если активный передатчик отсутствует, то уровень сигнала в линиях не определяется. Чтобы предотвратить ситуацию, когда разница между выходами В и А менее 200 мВ (неопределенное состояние), можно применить смещение с помощью специальной схемы или резисторов. Приемники станут принимать сигнал помехи в том случае, если состояние линий не определено. Для их стабилизации, качественного начала приема порой применяются передачи служебных последовательностей.
Особенности подключения
Кроме преобразователей RS 485, хочется подробнее остановиться на подключении. На основе этого интерфейса конструируется локальная сеть, объединяющая в себе несколько приемопередатчиков.
Самое важное здесь - правильно подсоединить сигнальные цепи, обозначенные А и В. Переполюсовка не будет страшной ошибкой. Но устройство в таком случае функционировать откажется.
При подключении рекомендуется иметь в виду следующие рекомендации специалистов:
- Среда передачи сигнала - кабель на базе витой пары.
- На концах кабеля обязательна заглушка терминальными резисторами (в пределах 120 Ом).
- Сеть прокладывается без ответвлений, по топологии шины.
- Устройства подключаются к кабелю при помощи проводов наименьшей длины.
Примеры использования
Преобразователи RS 485 распространены в промышленной сфере. Рассмотрим также сетевые протоколы, использующие данный стандарт:
- High-Level Data Link Control.
- ModBus.
- LanDrive.
- IEC 60870-5.
- DMX512.
На основе RS 485 построены следующие промышленные сети:
- ModBus.
- LanDrive.
- ProfiBus DP.
Рекомендации по программированию
Сфера применения преобразователя интерфейса RS 485 широка. В данном пункте мы подробнее остановимся на программировании тех приложений для контроллеров, что для связи используют данный интерфейс:
- Перед началом посылки отключается передатчик. Необходимо выдержать паузу, которая по длительности равна одному фрейму (или же превышает его), включая при этом как стартовые, так и стоповые биты. Чем это хорошо? Приемник успеет нормализоваться и полностью подготовится к первой передаче фрейма данных.
- После выдачи финального байта информации также рекомендуется выждать паузу перед дезактивацией передатчика. С чем это связано? У контроллеров последовательного порта два регистра: сдвиговый выходной для последовательного вывода и входной для передачи информации. Прерывание по передаче формируется контроллером только при опустошении его входного регистра. Информация здесь, получается, уже выложена в сдвиговой регистр, но еще не выдана. Поэтому с момента прерывания до дезактивации передатчика должна выдерживаться пауза. Ее ориентировочная продолжительность - на 0,5 бита более фрейма. Чтобы рассчитать точные значения, необходимо изучить сопроводительную документацию контроллера последовательного порта.
- Так как и приемник, и передатчик данного интерфейса подключены к одной и той же линии, то возникает своеобразная ситуация. Приемник слышит передачу данных от собственного же передатчика. Если для системы характерен произвольный доступ к линии, то такая особенность применяется для проверки отсутствия "столкновений" между собой двух передатчиков. Если система работает по принципу "ведущий-ведомый", на время передачи просто советуется закрывать от приемника прерывания.
Отличия интерфейсов RS 232, 422, 485
Давайте сравним эти популярные стандарты. Объединяет интерфейсы RS 232, RS 485, RS 422 то, что они используются для передачи цифровой информации. При этом 232 более известен как СОМ-порт компьютера. А другие два распространены в промышленной среде для соединения между собой различного оборудования.
Различия RS 232, RS 485 возможно отследить, представив техническую характеристику этих интерфейсов. Начнем с 232:
- Тип передачи данных: полный дуплекс.
- Максимальная протяженность: 15 метров при 9600 бит/сек.
- Контакты, что задействованы в работе: TxD, RxD, RTS, CTS, DTR, DSR, DCD, GND.
- Топология: "точка-точка".
- Наибольшее число подключаемых устройств: одно.
Теперь в сравнении RS 232, RS 485, RS 422 следующий интерфейс. Это 422:
- Тип передачи данных: полный дуплекс.
- Максимальная протяженность: 1200 метров при 9600 бит/сек.
- Контакты, что задействованы в работе: TxA, TxB, RxA, RxB, GND.
- Топология: "точка-точка".
- Наибольшее число подключенных устройств: одно (десять в режиме приема).
Сравниваются между собой преобразователи RS 232, RS 485. Приведем краткую характеристику последнего интерфейса, главного в нашем рассказе:
- Тип передачи данных: полудуплекс (то есть два провода) или полный дуплекс (четыре провода).
- Максимальная протяженность: 1200 метров при 9600 бит/сек.
- Контакты, что задействованы в работе: DataA, DataB, GND.
- Топология: многоточечная.
- Наибольшее число подключенных устройств: 32 (с повторителями их число может дорасти до 256).
Вот и все, что мы хотели рассказать об интерфейсе RS 485, широко применяемом сегодня в промышленности для передачи информации между устройствами, аппаратурой. По каким-то характеристикам он схож с родственными стандартами, по каким-то (подключение, передача данных, устранение помех) существенно отличается от них.
www.nastroy.net
RS-485: подключение и управление
RS-485 представляет собой стандарт, который был впервые принят в Ассоциации электронной промышленности. На сегодняшний момент данный стандарт рассматривает электрические характеристики всевозможных приемников и передатчиков, использующихся в различных балансных цифровых системах.
Что он собой представляет?
Среди специалистов RS-485 представляет собой название достаточно популярного интерфейса, который активно используется в различных промышленных АСУТП для соединения нескольких контроллеров, а также множества других устройств между собой. Главным отличием данного интерфейса от не менее распространенного RS-232 является то, что он предусматривает объединение одновременно нескольких видов оборудования.
При помощи RS-485 обеспечивается скоростной обмен информацией между несколькими устройствами через единственную двухпроводную линию связи в полудуплексном режиме. Его достаточно широко используют в современной промышленности в процессе формирования АСУТП.
Дальность и скорость
При помощи данного стандарта достигается транслирование информации на скорости до 10 Мбит/с, при этом предельно возможная дальность будет непосредственно зависеть от того, с какой скоростью транслируются данные. Таким образом, для обеспечения предельной скорости данные могут передаваться не далее чем на 120 метров, в то время как при скорости 100 кбит/с информация транслируется более чем на 1200 метров.
Количество объединяемых устройств
Количество устройств, которые может объединять в себе интерфейс RS-485, будет непосредственно зависеть от того, какие в устройстве используются приемопередатчики. Каждый передатчик рассчитан на одновременное управление 32 стандартными приемниками, однако при этом нужно понимать, что есть приемники, входное сопротивление которых составляет 50 %, 25 % или даже еще меньшую часть от стандартного, и в случае использования такого оборудования общее количество устройств будет увеличиваться соответственно.
Разъемы и протоколы
Кабель RS-485 не нормирует какой-то определенный формат информационных кадров или же протокол обмена. В преимущественном большинстве случаев для передачи данных применяются точно такие же фреймы, которые использует RS-232, то есть биты данных, стоповый и стартовый биты, а также бит паритета в случае необходимости.
Работа протоколов обмена в большинстве современных систем осуществляется по принципу «ведущий-ведомый», то есть какое-то устройство в сети является ведущим и берет на себя инициативу обмена посылкой запросов между всеми подчиненными устройствами, различающимися между собой по логическим адресам. Наиболее популярным протоколом на сегодняшний день является Modbus RTU.
Стоит отметить, что кабель RS-485 не имеет также какого-то определенного типа соединителей или же распайки, то есть могут встречаться клеммные соединители, DB9 и другие.
Подключение
Чаще всего с применением данного интерфейса встречается локальная сеть, объединяющая в себе одновременно несколько приемопередатчиков.
Осуществляя подключение RS-485, нужно грамотно объединять между собой сигнальные цепи, называемые обычно А и В. В данном случае переполюсовка является не такой страшной, просто подключенные устройства не будут работать.
Полезные советы
Используя интерфейс RS-485, вам следует учитывать несколько особенностей его работы:
- Наиболее оптимальная среда для передачи сигнала – это кабель на основе витой пары.
- Концы кабеля в обязательном порядке нужно заглушить при помощи специализированных терминальных резисторов.
- Сеть, в которой используется стандартный или USB RS-485, должна пролагаться без каких-либо ответвлений по топологии шины.
- Устройства должны быть подключены к кабелю проводами минимально возможной длины.
В данном случае наиболее оптимальное решение для того, чтобы проложить интерфейс RS-485, – это витая пара, так как она отличается минимально паразитным излучением сигнала, а также отличается весьма неплохой защитой от наводок. Если оборудование будет работать в условиях слишком высоких внешних помех, лучше использовать кабели с экранированной витой парой, при этом экран кабеля объединяется с защитным заземлением.
Согласование
При помощи терминальных резисторов стандартный или USB RS-485 обеспечивает полноценное согласование открытого конца кабеля с последующей линией, полностью исключая возможность отражения сигнала.
Номинальное сопротивление резисторов является соответствующим волновому сопротивлению кабеля и для тех кабелей, которые основываются на витой паре, в преимущественном большинстве случаев составляет приблизительно 100-120 Ом. К примеру, достаточно популярный на сегодняшний день кабель UTP-5, активно использующийся в процессе прокладки Ethernet, имеет волновое сопротивление 100 Ом. Для других вариантов кабеля может использоваться и какой-нибудь другой номинал.
Резисторы в случае необходимости могут запаиваться на контактах кабельных разъемов уже в конечных устройствах. Редко резисторы устанавливаются в самом устройстве, вследствие чего для подключения резистора приходится устанавливать перемычки. В данном случае, если осуществляется отключение устройства, линия полностью рассогласовывается. И для того чтобы обеспечить нормальную работу всей остальной системы, нужно подключить согласующую заглушку.
Уровни сигналов
Порт RS-485 использует балансную схему транслирования данных, то есть уровни напряжения на сигнальных цепях А и В будут изменяться в противофазе.
При помощи датчика должен обеспечиваться уровень сигнала 1.5 В при предельной нагрузке, а также не более 6 В в том случае, если устройство работает на холостом ходу. Уровень напряжения измеряется дифференциально, каждый сигнальный провод относительно другого.
Там, где находится приемник, минимальный уровень принимаемого сигнала в любом случае должен находиться на уровне не меньше 200 мВ.
Смещение
В том случае, если отсутствует сигнал на сигнальных цепях, происходит незначительное смещение, которым обеспечивается защита приемника от случаев ложного срабатывания.
Специалисты рекомендуют осуществлять смещение немного больше 200 мВ, так как данное значение является соответствующим зоне недостоверности входного сигнала по стандарту. В данном случае цепь А подтягивается к положительному полюсу источника, в то время как цепь В подтягивается к общему.
Пример
В соответствии с необходимым смещением и напряжением источника питания осуществляется расчет номиналов резисторов. К примеру, если нужно получить смещение на уровне 250 мВ при использовании терминальных резисторов RT = 120 Ом при том, что источник имеет напряжение 12 В. Учитывая, что в данном случае два резистора включены параллельно друг другу и при этом абсолютно не берут во внимание нагрузку со стороны приемника, ток смещения составляет 0.0042 А, в то время как общее сопротивление цепи смещения составляет 2857 Ом. Rсм в данном случае будет составлять приблизительно 1400 Ом, поэтому нужно выбрать какой-нибудь ближайший номинал.
В качестве примера будет использоваться резистор 1.5 кОм, предназначенный для смещения, а также внешний резистор на 12 вольт. Помимо этого, в нашей системе присутствует развязанный выход блока питания контроллера, представляющий собой ведущее звено в своем сегменте цепи.
Конечно, есть масса других вариантов реализации смещения, в которых используется преобразователь RS-485 и другие элементы, но в любом случае, осуществляя размещение цепей смещения, нужно учитывать то, что узел, который будет его обеспечивать, периодически будет выключаться или даже в конечном итоге может быть полностью удален из сети.
Если присутствует смещение, то в таком случае потенциал цепи А на полностью холостом ходу является положительным по отношению к цепи В, что является ориентиром, если будет подключаться новое устройство к кабелю без маркировки проводов.
Неправильная разводка и искажения
Выполнение указанных выше рекомендаций позволяет добиться нормальной передачи электрических сигналов в различные точки сети, если в качестве основы используется протокол RS-485. Если будет не соблюдено хотя бы какое-то из требований, будут возникать искажения сигнала. Наиболее заметные искажения начинают появляться в том случае, если скорость обмена данными превышает 1 Мбит/с, однако на самом деле даже в случае меньших скоростей крайне не рекомендуется пренебрегать указанными рекомендациями, даже если сеть «и так нормально работает».
Как программировать?
В процессе программирования различных приложений, работающих с устройствами, использующими разветвитель RS-485 и другие устройства с данным интерфейсом, нужно учитывать несколько важных моментов. Перечислим их:
- Перед тем как будет начинаться выдача посылки, нужно в обязательном порядке активировать передатчик. Несмотря на то что по информации определенных источников выдача может осуществляться сразу же после включения, некоторые эксперты рекомендуют первоначально выдержать паузу, которая по времени будет равна скорости передачи одного фрейма. В данном случае корректная программа приема успеет полностью определить ошибки переходного процесса, проведет процедуру нормализации и подготовится к последующему приему данных.
- После того как будет выдан последний байт данных, также рекомендуется выдержать паузу перед тем, как отключать RS-485 устройство. В частности, это связано с тем, что в контроллере последовательного порта зачастую присутствует одновременно два регистра, первый из которых является параллельным входным и предназначается для приема данных, в то время как второй является сдвиговым выходным и используется для последовательного вывода. Любые прерывания по передаче контроллером формируются в случае опустошения входного регистра, когда информация уже была предоставлена в сдвиговый регистр, но еще не была выдана. Именно по этой причине после того, как будет прервана трансляция, нужно выдержать определенную паузу перед отключением передатчика, которая должна быть по времени приблизительно больше на 0.5 бита, чем фрейм. Для осуществления более точных расчетов рекомендуется детально изучить техническую документацию используемого контроллера последовательного порта.
- Так как передатчик, приемник и, возможно, конвертер RS-485 подключены к единственной линии, собственный приемник будет воспринимать также передачу, осуществляемую собственным передатчиком. Нередко случается так, когда в системах, характеризующихся произвольным доступом к линии, данная особенность используется в процессе проверки отсутствия столкновения между двумя передатчиками. В стандартных системах, работающих в соответствии с принципом «ведущий-ведомый», в процессе передачи рекомендуется полностью закрывать прерывания от приемника.
Конфигурация формата «шина»
Данный интерфейс предусматривает возможность объединения устройств по формату «шина», когда все устройства объединяются при помощи единственной пары проводов. В данном случае линия связи в обязательном порядке должна согласовываться оконечными резисторами двух концов.
Для обеспечения согласования в данном случае устанавливаются резисторы, характеризующиеся сопротивлением 620 Ом. Они устанавливаются всегда на первом и последнем устройстве, подключенном к линии. В преимущественном большинстве современных устройств присутствует также встроенное согласующее сопротивление, которое в случае необходимости можно включить в линию посредством установки специальной перемычки на плату прибора.
Так как в состоянии поставки перемычки изначально установлены, нужно первоначально снять их со всех устройств, соответственно, кроме первого и последнего, подключенных к линии. В преобразователях-повторителях модели С2000-ПИ для каждого отдельного выхода согласующее сопротивление включается с помощью переключателя, в то время как устройства С2000-КС, а также С2000-К характеризуются встроенным согласующим сопротивлением, вследствие чего перемычка, необходимая для его подключения, отсутствует.
Для того чтобы обеспечить более длинную линию связи, рекомендуется использовать специализированные повторители-ретрансляторы, оснащенные полностью автоматическим переключением направления передачи.
Конфигурация формата «звезда»
Любые ответвления в линии RS-485 являются нежелательными, потому что в данном случае появляется достаточно сильное искажение сигнала, однако с практической точки зрения их можно допустить в том случае, если присутствует небольшая длина ответвления. В данном случае не требуется установка согласующих резисторов на отдельных ответвлениях.
В распределительной системе RS-485, управление которой осуществляется с пульта, если последний и устройства подключены к одной линии, но питаются от разных источников, нужно будет объединять цепи 0 В всех устройств и пульта для того, чтобы обеспечить выравнивание их потенциалов. Если данное требование не будет соблюдено, то в таком случае пульт может иметь неустойчивую связь с устройствами. Если будет использоваться кабель с несколькими витыми парами проводов, то в таком случае для цепи выравнивания потенциалов при необходимости может использоваться полностью свободная пара. Помимо всего прочего, предусматривается также возможность применения экранированной витой пары в том случае, если отсутствует заземление экрана.
Что нужно учитывать?
В преимущественном большинстве ток, который проходит по проводу выравнивания потенциалов, является достаточно маленьким, однако в том случае, если 0 В устройств или же самих источников питания будут подключаться к нескольким локальным шинам заземления, разность потенциалов между различными цепями 0 В может составлять несколько единиц, а в некоторых случаях даже десятков вольт, в то время как ток, протекающий по цепи выравнивания потенциалов, может являться довольно значительным. Именно это является частой причиной того, что присутствует неустойчивая связь между пультом и устройствами, вследствие чего они даже могут выходить из строя.
Именно по этой причине нужно исключить возможность заземления цепи 0 В или же, как максимум, заземлять данную цепь в какой-то определенной точке. Также нужно учитывать возможность взаимосвязи между 0 В и цепью защитного заземления, присутствующей в том оборудовании, которое используется в системе ОПС.
На объектах, для которых характерна достаточно тяжелая электромагнитная обстановка, предусматривается возможность подключения данной сети через кабель "экранированная витая пара". В данном случае может присутствовать меньшая предельная дальность, так как емкость кабеля является более высокой.
fb.ru
Интерфейс RS 485: описание :: SYL.ru
В этой статье мы разберем широко применяемый стандарт для промышленных сетей. Речь идет об интерфейсе RS 485. Представим его описание, техническую характеристику, а также сравнение с двумя другими популярными интерфейсами - RS 232, RS 422.
Определение понятия
Интерфейс RS 485 (расшифровка аббревиатуры: Recommended Standard 485) - стандарт физического уровня (электрическая и физическая среда для передачи информации) для асинхронного интерфейса (узла вычислительной техники, предназначенного для организации связи с иными электронными, цифровыми устройствами). В технической литературе также можно встретить следующее наименование интерфейса RS 485: Electronic Industries Alliance-485.
Данный стандарт регламентирует электрические параметры многоточечной полудуплексной дифференциальной линии связи (ее тип - "общая шина"). Сегодня интерфейс достаточно популярен в соответствующих областях промышленности. Что можно выделить прежде всего? Он стал базой для создания целого комплекса-семейства промышленных сетей, которые применяются в производственной автоматизации.
Теперь что касается двойного названия. Интерфейс RS 485 был разработан в результате сотрудничества двух корпораций: Telecommunications Industry Association (Ассоциации промышленных средств связи) и Electronic Industries Association (Ассоциации электронного производства). Раньше EIA для своих разработок использовала маркировку RS (в переводе с английского - "рекомендованный стандарт").
Однако потом корпорация заменила данный префикс на EIA/TIA, чтобы стало возможным легко идентифицировать создателей стандарта. Но все же многие инженеры предпочитают использовать в работе, технических статьях прежнюю маркировку RS.
Описание интерфейса
Чтобы разобраться с преобразователем интерфейса RS 485/RS 232 (последний мы кратко представим в заключении статьи), нужно знать основные параметры. Разберем самые главные:
- Дальность и скорость. Интерфейс может обеспечить передачу информации со скоростью до 10 Мбит в секунду. Максимальная дальность тут будет зависеть от скорости.
- Количество соединяемых аппаратов. Число устройств, подключенных к одной линии, зависит от разновидности применяемых приемопередатчиков. Один рассчитан на управление 32 приемниками стандартного типа.
- Разъемы и протоколы. Разработанный стандарт не нормирует протокол обмена и форматы информационных кодов. Почему часто используются преобразователи интерфейсов RS 232/RS 485? Для передачи байтов информации здесь используются идентичные фреймы: стоповый и стартовый бит, биты паритета и данных. В большинстве систем протоколы будут функционировать по принципу "ведущий-ведомый". Как это выглядит? Одно из устройств магистрали избирается ведущим. Оно инициирует обмен, посылая соответствующие запросы подчиненным устройствам. Последние различаются по логическим адресам.
Технохарактеристики интерфейса
RS 485 - это одна витая пара проводов, которая и используется для приема и передачи данных. В некоторых случаях ее сопровождает общий провод или экранизирующая обводка.
Данные тут передаются путем дифференцированных сигналов. Логическая единица - разница напряжений между проводниками одной полярности, ноль - соответственно, разница напряжений между проводниками другой полярности.
Что важно знать о разветвителе интерфейса RS 485? Сам стандарт формирует только электрические и временные его (интерфейса) характеристики. При этом стандарт не будет оговаривать следующее:
- Типы кабелей и соединителей.
- Протокол обмена.
- Различные протоколы качества сигнала (нормальный уровень отражений и искажений в длинных линиях).
- Гальванические развязки линии связи.
Особенности временные и электрические
Приведем важные для инженеров характеристики популярного промышленного интерфейса RS 485:
- В одном сегменте сети - до 32 приемопередатчиков.
- Наибольшая продолжительность одного сегмента сети: 1200 метров.
- Одномоментно активным здесь может быть только единственный передатчик.
- Максимально допустимое число узлов в сети - 256 (учитывая количество магистральных усилителей).
- Виды приемопередатчиков: потенциальный и дифференциальный.
- Изменение выходных и входных напряжений на линиях А и В представлены таким образом: Ua (Ub) от −7 В до -12 В (соответственно, +7 В до +12 В).
Характеристики по скорости обмена данными, определяющей длину всей линии:
- 62,5 Кбит/сек. - 1,2 тыс. метров (используется одна витая пара).
- 375 Кбит/сек. - 500 метров (используется одна витая пара).
- 500 Кбит/сек.
- 1000 Кбит/сек.
- 2400 Кбит/сек. - 100 метров (используются две витых пары).
- 10000 Кбит/сек. - 10 метров.
Важное примечание для интерфейса RS 485. Стандарт оговаривает только следующие скорости: 62,5 Кбит/сек, 2400 Кбит/сек, 375 Кбит/сек. На всех иных (более 500 Кбит/сек) рекомендовано использование витых пар с экраном.
Теперь перейдем к требованиям, установленным для выходного каскада. Он должен представлять собой источник напряжения, имеющий малое сопротивление: |U вых|=1,5:5,0 В (не меньше 1,5 В и не больше 6,0 В). Отсюда выходит следующее:
- Состояние логического "1": Ua меньше Ub - MARK, OFF. Для данного случая гистерезис 200 мВ.
- Состояние логического "0": Ua больше Ub - SPACE, ON. Для данного случая гистерезис также 200 мВ. Надо сказать, что производители устройств (драйверов, микросхем) выбирают меньшие показатели - гистерезис от 10 мВ.
- Выходной каскад обязательно должен выдерживать режимы короткого замыкания, а также иметь наибольший выходной ток 259 мА, схемы ограничения выходных мощностей, быстроту увеличения выходных сигналов 1,2 В/мкс.
При использовании разветвителя интерфейса RS 485 также важно быть в курсе требований, указанных для входного каскада. Он представляет собой дифференциальный вход, имеющий высокое входное сопротивление. Его пороговые характеристики: от +200 мВ до -200 мВ. Следующие важные сведения:
- Входной сигнал представляется дифференциальным напряжением (Ui +0,2 В и больше).
- Допустимый диапазон (относительно земли) входных напряжений: промежуток от -7 до +12 В.
- Чтобы узнать уровни приемника входного каскада, следует обратиться к состоянию передатчика выходного каскада.
Характеристики сигнала
Повествуя о подключении RS 485, приведем и эту информацию. Для передачи сигнала стандартом определяются следующие линии:
- Неинвертирующая А.
- Инвертирующая В.
- Ноль, необязательная общая линия С.
Согласно стандарту, также определяется следующее:
- VA больше VB. Неравенство соответствует логическому 0. Это активное состояние шины.
- VA меньше VB. Неравенство соответствует логической 1. Соответственно, это неактивное состояние шины.
Здесь при описании состояний шины будет применяться инверсная логика. А логика однополярных сигналов на выходе приемника и входе передатчика не будет определяться.
Хоть приведенное выше определение весьма недвусмысленное, нередко возникает путаница по поводу того, как следует правильно обозначать неинвертирующие и инвертирующие линии - А или В. Чтобы избежать ее (при подключении RS 485), инженерами используются иные обозначения. Например, "минус" и "плюс".
Но при этом большинство производителей все же придерживаются предписаний стандарта. Неинвертирующая линия обозначается символом А. Соответственно, высокий сигнальный уровень на входе передатчика станет соответствовать состоянию VA> VB на шине. Также неравенство будет тождественно высокому уровню сигнала, наблюдаемого на выходе приемника.
Смещение и согласование
Что важно знать в продолжение темы о разветвителе RS 485 еще? Предлагаем вам затронуть также информацию о помехах, которые могут возникнуть в линии связи.
И вот что важно знать об искажениях. При большой продолжительности линии связи часто появляются эффекты длинных линий. Корень проблемы кроется в распределенных индуктивных и емкостных свойствах кабелей. Что выходит в итоге? Сигнал, переданный в линию каким-либо из узлов, начинает искажаться по продолжительности распространения в ней (линии). Появляются сложные резонансные явления.
Так как кабель на своей длине отличается одинаковой конструкцией, одинаковыми распределенными параметрами погонной индуктивности и емкости, данное свойство будет характеризоваться специальным параметром. Это волновое сопротивление.
Если на одном конце кабеля будет подключен резистор с сопротивлением, идентичным волновому сопротивлению линии, то в итоге резонансные явления станут значительно слабее. Название подобного резистора - терминатор. Для сетей вида RS 485 он помещается на каждой из оконечностей длинных линий, так как обе стороны могут оказаться приемными. Волновое сопротивление самых популярных витых пар САТ5 - 100 ОМ. Иные разновидности имеют показатели в 150 Ом и более. А ленточные плоские кабели - до 300 Ом.
На практике номинал резистора выбирают и большего значения, нежели волновое сопротивление, так как омическое сопротивление кабеля порой становится настолько большим, что сигнальная амплитуда на приемной стороне становится слишком малой для устойчивого приема. Тут находят равновесие между резонансными и амплитудными искажениями, повышая номинал терминатора и снижая скорость интерфейса.
Разветвители RS 485 - широко применяемые устройства. Опять же стоит быть в курсе того, что для передачи сигнала через подсоединяемую витую пару характерен еще один источник его искажения. Это разные скорости распространения низкочастотных и высокочастотных сигналов (последние будут распространяться несколько быстрее).
Чтобы не было помех, линия связи должна последовательно обходить все передатчики. И еще важный момент. У витой пары не должно быть длинных отводов (участков-отрезов кабеля для подсоединения к узлу). Исключение: использование повторителей интерфейса, низкие скорости передачи данных (менее 9600 бит/с).
Если активный передатчик отсутствует, то уровень сигнала в линиях не определяется. Чтобы предотвратить ситуацию, когда разница между выходами В и А менее 200 мВ (неопределенное состояние), можно применить смещение с помощью специальной схемы или резисторов. Приемники станут принимать сигнал помехи в том случае, если состояние линий не определено. Для их стабилизации, качественного начала приема порой применяются передачи служебных последовательностей.
Особенности подключения
Кроме преобразователей RS 485, хочется подробнее остановиться на подключении. На основе этого интерфейса конструируется локальная сеть, объединяющая в себе несколько приемопередатчиков.
Самое важное здесь - правильно подсоединить сигнальные цепи, обозначенные А и В. Переполюсовка не будет страшной ошибкой. Но устройство в таком случае функционировать откажется.
При подключении рекомендуется иметь в виду следующие рекомендации специалистов:
- Среда передачи сигнала - кабель на базе витой пары.
- На концах кабеля обязательна заглушка терминальными резисторами (в пределах 120 Ом).
- Сеть прокладывается без ответвлений, по топологии шины.
- Устройства подключаются к кабелю при помощи проводов наименьшей длины.
Примеры использования
Преобразователи RS 485 распространены в промышленной сфере. Рассмотрим также сетевые протоколы, использующие данный стандарт:
- High-Level Data Link Control.
- ModBus.
- LanDrive.
- IEC 60870-5.
- DMX512.
На основе RS 485 построены следующие промышленные сети:
- ModBus.
- LanDrive.
- ProfiBus DP.
Рекомендации по программированию
Сфера применения преобразователя интерфейса RS 485 широка. В данном пункте мы подробнее остановимся на программировании тех приложений для контроллеров, что для связи используют данный интерфейс:
- Перед началом посылки отключается передатчик. Необходимо выдержать паузу, которая по длительности равна одному фрейму (или же превышает его), включая при этом как стартовые, так и стоповые биты. Чем это хорошо? Приемник успеет нормализоваться и полностью подготовится к первой передаче фрейма данных.
- После выдачи финального байта информации также рекомендуется выждать паузу перед дезактивацией передатчика. С чем это связано? У контроллеров последовательного порта два регистра: сдвиговый выходной для последовательного вывода и входной для передачи информации. Прерывание по передаче формируется контроллером только при опустошении его входного регистра. Информация здесь, получается, уже выложена в сдвиговой регистр, но еще не выдана. Поэтому с момента прерывания до дезактивации передатчика должна выдерживаться пауза. Ее ориентировочная продолжительность - на 0,5 бита более фрейма. Чтобы рассчитать точные значения, необходимо изучить сопроводительную документацию контроллера последовательного порта.
- Так как и приемник, и передатчик данного интерфейса подключены к одной и той же линии, то возникает своеобразная ситуация. Приемник слышит передачу данных от собственного же передатчика. Если для системы характерен произвольный доступ к линии, то такая особенность применяется для проверки отсутствия "столкновений" между собой двух передатчиков. Если система работает по принципу "ведущий-ведомый", на время передачи просто советуется закрывать от приемника прерывания.
Отличия интерфейсов RS 232, 422, 485
Давайте сравним эти популярные стандарты. Объединяет интерфейсы RS 232, RS 485, RS 422 то, что они используются для передачи цифровой информации. При этом 232 более известен как СОМ-порт компьютера. А другие два распространены в промышленной среде для соединения между собой различного оборудования.
Различия RS 232, RS 485 возможно отследить, представив техническую характеристику этих интерфейсов. Начнем с 232:
- Тип передачи данных: полный дуплекс.
- Максимальная протяженность: 15 метров при 9600 бит/сек.
- Контакты, что задействованы в работе: TxD, RxD, RTS, CTS, DTR, DSR, DCD, GND.
- Топология: "точка-точка".
- Наибольшее число подключаемых устройств: одно.
Теперь в сравнении RS 232, RS 485, RS 422 следующий интерфейс. Это 422:
- Тип передачи данных: полный дуплекс.
- Максимальная протяженность: 1200 метров при 9600 бит/сек.
- Контакты, что задействованы в работе: TxA, TxB, RxA, RxB, GND.
- Топология: "точка-точка".
- Наибольшее число подключенных устройств: одно (десять в режиме приема).
Сравниваются между собой преобразователи RS 232, RS 485. Приведем краткую характеристику последнего интерфейса, главного в нашем рассказе:
- Тип передачи данных: полудуплекс (то есть два провода) или полный дуплекс (четыре провода).
- Максимальная протяженность: 1200 метров при 9600 бит/сек.
- Контакты, что задействованы в работе: DataA, DataB, GND.
- Топология: многоточечная.
- Наибольшее число подключенных устройств: 32 (с повторителями их число может дорасти до 256).
Вот и все, что мы хотели рассказать об интерфейсе RS 485, широко применяемом сегодня в промышленности для передачи информации между устройствами, аппаратурой. По каким-то характеристикам он схож с родственными стандартами, по каким-то (подключение, передача данных, устранение помех) существенно отличается от них.
www.syl.ru
Интерфейс RS485. Описание.
Программа КИП и А
Александр Брацюк, Киев.
Введение
Интерфейс RS232 в свое время получил широкое распространение главным образом благодаря тому, что поддерживался на аппаратном уровне первыми компьютерами. Его основное предназначение,- соединение между компьютером и периферийным устройством. Главные недостатки:
- Короткая линия связи,- обычно не более 10 метров, из-за недостаточной помехозащищенности.
- Невозможность использования одной линии для подключения множества устройств.
- Невысокая скорость приема-передачи данных
Это не позволяло его широко использовать в промышленных линиях связи при проектирования больших сетей. Разработанный RS485 интерфейс решил многие из этих проблем. Как было сказано выше RS232 интерфейс не обладал достаточной помехозащищенностью - передатчик и приемник сравнивали напряжение на линиях данных и квитирования относительно общего нулевого провода для обнаружения двоичного сигнала. Изменение потенциала нулевого провода приводило к возникновению помехи, хотя уровень определения «нуля» и «единицы» был выбран достаточно высоким - около 3 Вольт. Электромагнитные помехи снижали как максимальное расстояние линии связи, так и максимальную скорость приема-передачи данных.
В реализации работы RS485 интерфейса положен принцип обнаружения полезного сигнала путем дифференциального сравнивания потенциалов на двухпроводной лини, выполненной как правило в виде витой пары. Потенциал нулевого провода не имеет значения. К тому же синфазные электромагнитные помехи не оказывают большое значение на дифференциальный, разностный сигнал в витой паре. Это позволило увеличить длину линии связи до 1200 метров при скорости в 100 kbs (скорость при длине линии 12 метров - 35 Mbs). Чувствительность приемника около 200 mV.
Устройства RS485
Так как линия RS485 состоит из витой пары, то логично предположить, что устройства подключаются к ней по двум контактам:
- A или «+», неинвертированный
- B или «−», инвертированный
Опционально также может быть использован третий провод в качестве нулевой шины.
Схематично, схему устройства - клиента интерфейса RS485 можно рассматривать как некий блок, в котором присутствует приемник и передатчик данных, где входы одного объединены с выходами другого.Также существует и процессорный блок, управляющий действиями передатчика, на основании заложенной в нем программы.Он заставляет приемник непрерывно прослушивать линию связи, и когда данные на линии предназначены именно этому блоку, - определяется адресом устройства, обрабатывает поступивший пакет и при необходимости выдает на эту же линию свой ответ в виде набора двоичных импульсов.
Проектирование RS485 сети
Топология сети RS485 интерфейса,- еще один из главных его преимуществ. Это единственный из интерфейсов, способный соединять по одной линии из витой пары множество передатчиков и приемников, включенных параллельно. К одной линии можно подключить 32 устройства с входным сопротивлением 12 KOm. При использовании современных высокоомных устройств их количество может достигать 256. Применяя повторители сигнала (репиттеры) количество устройств может достигать десятки тысяч, расположенных друг от друга за километры. Без сложного сетевого оборудования и программного обеспечения можно создать разветвленную сеть различных устройств, к тому же легко расширяемую,- при желании просто прикрутить к двум клеммам новый прибор, подправив что-то немного в управляющей программе.
Поэтому RS485 интерфейс получил огромную популярность для связи друг с другом компьютеров, PLC-контроллеров, датчиков, вторичных приборов. На его основе строятся системы АСУТП, КИП и А. В промышленности старые кабельные лотки, щиты, тонны кабелей заменяются тоненькой линией витой пары, которая объединяет датчики, дисплеи, показывающие и пишущие вторичные приборы. На рисунке, в начале и конце линии применены терминирующие резисторы R, сопротивлением 100 Om (для устранения эффекта отражения сигнала).
Принцип работы интерфейса RS485
Как правило, все устройства в сети могут или принимать данные из сети (слушать), или передавать данные в сеть, на общую линию. Когда устройство принимает данные, выход его передатчика находится в Z-состоянии (с высоким импедансом) и никак не влияет на работу линии и не мешает другим устройствам. Каждому устройству в сети заранее, в его настройках присваивается свой уникальный сетевой адрес. И так все подключено, все устройства слушают. А что дальше? Кто-то должен первым заговорить.
Обычно для этого назначается хост (master) устройство, которое инициирует работу всей линии. Хостом может быть например компьютер или PLC-панель, подключенная к интерфейсу. Хост посылает и принимает данные от других устройств в сети, управляет этими устройствами по алгоритму заложенной в нем программы. В свою очередь хост может быть подчиненным (slave) совершенно другой линии интерфейса RS485, находящейся на уровне выше. Так организуются многоуровневые сети.
На принципах RS485 построены хорошо известные интерфейсы как Profibus и Modbus.
www.axwap.com
RS-485: подключение и управление
Стандарт RS-485 впервые был принят в Ассоциации электронной промышленности. Сегодня он рассматривает электрические характеристики различных приемников и передатчиков, которые используются в балансных цифровых системах.
Что собой представляет данный стандарт?
RS-485 является названием известного интерфейса, активно использующегося во всевозможных промышленных АСУТП с целью соединения определенных контроллеров и многих других устройств между собой. Основное отличие этого интерфейса от RS-232 состоит в том, что он предполагает объединение одновременно нескольких разновидностей оборудования. При использовании RS-485 гарантируется скоростной обмен данными между несколькими устройствами путем применения единственной двухпроводной линии связи в полудуплексном режиме. Он задействован в современной промышленности при создании АСУТП.
Дальность и скорость
С помощью представленного стандарта можно добиться транслирования информации на скорости до 10 Мбит/с. Стоит отметить, что при этом предельно возможная дальность непосредственно зависит от скорости транслирования данных. Стоит отметить, что для обеспечения предельной скорости информация способна передаваться не дальше 120 метров. В это же время при скорости 100 кбит/с данные транслируются более чем на 1200 метров.
Число объединяемых устройств
Количество устройств, которые способен объединять в себе интерфейс RS-485, непосредственно зависит от того, какие в них задействованы приемопередатчики. Каждый передатчик предусматривает определенное управление 32 стандартными приемниками. Правда, следует при этом знать, что существуют приемники с входным сопротивлением, которое на 50 %, 25 % или меньшей частью отличаются от стандартного. Если использовать данное оборудование, общее число устройств увеличивается соответственно.
Разъемы и протоколы
Шнур RS-485 не способен нормировать какой-либо определенный формат информационных кадров или протокол обмена. Как правило, для трансляции применяются аналогичные фреймы, используемые RS-232. Другими словами, биты данных, стоповый и стартовый биты, а также бит паритета, если это необходимо. Что касается работы протоколов обмена, в большинстве современных систем она выполняется по принципу «ведущий-ведомый». Это означает, что определенное устройство в сети выступает ведущим и инициатором обмена посылкой запросов между подчиненными устройствами, которые различаются между собой по логическим адресам. Самым известным протоколом в настоящее время является Modbus RTU. Необходимо заметить, что кабель RS-485 не обладает определенным типом соединителей или распайки. Другими словами, встречаются клеммные соединители, DB9 и прочие.
Подключение
Зачастую с использованием представленного интерфейса встречается локальная сеть, которая объединяет в себе одновременно несколько разновидностей приемопередатчиков. Выполняя подключение RS-485, необходимо грамотно объединять между собой сигнальные цепи. Как правило, они называются А и В. Таким образом, переполюсовка не представляет собой ничего страшного, просто подключенные устройства перестают работать.
Полезные рекомендации
При использовании интерфейса RS-485 необходимо учитывать определенные особенности его работы. Таким образом, рекомендации следующие:
1. Оптимальная среда для транслирования сигнала – кабель, созданный на основе витой пары.2. Концы шнура в обязательно следует заглушить с помощью специализированных терминальных резисторов.3. Сеть, где применяется стандартный или USB RS-485, должна пролагаться без ответвлений по топологии шины.4. Устройства должны подключаться к кабелю кабелями минимально возможной длины.
Наиболее оптимальным решением для того, чтобы проложить интерфейс RS-485, является использование витой пары. Она отличается минимально паразитным излучением сигнала, хорошей защитой от наводок. Когда оборудование работает в условиях чрезвычайно высоких внешних помех, лучше применять кабели, обладающие экранированной витой парой. Стоит отметить, что при этом экран кабеля соединяется с защитным заземлением.
Согласование
С помощью терминальных резисторов стандартный или USB RS-485 гарантирует полноценное согласование открытого конца шнура с последующей линией. При этом целиком исключается возможность отражения сигнала. Номинальное сопротивление резисторов, сопутствующее волновому сопротивлению кабеля и проводам, основанных на витой паре, как правило, составляет около 100-120 Ом. Например, известный в настоящее время кабель UTP-5, который зачастую используется в процессе прокладки Ethernet, обладает волновым сопротивлением 100 Ом.
Что касается других вариантов кабеля, может быть применен и другой номинал. Резисторы способны запаиваться на контактах кабельных разъемов в конечных устройствах, если это необходимо. Нечасто резисторы монтируются в самом оборудовании, в результате чего для подключения резистора необходимо устанавливать перемычки. В этом случае, когда выполняется подключение устройства, линия рассогласовывается. Чтобы гарантировать нормальное функционирование всей остальной системы, понадобится подключить согласующую заглушку.
Уровни сигналов
Порт RS-485 применяет балансную схему передачи данных. Другими словами, уровни напряжения на сигнальных цепях А и В изменяются в противофазе. С помощью датчика обеспечивается уровень сигнала, составляющий 1.5 В, с учетом предельной нагрузки. Кроме того, предусмотрено не более 6 В в том случае, когда устройство функционирует на холостом ходу. Уровень напряжения замеряется дифференциально. В месте пребывания приемника минимальный уровень получаемого сигнала должен быть не меньше 200 мВ.
Смещение
Когда наблюдается отсутствие сигнала на сигнальных цепях, осуществляется небольшое смещение. Ним обеспечивается защита приемника в случае ложного срабатывания. Специалисты советуют выполнять смещение слегка больше 200 мВ, потому что это значение считается соответствующим зоне недостоверности входного сигнала по стандарту. В такой ситуации цепь А приближается к положительному полюсу источника, а цепь В подтягивается к общему.
Пример
Соответствуя требуемому смещению и напряжению источника питания, выполняется расчет номиналов резисторов. Например, если следует получить смещение, находящееся на уровне 250 мВ при задействовании терминальных резисторов, RT = 120 Ом. Стоит при этом отметить, что источник обладает напряжением 12 В. С учетом того, что в этом случае два резистора подключены параллельно друг другу и совершенно не принимают во внимание нагрузку со стороны приемника, ток смещения достигает 0.0042. В это же время общее сопротивление цепи смещения равняется 2857 Ом. Rсм при этом будет составлять около 1400 Ом. Таким образом, потребуется выбрать ближайший номинал. Примером будет взят резистор 1.5 кОм. Он необходим для смещения. Кроме того, используется внешний резистор на 12 вольт.
Также необходимо отметить и то, что в системе существует развязанный выход блока питания контроллера, который представляет собой главное звено в собственном сегменте цепи. Правда, имеются и другие варианты выполнения смещения, где задействован преобразователь RS-485 и иные элементы, однако все равно следует учитывать то, что узел, обеспечивающий смещение, иногда будет отключаться или в конечном итоге полностью удалится из сети. Когда существует смещение, потенциал цепи А на полностью холостом ходу считается положительным по отношению к цепи В. Это выступает в качестве ориентира при подключении нового оборудования к кабелю без использования маркировки проводов.
Неправильная разводка и искажения
Осуществление рекомендаций, указанных выше, дает возможность достичь корректной трансляции электрических сигналов в разные точки сети, когда в виде основы задействован протокол RS-485. Если хотя бы одно из требований не будет выполнено, возникает искажение сигнала. Самые заметные искажения появляются тогда, когда скорость обмена информацией выше 1 Мбит/с. Правда, даже при меньших скоростях не рекомендуется пренебрегать данными советами. Это правило действует и при нормальном функционировании сети.
Как программировать?
Во время программирования всевозможных приложений, которые работают с устройствами, применяемыми разветвитель RS-485 и прочие устройства с представленным интерфейсом, следует учитывать несколько важных моментов.
Прежде чем начнется выдача посылки, обязательно необходимо активировать передатчик. Стоит отметить, что по информации некоторых источников выдача способна осуществляться сразу после активации. Несмотря на это, некоторые эксперты советуют сначала выдержать паузу, по времени равную скорости трансляциии одного фрейма. При этом корректная программа приема может успеть полностью выявить ошибки переходного процесса, который способен провести процедуру нормализации и подготовится к очередному приему данных.
Когда будет выдан последний байт данных, необходимо также выдержать паузу, прежде чем отключать RS-485 устройство. Это в некотором смысле связано с тем, что в контроллере последовательного порта часто находится одновременно два регистра. Первый является параллельным входным, он предназначен для приема информации. Второй считается сдвиговым выходным, он применяется с целью последовательного вывода.
При передаче контроллером данных любые прерывания формируются при опустошении входного регистра. Это происходит тогда, когда информация уже была предоставлена в сдвиговый регистр, однако еще не выдана. В этом же состоит причина того, что после прекращения трансляции необходимо выдержать некоторую паузу перед выключением передатчика. Она по времени должна быть примерно больше на 0.5 бита, чем фрейм. При выполнении более точных расчетов советуется подробнее изучить техническую документацию контроллера последовательного порта, который используется.
Вполне возможно, что передатчик, приемник и конвертер RS-485 подключены к общей линии. Таким образом, собственный приемник начнет воспринимать также передачу, выполняемую собственным передатчиком. Зачастую бывает, что когда в системах, которые характеризуются произвольным доступом к линии, эта особенность применяется при проверке отсутствия столкновения между двумя передатчиками.
Конфигурация формата «шина»
Представленный интерфейс имеет возможность объединять устройства по формату «шина», когда все оборудование соединяется при использовании одной пары проводов. Это предусматривает то, что линия связи обязательно должна согласовываться оконечными резисторами двух концов. Чтобы это обеспечить, необходимо установить резисторы, которые характеризуются сопротивлением 620 Ом. Они монтируются всегда на первом и последнем устройстве, подсоединенном к линии.
Как правило, современные устройства имеют встроенное согласующее сопротивление. Если возникнет необходимость, его можно подключить в линию при помощи установки специальной перемычки на плату прибора. Стоит отметить, что состояние поставки перемычки сначала установлены, поэтому требуется снять их со всех устройств, кроме первого и последнего. Необходимо также заметить, что в преобразователях-повторителях модели С2000-ПИ для отдельного выхода согласующее сопротивление активируется с применением переключателя. Что касается устройств С2000-КС и С2000-К, которые характеризуются встроенным согласующим сопротивлением, перемычки, требуемой для его подключения, не существует. Чтобы обеспечить длинную линию связи, желательно использовать специализированные повторители-ретрансляторы, которые предварительно оснащены полностью автоматическими переключениями направления передачи.
Конфигурация формата «звезда»
Все ответвления в линии RS-485 считаются нежелательными, так как в этом случае возникает чрезмерное искажение сигнала. Хотя, с точки зрения практики, существует возможность допустить это тогда, когда существует небольшая длина ответвления. При этом не нужна установка согласующих резисторов на отдельных ответвлениях.
В системе RS-485, где управление предусмотрено при использовании пульта, когда резисторы и устройства подсоединены к одной линии, однако питаются от различных источников, необходимо объединять цепи 0 В всех устройств и пульта, чтобы достичь выравнивания их потенциалов. Когда это требование не будет соблюдаться, пульт способен обладать неустойчивой связью с устройствами. При использовании провода с несколькими витыми парами, для цепи выравнивания потенциалов можно применить полностью свободную пару, если в этом возникнет необходимость. Кроме того, предусмотрена возможность задействовать экранированную витую пару, если отсутствует заземление экрана.
Что следует учитывать?
В большинстве случаев ток, проходящий по проводу выравнивания потенциалов, считается довольно маленьким. Если 0 В устройств или же самих источников питания подключаются к нескольким локальным шинам заземления, то разность потенциалов между разными цепями 0 В способна достигать несколько единиц. Иногда данное значение находится на отметках десятков вольт, а ток, который протекает по цепи выравнивания потенциалов, является достаточно значительным. Зачастую в этом и состоит причина того, что возникает неустойчивая связь между пультом и устройствами. В результате они даже способны выйти из строя.
Таким образом, необходимо исключить возможность заземления цепи 0 В или же заземлять эту цепь в определенной точке. Кроме того, следует принимать во внимание возможность взаимосвязи между 0 В и цепью защитного заземления, которая присутствует оборудовании, используемом в системе ОПС. Стоит отметить, что на объектах, где характерна относительно тяжелая электромагнитная обстановка, существует возможность подключиться этой сети путем использования кабеля «экранированная витая пара». Остается подчеркнуть, что в данной ситуации может существовать меньшая предельная дальность, потому что емкость провода считается более высокой.
bezwindowsa.ru
Интерфейс RS-485 | Техника и Программы
Ранее широко распространенный интерфейс RS-232, кроме стандартности разъемов и сигналов, имеет жестко заданный алгоритм обмена и сетку стандартных скоростей, его функциональные возможности также весьма ограничены. Протокол RS-485 является стандартом интерфейса физического уровня и разработан в соответствии с требованиями современных технологий передачи данных. поддерживает многоточечные соединения, использует симметричную линию связи и дифференциальные сигналы, обеспечивая создание сетей с количеством узлов до 32 (для стандартного входного сопротивления 12 кОм) и передачу на расстояние до 1200 м. Использование повторителей RS-485 позволяет увеличить расстояние передачи еще на 1200 м или добавить еще 32 узла. поддерживает полудуплексную связь при топологии "общая шина" (рис. 3.1).
Рис. 3.1.
Алгоритм управления интерфейсом должен исключать одновременную работу двух передатчиков. Дифференциальные сигналы, формируемые передатчиком в симметричной линии связи (витой паре), могут быть амплитудой от ±1,5 В до ±5 В с синфазной составляющей для приемников от -7 В до +12В. В примере (рис. 3.2) показаны уровни сигнала в проводниках линии связи при передаче двоичной последовательности 1011101.
Рис. 3.2. Сигналы в линии связи
Уровни сигналов на порядок выше, чем в LVDS (единицы В). Это требует соответствующего повышения мощности приемопередатчиков и ограничивает на меньшем уровне максимальную скорость передачи сигналов. Как уже указывалось, протокол RS-485 не определяет алгоритмы взаимодействия при передаче данных. Это позволяет применять этот интерфейс как универсальное средство физического уровня в существующих телекоммуникационных технологиях. Применение определенных алгоритмов управления передачей данных может накладывать какие-либо дополнительные ограничения на параметры интерфейса. Например, управление доступом к общей линии связи (алгоритм "Token bus") для предотвращения одновременной работы нескольких передатчиков требует следующего ограничения скорости: максимальная длина сегмента в зависимости от скорости: скорость передачи (кбит/с) 9,6-187,5 500 1500 12000 длина сегмента (м) 1000 400 200 100
Так как многие устройства поддерживают логическую организацию интерфейса UART, для использования RS-485 выпускают ИС преобразователей интерфейса, например МАХ1480/МАХ1490. Это позволяет существенно расширить возможности стандартного интерфейса UART микроконтроллеров, не изменяя его логическую организацию. Пример структуры сообщения для такого применения интерфейса приведен на рис. 3.3.
Отсутствие ограничений на логическую организацию в RS-485 позволяет также использовать его с любыми протоколами канального уровня. Например, в комплексе средств SIMATIC NET (Siemens) RS-485 – это реализация физического уровня для протоколов AS и PROFIBUS.
Рис. 3.3. UART-кадр в интерфейсе RS-485
часто используется при создании современных локальных сетей различного назначения. Микросхемы интерфейса RS-485 выпускают многие фирмы мира. Однако несомненным лидером в разработке и выпуске новых микросхем драйверов является известная фирма MAXIM. В настоящее время фирма выпускает более 80 типов микросхем драйверов интерфейса RS-485/422. Версия интерфейса RS-422 использует такие же сигналы и средства их обработки, но предполагает передачу и прием сигналов по раздельным линиям связи и, следовательно, полный дуплексный режим обмена данными. Такая организация интерфейса предполагает либо структуру точка-точка, либо многоточечную структуру с единственным управляющим узлом.
Все микросхемы драйверов можно условно разделить на 4 группы: микросхемы с питанием +5 В, микросхемы с расширенным диапазоном питания от 3 до 5.5 В, низковольтные микросхемы с питанием 3.3 В и микросхемы со встроенной оптической изоляцией. Основные технические характеристики этих групп микросхем приведены в табл. 3.1 – 3.4 [www.rtcs.ru]. В табл. 3.1 приведены микросхемы драйверов интерфейса RS-485/422 с питанием +5 В
В табл. 3.1 – 3.4 приняты следующие обозначения: в колонке «Состояние RxD»: P — обозначает, что управляющий вход приемника переключает его либо в открытое состояние, либо переводит его в режим энергосбережения, O — означает, что управляющий вход только включает/выключает приемник; в колонке «Режим»: H — означает полудуплексный режим, т.е. интерфейс RS-485, F — обозначает полный дуплексный режим, т.е. интерфейс RS- 422.
Тип | TxD | RxD | Состояние RxD | Режим | Быстродействие, Мбит/с | Количество станций | Защита ESD | Ток потребления, mA | Корпус |
MAX1481 | 1 | 1 | NC | F | 0.25 | 256 | – | 0.3 | 10/^MAX |
MAX1482 | 1 | 1 | O | F | 0.25 | 256 | – | 0.02 | 14/PDIP.300 14/S0.150 |
MAX1483 | 1 | 1 | O | H | 0.25 | 256 | – | 0.02 | 8/^MAX 8/PDIP.300 8/S0.150 |
MAX1484 | 1 | 1 | NC | F | 12 | 256 | – | 0.3 | 10/^MAX |
MAX1485 | 1 | 1 | NC | H- F | 0.25 | 256 | – | 0.3 | 10/^MAX |
MAX1486 | 1 | 1 | NC | H- F | 12 | 256 | – | 0.3 | 10/^MAX |
MAX1487 MAX1487E | 1 | 1 | O | H | 2.5 | 128 | ±15 кВ | 0.23 | 8/^MAX 8/PDIP.300 8/S0.150 |
MAX3040 | 4 | 0 | – | – | 0.25 | – | ±10 кВ | 1 | 16/S0.150 16/S0.300 16/TSSOP |
MAX3041 | 4 | 0 | – | – | 2.5 | – | ±10 кВ | 1 | 16/S0.150 16/SO.300 16/TSSOP |
MAX3042B | 4 | 0 | – | – | 20 | – | ±10 кВ | 1 | 16/SO.150 16/SO.300 16/TSSOP |
Тип | TxD | RxD | Состояние RxD | Режим | Быстродействие, Мбит/с | Количество станций | Защита ESD | Ток потребления, mA | Корпус |
MAX3043 | 4 | 0 | – | – | 0.250 | – | ±10 кВ | 1 | 16/SO.150 16/SO.300 16/TSSOP |
MAX3044 | 4 | 0 | – | – | 2.5 | – | ±10 кВ | 1 | 16/SO.150 16/SO.300 16/TSSOP |
MAX3045B | 4 | 0 | – | – | 20 | – | ±10 кВ | 1 | 16/SO.150 16/SO.300 16/TSSOP |
MAX3080 MAX3080E | 1 | 1 | P | F | 0.115 | 256 | ±15 кВ | 0.375 | 14/PDIP.300 14/SO.150 |
MAX3081 MAX3081E | 1 | 1 | P | F | 0.115 | 256 | ±15 кВ | 0.375 | 8/PDIP.300 8/SO.150 |
MAX3082 MAX3082E | 1 | 1 | P | H | 0.115 | 256 | ±15 кВ | 0.375 | 8/PDIP.300 8/SO.150 |
MAX3083 MAX3083E | 1 | 1 | P | F | 0.5 | 256 | ±15 кВ | 0.375 | 14/PDIP.300 14/SO.150 |
MAX3084 MAX3084E | 1 | 1 | P | F | 0.5 | 256 | ±15 кВ | 0.375 | 8/PDIP.300 8/SO.150 |
MAX3085 MAX3085E | 1 | 1 | P | H | 0.5 | 256 | ±15 кВ | 0.375 | 8/PDIP.300 8/SO.150 |
MAX3086 MAX3086E | 1 | 1 | P | F | 10 | 256 | ±15 кВ | 0.375 | 14/PDIP.300 14/SO.150 |
MAX3087 MAX3087E | 1 | 1 | P | F | 10 | 256 | ±15 кВ | 0.375 | 8/PDIP.300 8/SO.150 |
Тип | TxD | RxD | Состояние RxD | Режим | Быстродействие, Мбит/с | Количество станций | Защита ESD | Ток потребления, mA | Корпус |
MAX3088 MAX3088E | 1 | 1 | P | H | 10 | 256 | ±15 кВ | 0.375 | 8/PDIP.300 8/SO.150 |
MAX3089 MAX3089E | 1 | 1 | P | H / F | 10 | 256 | ±15 кВ | 0.375 | 14/PDIP.300 14/SO.150 |
MAX3093E | 0 | 4 | O | – | 10 | 128 | ±15 кВ | 2.4 | 16/PDIP.300 16/SO.150 16/TSSOP |
MAX3095 | 0 | 4 | O | – | 10 | 128 | ±15 кВ | 2.4 | 16/PDIP.300 16/QSOP 16/SO.150 |
MAX3291 | 1 | 1 | O | F | 10 | 128 | – | 2 | 14/PDIP.300 14/SO.150 |
MAX3292 | 1 | 1 | O | F | 0.01 | 128 | – | 2 | 14/PDIP.300 14/SO.150 |
MAX3443E | 1 | 1 | P | H | 10 | 128 | ±15 кВ | 10 | 8/PDIP.300 8/SO.150 |
MAX3460 | 1 | 1 | P | F | 20 | 128 | – | 2.5 | 14/PDIP.300 14/SO.150 |
MAX3461 | 1 | 1 | P | F | 20 | 128 | – | 2.5 | 14/PDIP.300 14/SO.150 |
MAX3462 | 1 | 1 | P | F | 20 | 128 | – | 2.5 | 8/PDIP.300 8/SO.150 |
MAX3463 | 1 | 1 | P | H | 20 | 128 | – | 2.5 | 8/PDIP.300 8/SO.150 |
|
|
| Состояние RxD |
|
| Количество станций | Защита ESD | Ток потребления, mA |
|
Тип | TxD | RxD | Режим | Быстродейст виеМбит/с | Корпус | ||||
MAX3464 | 1 | 1 | P | H | 20 | 128 | – | 2.5 | 8/PDIP.300 8/SO.150 |
MAX481 MAX481E | 1 | 1 | O | H | 2.5 | 32 | ±15 кВ | 0.3 | 8/^MAX 8/PDIP.300 8/SO.150 |
MAX483 MAX483E | 1 | 1 | O | H | 0.25 | 32 | ±15 кВ | 0.12 | 8/^MAX 8/PDIP.300 8/SO.150 |
MAX485 MAX485E | 1 | 1 | O | H | 2.5 | 32 | ±15 кВ | 0.3-0.5 | 8/^MAX 8/PDIP.300 8/SO.150 |
MAX487 MAX487E | 1 | 1 | O | H | 0.25 | 128 | ±15 кВ | 0.12 | 8/^MAX 8/PDIP.300 8/SO.150 |
MAX488 MAX488E | 1 | 1 | O | F | 0.25 | 32 | ±15 кВ | 0.12 | 8/^MAX 8/PDIP.300 8/SO.150 |
MAX489 MAX489E | 1 | 1 | O | F | 0.25 | 32 | ±15 кВ | 0.12 | 14/PDIP.300 14/SO.150 |
MAX490 MAX490E | 1 | 1 | O | F | 2.5 | 32 | ±15 кВ | 0.3 | 8/^MAX 8/PDIP.300 8/SO.150 |
MAX491 MAX491E | 1 | 1 | O | F | 25 | 32 | ±15 кВ | 0.3 | 14/PDIP.300 14/SO.150 |
Одними из первых начали производиться микросхемы MAX481/483/485/487. Наличие у микросхем буквы «E» после обозначения означает встроенную защиту от электростатики. Эти микросхемы имели не очень хорошие показатели по сравнению с современными микросхемами. Они позволяли объединять в сеть только 32 устройства (за исключением драйвера MAX487, который мог объединять до 128 станций) и обеспечивали не очень высокую скорость передачи данных. Однако именно они и их аналоги легли в основу стандартного расположения выводов микросхем интерфейса RS-485. Расположение выводов микросхем этого семейства показано на рис. 3.4.
Рис. 3.11. Стандартная структура сети на базе интерфейса RS-422
nauchebe.net
Видеоматериалы
Опыт пилотных регионов, где соцнормы на электроэнергию уже введены, показывает: граждане платить стали меньше
Подробнее...С начала года из ветхого и аварийного жилья в республике были переселены десятки семей
Подробнее...Более 10-ти миллионов рублей направлено на капитальный ремонт многоквартирных домов в Лескенском районе
Подробнее...Актуальные темы
ОТЧЕТ о деятельности министерства энергетики, ЖКХ и тарифной политики Кабардино-Балкарской Республики в сфере государственного регулирования и контроля цен и тарифов в 2012 году и об основных задачах на 2013 год
Подробнее...Предложения организаций, осуществляющих регулируемую деятельность о размере подлежащих государственному регулированию цен (тарифов) на 2013 год
Подробнее...
КОНТАКТЫ
360051, КБР, г. Нальчик
ул. Горького, 4
тел: 8 (8662) 40-93-82
факс: 8 (8662) 47-31-81
e-mail:
Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.