Твитнуть
повышает устойчивость работы RS-трштера. Буферные узлы введены в соответствии с рекомендациями по применению микросхем К561 — при отключенном пита-[ нии автосторожа на входы элементов DD1.1 и DD2.1 не поступает напряжение, даже если оно присутствует на контактах 2 и 5 разъема XI. Отличительной особенностью устройства (является наличие цепи обратной г связи с выхода одновибратора DD2.2, DD2.3 через цепь задержки R12C3 на один из входов элементов DD1.4, DD1.1, на вто-рой вход которых поступают I сигналы с датчиков. При низком уровне сигнала обратной связи, что соответствует процессу зарядки конденсатора СЮ, блокировано прохождение сиг-< налов от датчиков на вход RS-триггера (на вывод 12 элемента DD3.4).
1 Длительность импульса одно-вибратора DD1.2, DD1.3 равна 5...7 с, она определяет задерж-; ку срабатывания устройства при открывании дверей. Длительность импульса второго одно-вибратора — DD2.2, DD2.3 — равна 2 мин. В течение этого времени сторож не реагирует на положение датчиков и подает |сигнал тревоги.
Узел на элементах VD1, VT1, R1 предназначен для стабилизации напряжения питания сторожа. Устройство работает следую-щим образом. При включении питания формирователь R14C5 UDD4.2 вырабатывает импульс высокого уровня, который устанавливает RS-триггер в исходное состояние, при этом на выходе элемента DD3.4 устанавли- вается низкий уровень, блокирующий работу генератора импульсов. Одновременно после включения питания начинается зарядка конденсатора СЮ через резистор R19 и на выходе элемента DD2.3 в течение двух минут (время зарядки этого конденсатора) присутствует напряжение низкого уровня. Оно блокирует прохождение сигналов с датчиков на одновибратор DD1.2, DD1.3 и на RS-триггер.
i*u завершении зарядки конденсатора СЮ на выходе элемента DD2.3 устанавливается высокий уровень, который снимает блокировку сигналов с датчиков,— сторож переходит в дежурный режим. Если теперь открыть дверь автомобиля, откроется транзистор VT3, на верхнем по схеме входе элемента DD1.1 появится единичный уровень. В результате отрицательный перепад напряжения запустит одновибратор DD1.2, DD1.3, который сформирует импульс низкого уровня длительностью 5...1 с. По положительному перепаду напряжения этого импульса формирователь на элементе DD4.1 выработает короткий импульс низкого уровня, поступающий на один из входов элемента DD2.1. К появлению сигнала низкого уровня на других входах элемента DD2.1 приведет также включение зажигания (так как откроется транзистор VT2) и открывание капота или крышки багажника. Единичный импульс с выхода элемента DD2.1, инвертируясь в элементе DD1.4, поступает на один из входов RS-триг-гера и переключает его в состояние, когда на выходе элемента DD3.4 появляется высокий уровень. При этом включается генератор DD3.1, DD3.3, его импульсы открывают транзисторы VT4, VT5, периодически включая реле звуковых сигналов автомобиля. В момент переключения RS-триггера отрицательный перепад напряжения с выхода элемента DD3.2 запускает одновибратор DD2.2, DD2.3, который формирует импульс низкого уровня длительностью 2 мин. В течение этого времени снова оказывается блокированным прохождение сигналов с датчиков устройства. Спустя 2 мин одновибратор возвращается в исходное состояние, на его выходе снова появляется сигнал единичного уровня. Положительный перепад напряжения возвращает RS-триггер в исходное состояние, поэтому прекращается подача звуковых сигналов. Через короткое время задержки, зависящее от номиналов цепи R12C3, прекращается блокировка сигналов датчиков — сторож снова переходит в дежурный режим. Если в этот момент поступит сигнал хотя бы с одного из датчиков, цикл повторится. Все резисторы в устройстве — С2-23 или МЛТ. Конденсаторы С2, С4, С5, СЮ — К50-16, С8 — К10-47а, остальные — КМ-56. Транзисторы КТ815Г можно заменить на КТ817Г; КТ361Г — на любой из серии КТ3107; КТ315Г — на любой из серии КТ3102. Вместо микросхем серии К561 можно использовать соответствующие из серии К176. Разъем XI — РГ1Н—РШ2Н или другой с необходимым числом контактов. Проводники к переключателю SA1.2 (см рис. 2) следует поместить в экранирующую оплетку, иначе одновибратор DD2.2, DD2.3 будет запускаться от помех. Выводы 14 всех микросхем соединяют с эмиттером транзистора VT1, а выводы 7 — с общим проводом. Следует также между эмиттером транзистора VT1 и общим проводом включить параллельно два конденсатора: один оксидный емкостью 33...68 мкФ на напряжение 16 В, а второй — керамический емкостью 0,1 мкФ. Устройство, собранное без ошибок и из исправных элементов, обычно начинает работать сразу. Иногда требуется только скорректировать временные интервалы. Резисторы R10 и R19 подбирают по требуемому времени задержки. Увеличение емкости конденсатора СЮ сверх 150 мкФ и сопротивления резистора R19 сверх 820 кОм нежелательно. Подбирая резистор R17 или конденсатор С8, устанавливают частоту прерывания звукового сигнала в пределах 0,3...0,5 Гц. 1100 бит/с). Такой сигнал (рис. 1, а) еще нельзя записывать на магнитофон, так как он содержит постоянную составляющую, изменяющуюся в зависимости от передаваемых данных. Например, для серии нулевых байтов она равна уровню ло-гического нуля, для серии бай- тов 0FFH — уровню логической единицы, а во всех других случаях имеет промежуточные значения. В процессе записи — воспроизведения постоянная составляющая неизбежно будет потеряна, что приведет к трудноустранимым искажениям. Для того чтобы избавиться от по- стоянной составляющей, этим сигналом модулируют по фазе поднесущую, представляющую собой последовательность прямоугольных импульсов со скважностью 2 («меандр») и периодом повторения, равным времени передачи одного бита (рис. 1,6). В результате каждый единичный бит заменяется периодом поднесу-щей, в котором сначала следует отрицательный, .а затем положительный полупериод. Нулевому биту соответствует период обратной полярности. Этот сигнал (рис. 1, в) уже не содержит постоянной составляющей, зависящей от передаваемых данных, и может быть с минимальными искажениями записан на магнитную ленту и воспроизведен с нее. Метод декодирования заключается в следующем. От одного из фронтов сигнала отсчиты-вается интервал, равный 3/4 времени передачи бита. Если в момент окончания интервала сигнал положительный (т. е. его уровень больше некоторого порогового значения), то принятому биту присваивается значение' логической единицы, в противном случае — логического нуля. С приходом очередного (после окончания этого интервала) фронта сигнала процедура повторяется. Для правильного декодирования и разделения потока битов на байты требуется начальная синхронизация процесса. С этой целью перед началом каждого блока данных передается серия нулевых битов, а затем заранее оговоренный байт синхронизации (синхробайт). Декодирование начинается с того, что после приема каждого бита последние принятые восемь бит сравниваются с известным значением синхробайта. Как только обнаружено равенство, т. е. синхробайт принят, синхронизация считается достигнутой и каждые следующие восемь приня- тых битов образуют очередной байт данных. В процессе записи — воспроизведения может произойти изменение фазы сигнала на противоположную, поэтому процедура синхронизации предусматривает сравнение принятого кода не только с прямым, но и с инверсным значением синхробайта. Если обнаружена инверсия сигнала, то все принятые данные инвертируют- ся. В «Радио-86РК» используется синхробайт 0Е6Н (инверсное значение 19Н). О формате сигналов интерфейса RS-232C рассказывалось! в статье Г. Иванова («Радио», 1989, № 4, с. 32—35). Отметим еще одну важную для описываемого преобразователя особенность: порядок передачи битов согласно протоколу RS-232C обратный по сравнению с опи- санным выше — первым передается младший бит каждого байта. Принципиальная схема преобразователя приведена на рис. 2. Сигнал с линейного выхода магнитофона поступает на вход формирователя DA1, который восстанавливает исходную форму сигнала в виде последовательности прямоугольных импульсов с крутыми фронтами, показанной на рис. 1, в. .Фронты выделяются элементом «ис-^ ключающее ИЛИ» DD4.1 (рис. 1, г) и запускают ждущий мультивибратор DD5.1, "формирующий импульс длительностью 3/4 времени передачи .одного бита. Следующий запуск мультивибратора произойдет примерно через 1/4 времени передачи бита, поэтому скважность импульсов, генерируе-.' мых мультивибратором, при правильной настройке будет около 4 (рис. 1,д). Сопротивления резисторов R11 и R12 выбраны так, что средний ток через микроамперметр РА1 в этом случае равен нулю. Это позволяет по показаниям микроамперметра настроить преобразователь на скорость, с которой записаны данные. При указанных на схеме номиналах R6, R7 и С4 возможна перестройка в пределах от 450 до 1800 бит/с что примерно соответствует изменению константы записи в компьютере «Радио-86РК» от ЮН до 40Н. Сигнал с выхода DA1 подается также на последовательный вход восьмиразрядного регистра сдвига, построенного на микросхемах DD1 и DD2. Запись очередного бита в регистр происходит в момент окончания импульса на выходе мультивибратора DD5.1. Декодированный сигнал на выходе Q0 микросхемы DD1 показан на рис. 1 е. Диоды VD1 — VD16 вместе с инверторами DD3.2, DD3.4, DD3.5, DD3.6 и резисторами R8, R9 образуют дешифратор синх-робайта. Высокий логический уровень на нижнем по схеме выводе R9 будет только при коде в регистре сдвига 0Е6Н, а на выводе 4 DD3.2 при коде в регистре сдвига 19Н. Когда переключатель SA1 находится в положении СТОП, на прямых выходах обоих триггеров микросхемы DD6 установлен высокий логический уровень. Такой же уровень через элементы DD4.3 и DD4.4 устанавливается на входе R счетчика DD8.2,' запрещая его работу. После того, как переключатель SA1 будет переведен в положение РАБОТА, первое же совпадение кода в регистре с прямым или ин- версным значением синхробай-та изменит состояние одного из триггеров микросхемы DD6. Триггеры включены так, что после этого они становятся нечувствительными к дальнейшим изменениям кода в регистре. Работа счетчика DD8.2 разрешается низким логическим уровнем на выходе DD4.4. Об обнаружении синхробайта сигнализирует свечение светодиода HL1. Если обнаружена инверсия синхробайта, т. е. сработал триггер DD6.2, то сигнал с его выхода переключит в инверсное состояние выходы микросхемы OD1. Так как на вход микросхемы DD2 в этом случае будет поступать уже проинвертиро-ванный сигнал с выхода Q4 DD1, то на выходах DD2 сигналы также станут инверсными. На вход С счетчиха OD8.2 поступают импульсы, формируемые ждущим мультивибратором DD5.2 в моменты окончания импульсов ждущего мультивибратора DD5.1. Этот счетчик, начиная с момента обнаружения синхробайта, подсчитывает принятые биты. После каждого восьмого бита перепад напряжения на его выходе Q4 устанавливает' высокий уровень на выходе триггера DD9.1, сигнализируя о том, что в регистре DD1, DD2 находится очередной байт данных.