Двухконтактный триггер и триггер с динамическим входом

January 19, 2012 by admin Комментировать »

Так же, j-триггер, приведенный на рис. 13.23, является прозрачным для всех изменений сигналов на входах, пока CP имеет высокий уровень. Например, если оба входа J и К принимают высокий уровень в пределах единичного значения тактового импульса, но не были оба равны 1 в момент положительного перепада CP, то триггер будет переключаться немедленно, не ожидая следующего положительного перепада СР. Чтобы /JT-триггер можно было применять без каких-либо ограничений, он должен удовлетворять двум временным критериям.

1.    Изменения сигналов на выходе должны происходить только непосредственно после перепада в сигнале СР.

2.   Сигналы на входах J и К следует «удерживать» в течение определенного времени, а именно до переключения на выходе, и входы должны блокироваться после того, как состояние триггера действительно изменяется.

Эти временные характеристики позволяют избежать неопределенности на выходах при быстрых изменениях на входах и позволяют включать триггеры один за другим в качестве регистра сдвига или счетчика. Прозрачные защелки не работают в такой ситуации, поскольку исходный входной импульс тут же «проскочит» по всей цепочке во время действия первого тактового импульса, не запоминаясь ни в одном триггере.

На рис. 13.24 показан один из способов избежать такого «проскакива- ния»: два /^-триггера объединяются в конструкцию, работающую по принципу ведущий—ведомый. В течение времени, когда CP имеет высокий уровень, триггер FF1 реагирует на входы /1 и II. Когда уровень CP становится низким, уровень сигнала СР2 благодаря инвертору становится высоким, давая возможность триггеру FF2 перейти в новое состояние; при этом состояние «ведущего» триггера FF1 передается в «ведомый» триггер FF2, что

находит свое отражение в сигналах на основных выходах Q и Q. В то же время, когда на входе CP низкий уровень, триггер FF1 заблокирован по входам J и К, что предотвращает возможность «проскакивания». Итак, наш временной критерий выполнен: значения входных сигналов «читаются» на положительном фронте тактового импульса, а сигналы на выходах изменяются на отрицательном фронте.

Хотя триггеры типа ведущий—ведомый применяются очень широко, здесь уместно небольшое предостережение. Несмотря на то что значение выходных сигналов может изменяться только на отрицательном фронте тактового сигнала, состояние, в котором в действительности оказывается триггер, может иногда удивить неосторожного разработчика. Дело в том, что триггер FF1 реагирует на значение входных сигналов / и^в течение всего времени, пока сигнал на входе CP имеет высокий уровень, в связи с чем появление «единиц» на входах / и К па этом отрезке времени передается на выходы Q1

и Q1 и затем изменит состояние ведомого триггера на отрицательном фронте тактового импульса, причем это произойдет даже в том случае, когда J и К имеют низкий уровень, не влияющий на состояние триггера, как на положительном, так и на отрицательном фронтах тактового импульса. Поэтому совершенно необходимо, чтобы состояние входов J и К оставалось неизменным, пока на входе CP имеется высокий уровень, чтобы работа триггера была предсказуемой. Этот тип триггера, представленный микросхемами 7473 7476 и 74107 (аналог 555ТВ6. — Примеч. перев.), называется триггером с импульсным переключением, и имеется очевидная причина называть его также

Рис. 13.25. Схема обнаружения отрицательного фронта тактового импульса.

Литература: М.Х.Джонс, Электроника — практический курс Москва: Техносфера, 2006. – 512с. ISBN 5-94836-086-5

Оставить комментарий

микросхемы мощности Устройство импульсов питания пример приемника провода витков генератора выходе напряжение напряжения нагрузки радоэлектроника работы сигнал сигнала сигналов управления сопротивление усилитель усилителя усиления устройства схема теория транзистора транзисторов частоты