Счетчики на регистрах сдвига

Счетчик Джонсона. Проанализируем работу другого счетчика на регистре сдвига (вариант счетчика Джонсона), в котором используется перекрестная обратная связь (рис. 6.23).

Исследуемое устройство представляет собой синхронный счетчик на регистре сдвига, построенном на трех JK- триггерах. Состояние первого триггера после подачи очередного среза счетных импульсов генератора G зависит от сигналов обратной связи, поступающих на его информационные входы J и K с выходов Q 2 и Q 3. Триггер Т 2 повторяет состояние триггера Т 1 на предыдущем такте, а триггер Т 3 — состояние триггера Т 2.

Анализ работы удобно устройства провести с помощью таблицы состояний, предположив, что первоначально триггеры были сброшены в нулевое состояние (Q 1 = Q 2 = Q 3 = 0), а затем на счетный вход поступает очередной k -й импульс (рис. 6.24).

До подачи первого импульса на информационных входах триггера Т 1: J = 1, K = 0. После первого импульса Т 1 переходит в единичное состояние, а логические нули с выходов Q 1, Q 2 переписываются на выходы Q 2, Q 3. Уровни сигналов на информационных входах Т 1 не изменились. Поэтому после второго импульса он снова будет находиться в состоянии Q 1 = 1. Теперь уже и Q 2 = 1. На информационных входах Т 1 устанавливаются уровни J = K = 0.

После третьего импульса Т 1 не меняет своего состояния, оставаясь в состоянии Q 1 = 1. В этот момент все триггеры находятся в единичном состоянии. При этом на входе Т 1 J = 0, K = 1, и после четвертого импульса триггер Т 1 сбрасывается в нулевое состояние. После пятого импульса состояние Т 1 не меняется. Теперь на входах Т 1 J = K = 1. Поэтому после шестого импульса триггер Т 1 меняет свое состояние на противоположное и переходит в состояние Q 1 = 1.

Анализ таблицы состояний показывает, что после шестого импульса состояние счетчика такое же, как после первого. Следовательно, в цикле реализуются пять состояний и К сч = 5. На каждом выходе чередуются три единичных и два нулевых состояния. Выход Q 2 повторяет выход Q 1с задержкой на один такт, а выход Q 3 с задержкой на один такт повторяет выход Q 2(см. временные диаграммы сигналов).

При включении источника питания каждый триггер может установиться либо в нулевое, либо в единичное состояние. У счетчика на трех триггерах таких состояний восемь. В рассмотренном цикле повторяются пять состояний. Вне цикла остается три состояния. Из состояния 000 (Q 1 Q 2 Q 3) поведение счетчика мы уже рассмотрели. Остается проследить, как будет работать счетчик, если при включении он установится в состояния 101или 010. Такой анализ показывает, что из этих состояний, как из состояния 000, счетчик выходит на описанный режим работы, когда циклически повторяются состояния 100, 110, 111, 011, 001. Следовательно, начальная установка триггеров в фиксированное состояние не требуется.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: