Что такое триггер RS?

Триггер RS, называемый также статическим или асинхронным, является относительно простым элементом, образованным из двух соединенных между собой элементов ИЛИ — НЕ (рис. 12.16, а) или И — НЕ. Такой триггер имеет два переключающих входа: вход S (от английского set), называемый установочным или записывающим, а также вход R (от английского reset), называемый входом сброса или стирающим[28]. Эти входы называются асинхронными, поскольку состояния на каждом из этих входов сразу же влияют на изменение состояния выходов. Триггер имеет два выхода Q и Q¯, принимающих противоположные логические значения. Рассмотрим работу триггера RS в четырех возможных случаях:

1. Если на обоих входах состояние 0, то состояние триггера зависит от логических величин, существовавших в предыдущем состоянии, либо является случайным, причем выходы Q и Q¯в соответствии с допущением всегда имеют противоположные значения.

2. Если на входе S состояние 1, а на входе R состояние 0, то для S = 1 и R = 0 имеем Q = 1 и Q¯ = 0. Такое состояние сохраняется также и в том случае, когда входы принимают значения, равные 0.

3. Если имеем R = 1 и S = 0, то Q = 0 и Q¯ = 1.

4. Если R = 1 и S = 1, но должно было бы быть Q = 0 и Q¯ = 0, однако это противоречит допущению, что один из выходов является отрицанием другого. Это означает, что рассматриваемый триггер не может применяться в схемах, в которых могут одновременно появляться единицы на обоих входах. Это запрещенное или неопределенное состояние.

Рис. 12.16. Схема триггера RS на двух элементах ИЛИ — НЕ (а) и условное графическое обозначение (б)

Работу триггера RS можно представить в виде таблицы состояний (таблицы истинности или таблицы переходов, табл. 12.6).

При использовании для построения триггера RS двух элементов И — НЕ запрещенное состояние (по сравнению с триггером на элементах ИЛИ — НЕ) соответствует условиям S = 0 и R = 0, а предыдущее состояние наблюдается для R = 1 и S = 1. Работа такого триггера представлена на рис. 12.17 в виде соответствующей временной диаграммы.

Рис. 12.17. Временное диаграммы для триггера RS, состоящего из двух элементов типа И — НЕ

Вариант триггера на элементах И — НЕ более экономичен, так как стоимость интегральных микросхем И — НЕ меньше стоимости схем ИЛИ — НЕ. Графическое обозначение триггера RS, которое можно встретить в литературе, показано на рис. 12.16, б.

Аналогичным способом можно рассмотреть работу триггера, собранного обычным способом из дискретных элементов, например триггера, представленного на рис. 10.28. Если входы R и S соединим с базами транзисторов Т1 и Т2 то выходы Q и Q¯ будем иметь на коллекторах Т1 и T2.