Преобразователь данных RS-232 в параллельный код


Преобразователь данных RS-232 в параллельный код

На рисунке показана схема простого преобразователя последовательного кода в параллельный, собранная на микросхеме УСАПП 6402 (IC1). Входные сигналы по протоколу RS-232C имеют уровни около ±12 В. Их надо сначала преобразовать в стандартные логические уровни 0-5 В и только после этого подать на последовательный вход микросхемы УСАПП IC1. Для преобразования входных сигналов в нормальные логические уровни используется простейший ключевой каскад, собранный на транзисторе TR1 по схеме с общим эмиттером. Он также обеспечивает необходимую инверсию входного сигнала. Резистор R4 и конденсатор С1 формируют на соответствующем входе микросхемы IC1 положительный импульс начальной установки при включении питания. Установкой соответствующих уровней на выводах 35-39 программируется формат слова. Комбинация, показанная на рисунке, обеспечивает следующий формат последовательного кода-1 стартовый бит, 8 бит данных, 1 стоповый бит, без бита контроля четности. Вывод 34 соединен с шиной питания +5 В, так что двоичная комбинация битов конфигурации на выводах 35-39 записывается в управляющий регистр IC1 Декодированные байты данных в параллельном коде появляются на выводах 5-12, а так как вывод 4 соединен с шиной 0 В, то выходы микросхемы не переходят в высокоимпедансное состояние и сигналы присутствуют на них постоянно. В подобном случае перевод выходов в высокоимпедансное состояние не нужен, но при необходимости это обеспечивается подачей управляющего сигнала соответствующего логического уровня на вывод 4 микросхемы IC1.


Аналоги зарубежных деталей можно найти в разделе Аналоги и возможные замены.
Граф Р., Шиитс В. - Энциклопедия электронных схем (7).


3 4510 Компьютерная техника
RS 232 компьютер преобразователь декодер
Оставить комментарий:

cashback