* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Дополнительное оборудование для компьютеров
177
ПРЕОБРАЗОВАТЕЛЬ ДАННЫХ RS 232 В ПАРАЛЛЕЛЬНЫЙ КОД
Everyday Practical Electronics
Рис. 20.5
На рисунке показана схема простого преобразователя последовательного кода в параллельный, собранная на микросхеме УСАПП 6402 (IC1). Входные сигналы по протоколу RS 232С имеют уровни около ±12 В. Их надо сначала преобразо вать в стандартные логические уровни 0–5 В и только после этого подать на по следовательный вход микросхемы УСАПП IC1. Для преобразования входных сиг налов в нормальные логические уровни используется простейший ключевой каскад, собранный на транзисторе ТR1 по схеме с общим эмиттером. Он также обеспечивает необходимую инверсию входного сигнала. Резистор R4 и конденса тор С1 формируют на соответствующем входе микросхемы IC1 положительный импульс начальной установки при включении питания. Установкой соответству ющих уровней на выводах 35–39 программируется формат слова. Комбинация, показанная на рисунке, обеспечивает следующий формат последовательного кода: 1 стартовый бит, 8 бит данных, 1 стоповый бит, без бита контроля четности. Вы вод 34 соединен с шиной питания +5 В, так что двоичная комбинация битов кон фигурации на выводах 35–39 записывается в управляющий регистр IC1. Де кодированные байты данных в параллельном коде появляются на выводах 5–12, а так как вывод 4 соединен с шиной 0 В, то выходы микросхемы не переходят в высокоимпедансное состояние и сигналы присутствуют на них постоянно. В по добном случае перевод выходов в высокоимпедансное состояние не нужен, но при необходимости это обеспечивается подачей управляющего сигнала соответству ющего логического уровня на вывод 4 микросхемы IC1.
ПРЕОБРАЗОВАТЕЛЬ ИНТЕРФЕЙСА RS 232 В RS 485
Для нормальной работы данной схемы нужен всего лишь трехпроводной, мини мальный вариант протокола RS 232, а также источник питания с напряжением