
Триггеры
Триггер ( переводится как защелка) – дискретная схема с обратной связью, имеющая два устойчивых состояния. Используется как элемент памяти и составляющая часть схем управления.
RS – триггер
Элемент управляемый двумя сигналами:
S – SET – установка в единичное состояние,
R - RESET - установка в нулевое состояние.
Е
сли
S=1, R=0 то
Q=1; если S=0,
R=1 то Q=0;
если же S=0, R=0
то выход сохраняет состояние,
предшествовавшее переходу обоих входных
сигналов в нулевое состояние. Единичное
состояние одновременно оба входа
принимать не должны.
Таблица переходов для этого элемента
Q (t) S,R |
|
|
|
|
|
Q |
|
|
S |
Q |
Q |
R |
|
|
|
R |
S |
запр |
запр |

Q+ |
Q |
S |
R |
0 0 1 Z 1 0 1 Z |
0 0 0 0 1 1 1 1 |
0 0 1 1 0 0 1 1 |
0 1 0 1 0 1 0 1 |
Z – запрещенная комбинация S, R.
Уравнение для единичного состояния триггера
В базисе ИЛИ, НЕ
В базисе И, НЕ
Соответствующие схемы будут иметь вид
Граф состояний RS- триггера
Относится к асинхронным или не тактируемым автоматам Мура.
RS-триггеры легко реализуются как на элементах ИЛИ-НЕ так и на элементах И-НЕ. На функциональных схемах они изображаются как
Управление триггером, выполненным на элементах И-НЕ производится сигналами низкого уровня, как и показано на схеме. При высоком уровне R, S состояние триггера сохраняется.
И
меются
также уже «готовые» устройства, в
частности, (555, 561, 564) ТР2. В сериях 561, 564 в
ИС ТР2 четыре RS – триггера
с тремя состояниями на выходе объединены
общим сигналом разрешения выхода.
Временная диаграмма работы триггера на элементах И-НЕ приведена ниже.
Принцип «защелки» реализуется следующим образом: при подаче на S вход триггера, реализованного на элементах И-НЕ и управляемого низкими уровнями сигналов R, S, логического нуля на выходе первого элемента И-НЕ устанавливается единица, она же приходит на вход второго элемента И-НЕ. При высоком уровне R на выходе этого элемента установится логический ноль, который приходит по обратной связи на второй вход первого элемента И-НЕ, фиксируя («защелкивая») на его выходе логическую единицу и запрещая изменение Q при изменении S. Состояние триггера изменится только при низком R=0. При подаче на оба входа логического нуля, на обоих выходах триггера будут логические единицы, триггер находится как бы в неустойчивом состоянии. Изменение одного из входов приведет его в устойчивое состояние.
Наличие положительных обратных связей повышает крутизну фронтов сигналов на выходах триггера. Иногда его используют именно для этой цели. Также достаточно часто применяют RS-триггер для устранения «дребезга» контактов реле, кнопок и т.п.