Главная страница

Конспект_СвСУ. Конспект лекций для студентов специальности 153 01 07 Информационные технологии и управление в технических системах


Скачать 8.24 Mb.
НазваниеКонспект лекций для студентов специальности 153 01 07 Информационные технологии и управление в технических системах
АнкорКонспект_СвСУ.docx
Дата09.09.2018
Размер8.24 Mb.
Формат файлаdocx
Имя файлаКонспект_СвСУ.docx
ТипКонспект лекций
#24302
страница18 из 42
1   ...   14   15   16   17   18   19   20   21   ...   42

3.6 D–триггер на логических элементах



D (delay) – задержка между фронтом импульса D–входа, на котором в ожидании "0", и спадом импульса С–входа. То есть этот триггер синхронный. Задержка может быть большой. В том случае, если на D входе в режиме ожидания "0" и спад С–импульса, то D–задержка должна быть принята от выбранного момента времени на D входе. Схема триггера изображена на рисунке 3.22. Начальная буква D от английского слова delay – задержка. Другое название – сохранять данные (date), поступившие однажды по D–входу.

Примем, что триггер находится в "0", следовательно, Т1 и Т2 "0", . D–импульс высокого уровня (“1”) выделяет на выходе логического элемента & "0", который поступает на вход R ведущего триггера и образует запрет. Вместе с тем "1" поступает на вход S триггера Т1. Фронт – это "1", начало отсчета задержки. Во время действия D–"1" поступает синхронный С–импульс, который с одной стороны на выходе инвертора выделяет "0", следовательно, на С–входе Т2 тоже "0" (запрет). Одновременно "1" С–входа поступает на С–вход Т1. Две "1" S и С Т1 записывают в нем единицу. На верхнем выходе Т1 "1", на нижнем "0". Дальше передачи нет, так как на С–входе Т2 "0".

Только после снятия С–импульса на выходе инвертора будет "1", поступающая на С–вход Т2. Следовательно, в этом триггере записывается "1":



Рисунок 3.22 – D–триггер на логических элементах
Для того, чтобы записать в D триггере "0", на D–вход подается "0" (или он уже там есть). Нужно принять решение относительно начала отсчета уже присутствующего "0". На С–вход подается "1", следовательно, по С и R–входам Т1 записывают в него "0"; нижний выход "1". После снятия С–импульса на входе, на выходе инвертора "1", следовательно, С и R–входы Т2 "1", которые записывают в Т2 "0";

3.7 JK–триггер на логических элементах



Схема JK–триггера на логических элементах изображена на рисунке 3.23. J и К – это начальные буквы английских слов jump и keep – бросать и удерживать соответственно.

Рисунок 3.23 – JK– триггер на логических элементах

Это эквивалент RS–триггера: JS, KR, но более устойчивый, помехозащищенный. У него нет запрещенного состояния на выходе.

Этот триггер может работать как D–триггер, для этого на входе нужен дополнительный инвертор, вход которого соединить с J и назвать символом D, а выход соединить с К, получаем D–триггер. Можно построить Т–триггер: необходимо соединить J и K (спаять их), подать на спаянный вход высокий уровень (через резистор не менее 1 кОм от источника питания +5В или с выхода логического элемента, на котором присутствует высокий уровень. При этом вход С превращается в счетный Т–вход).

Поэтому JK–триггер называют универсальным.

Работает он по спаду как обычный 2–хступенчатый MS–триггер (master–slave), у которого Т1–ведущий, Т2–ведомый.

В режиме ожидания на входах J,C,K "0", следовательно, на выходах &1, &2 принудительные "1", то есть на входах Т1 единицы. Поэтому Т1 может находиться в "1" или в "0" (это нормальное состояние для Т1). Примем, что Т1 находиться в состоянии "0". Верхний выход "0" через &3 выделяет на выходе "1", которая поступает на S–вход Т2. На входах &4 единицы, на выходе "0", который поступает на R–вход Т2 (помним, что это инверсный триггер, то есть с инверсными входами). Если на R–входе Т2 "0", то на выходе "1", то есть в триггере Т2 принудительно удерживается информация триггера Т1.

"0" с выхода Т2 поступает на нижний вход &2 , образуется запрет. Это означает, что какая бы ни была информация на входах С и К, все равно на выходе &2 будет "1". "1" с выхода поступает на верхний вход &1, поэтому для опрокидывания триггера нужно подать еще на J и С "1". Здесь безразлично по времени, когда подавать, раньше на J, позже на K, или наоборот или одновременно, важно, чтобы в течение какого–то времени вершины импульсов на всех трех входах &1 присутствовали одновременно. Подавать информацию на входы С и К бесполезно, так как нижний вход &2 под запретом с выхода триггера Т2.

Если поступили сигналы J и С "1", верхний вход &1 тоже "1", то на выходе &1 выделиться "0", который через вход S триггера Т1 запишет в Т1 "1". Верхний выход Т1 "1", нижний "0". "1" с верхнего выхода Т1 поступает на средний вход &3 , но не передается через &3 , так как на верхнем входе &3 "0" (запрет) с выхода &1 до тех пор, пока действует две "1" на входах J и С. Только после того, когда либо J, либо на С (то есть по спаду импульса J или С) на входе &1 образуется "0", соответственно, на выходе &1 "1", следовательно, на всех входах &3 будут "1", на выходе &3 "0", который записывает в Т2 "1":

Произойдет опрокидывание триггера.

1   ...   14   15   16   17   18   19   20   21   ...   42


написать администратору сайта