Триггером
называют устройство, способное
находиться длительное время в одном из устойчивых состояний (для
логических элементов это или логический "0" или логическая "1"). Причем
это состояние под воздействием внешнего управления может меняться
практически мгновенно.
Для наглядности рассмотрим простенькую
схему- триггер на
транзисторах
В исходном состоянии оба транзистора
заперты и на выходе нулевой потенциал. Если подать на управляющий вход
сигнал ( в данном случае положительное напряжение), то транзистор VT1
откроется и в цепи R3- R2- КЭ- R1 появится ток.
На резисторе R3 возникнет падение
напряжения, достаточное для открытия транзистора VT2.
При открытом транзисторе VT2 на резисторе
появиться положительное напряжение, которое поступит на базу VT1 и
будет удерживать его в открытом состоянии. Таким образом получается что
кратковременный положительный импульс на входе приведет к срабатыванию
всей схемы и на выходе будет удерживаться положительное напряжение
сколько угодно долго.
И выключить такой триггер можно лишь
полностью обесточив схему.
Кстати:
в качестве примера приведено вполне реальное устройство, применяемое в
телевизорах как переключатель каналов (назывался он УСУ 1-15), с той
лишь разницей, что здесь не указаны цепи сброса триггера.
Что- же касается микросхем- триггеров то
здесь имеются некоторые особенности.
Григгеры на микросхемах разделяются по
типу их работы на
* RS- триггеры
* D- триггеры
* T- триггер
* JK- триггер
RS-
триггер:
триггер, который сохраняет своё
предыдущее состояние при нулевых входах и меняет своё выходное
состояние при подаче на один из его входов единицы. При подаче единицы
на вход
S (от
англ. Set
—
установить) выходное состояние становится
равным
логической единице. А при подаче единицы на вход
R (от
англ. Reset
—
сбросить) выходное состояние становится
равным
логическому нулю.
D-триггер
(D
от англ. data- данные) работает немного
по- другому:
D-триггеры имеют, как минимум, два входа: информационный D и
синхронизации С.
Когда на вход С поступает синхроимпульс,
то триггер открывается и на его выходе появляется тот уровень, которые
в этот момент присутствует на входе D. И это уровень будет
сохраняться до тех пор, пока на входе C не появиться следующий
синхроимпульс. Благодаря своим свойствам D-триггер называют также
триггером с запоминанием информации или триггером-защёлкой.
Т-триггер (от англ. Toggle - переключатель)
простейшая разновидность триггера- он просто "перекидывает" свое
состояние при поступлении импульса на входе. Иногда, так- же как и D-
триггер, он может иметь вход синхроимпульса C.
JK-триггер
работает так же как RS-триггер, с одним
лишь исключением: при подаче логической единицы на оба входа J и K
состояние выхода триггера изменяется на противоположное.
Вход J (от
англ. Jump — прыжок) аналогичен
входу S у RS-триггера. Вход K (от
англ. Kill — убить) аналогичен входу
R у RS-триггера.