Что такое триггер «ведущий — ведомый»?
Определение «ведущий — ведомый» происходит от англ. master-slave (или «хозяин — слуга» или «главный — вспомогательный») и относится к методу и схеме запуска тактирующего входа триггера, например типа JK. При запуске тактового входа, например фронтом импульса, существует сильная зависимость работы триггера от крутизны этого фронта и часто также от длительности импульса, т. е. в целом от его формы и искажений. Для устранения этих нежелательных влияний часто осуществляют двухступенчатый запуск с использованием, например, двух статических триггеров, главного и вспомогательного, включенных каскадно. Характерной чертой такого решения является отделение фазы записи информации на триггер от фазы передачи этой информации на его выход. Это означает также, что вход одного каскада блокируется на время записи информации на другой каскад, что увеличивает надежность работы триггера и значительно уменьшает влияние формы сигнала и искажений.
Триггер JK«ведомый — ведущий» сокращенно обозначается JK— MS.
Каковы возможности применения триггеров?
Возможности применения триггеров RS, D, JKи др. в цифровой технике весьма велики. Одним из типичных применений являются запоминающие регистры и регистры сдвига. Регистры сдвига используются для преобразования последовательной информации в виде последовательности импульсов в информацию, закодированную параллельно (или наоборот), а также для сдвига или задержки последовательной информации. Пример регистра такого типа, собранного из триггеров D, представлен на рис. 12.33. а, б с временными диаграммами.
Рис. 12.23. Схема ( а) и временные диаграммы ( б) регистра сдвига на триггерах D
На вход Тподается тактовый сигнал. Запись и сдвиг информации слева направо происходят в моменты изменения с Т = 0 на Т= 1 и основываются на том, что в триггер Азаписывается входной сигнал х , представляющий, например, последовательные биты двоичного числа, а в каждый последующий триггер Б, В… записывается состояние предыдущего триггера. Иначе говоря, после каждого тактового импульса происходит сдвиг информации на одно место вправо. Выходы А, Б, Вдают информацию, закодированную параллельно, а выход всего регистра — информацию, называемую последовательной задержанной.
Существуют также регистры с соединенными входом и выходом, называемые кольцевыми регистрами , в которых записанная информация может циркулировать.
Другим важным примером применения триггеров являются счетчики.
Как работает двоичный счетчик?
Свойство триггеров, основанное на том, что они могут находиться в определенном устойчивом состоянии, изменяющемся только при подаче тактового импульса, используется также для создания счетчиков. Эти счетчики используются для деления частоты и разных арифметических действий, в том числе для счета импульсов.
В гл. 10 обсуждалось применение триггеров в схемах делителей частоты. Теперь рассмотрим с точки зрения цифровой техники схему, используемую в качестве счетчика.
На рис. 12.24, а представлена схема двоичного счетчика, построенного из четырех триггеров Тили JK, соединенных последовательно.
Рас. 12.24. Схема двоичного счетчика, состоящего из четырех триггеров Т( а), и его временные диаграммы ( б)
Предположим, что в начальном состоянии перед счетом все триггеры находятся в состоянии 0. Первый импульс, появляющийся на тактовом входе первого триггера А, вызывает своим отрицательным фронтом изменение состояния его выхода с 0 на 1. Состояние второго триггера Бв это время не подвергается изменению, поскольку, для того чтобы вызывать его изменение, необходимо появление на его тактовом входе отрицательного фронта. Триггеры Си Dтакже остаются в состоянии 0. При втором импульсе на входе триггера Апроизойдет изменение состояния триггера А, а возникающий при этом отрицательный фронт изменит состояние триггера Бс 0 на 1. Триггеры Ви Гпока остаются в состоянии 0. Изменения состояний триггеров при очередных импульсах на тактовом входе триггера Алучше всего можно проследить на временных диаграммах счетчика, представленных на рис. 12.24, б . Их также можно свести в следующую таблицу состоянии (табл. 12.8)
Читать дальше