Пустые модемы.
Как и предыдущие устройства, пустые модемы включаются последовательно в тракт данных интерфейса RS-232C. Их функции заключаются в изменении сигнальных линий таким образом, чтобы превратить DTE в DCE. Пустые модемы несложно реализовать с помощью соединителей. Две возможные конфигурации пустого модема показаны на рис. 8.7.Рис. 8.7.
Линейные мониторы
. Мониторы индицируют логические состояния (в терминах MARK и SPACE) наиболее распространенных сигнальных линий данных и квитирования. С их помощью пользователь получает информацию о том, какие сигналы в системе присутствуют и активны.Врезки.
Эти устройства обеспечивают доступ к сигнальным линиям. В них, как правило, совмещены возможности соединителей и линейных мониторов и, кроме того, предусмотрены переключатели или перемычки для соединения линий с обоих сторон устройства. Для подключения врезки применяются два плоских кабеля, заканчивающихся разъемами (самодельная врезка описана вИнтерфейсные тестеры.
По своей конструкции эти приборы несколько сложнее предыдущих простых устройств. Они позволяют переводить линии в состояния MARK или SPACE, обнаруживать помехи, измерять скорость передачи и даже индицировать структуру слова данных. Конечно, такие приборы довольно дороги, например стоимость полностью укомплектованного интерфейсного тестера превышает 250 фунт. ст.Поиск неисправностей в системах RS-232C включает в себя следующие основные этапы.
1. Установите, какое устройство является DTE, а какое DCE. Обычно на этот вопрос можно ответить, посмотрев на разъем (напомним, что оборудование DTE оснащается разъемом со штырьками, а оборудование DCE — разъемами с отверстиями). Если оба устройства, как это часто бывает, работают в конфигурации DTE, то для правильной работы необходим пустой модем.
2. Проверьте правильность использования кабеля. Отметим, что существуют несколько разновидностей кабелей интерфейса RS-232C: кабель, состоящий из четырех проводов (линий) для простых терминалов, девяти проводов для обычной асинхронной передачи данных, 15 проводов для синхронной связи и 25 проводов для любых применений (рис. 8.8). Если возникают какие-либо сомнения, пользуйтесь кабелем с 25 проводами.
Рис. 8.8.
а
— кабель с четырьмя линиями для простейших терминалов (используются контакты 1–3 и 7, а контакты 8 и 20 закорачиваются); б — кабель с девятью линиями для асинхронной связи (используются контакты 1–8 и 20); в — кабель с 15 линиями для синхронной связи (используются контакты 1–8, 13–15, 17, 20, 22 и 24), г — кабель с 26 линиями для универсальных применений (используются контакты 1-25)3. Убедитесь в том, что на каждом конце последовательной линии правильно заданы формат слова и скорость передачи в бодах.
4. Включите линию и проверьте логические состояния сигнальных линий данных (TXD и RXD) и квитирования с помощью линейного монитора, врезки или интерфейсного тестера.
5. Если что-то не так, посмотрите по техническому описанию, не требуются ли какие-либо специальные соединения и полностью ли совместимы интерфейсы. Особо подчеркнем, что некоторые фирмы реализуют интерфейсы квази-RS-232C с ТТЛ-совместимыми сигналами. Очевидно, что такие интерфейсы электрически не совместимы с обычным интерфейсом RS-232C, хотя и работают с аналогичными протоколами.
Шина IEEE-488, называемая также приборной шиной Hewlett — Packard, широко применяется для соединения микрокомпьютерных контроллеров в автоматическом испытательном оборудовании АТЕ. Большинство современных электронных приборов, включая цифровые вольтметры и генераторы сигналов, оснащаются интерфейсом IEEE-488. Последний позволяет подключать приборы к микрокомпьютерному контроллеру, который управляет работой приборов и обрабатывает передаваемые ими данные.
Стандарт IEEE-488 определяет следующие типы устройств: