RS-триггер и его принцип работы

Логические уравнения rs триггера

Для RS триггера с асинхронным управлением, логические уравнения выглядят следующим образом:

Q = R’ + QnS

Qn = S’ + QnR

Где:

  • Q — текущее состояние триггера
  • Qn — предыдущее состояние триггера
  • R — сигнал сброса
  • S — сигнал установки
  • ‘ — знак инверсии (NOT)
  • + — логическая операция ИЛИ

В уравнении для Q используется инверсия сигнала R для сброса триггера и логическая операция ИЛИ для установки триггера при одновременном наличии сигналов R и S. В уравнении для Qn используется инверсия сигнала S для сброса триггера и логическая операция ИЛИ для установки триггера при одновременном наличии сигналов S и Rn.

Логические уравнения RS триггера позволяют определить его поведение и состояние при различных комбинациях сигналов на входах R и S.

Примечание: В RS триггере также могут использоваться различные управляющие сигналы, что влечет изменение логических уравнений.

Состояния rs триггера

RS-триггер может находиться в одном из двух возможных состояний: сброшенном (R=0, S=1) и установленном (R=1, S=0). Когда триггер находится в сброшенном состоянии, его выход равен нулю, а когда он находится в установленном состоянии, его выход равен единице.

Входы R (reset) и S (set) позволяют перевести триггер из одного состояния в другое. Если на вход R подается логическая единица, то триггер переходит в сброшенное состояние, независимо от значения на входе S. Если на вход S подается логическая единица, то триггер переходит в установленное состояние, независимо от значения на входе R.

Когда на входы R и S подается логический ноль, то RS-триггер находится в нейтральном состоянии и сохраняет свое предыдущее состояние. Это означает, что на его выходе остается предыдущее значение — триггер не изменяет свое состояние.

RS-триггер может использоваться для создания других типов триггеров, таких как D-триггеры или JK-триггеры, путем добавления внешних логических элементов. Состояния RS-триггера и его возможности по преобразованиям в другие типы триггеров делают его одним из основных элементов цифровых схем и логических схем.

Реактивный счетчик: функциональность и особенности

Функциональность реактивного счетчика основывается на принципе работы рс триггер таблицы истинности. Когда входной параметр изменяется, срабатывает триггер, который автоматически обновляет значение счетчика. Это позволяет в реальном времени отслеживать изменения и автоматически обновлять счетчик без необходимости вручную его обновлять.

Одной из особенностей реактивного счетчика является возможность легко настраивать его параметры. Настройка предоставляет возможность изменять инкремент и декремент счетчика, задавать начальное значение и устанавливать ограничение на максимальное и минимальное значение счетчика.

Реактивный счетчик может быть использован во множестве сценариев, включая счетчики посетителей на веб-странице, счетчики определенных событий или в качестве инструмента для отслеживания статистики и аналитики. Благодаря своей простоте и эффективности, реактивные счетчики широко применяются в современном программировании.

Особенности реализации РС-триггера

В реализации РС-триггера используются логические элементы, такие как И-НЕ (AND-NOT), ИЛИ-НЕ (OR-NOT) и другие. Например, простейшая реализация РС-триггера может быть выполнена с использованием двух ИЛИ-НЕ элементов и одного И-НЕ элемента.

Основная идея работы РС-триггера заключается в возможности переключения состояния выхода при появлении определенных сочетаний сигналов на входах. Если на вход «Сет» подается логическая «1», то происходит переключение выхода в логическую «1», а если на вход «Ресет» подается логическая «1», то выход переключается в логическую «0».

РС-триггер может быть реализован как синхронно, так и асинхронно, что определяется возможностью переключения состояния выхода только при наличии определенного сигнала управления.

Одной из особенностей реализации РС-триггера является использование обратной связи, которая позволяет сохранять состояние выхода даже после исчезновения сигнала управления. Это достигается благодаря наличию у РС-триггера состояний, при которых выход остается в заданном состоянии до следующего изменения сигналов на входах.

РС-триггер является основным строительным блоком многих схем цифровой техники, таких как счетчики, регистры, и другие. Его использование позволяет реализовать сложные логические функции и операции, а также обеспечивает устойчивость и надежность работы цифровых устройств.

Важность rs триггера

RS триггер используется для хранения одного бита информации, и его основное преимущество заключается в возможности сохранения состояния на протяжении длительного времени. Такая способность очень важна в различных типах схем, где необходимо использовать память и управлять данными.

Один из основных принципов работы RS триггера — это его способность запоминать состояние, определенное логическими значениями 0 и 1, и передавать его на выходе. Таким образом, RS триггер обладает свойством сохранять информацию и удерживать ее до момента, пока не будет получен новый сигнал.

Важность RS триггера заключается в его универсальности и широком спектре применений. RS триггер может быть использован для создания различных типов схем, таких как счетчики, регистры, переключатели и др

Он также широко используется в цифровой электронике, телекоммуникационных системах, компьютерах и других устройствах.

Этот элемент цифровой схемы обеспечивает надежность и стабильность работы устройств, позволяет эффективно управлять потоком информации и выполнение различных задач. Без RS триггера многие схемы и устройства были бы невозможны или работали бы некорректно.

Таким образом, понимание работы и важности RS триггера важно для всех, кто интересуется цифровой электроникой, проектированием схем и разработкой устройств. Он является неотъемлемой частью современной техники и играет ключевую роль в создании и функционировании различных устройств и систем

Демультиплексор

Демультиплексор
логический элемент, предназначенный для переключения сигнала с одного входа на один из выходов.
функционально противоположен мультиплексору

Т.е. позволяет подключить один вход к различным выходам.

Аналогично мультиплексору, битность управляющего входа по меньшей мере \(\ceil{\log_2 N},\) где \(N\) – число выходов.

Таблица истинности. S – управляющий вход (“select”), A, B – выходы, X – сигнальный вход
SXAB
11
1
111

По таблице истинности несложно построить логические формулы для выходов:

\ \

Или на основе штриха Шеффера:

\ \

Выражение для \(A\) можно дополнительно упростить, используя тот же подход, что и в случае сумматора, произведя замену \(X|(S|S) = (X|(X|S))\):

\

SXBA
Схема на элементах И-НЕ

Демультиплексор считается базовым компонентом логических схем, часто изображается одним блоком и помечается символами “DX” (от “demultiplexor”), “DS”, “DMX”, “DMS”.

DXABXS
Изображение на схемах

Релейные схемы

В случае рэлейных схем, реле обозначается следующим образом:

A

Реле, которые должны быть открыты и закрыты одновременно, обозначаются одной буквой.

Реле, которые должны быть открыты в противофазе с другими, обозначаются отрицанием соответствующей переменной и изображаются сплошной линией:

A

Вся схема считается “истинной” (включенной), если через нее протекает ток, и “ложной” (выключенной) в обратном случае.

Логические операции транслируются очевидным образом. Конъюнкция соответствует последовательному соединению реле, а дизъюнкция – параллельному.

BA & BBA ∨ B

В настоящий момент, релейные схемы практически не используются в вычислительной технике: им на смену пришли транзисторные.

Определение триггера.

            Классическое определение термина «триггер» звучит следующим образом:

            Триггер— класс электронных устройств, обладающих способностью длительно находиться в одном из двух устойчивых состояний и чередовать их под воздействием внешних сигналов.

            Термин триггер происходит от английского слова trigger — защёлка, спусковой крючок. Для обозначения этого устройства в английском языке чаще употребляется термин flip-flop, что в переводе означает «хлопанье».

            Поясню. Триггер – это устройство, относящееся к классу электронных цифровых устройств обладающие способностью находиться либо в «0», либо в «1» и чередовать их под воздействием тактов и сигналов разрешения тактов, а также сигнала сброса.

            Исторически триггеры разрабатывались на лампах, транзисторах. Но я бы не хотел углубляться в принцип работы триггера до уровня транзисторов и направлений протекания токов.

            На рис. 1 приведен самый элементарный триггер, реализованный на двух инверторах.

Рис.1. Простейший RS-триггер на инверторах.

            RS – триггер изображенный на рис.1 способен хранить 1 бит информации. Но он не позволяет записать этот бит информации, стереть бит информации. Чего нельзя сказать про RS – триггер реализованный на двух элементах 2И-НЕ (см.рис.2)

Рис.2. Простейший RS-триггер (асинхронный) на элементах 2И-НЕ.

          Из рисунка видно, что появились два входа: «S» — set (установка) и «R» — reset (сброс). С помощью входа «S» мы можем установить триггер в одно из двух устойчивых состояний, а вход «R» служит для сброса триггера.

          Чтобы разобраться с принципом работы RS-триггера обратимся к таблице истинности приведенной в табл.1

R

S

Q(t)

Q(t+1)

Пояснения

Режим хранения информации R=S=0

1

1

1

1

Режим установки единицы S=1

1

1

1

1

Режим записи нуля R=1

1

1

1

1

R=S=1 запрещенная комбинация

1

1

1

Таблица 1.

          Из таблицы видно, если подать единицы на вход S выходное состояние становится равным логической единице. А при подаче единицы на вход R выходное состояние становится равным логическому нулю.  Если одновременно установить на оба входы две логической единицы, тогда триггер может оказаться в любом не устойчивом состоянии. Подобная комбинация (R=1, S=1) является запрещенная. В более сложных триггерных схемах при запрещенной комбинации на входе, триггер переходит в третье состояние. Одновременное снятие обоих единиц практически невозможно, поэтому состояние после снятия запрещенной комбинации будет определяться оставшейся единицей. Таким образом, RS-триггер может находиться в трех состояниях, два из которых устойчивых и одно не устойчивое.

          На рис.3 приведена схема синхронного RS-триггера. По сравнению с асинхронным триггером добавились два логических элемента «И-НЕ». Тем самым добавлен вход синхронизации «С». При этом принцип работы остался прежний за исключением того, что все процессы синхронны (см.

Рис.3. Простейший RS-триггер (синхронный) на элементах 2И-НЕ.

            В таблице 2 приведена таблица истинности для синхронного RS-триггера.

С

R

S

Q(t)

Q(t+1)

Пояснения

x

x

Режим хранения информации

x

x

1

1

1

Режим хранения информации

1

1

1

1

1

1

Режим установки единицы S=1

1

1

1

1

1

1

Режим записи нуля R=1

1

1

1

1

1

1

R=S=1 запрещенная комбинация

1

1

1

1

Таблица 2.

Описание rs триггера

Вход R используется для сброса триггера, то есть его установки в начальное состояние. Когда вход R устанавливается в состояние «1», выход RS-триггера устанавливается в состояние «0», независимо от состояния входного сигнала S. Вход S, напротив, используется для установки триггера в другое состояние. Когда вход S устанавливается в «1», выход RS-триггера устанавливается в «1», также независимо от состояния входного сигнала R.

Основная особенность RS-триггера заключается в возможности запоминания своего состояния до тех пор, пока какой-либо из входов не изменит свое состояние. Это означает, что если один из входов устанавливается в «1», то независимо от другого входа, триггер сохранит свое предыдущее состояние.

RS-триггеры активные по уровню позволяют задавать начальное состояние триггера перед входными воздействиями. Активные по фронту триггеры, напротив, реагируют на изменение состояния входного сигнала в момент фронтов, например, на фронт сигнала с «0» на «1». RS-триггеры могут использоваться в цепях памяти, для хранения информации и создания последовательных логических элементов.

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

Чтобы узнать, что такое триггер и разобраться во всём, что касается этих устройств, нужно начать с понятия. Слово “Триггер” произошло от английского “trigger” и обозначает цифровое устройство, который имеет только два состояния – 0 и 1. Переход от одного значения к другому происходит с огромной скоростью, и временем этих переходов обычно пренебрегают.

Триггер – это основной элемент системы большинства запоминающих устройств. Они могут быть использованы для хранения информации. Но объём памяти крайне мал, так что там можно держать разве что коды, биты и сигналы.

Память свою триггеры могут сохранять только при наличии питающего напряжения. Из этого следует, что их всё-таки стоит относить к оперативной памяти. Перезапустить питающее напряжение – и триггер будет в одном из двух состояний. То есть иметь или логический ноль, или логическую единицу, и состояние это будет выбрано случайно. Исходя из этой особенности, при проектировании схемы нужно заранее обозначить, как триггер будет возвращаться в стартовое состояние.

Схема, состоящая из двух логических состояний «И-НЕ» или «ИЛИ-НЕ», которые охвачены обратной положительной связью, лежит в основе построения всех триггеров. При подключении схема может пребывать только в одном из двух устойчивых состояний. Если не будет никаких сигналов, то триггер будет сохранять именно заданное состояние и не менять его, пока будет питание.

Триггерные ячейки

Схема имеет два инверсионных входа: Сброс – R (Reset) и установка S (Set). Так же имеются два выхода: Q – прямой и –Q – инверсный. Чтобы триггерная ячейка работала правильно, должно выполниться одно правило. На выходы ячейки не могут в один момент поступить отрицательные импульсы.

На выход –R поступает импульс при одном сигнале на вход –S. Выход –Q тогда оказывается в состоянии «1», выход Q будет в состоянии «0». Обратная связь создаёт переход сигнала «0» на второй вход на нижнем элементе. Когда поступление сигнала на –R прекратится, состояние сигналов на выходах будет тем же – Q (0), –Q (1). Таким образом, схема будет находиться в состоянии стабильности, потому что при подаче импульса на –R, состояние на выходе не изменится.

Это же состояние будет у системы, если на – R подаётся «1», и на вход – S – «0». Тогда на выходе Q будет «1», на -Q — «0». Система будет стабильна, вне зависимости от подачи импульсов на входе – S.

Одновременно подав на каждый вход сигналы, на каждом выходе в течение их действия и будет по одному сигналу. Как только подача импульсов прекратится, выходы сами перейдут в одно из двух возможных состояний. Это произойдёт случайно. Триггерная ячейка при включении выберет себе одно из двух устойчивых положений. Так же случайно.

Принцип работы rs триггера

RS триггер имеет две стабильные состояния — установленное (set) и сброшенное (reset). Начальное состояние триггера устанавливается путем присвоения значений на входах R и S. Если на вход R подается логическая «1», а на вход S — логическая «0», триггер находится в установленном состоянии. В противном случае, если на вход R подается логическая «0», а на вход S — логическая «1», триггер находится в сброшенном состоянии.

При наличии только одного управляющего сигнала, RS триггер может находиться в двух стабильных состояниях. Но если оба управляющих сигнала имеют логическую «1», возникает нестабильная ситуация, которая приводит к непредсказуемым результатам.

Для создания RS триггера используются два инвертора и два логических элемента «ИЛИ-НЕ» (NOR). Инверторы обеспечивают инверсию управляющих сигналов, а логические элементы «ИЛИ-НЕ» соединяют входы R и S с выходами триггера.

Принцип работы RS триггера заключается в следующем: при наличии логической «0» на входе S и логической «1» на входе R триггер находится в установленном состоянии, а при наличии логической «1» на входе S и логической «0» на входе R триггер находится в сброшенном состоянии. Если на оба входа подается логическая «1» или логическая «0», возникает неустойчивое состояние триггера.

Недостатки Rs триггера

1. Уязвимость к шумам и помехам: Rs триггер чувствителен к внешним воздействиям, таким как электромагнитные помехи и флуктуации питания. Это может вызывать непредсказуемое поведение триггера и приводить к ошибкам в работе цифровой системы.

2. Необходимость синхронизации: Rs триггер не имеет встроенного механизма синхронизации, поэтому для корректной работы требуется использование внешнего сигнала тактирования. Это усложняет схему и повышает её стоимость.

3. Ограниченная скорость работы: Rs триггер имеет ограничения по скорости работы, которые могут ограничивать применение в быстродействующих системах. Более современные типы триггеров, такие как D-триггеры или JK-триггеры, обладают более высокой скоростью работы.

4. Ошибочное состояние: При подаче неправильной комбинации сигналов на входы Rs триггера, он может оказаться в неопределенном состоянии. Это может привести к ошибочной работе цифровой системы или потере данных.

В целом, Rs триггер является удобным и простым в использовании элементом памяти, но его недостатки делают его менее предпочтительным в некоторых случаях. В более сложных и быстродействующих системах обычно применяются более современные и надежные типы триггеров.

Триггеры

Результаты операций, как и сами операнды, надо где-то как-то хранить. Для этого используются логические элементы, известные как триггеры.

Триггер
Логический элемент, способный хранить один разряд двоичного числа.

RS-триггер

Представляет собой простейший триггер. Имеет следующую схему:

RSQQ

По сути, состоит из двух элементов ИЛИ-НЕ, соединенных кольцом.

Имеет следующую таблицу истинности:

RSQ
Q
11
1
11????

При подаче нулей на оба входа, хранится ранее установленное значение. При подаче 1 на вход S (Set), значение устанавливается в 1, при подаче 1 на вход R (Reset), значение сбрасывается в 0.

Подавать 1 на оба входа одновременно запрещено, поскольку в таком случае \(Q=\;\overline{Q}\; = 0\). При подаче после этого нулей на оба входа, состояние триггера не определено (зависит от внутренних характеристик элементов)

Классификация и типы синхронизации триггеров

Триггеры делятся на два больших класса:

  • асинхронные;
  • синхронные (тактируемые).

Принципиальное различие между ними в том, что у первой категории устройств уровень выходного сигнала меняется одновременно с изменением сигнала на входе (входах). У синхронных триггеров изменение состояния происходит только при наличии сихронизирующего (тактового, стробирующего) сигнала на предусмотренном для этого входе. Для этого предусмотрен специальный вывод, обозначаемый буквой С (clock). По виду стробирования синхронные элементы делятся на два класса:

  • динамические;
  • статические.

У первого типа уровень выхода меняется в зависимости от конфигурации входных сигналов в момент появления фронта (переднего края) или спада тактового импульса (зависит от конкретного вида триггера). Между появлением синхронизирующих фронтов (спадов) на входы можно подавать любые сигналы, состояние триггера не изменится. У второго варианта признаком тактирования является не изменение уровня, а наличие единицы или нуля на входе Clock. Также существуют сложные триггерные устройства, классифицируемые по:

  • числу устойчивых состояний (3 и более, в отличие от 2 у основных элементов);
  • числу уровней (также более 3);
  • другим характеристикам.

Сложные элементы имеет ограниченное применение в специфических устройствах.

Освойте основы триггеров типов RS, JK, T и D

— Реклама —

Триггер в цифровой электронике — это схема с двумя устойчивыми состояниями, которую можно использовать для хранения двоичных данных. Сохраненные данные могут быть изменены путем применения различных входных данных. Триггеры и защелки являются основными строительными блоками систем цифровой электроники, используемых в компьютерах, средствах связи и многих других типах систем.

Это основной элемент памяти в последовательной логике. Но сначала давайте проясним разницу между защелкой и триггерами.

Флип-флоп и защелка

Основное различие между защелкой и триггером заключается в механизме стробирования или синхронизации.

— Реклама —

Простыми словами. Флип-флоп срабатывает по фронту, а защелка срабатывает по уровню.

Если вы не понимаете, что такое защелка и триггер, вам следует ознакомиться с этой подробной статьей, в которой мы обсуждали разницу между защелкой и триггером.

Например, давайте поговорим о SR-защелке и SR-триггерах. В этой схеме, когда вы устанавливаете S как активный, выход Q будет высоким, а Q’ будет низким. Это независимо ни от чего другого. (Это схема с активным низким уровнем; поэтому здесь «активный» означает низкий уровень, но для схемы с активным высоким уровнем «активный» будет означать высокий уровень)

Триггер, с другой стороны, является синхронной схемой и также известен как защелка SR со стробированием или синхронизацией .

На этой принципиальной схеме выход изменяется (то есть сохраненные данные изменяются) только при подаче активного тактового сигнала. В противном случае, даже если S или R активны, данные не изменятся.

Давайте подробно разберем триггер с таблицей истинности и схемами.

Типы

Существует 4 основных типа триггеров:

  1. Триггер SR
  2. JK Триггер
  3. D Триггер
  4. T Триггер

SR Flip Flop

Это самый распространенный триггер среди всех. Эта простая триггерная схема имеет вход установки (S) и вход сброса (R). В этой системе, когда вы устанавливаете «S» как активный, выход «Q» будет высоким, а «Q » будет низким. Как только выходы установлены, проводка схемы сохраняется до тех пор, пока «S» или «R» не перейдут в высокий уровень или питание не будет отключено.

Как показано выше, это самый простой и легкий для понимания.

SR Flip-Flop

С Р Q Вопрос
1
1 1
1 1
1 1

Триггер JK

Из-за неопределенного состояния триггеров SR в электронике требуется другой триггер. Триггер JK является усовершенствованием триггера SR, где S = R = 1 не является проблемой.

Входное условие J=K=1 дает выход, инвертирующий состояние выхода. Тем не менее, результаты одинаковы при практическом тестировании схемы.

Проще говоря, если входные данные J и K различны (т. е. высокий и низкий уровень), то выход Q принимает значение J на ​​следующем фронте тактового сигнала.

Таблица истинности:

J К В Вопрос
1
1 1
1 1 1
1 1
1 1
1 1 1
1 1 1

D-триггер

D-триггер — лучшая альтернатива, очень популярная в цифровой электронике.

В D-триггерах выход может быть изменен только по фронту тактового сигнала, и если вход изменяется в другое время, выход не изменится.

Таблица истинности:

Часы Д Q Вопрос
↓ » 0 1
↑ » 1 1
↓ » 0 1 1
↑ » 1 1 1

Изменение состояния выхода зависит от переднего фронта тактового сигнала. Выход (Q) такой же, как и вход, и может изменяться только по переднему фронту тактового сигнала.

T-триггер

T-триггер похож на JK-триггер. В основном это версии JK-триггеров с одним входом.

Эти триггеры называются Т-триггерами из-за их способности дополнять свое состояние, т.е. переключаться, поэтому они называются Триггеры-переключатели .

Таблица истинности:

T Q Q (т+1)
1 1
1 1
1 1

Приложения

Это различные типы триггеров, используемых в цифровых электронных схемах, и области применения триггеров указаны ниже.

  • Счетчики
  • Делители частоты
  • Сдвиговые регистры
  • Регистры хранения

Вы также можете проверить эту презентацию ppt, чтобы узнать больше.

Регистры на триггерах

Так как один переключатель является однобитовой ячейкой памяти, то, чтобы сохранить несколько бит, нужно увеличить количество единичных хранилищ. Цепочка из таких ячеек носит названия регистра. Регистр позволяет временно хранить цифровые данные двоичных разрядов. Количество разрядов зависит от количества однобитовых ячеек.

Использование элементарных электронных цифровых устройств – триггеров, позволяет составлять сложные схемы управления логическими устройствами. Одна элементарная защёлка памяти своим бистабильным состоянием помогает осуществлять самые сложные схемные решения.

Принцип работы RS-триггера

Триггер – это электронное устройство, которое предназначается для записи и хранения информации. Обычно он имеет два выхода: прямой и инверсный; и некоторое количество входов, в зависимости от выполняемой задачи. Под действием входных сигналов, изменяется состояние выходов. Напряжение на выходах изменяется резко – скачкообразно. Для изготовления триггеров обычно используются биполярные, униполярные транзисторы (полупроводниковые приборы).

Информация может записываться в триггеры свободно (непрерывно), то есть при подаче сигналов на вход, состояние выхода меняется в реальном времени. Такие триггеры называются асинхронными. А может информация записываться, только когда активен синхронизирующий сигнал. При отсутствии положительного уровня напряжении на нем, информация на выходах измениться не может – синхронные (тактируемые) триггеры.

RS-триггер именуется так из-за названия его входов:

  R – reset (сбросить);
  S– set (установить).

Он оснащен двумя входами, как говорилось, и двумя выходами:

  Q – прямой выход;
  Q – инверсный.

Асинхронный RS-триггер можно реализовать на логических элементах двумя схемами:

  — 2 «ИЛИ-НЕ»;
  — 2 «И-НЕ».

*Синий провод – «0», красный – «1»

Рисунок 1 – Схема асинхронного RS-триггера на логических «2ИЛИ-НЕ» элементах

Первая схема реализована на двух логических ИЛИ-НЕ, по рисунку 1 рассмотрим принцип работы приведенного RS-триггера.В нулевой момент времени, когда ни на один вход (R и S) не подана логическая единица, прямой выход Q=0, соответственно, инверсный =1. Если на вход S подать напряжение, уровень которого будет соответствовать единице, то выход Q скачкообразно изменит свое значение на 1, а  на 0. Это произойдет запись информации. Если убрать единицу с “Set”, тогда выходы не изменят свое состояние, останутся такими, какими были – проявление свойства памяти. При подаче положительного сигнала на вход сброса, то есть R=1, инверсный выход резко станет равен 1, а прямой Q – 0. В работе RS-триггера есть недостаток: существует запрещенная комбинация. Нельзя одновременно подавать единичные сигналы на оба входа, нормальная работа триггера в этом случае невозможна.

Рисунок 2 — Схема асинхронного RS-триггера на логических «2И-НЕ» элементах

Вторая схема собрана с помощью двух логических элементов И-НЕ. Разница между ними заключается в том, что управление в прошлой схеме осуществлялось положительным сигналом (единицей), а в текущей активный уровень – ноль. Работают обе схемы идентично, поэтому описание принципа действия здесь не требуется.

Работу выше описанных устройств иллюстрирует временная диаграмма:

Рисунок 3 – Временная диаграмма RS-триггера

По вышеприведенному описанию работы триггера составим таблицу истинности («*» — невозможное состояние):

На схемах RS-триггер показывается как отдельное устройство, а не совокупность логических элементов, и имеет свое условное обозначение:

Рисунок 4 – Графическое обозначение асинхронного RS-триггера

Синхронный RS-триггер запоминает значения поданные на S или R вход, только при наличии единицы на С (Clock) сигнале – синхронизирующий или тактовый. Он позволяет избежать переходных процессов в схемах, а если быть точнее, переходных состязаний, когда один сигнал на вход может поступить раньше другого, и схема будет работать неправильно. Именно для этого предусмотрен синхронизирующий сигнал, который позволяет «включать» триггер в нужный нам момент времени.

Принцип действия синхронного RS-триггера легко понять по размещенному выше рисунку. Пока на вход С не подана единица, из-за наличия логических блоков ИЛИ, записываться сигналы с S или R входов не будут. При наличии 1 на входе С, работа синхронного триггера от асинхронного ничем не отличается. Составим таблицу истинности, где «крестиком» показывается невозможность записи сигнала, а «*» — запрещенная комбинация:

Графическое представление синхронного RS-триггера:

Поделитесь в социальных сетях:FacebookX
Напишите комментарий