ASSURED PCI-COM-1S обеспечивает ряд последовательных интерфейсов PCI
Часто задаваемые вопросы
В: Что делать, если мое оборудование ACCES выйдет из строя?
A: Свяжитесь с ACCES для быстрого обслуживания и поддержки. Ознакомьтесь с условиями гарантии для вариантов ремонта или замены.
В: Могу ли я установить карту при включенном компьютере или на месте?
A: Нет, всегда проверяйте, выключено ли питание компьютера перед подключением или отключением кабелей или установкой карт, чтобы избежать повреждения и аннулирования гарантии.
Уведомление
- Информация в этом документе предоставлена только для справки. ACCES не несет никакой ответственности, возникающей в результате применения или использования информации или продуктов, описанных здесь. Этот документ может содержать или ссылаться на информацию и продукты, защищенные авторскими правами или патентами, и не передает никаких лицензий в соответствии с патентными правами ACCES или правами других лиц.
- IBM PC, PC/XT и PC/AT являются зарегистрированными торговыми марками International Business Machines Corporation.
- Напечатано в США. Авторские права принадлежат компании ACCES I/O Products Inc, 1995, 2005, 10623 Roselle Street, San Diego, CA 92121. Все права защищены.
ПРЕДУПРЕЖДЕНИЕ!!
ВСЕГДА ПОДКЛЮЧАЙТЕ И ОТКЛЮЧАЙТЕ ПОЛЕВЫЕ КАБЕЛИ ПРИ ВЫКЛЮЧЕННОМ ПИТАНИИ КОМПЬЮТЕРА. ВСЕГДА ВЫКЛЮЧАЙТЕ ПИТАНИЕ КОМПЬЮТЕРА ПЕРЕД УСТАНОВКОЙ КАРТЫ. ПОДКЛЮЧЕНИЕ И ОТКЛЮЧЕНИЕ КАБЕЛЕЙ ИЛИ УСТАНОВКА ПЛАТ В СИСТЕМУ С ВКЛЮЧЕННЫМ КОМПЬЮТЕРОМ ИЛИ ПОЛЕВЫМ ПИТАНИЕМ МОЖЕТ ПРИВЕСТИ К ПОВРЕЖДЕНИЮ КАРТЫ ВВОДА-ВЫВОДА И ПРИВЕДЕТ К АННУЛИРОВАНИЮ ВСЕХ ГАРАНТИЙ, ПОДРАЗУМЕВАЕМЫХ ИЛИ ВЫРАЖЕННЫХ ИЛИ ВЫРАЖЕННЫХ.
Гарантия
Перед отправкой оборудование ACCES тщательно проверяется и тестируется на соответствие действующим спецификациям. Однако в случае сбоя оборудования ACCES гарантирует своим клиентам оперативное обслуживание и поддержку. Все оборудование, первоначально произведенное ACCES и признанное дефектным, будет отремонтировано или заменено с учетом следующих соображений.
Условия и положения
Если есть подозрение, что устройство неисправно, обратитесь в отдел обслуживания клиентов ACCES. Будьте готовы сообщить номер модели устройства, серийный номер и описание симптомов неисправности. Мы можем предложить несколько простых тестов для подтверждения неисправности. Мы присвоим номер разрешения на возврат материалов (RMA), который должен быть указан на внешней этикетке возвращаемой упаковки. Все блоки/компоненты должны быть надлежащим образом упакованы для транспортировки и возвращены с предоплаченной доставкой в назначенный сервисный центр ACCES, а также будут возвращены на объект клиента/пользователя с предоплаченной доставкой и счетом-фактурой.
Покрытие
Первые три года: возвращенный блок/деталь будет отремонтирован и/или заменен по выбору ACCES без оплаты труда или деталей, не исключенных из гарантии. Гарантия начинается с момента поставки оборудования.
Последующие годы: На протяжении всего срока службы вашего оборудования ACCES готова предоставлять обслуживание на месте или на заводе по разумным ценам, аналогичным ценам других производителей в отрасли.
Оборудование, не произведенное ACCES
На оборудование, предоставленное, но не произведенное ACCES, распространяется гарантия, и оно будет отремонтировано в соответствии с условиями гарантии соответствующего производителя оборудования.
Общий
По настоящей гарантии ответственность ACCES ограничивается заменой, ремонтом или выдачей кредита (по усмотрению ACCES) на любые продукты, дефекты которых были доказаны в течение гарантийного срока. Ни при каких обстоятельствах компания ACCES не несет ответственности за косвенный или особый ущерб, возникший в результате использования или неправильного использования нашего продукта. Заказчик несет ответственность за все расходы, вызванные модификациями или дополнениями к оборудованию ACCES, не одобренными ACCES в письменной форме или, по мнению ACCES, оборудование подвергалось ненормальному использованию. «Ненормальное использование» для целей настоящей гарантии определяется как любое использование, которому подвергается оборудование, кроме использования, указанного или предусмотренного, что подтверждается заявлением о покупке или продаже. За исключением вышеизложенного, никакие другие гарантии, явные или подразумеваемые, не применяются к любому такому оборудованию, поставляемому или продаваемому ACCES.
Введение
Эта карта последовательной связи была разработана для использования в компьютерах с шиной PCI и обеспечивает эффективную связь по протоколу RS422 (EIA422) или RS485 (EIA485) по длинным линиям связи. Карта имеет длину 4.80 дюйма (122 мм) и может быть установлена в любой 5-вольтовый слот PCI на IBM или совместимых компьютерах. Используется буферизованный UART типа 16550, а для совместимости с Windows включено автоматическое управление для прозрачного включения/выключения драйверов передачи.
Работа в сбалансированном режиме и прекращение нагрузки
- В режиме RS422 карта использует дифференциальные (или симметричные) линейные драйверы для обеспечения помехоустойчивости и увеличения максимального расстояния до 4000 футов. Режим RS485 улучшен по сравнению с RS422 за счет переключаемых приемопередатчиков и возможности поддержки нескольких устройств на одной «групповой линии». Количество устройств, обслуживаемых на одной линии, можно расширить за счет использования «ретрансляторов».
- Работа RS422 позволяет использовать несколько приемников на линиях связи, а работа RS485 позволяет использовать до 32 передатчиков и приемников на одном наборе линий передачи данных. Устройства на концах этих сетей должны быть терминированы во избежание «звона». Пользователь имеет возможность отключить линии передатчика и/или приемника.
- Для связи RS485 требуется, чтобы передатчик подавал напряжение смещенияtage для обеспечения известного «нулевого» состояния, когда ни одно устройство не передает. Эта карта поддерживает смещение по умолчанию. Если ваше приложение требует, чтобы передатчик был несмещенным, свяжитесь с заводом-изготовителем.
Совместимость COM-порта
- В качестве асинхронного коммуникационного элемента (ACE) используется UART 16550. Он включает в себя 16-байтовые буферы FIFO приема/передачи для защиты от потери данных в многозадачных операционных системах, сохраняя при этом 100-процентную совместимость с оригинальным последовательным портом IBM. Архитектура шины PCI позволяет назначать картам адреса от 0000 до FFF8 hex.
- Кварцевый генератор на карте позволяет точно выбирать скорость передачи данных до 115,200 460,800 бод или, путем изменения перемычки, до XNUMX XNUMX бод при использовании стандартного кварцевого генератора. Скорость передачи данных выбирается программой, а доступные скорости перечислены в таблице в разделе «Программирование» данного руководства.
- Используемый драйвер/приемник 75ALS176 способен управлять чрезвычайно длинными линиями связи на высоких скоростях передачи данных. Он может управлять до +60 мА на сбалансированных линиях и принимать входные сигналы с дифференциальным сигналом до 200 мВ, наложенным на синфазный шум +12 В или -7 В. В случае конфликта связи драйвер/приемники оснащены функцией теплового отключения.
Режимы связи
Карты поддерживают симплексную, полудуплексную и полнодуплексную связь в различных двух- и четырехпроводных кабельных соединениях. Симплексная связь — это простейшая форма связи, при которой передача происходит только в одном направлении. Полудуплексная связь позволяет трафику передаваться в обоих направлениях, но только в одну сторону за раз. В полнодуплексной работе данные передаются в обоих направлениях одновременно. Большинство коммуникаций RS485 используют полудуплексный режим, поскольку необходимо использовать только одну пару проводов, а затраты на установку значительно сокращаются.
Автоматическое управление трансивером RTS
В приложениях Windows драйвер должен быть включен и выключен по мере необходимости, что позволяет всем картам совместно использовать двухпроводной или четырехпроводной кабель. Эта карта автоматически управляет драйвером. При автоматическом управлении драйвер включается, когда данные готовы к передаче. Драйвер остается включенным в течение времени передачи одного дополнительного символа после завершения передачи данных, а затем отключается. Приемник обычно включен, но отключается во время передачи, а затем снова включается после завершения передачи. Карта автоматически подстраивает свою синхронизацию под скорость передачи данных.
Технические характеристики
Интерфейс связи
- Подключение ввода-вывода: экранированный 9-контактный разъем D-sub типа IBM AT, совместимый со спецификациями RS422 и RS485.
- Длина символа: 5, 6, 7 или 8 бит.
- Четность: четная, нечетная или нет.
- Интервал остановки: 1, 1.5 или 2 бита.
- Скорость последовательной передачи данных: до 115,200 460,800 бод, асинхронная. Более высокие скорости, до 16550 XNUMX бод, достигаются выбором перемычки на карте. Тип XNUMX буферизованный UART.
Режим дифференциальной связи RS422/RS485
- Входная чувствительность приемника: +200 мВ, дифференциальный вход.
- Подавление синфазного режима: от +12 В до -7 В
- Возможности привода: выходной ток передачи 60 мА с отключением при перегреве.
- Многоточечный: Совместим со спецификациями RS422 и RS485.
Примечание
Допускается до 32 драйверов и приемников в сети. Используемый последовательный коммуникационный ACE — тип 16550. Используемые драйверы/приемники — тип 75ALS176.
Относящийся к окружающей среде
- Диапазон рабочих температур: от 0 до +60 °C
- Влажность: от 5% до 95%, без конденсации.
- Диапазон температур хранения: от -50 до +120 °C.
- Размер: 4.80 дюйма в длину (122 мм) и 1.80 дюйма в высоту (46 мм).
- Требуемая мощность: +5 В постоянного тока при токе 175 мА, типично.
Установка
Для вашего удобства вместе с картой прилагается печатное краткое руководство (QSG). Если вы уже выполнили шаги из QSG, эта глава может показаться вам излишней и можно пропустить ее, чтобы приступить к разработке приложения.
Программное обеспечение, поставляемое с этой картой, находится на компакт-диске и перед использованием должно быть установлено на жесткий диск. Для этого выполните следующие действия, соответствующие вашей операционной системе.
Настройка параметров карты с помощью выбора перемычки
Перед установкой карты в компьютер внимательно прочитайте Главу 3: Выбор опций данного руководства, затем настройте карту в соответствии с вашими требованиями и протоколом (RS-232, RS-422, RS-485, 4-проводной 485 и т. д.). . Нашу программу установки на базе Windows можно использовать вместе с главой 3, чтобы помочь в настройке перемычек на карте, а также предоставить дополнительные описания использования различных опций карты (таких как оконечная нагрузка, смещение, диапазон скорости передачи данных, RS-232, RS-422, RS-485 и др.).
Установка программного обеспечения с компакт-диска
В следующих инструкциях предполагается, что приводом CD-ROM является дисковод «D». При необходимости замените букву диска, соответствующую вашей системе.
ДОС
- Вставьте компакт-диск в привод CD-ROM.
- Тип
чтобы изменить активный привод на привод CD-ROM.
- Тип
для запуска программы установки.
- Следуйте инструкциям на экране, чтобы установить программное обеспечение для этой платы.
ОКНА
- Вставьте компакт-диск в привод CD-ROM.
- Система должна автоматически запустить программу установки. Если программа установки не запускается сразу, нажмите ПУСК | ВЫПУСК и введите
, нажмите ОК или нажмите
.
Следуйте инструкциям на экране, чтобы установить программное обеспечение для этой платы.
ЛИНУКС
Пожалуйста, обратитесь к linux.htm на компакт-диске для получения информации об установке под Linux.
Примечание. Платы COM можно установить практически в любую операционную систему. Мы поддерживаем установку в более ранних версиях Windows и, скорее всего, будем поддерживать и будущие версии.
Внимание! * Единичный статический разряд ESDA может повредить вашу карту и привести к преждевременному выходу ее из строя!
Пожалуйста, соблюдайте все разумные меры предосторожности для предотвращения статического разряда, например, заземлитесь, прикоснувшись к любой заземленной поверхности перед тем, как прикоснуться к карте.
Установка оборудования
- Обязательно установите переключатели и перемычки из раздела «Выбор опций» данного руководства или из рекомендаций SETUP.EXE.
- Не устанавливайте карту в компьютер до полной установки программного обеспечения.
- ВЫКЛЮЧИТЕ питание компьютера И отсоедините питание переменного тока от системы.
- Снимите крышку компьютера.
- Осторожно установите карту в свободный слот расширения PCI 5 В или 3.3 В (возможно, сначала вам придется снять заднюю панель).
- Проверьте правильность установки карты и затяните винты. Убедитесь, что монтажный кронштейн карты правильно прикручен и что корпус имеет положительное заземление.
- Подсоедините кабель ввода-вывода к разъему, установленному на кронштейне карты.
- Установите крышку компьютера на место и включите компьютер. Войдите в программу настройки CMOS вашей системы и убедитесь, что опция PCI plug-and-play установлена соответствующим образом для вашей системы. Системы под управлением Windows 95/98/2000/XP/2003 (или любой другой PNP-совместимой операционной системы) должны установить опцию CMOS на OS. Системы под управлением DOS, Windows NT, Windows 3.1 или любой другой не PNP-совместимой операционной системы должны установить опцию PNP CMOS на BIOS или Motherboard. Сохраните опцию и продолжите загрузку системы.
- Большинство компьютеров должны автоматически обнаружить карту (в зависимости от операционной системы) и автоматически завершить установку драйверов.
- Запустите PCIfind.exe, чтобы завершить установку карты в реестр (только для Windows) и определить назначенные ресурсы.
- Запустите один из предоставленныхampфайловые программы, которые были скопированы во вновь созданный каталог карты (с компакт-диска), чтобы протестировать и проверить вашу установку.
Выбор варианта
Четыре варианта конфигурации определяются положением перемычки, как описано в следующих параграфах. Расположение перемычек показано на Рисунке 3-1, Карта выбора опций.
422/485
Эта перемычка выбирает режим связи RS422 или RS485.
Прекращение и предвзятость
Линия передачи должна быть терминирована на приемном конце в своем характеристическом импедансе, чтобы избежать «звона». Установка перемычки в месте с маркировкой TERMIN применяет нагрузку 120 Ом на входе для режима RS422. Аналогично, установка перемычки в месте с маркировкой TERMOUT применяет нагрузку 120 Ом на входе/выходе передачи/приема для работы RS485.
В операциях RS485, когда имеется несколько терминалов, только порты RS485 на каждом конце сети должны иметь согласующие резисторы, как описано выше. Также для работы RS485 должно быть смещение на линиях RX+ и RX-. Функция 422/485 обеспечивает такое смещение.
Скорость передачи данных
Перемычка x1/x4 выбирает стандартную частоту 1.8432 МГц или 7.3728 МГц для входа в UART. Положение x4 обеспечивает возможность скорости передачи данных до 460,800 XNUMX кГц.
Прерывания
Номер IRQ назначается системой. Используйте PCIFind.EXE для определения IRQ, назначенного карте BIOS или операционной системой. В качестве альтернативы в Windows 95/98/NT можно использовать диспетчер устройств. Карта указана в классе Data Acquisition. Если выбрать карту, нажать Properties, а затем выбрать вкладку Resources, будут показаны базовый адрес и IRQ, назначенные карте.
Выбор адреса
- Архитектура PCI — Plug-and-Play. Это означает, что BIOS или операционная система определяют ресурсы, назначенные картам PCI, а не пользователь выбирает эти ресурсы с помощью переключателей или перемычек. В результате базовый адрес карты нельзя изменить, его можно только определить. Можно использовать диспетчер устройств Windows95/98/NT для указания системных ресурсов, но этот метод выходит за рамки данного руководства.
- Чтобы определить базовый адрес, назначенный карте, запустите прилагающуюся служебную программу PCIFind.EXE. Эта утилита отобразит список всех карт, обнаруженных на шине PCI, адреса, назначенные каждой функции на каждой из карт, а также выделенные соответствующие IRQ и DMA (если таковые имеются).
- Альтернативно, некоторые операционные системы (Windows 95/98/2000) могут быть запрошены, чтобы определить, какие ресурсы были назначены. В этих операционных системах вы можете использовать утилиту PCIFind или диспетчер устройств из апплета «Свойства системы» панели управления. Эти карты устанавливаются в класс «Сбор данных» списка диспетчера устройств. Если выбрать карту, нажать «Свойства», а затем выбрать вкладку «Ресурсы», отобразится список ресурсов, выделенных карте.
- Шина PCI поддерживает минимум 64 КБ пространства ввода-вывода, адрес вашей карты может находиться в любом месте в шестнадцатеричном диапазоне от 0400 до FFF8. PCIFind использует идентификатор поставщика и идентификатор устройства для поиска вашей карты, а затем считывает базовый адрес и назначенное прерывание. Если вы хотите определить базовый адрес и назначенное прерывание, используйте следующую информацию:
- Идентификатор поставщика карты — 494F (ASCII для «IO»).
- Идентификатор устройства для карты — 10C9.
Программирование
Sampле Программы
Есть сampФайловые программы, поставляемые с картой, на C, Pascal, QuickBASIC и нескольких языках Windows. DOS-ыampфайлы расположены в каталоге DOS и в каталоге Windows.ampфайлы расположены в каталоге WIN32.
Программирование под Windows
Карта устанавливается в Windows как COM-порты. Таким образом, можно использовать стандартные API-функции Windows.
В частности:
- СоздаватьFile() и CloseHandle() для открытия и закрытия порта.
- SetupComm(), SetCommTimeouts(), GetCommState() и SetCommState() для установки и изменения настроек порта.
- ЧитатьFile() и НапишитеFile() для доступа к порту.
Подробности смотрите в документации выбранного вами языка.
Под DOS процесс совсем другой. Оставшаяся часть этой главы посвящена программированию под DOS.
Инициализация
- Инициализация чипа требует знания набора регистров UART. Первым шагом является установка делителя скорости передачи данных. Для этого сначала устанавливается высокий бит DLAB (Divisor Latch Access Bit). Этот бит — бит 7 в базовом адресе +3. В коде C вызов будет следующим: outportb(BASEADDR +3,0×80);
- Затем вы загружаете делитель в базовый адрес +0 (младший байт) и базовый адрес +1 (старший байт). Следующее уравнение определяет связь между скоростью передачи данных и делителем:
- Желаемая скорость передачи данных = (тактовая частота UART) ÷ (32 * делитель)
- Когда перемычка Baud находится в положении X1, тактовая частота UART составляет 1.8432 МГц. Когда перемычка находится в положении X4, тактовая частота составляет 7.3728 МГц. В следующей таблице перечислены популярные частоты diviso. Обратите внимание, что в зависимости от положения перемычки Baud следует учитывать два столбца.
Бод Ставка Делитель x1 Делитель x4 Макс Разница. Кабель Длина* 460800 – 1 550 фута 230400 – 2 1400 фута 153600 – 3 2500 фута 115200 1 4 3000 фута 57600 2 8 4000 фута 38400 3 12 4000 фута 28800 4 16 4000 фута 19200 6 24 4000 фута 14400 8 32 4000 фута 9600 12 48 – Самый распространенный 4000 фута 4800 24 96 4000 фута 2400 48 192 4000 фута 1200 96 384 4000 фута * Рекомендуемые максимальные расстояния для кабелей передачи данных с дифференциальным управлением (RS422 или RS485) указаны для типичных условий.
Таблица 5-1: Значения делителя скорости передачи данных
В языке C код для установки скорости чипа на 9600 бод:
outportb (BASEADDR, 0x0C);
outportb(BASEADDR +1,0);
Вторым шагом инициализации является установка регистра управления линией на базовый адрес + 3. Этот регистр определяет длину слова, стоповые биты, четность и DLAB. Биты 0 и 1 управляют длиной слова и допускают длину слова от 5 до 8 бит. Настройки битов извлекаются путем вычитания 5 из желаемой длины слова. Бит 2 определяет количество стоповых битов. Может быть один или два стоповых бита. Если бит 2 установлен в 0, будет один стоповый бит. Если бит 2 установлен в 1, будет два стоповых бита. Биты с 3 по 6 контролируют четность и разрешают прерывание. Они обычно не используются для связи и должны быть установлены на ноль. Бит 7 — это DLAB, обсуждавшийся ранее. После загрузки делителя он должен быть установлен в ноль, иначе связи не будет.
Команда C для установки UART на 8-битное слово, без четности и с одним стоповым битом:
outportb(BASEADDR +3, 0x03)
Последний шаг инициализации — очистка буферов приемника. Вы делаете это с помощью двух операций чтения из буфера приемника по базовому адресу +0. По завершении UART готов к использованию.
Прием
Прием может осуществляться двумя способами: по опросу и по прерыванию. При опросе прием осуществляется путем постоянного чтения регистра состояния линии по базовому адресу +5. Бит 0 этого регистра устанавливается на высокий уровень, когда данные готовы к чтению с чипа. Простой цикл опроса должен постоянно проверять этот бит и считывать данные по мере их поступления. Следующий фрагмент кода реализует цикл опроса и использует значение 13 (возврат каретки ASCII) в качестве маркера окончания передачи:
Связь, управляемая прерываниями, должна использоваться везде, где это возможно, и необходима для высоких скоростей передачи данных. Написание приемника, управляемого прерываниями, не намного сложнее, чем написание приемника по опросу, но следует соблюдать осторожность при установке или удалении обработчика прерываний, чтобы избежать записи неправильного прерывания, отключения неправильного прерывания или отключения прерываний на слишком длительный период.
Обработчик сначала прочитает регистр идентификации прерывания по базовому адресу +2. Если прерывание связано с доступностью полученных данных, обработчик затем считывает данные. Если никакого прерывания не ожидается, управление выходит из процедуры. КакampОбработчик файла, написанный на C, выглядит следующим образом:
Передача инфекции
Передача RS485 проста в реализации. Функция АВТО в режиме RS485 автоматически включает передатчик, когда данные готовы к отправке, поэтому активация программного обеспечения не требуется. Следующее программное обеспечениеample предназначен для работы в режиме не-AUTO в режиме RS422. Сначала линия RTS должна быть установлена на высокий уровень путем записи 1 в бит 1 регистра управления модемом по базовому адресу +4. Линия RTS используется для переключения трансивера из режима приема в режим передачи и наоборот.
После того, как вышеописанное сделано, карта готова к отправке данных. Чтобы передать строку данных, передатчик должен сначала проверить бит 5 регистра состояния линии по базовому адресу +5. Этот бит является флагом пустого регистра передатчика. Если он высокий, передатчик отправил данные. Процесс проверки бита до тех пор, пока он не станет высоким, с последующей записью повторяется до тех пор, пока не останется данных. После передачи всех данных бит RTS должен быть сброшен путем записи 0 в бит 1 регистра управления модемом.
Следующий фрагмент кода C демонстрирует этот процесс:
Осторожность
Бит OUT2 UART должен быть установлен в значение «ИСТИНА» для правильной связи, управляемой прерываниями. Устаревшее программное обеспечение использует этот бит для стробирования прерываний, и карта может не обмениваться данными, если бит 3 регистра 4 (регистр управления модемом) не установлен.
Назначение контактов разъема
Популярный сверхминиатюрный 9-контактный разъем D используется для подключения к линиям связи. Разъем оснащен стойками с резьбой 4–40 (внутренний винтовой замок) для обеспечения разгрузки от натяжения.
Приколоть Нет. | Назначение |
1 | Rx– (Получить данные) |
2 | Tx+ (Передача данных) |
3 | Tx– (Передача данных) |
4 | |
5 | GND (сигнальная земля) |
6 | |
7 | |
8 | |
9 | Rx+ (Получить данные) |
Проводка кабеля передачи данных
В следующей таблице показаны контакты между двумя устройствами для симплексного, полудуплексного и полнодуплексного режима.
Режим | Карточка 1 | Карточка 2 |
Симплексный, 2-проводной, только прием, RS422 | Rx+ контакт 9 | Передача + контакт 2 |
Rx- контакт 1 | Tx-контакт 3 | |
Симплексный, 2-проводной, только передача, RS422 | Передача + контакт 2 | Rx+ контакт 9 |
Tx-контакт 3 | Rx- контакт 1 | |
Полудуплексный, 2-проводной, RS485 | Передача + контакт 2 | Передача + контакт 2 |
Tx-контакт 3 | Tx-контакт 3 | |
Полнодуплексный, 4-проводной, RS422 | Передача + контакт 2 | Rx+ контакт 9 |
Tx-контакт 3 | Rx- контакт 1 | |
Rx+ контакт 9 | Передача + контакт 2 | |
Rx- контакт 1 | Tx-контакт 3 |
Приложение A: Рекомендации по применению
Введение
Работа с устройствами RS422 и RS485 не сильно отличается от работы со стандартными последовательными устройствами RS232, и эти два стандарта преодолевают недостатки стандарта RS232. Во-первых, длина кабеля между двумя устройствами RS232 должна быть короткой; менее 50 футов. Во-вторых, многие ошибки RS232 являются результатом помех, наведенных на кабелях. Стандарт RS422 допускает длину кабеля до 5000 футов и, поскольку он работает в дифференциальном режиме, он более устойчив к наведенным помехам.
Соединения между двумя устройствами RS422 (без учета CTS) должны быть следующими:
Устройство #1 | Устройство #2 | ||||
Сигнал | 9-контактный | 25-контактный | Сигнал | 9-контактный | 25-контактный |
Земля | 5 | 7 | Земля | 5 | 7 |
TX+ | 2 | 24 | RX+ | 9 | 12 |
TX– | 3 | 25 | RX– | 1 | 13 |
RX+ | 9 | 12 | TX+ | 2 | 24 |
RX– | 1 | 1 | TX– | 3 | 25 |
Таблица A-1: Соединения между двумя устройствами RS422
Третий недостаток RS232 заключается в том, что более двух устройств не могут использовать один и тот же кабель. Это также верно и для RS422, но RS485 предлагает все преимущества RS422, а также позволяет использовать до 32 устройств одни и те же витые пары. Исключением из вышесказанного является то, что несколько устройств RS422 могут использовать один кабель, если только одно из них будет разговаривать, а остальные всегда будут принимать.
Сбалансированные дифференциальные сигналы
Причина, по которой устройства RS422 и RS485 могут управлять более длинными линиями с большей помехоустойчивостью, чем устройства RS232, заключается в том, что используется метод сбалансированного дифференциального привода. В сбалансированной дифференциальной системе объемtagЭлектронное напряжение, создаваемое драйвером, передается по паре проводов. Сбалансированный линейный драйвер будет производить дифференциальную громкость.tage от +2 до +6 вольт на его выходных клеммах. Драйвер сбалансированной линии также может иметь входной сигнал «разрешения», который подключает драйвер к его выходным клеммам. Если сигнал «разрешения» выключен, драйвер отключен от линии передачи. Это отключенное или отключенное состояние обычно называется «трехстабильным» состоянием и представляет собой высокое сопротивление. Драйверы RS485 должны иметь такую возможность управления. Драйверы RS422 могут иметь такую возможность управления, но это не всегда требуется. Приемник сбалансированной дифференциальной линии считывает voltagСостояние линии передачи по двум линиям входного сигнала. Если дифференциальный входной объемtage больше +200 мВ, приемник выдаст на своем выходе определенное логическое состояние. Если дифференциал об.tagЕсли на входе меньше -200 мВ, приемник выдаст на своем выходе противоположное логическое состояние. Максимальный рабочий объемtagДиапазон е составляет от +6 В до -6 В с учетом громкостиtage затухание, которое может возникнуть на длинных кабелях передачи.
Максимальная синфазная громкостьtagНоминал +7В обеспечивает хорошую помехоустойчивость от напряжения.tages, индуцированные на линиях витой пары. Подключение линии заземления сигнала необходимо для поддержания синфазного напряжения.tagе в этом диапазоне. Схема может работать без заземления, но может быть ненадежной.
Параметр | Условия | Мин. | Макс. |
Объем выходного сигнала драйвераtagе (разгруженный) | 4V | 6V | |
-4В | -6В | ||
Объем выходного сигнала драйвераtagе (загружено) | СРОК | 2V | |
прыгуны в | -2В | ||
Выходное сопротивление драйвера | 50 Ом | ||
Выходной ток короткого замыкания драйвера | +150 мА | ||
Время нарастания выходного сигнала драйвера | 10% единичный интервал | ||
Чувствительность приемника | +200 мВ | ||
Общий режим приемника Vol.tage Диапазон | +7В | ||
Входное сопротивление приемника | 4КОм |
Таблица A-2: Сводная информация о спецификациях RS422
Для предотвращения отражений сигнала в кабеле и улучшения шумоподавления как в режиме RS422, так и в режиме RS485 приемный конец кабеля должен быть нагружен сопротивлением, равным характеристическому сопротивлению кабеля.
Примечание
При использовании карты вам не нужно добавлять согласующий резистор к кабелям. Согласующие резисторы для линий RX+ и RX- предусмотрены на плате и размещаются в схеме при установке перемычек TERM. (См. раздел «Выбор опций» данного руководства.)
Передача данных RS485
Стандарт RS485 позволяет совместно использовать сбалансированную линию передачи в режиме партийной линии. До 32 пар драйвер/приемник могут совместно использовать двухпроводную сеть однопроводной линии. Многие характеристики драйверов и приемников такие же, как и в стандарте RS422. Единственное отличие состоит в том, что общий режим vol.tagПредел e расширен и составляет от +12 В до -7 В. Поскольку любой драйвер может быть отключен (или переведен в три состояния) от линии, он должен выдерживать этот синфазный режим.tagДиапазон e в трехсостоянии.
Двухпроводная многоточечная сеть RS485
На следующем рисунке показана типичная многоточечная сеть или сеть групповой линии. Обратите внимание, что линия передачи завершается на обоих концах линии, но не в точках отвода в середине линии.
Четырехпроводная многоточечная сеть RS485
Сеть RS485 также может быть подключена в четырехпроводном режиме. В четырехпроводной сети необходимо, чтобы один узел был главным, а все остальные — подчиненными. Сеть подключена так, что ведущий общается со всеми ведомыми, а все ведомые общаются только с ведущим. Это имеет преимуществоtagЭто происходит в оборудовании, использующем смешанный протокол связи. Поскольку подчиненные узлы никогда не слушают ответ другого подчиненного устройства главному, подчиненный узел не может ответить неправильно.
Комментарии клиентов
Если у вас возникли какие-либо проблемы с данным руководством или вы просто хотите оставить нам отзыв, отправьте нам электронное письмо по адресу: manuals@accesio.com. Подробно опишите любые обнаруженные вами ошибки и укажите свой почтовый адрес, чтобы мы могли отправлять вам обновления руководства.
10623 Roselle Street, Сан-Диего, Калифорния 92121 Тел. (858)550-9559 ФАКС (858)550-7322 www.accesio.com
Гарантированные системы
Assured Systems — ведущая технологическая компания с более чем 1,500 постоянными клиентами в 80 странах, внедрившая более 85,000 12 систем для разнообразной клиентской базы за XNUMX лет работы. Мы предлагаем высококачественные и инновационные надежные компьютерные, дисплейные, сетевые решения и решения для сбора данных для секторов рынка встраиваемых, промышленных и цифровых устройств вне дома.
US
продажи@assured-systems.com
Продажи: +1 347 719 4508
Поддержка: +1 347 719
1309 Coffeen Ave Ste 1200 Sheridan WY 82801 США
EMEA
продажи@assured-systems.com
Продажи: +44 (0)1785 879 050
Поддержка: +44 (0)1785 879 050
Unit A5 Douglas Park Stone Business Park Stone ST15 0YJ Великобритания
Номер плательщика НДС: 120 9546 28
Регистрационный номер предприятия: 07699660
www.assured-systems.com | продажи@assured-systems.com
Документы/Ресурсы
![]() |
ASSURED PCI-COM-1S обеспечивает ряд последовательных интерфейсов PCI [pdf] Руководство пользователя PCI-COM-1S Поставляет ряд последовательных интерфейсов PCI, PCI-COM-1S, Поставляет ряд последовательных интерфейсов PCI, Диапазон последовательных интерфейсов PCI, Последовательные интерфейсы PCI, Интерфейсы |