Файл: Не является запрещенной, а приводит к переходу триггера в инверсное состояние.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 11.01.2024
Просмотров: 21
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Цель работы: изучение принципа действия JK-триггера, а также схем делителей частоты следования импульсов, реализованных на базе JK-триггеров.
JK-триггер является универсальным типом триггера, способным работать в режимах RS-, T- и D-триггера. JK-триггер имеет два информационных входа и вход подачи тактовых импульсов. Вход J («jump» - скачок) устанавливает триггер в состояние логической единицы, а вход K(«keep» - сохранять) - сбрасывает триггер в 0. При комбинациях J=K=0; J=1, K=0 и J=0, K=1 триггер работает как RST-триггер, причем вход J эквивалентен входу S, а вход K – входу R. Но в отличие от RS-триггера комбинация J=K=1 не является запрещенной, а приводит к переходу триггера в инверсное состояние.
Структурно JK-триггер состоит из двух последовательно соединенных RST-триггеров, связанных обратной связью: так называемой, ведущей части (D1, D2, D3, D4), ведомой части (D5, D6, D7, D8) и инвертора (D9). При поступлении на вход триггера тактового импульса (перепад 0/1) срабатывает и изменяет свое состояние согласно входной комбинации J и K ведущая часть, в то время как на ведомой части тактовый импульс отсутствует, следовательно, на выходе ведомой части состояние не изменяется. По окончании тактового импульса (перепад 1/0) состояние ведущей части переписывается в ведомую.
Таким образом, входная комбинация JK-триггера, определяющая состояние на выходе триггера, фиксируется по переднему фронту тактового импульса (перепад 0/1), а изменение выходного состояние происходит по заднему фронту тактового импульса.
Необходимость такой работы триггера вызвана тем, что входное состояние триггера определяется не только значениями J и K, но и предыдущим состоянием триггера . Если бы перезапись информации из ведущей части в ведомую происходила сразу по поступлении тактового импульса, то новое выходное состояние триггера по цепям обратной связи поступало бы на вход и при продолжающемся действии тактового импульса был бы возможен повторный переброс триггера.
Рис.1 Схема JK триггера
Рис. 2 Исследуемая схема JK триггера
Необходимо установить на выходе Q триггера состояние, указанное в столбце .
Состояния на входах и выходах определяются по состоянию соответствующих светодиодов: “красный” соответствует уровню логической единицы.
Далее с помощью ключей J, K и C, подключаемых либо к источнику питания (уровень логической единицы), либо к шине «земля» (уровень логического нуля), подать на входы триггера состояние, указанное для них в заполняемой строке таблицы 1 («Устанавливаемые значения»). Для тактовых импульсов перепад 1/0 соответствует переходу в состояние логического нуля, а перепад 0/1 – в состояние логической единицы.
Записать выходное состояние триггера после установки входной комбинации в графы «Наблюдаемые значения»: S1, R1, Q1, S2, R2, Q2.
При исследовании делителей частоты следования импульсов после загрузки соответствующих файлов необходимо запустить процесс моделирования и зарисовать осциллограммы на всех выходах исследуемой схемы.
Устанавливаемые значения | Наблюдаемые значения | Наименование режима | ||||||||
Qn | J | K | C | S1_inv | R1_inv | Q1 | S2_Inv | R2_inv | Q2 | |
0 | 0 | 0 | 0/1 | 1 | 1 | 0 | 1 | 1 | 0 | Режим хранения |
0 | 0 | 0 | 1/0 | 1 | 1 | 0 | 0 | 0 | 0 | Режим хранения |
1 | 0 | 0 | 0/1 | 1 | 1 | 0 | 1 | 1 | 1 | Режим хранения |
1 | 0 | 0 | 1/0 | 1 | 1 | 0 | 0 | 0 | 1 | Режим хранения |
0 | 1 | 0 | 0/1 | 0 | 1 | 0 | 1 | 1 | 1 | Установка 1 |
0 | 1 | 0 | 1/0 | 1 | 1 | 0 | 0 | 0 | 1 | Установка 1 |
1 | 1 | 0 | 0/1 | 0 | 1 | 0 | 1 | 1 | 1 | Установка 1 |
1 | 1 | 0 | 1/0 | 1 | 1 | 0 | 0 | 0 | 1 | Установка 1 |
0 | 0 | 1 | 0/1 | 1 | 0 | 0 | 1 | 1 | 0 | установка 0 |
0 | 0 | 1 | 1/0 | 1 | 1 | 0 | 0 | 0 | 0 | установка 0 |
1 | 0 | 1 | 0/1 | 1 | 0 | 0 | 1 | 1 | 0 | установка 0 |
1 | 0 | 1 | 1/0 | 1 | 1 | 0 | 0 | 0 | 0 | установка 0 |
0 | 1 | 1 | 0/1 | 0 | 0 | 0 | 1 | 1 | 1 | Инверсия входа |
0 | 1 | 1 | 1/0 | 1 | 1 | 0 | 0 | 0 | 1 | Инверсия входа |
1 | 1 | 1 | 0/1 | 0 | 0 | 0 | 1 | 1 | 0 | Инверсия входа |
1 | 1 | 1 | 1/0 | 1 | 1 | 0 | 0 | 0 | 0 | Инверсия входа |
Таблица 1. Состояния JK-триггера
В результате исследования на практике узнали работу JK триггера и составили таблицу истинности с помощью средств моделирования.
Схема делителя частоты следования импульсов на 4 на базе JK-триггеров состоит из: «1» - входные тактовые импульсы; «2» - выход первого JK-триггера (делитель на 2); «3» - выход второго JK-триггера (делитель на 4); «4» «5» «6» «7» - выходы логических элементов D3¸D6, позволяющих изменять длительность выходных импульсов.
Рис. 3 Исследуемая схема делителя импульсов на 4 на базе JK-триггеров
Рис. 4 Осциллограммы контрольных точек схемы
Видно деление частоты в толчках 2 и 3. В точке 2 деление на 2, в точке 3 деление частоты на 4.
Рис. 5 Исследуемая схема делителя импульсов на 3 на базе JK-триггеров
Рис. 6. Осциллограммы контрольных точек схемы
Вывод: JK-триггеры подразделяются на универсальные и комбинированные. Универсальный JK-триггер имеет два информационных входа J и K. По входу J триггер устанавливается в состояние Q=1, /Q=0, а по входу K-в состояние Q=0, /Q=1.
JK-триггер отличается от RS-триггера прежде всего тем что в нем устранена неопределенность, которая возникает в RS-триггере при определенной комбинации входных сигналов.
Универсальность JK-триггера состоит в том, что он может выполнять функции RS-, Т- и D-триггеров.
Комбинированный JK-триггер отличается от универсального наличия дополнительных асинхронных входов S и R для предварительной установки триггера в определенное состояние (логической 1 или 0).
Простейший JK-триггер можно получить из синхронного RS-триггера с динамическим управлением, если ввести дополнительные обратные связи с выходов триггера на входы, которые позволяют устранить неопределенность в таблице состоянии
Устройство двоичного суммирующего счетчика
, выполненного на базе JK-триггеров
Синхронизирующие входы всех триггеров, кроме крайнего левого (Т1), соединены с выходами предыдущих триггеров. Поэтому состояние триггера меняется в ответ на изменение состояния предыдущего триггера. Так получаем делитель частоты на 2,4 и так далее.
В исследуемом делителе на 3, необходимо сбросить счет при достижении определенного счета, а конкретно 10, при достижении этого значения сбрасывается счет и снова начинается сначала. В схеме это реализовано подаче с инверсного выхода второго триггера на вход J первого триггера.