SR-триггер — это… Что такое SR-триггер?

Входы триггера

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

По параметру записи информации триггеры можно разделить на:

  • Синхронные – запись информации производится только при дополнительном, синхронизирующем сигнале, который, по сути, запускает триггер.
  • Асинхронные – запись информации зависит от информационных сигналов, подающихся на вход триггера, и происходит она непрерывно.

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

  • S – раздельный вход, устанавливающий триггер на единицу (на Q единица)
  • Q – прямой выход
  • R – раздельный выход, устанавливающий триггер на ноль (на Q ноль)
  • С – вход синхронизации
  • D – вход информационный (на него подаётся информация, которая будет занесена на триггер)
  • T – счётный вход

Что касается функций, то в этом плане триггеры можно разделить на:

  • RS-триггеры;
  • JK-триггеры;
  • D-триггеры;
  • Т-триггеры.

RS- триггер

Это самый простой тип триггеров. На его основе создаются и другие типы. Возможные логические элементы в его построении – это 2И-НЕ (инверсионный вход) и 2ИЛИ-НЕ (прямые входы).

Из-за низкой помехоустойчивости такие триггеры почти не используются самостоятельно. Их можно применить, например, для устранения влияния дребезжащих контактов, которое возникает при коммутации механических переключателей. Тогда требуется тумблер с тремя выходами, один из которых подключается по очереди к остальным двум. Чтобы создать RS-триггер используется D-триггер с замкнутыми на состоянии «ноль» входы С и D.

SR-триггер - это... Что такое SR-триггер?

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

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

При этой схеме, импульсы, поступающие на Х1 и Х2 не имеют никакого значения, пока на входе С сохраняет значение «0». В этот момент RS-триггер находится в режиме хранения информации. Как только значение C становится равно «1» триггер запускается, начинается запись.

D-триггер

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

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

JK-триггер

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

Общая структурная схема защёлки

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

Т-триггер

У этих триггеров есть и другое название – счётные. На их основе создаёт двоичные счётчики и делители частот. У этих триггеров вход только один. На изображениях – асинхронный (1) и синхронный (2) Т-триггеры.

Импульс поступает на этот вход, состояние его меняется не противоположное. После поступления следующего импульса состояние становится исходным.

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

Входы триггеров обычно обозначают следующим образом:

  • S (от англ.Set, установить) — вход в RS-триггере;
  • R (от англ.Reset, сброс) — вход в RS-триггере;
  • J (от англ.Jump[4], прыжок) — вход в JK-триггере;
  • К (от англ.Kill, убить) — вход в JK-триггере;
  • Т (от англ.Toggles, переключить) — счётный вход в Т-триггере;
  • С (от англ.Clock, время) вход синхронизирующего сигнала. При тактировании по фронту он часто обозначается стрелкой: стрелка внутрь — тактирование по переднему фронту, наружу — по заднему.
  • D (от англ.Delay, задержка) — вход в D-триггере;
  • E или EN (от англ.Enable, разрешить) — дополнительный асинхронный управляющий вход для разрешения приёма информации (иногда используют букву V).

Входы J,К,Т,D всегда синхронные, т.е. тактируются по синхронизирующему сигналу на входе C. Разумеется, в каждом конкретном триггере имеются лишь некоторые из перечисленных входных линий. Входы S и R зачастую присутствуют не только в RS триггерах, но и в других типах триггеров, где предназначены, в основном, для асинхронного сброса устройства в 0 или установки в 1.

Базовые понятия

SR-триггер - это... Что такое SR-триггер?

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

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

Рис. 7 структура триггеров в виде КС и ЭП

Рис. 7 структура триггеров в виде КС и ЭП

В графе триггера каждая вершина графа соединена со всеми другими вершинами, при этом переходы от вершины к вершине возможны в обе стороны (двухсторонние). Граф двоичного триггера — две точки соединённые отрезком прямой линии, троичного триггера — треугольник, четверичного триггера — квадрат с диагоналями, пятеричного триггера — пятиугольник с пентаграммой и т. д.

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

Состояние триггера определяется сигналами на прямом и инверсном выходах. При положительном кодировании (позитивная логика) высокий уровень напряжения на прямом выходе отображает значение лог. 1 (состояние = 1), а низкий уровень — значение лог. 0 (состояние = 0). При отрицательном кодировании (негативная логика) высокому уровню (напряжению) соответствует логическое значение «0», а низкому уровню (напряжению) соответствует логическое значение «1».

Изменение состояния триггера (его переключение или запись) обеспечивается внешними сигналами и сигналами обратной связи, поступающими с выходов триггера на входы схемы управления (комбинационной схемы или входной логики). Обычно внешние сигналы, как и входы триггера, обозначают латинскими буквами R, S, T, C, D, V и др.

Входы триггеров разделяются на информационные (R, S, T и др.) и управляющие (С, V). Информационные входы предназначены для приёма сигналов запоминаемой информации. Названия входных сигналов отождествляют с названиями входов триггера. Управляющие входы служат для управления записью информации. В триггерах может быть два вида управляющих сигналов:

  • синхронизирующий (тактовый) сигнал С, поступающий на С-вход (тактовый вход);
  • разрешающий сигнал V, поступающий на V-вход.

На V-входы триггера поступают сигналы, которые разрешают (V=1) или запрещают (V=0) запись информации. В синхронных триггерах с V-входом запись информации возможна при совпадении сигналов на управляющих С и V-входах.

Предлагаем ознакомиться  Генферон: инструкция, состав, показания, действие, отзывы и цены || Генферон свечи вытекают

Работа триггеров описывается с помощью таблицы переключений, являющейся аналогом таблицы истинности для комбинационной логики. Выходное состояние триггера обычно обозначают буквой Q. Индекс возле буквы означает состояние до подачи сигнала (t) либо (t-1) или после подачи сигнала (t 1) или (t). В триггерах с парафазным (двухфазным) выходом имеется второй (инверсный) выход, который обозначают как Q, /Q или Q’.

Кроме табличного определения работы триггера существует формульное задание функции триггера в секвенциальной логике. Например, функцию RS-триггера в секвенциальной логике представляет формула (x¯∨x∠y){displaystyle left({bar {x}}lor x,angle ,yright)}. Аналитическая запись SR-триггера выглядит так: Q=S∨S¯∠R¯{displaystyle Q=Slor {overline {S}},angle ,{overline {R}}}.

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

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

Практическое использование триггера

Об одном из способов использования триггеров уже было сказано выше. Это устранение дребезга контактов. Тогда использовался RS-триггер. Но это далеко не все области, в которых могут применяться эти устройства.

Создание сигнала

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

В момент прихода сигнала в начало процесса триггер переходит в состояние «единицы». Это оповещает о том, что процесс запустился. Когда происходит стоп-сигнал, триггер получает значение «ноль» и процесс завершается.

Как самый простой вариант можно использовать –S и –R входы. Однако, тут всегда будет возможность получить неопределённость, когда сигналы будут на обоих входах. Избежать этой ситуации можно легко. Нужно взять пары входов –R и С и С и –S. Тогда, используя –R и С, на D нужно подать «1». С и –S в использовании требуют «ноль» на D.

SR-триггер - это... Что такое SR-триггер?

В чём удобство такого способа? В том, что сигналы «Стоп» и «Старт» используются не только как уровни, но и фронт сигнала.

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

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

Эту задачу и решает триггер.

Внешний сигнал создаёт разрешение или запрет на прохождение сигнала, который генерируется тактовым генератором. Если речь идёт о RC-триггере, то нужно просто отключать и включать генератор вовремя. Этот способ кажется простейшим. Однако, это заблуждение. Для начала, выключить и выключить генератор не получится в один момент – ему нужно время и качество сигнала в это время будет далеко от идеала.

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

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

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

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

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

Создание задержки

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

Что такое триггер в психологии

Психологи, говоря о триггере, проводят аналогию (это что?) с тумблером, который на время «переключает» мысли человека и вынуждает его совершать неосознанные действия. «Переключателями» могут стать любые сигналы, поступающие в мозг (слуховые, тактильные, зрительные, обонятельные, вкусовые).

Как это работает

У человека имеется развитая сенсорная память (даже у того, кто в школе так и не смог выучить «У Лукоморья дуб зеленый»), и это иногда очень осложняет жизнь.

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

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

Вот наглядная картинка:

  1. Девушка, прошедшая курс лечения от анорексии, при виде фотографии очень худого человека начинает вновь изнурять себя голодом.
  2. Пожилой человек, заметив в магазине очередь, не задумываясь становится в нее: здесь предлагают что-то стоящее («выбросили» дефицитный товар), надо брать!
  3. Женщина испытывает панические атаки каждый раз, когда вдыхает аромат цветущей сирени: его она ощущала при нападении насильника в парке.
  4. Прокрастинатор заходит в соцсеть и его «выключает» на неопределенное время. Когда он вернется к работе никому не известно.

Не нужно бояться триггеров, надо научиться контролировать их, и тогда влияние «спусковых крючков» сойдет на нет.

Вначале важно понять: что именно запускает механизм, включающий «автопилот»? Ответ на этот вопрос поможет при столкновении с триггером видеть ситуацию несколько отстранено, а это облегчит контроль над ней. Если вовремя распознать начало нежелательной реакции, будет легче погасить эмоциональную вспышку и предотвратить неосознанные действия. Следите за своими ощущениями!

Чтобы подавить нежелательный импульс от появления триггера, стоит поискать альтернативные способы поведения. Запах сирени и нахлынувшая волна паники? Читаем мысленно «У Лукоморья дуб зеленый»! Немного утрировано (что это такое?), но суть налицо.

Классификация

Триггерные схемы классифицируют по следующим признакам:

  • способу приёма логических сигналов;
  • функциональным возможностям;
  • принципу построения;
  • числу устойчивых состояний (обычно устойчивых состояний два, реже — больше, см. троичный триггер, четверичный триггер[2], декатрон);
  • числу уровней — два уровня (высокий, низкий) в двухуровневых элементах, три уровня (положительный, ноль, отрицательный) в трёхуровневых элементах[3].

По способу работы с сигналами различают асинхронные, синхронные и смешанные триггерные схемы, статические и динамические.

Асинхронный триггер изменяет своё состояние непосредственно в момент появления соответствующего информационного сигнала.

Синхронные триггеры реагируют на информационные сигналы только при наличии соответствующего сигнала на так называемом входе синхронизации С (от англ. clock). Этот вход также обозначают терминами «строб», «такт». Синхронные триггеры в свою очередь подразделяют на триггеры со статическим (статические) и динамическим (динамические) управлением по входу синхронизации С.

Статические триггеры воспринимают информационные сигналы при подаче на вход С логической единицы (прямой вход) или логического нуля (инверсный вход).

Динамические триггеры воспринимают информационные сигналы при изменении (перепаде) сигнала на входе С от 0 к 1 (прямой динамический С-вход) или от 1 к 0 (инверсный динамический С-вход).

Статические триггеры в свою очередь подразделяют на одноступенчатые (однотактные) и двух-ступенчатые (двухтактные).

Предлагаем ознакомиться  Настойка пиона для волос

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

По структурному построению — однотактные (триггеры защёлки), двухтактные и триггеры с динамическим управлением. По способу реакции на помехи — прозрачные и непрозрачные. Непрозрачные, в свою очередь, делятся на проницаемые и непроницаемые. По функциональному назначению — RS, D, JK, T, RR, SS, EE, DV.

При изготовлении триггеров применяются преимущественно полупроводниковые приборы (обычно полевые транзисторы), в прошлом — электронные лампы. В настоящее время логические схемы, в том числе с использованием триггеров, создают в интегрированных средах разработки под различные программируемые логические интегральные схемы (ПЛИС).

Используются в основном в вычислительной технике для организации компонентов вычислительных систем: процессоров, регистров, счётчиков, ОЗУ.

По функциональным возможностям триггеры разделяют на следующие классы:

  • с раздельной установкой состояния 0 и 1 (RS-триггеры). Если триггер является синхронным — добавляется вход синхронизации C.;
  • универсальные (JK-триггеры);
  • с приёмом информации по одному входу D (D-триггеры, или триггеры задержки);
  • со счётным входом Т (Т-триггеры).

Каждый тип триггера имеет собственную таблицу работы (таблицу истинности). Выходное состояние триггера обычно обозначают буквой Q. Индекс возле буквы означает состояние до подачи сигнала (t) или после подачи сигнала (t 1).

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

Триггер с числом устойчивых состояний N строится из N элементов (N-1)ИЛИ-НЕ или (N-1)И-НЕ путём соединения выхода каждого элемента (Q0, Q1, …, Q(N-1)) с соответствующими входами всех других элементов.

Триггеры на элементах (N-1)ИЛИ-НЕ работают в прямом одноединичном коде (на выходе Q одного из элементов — «1», на выходах Q других элементов — «0»).

Триггеры на элементах (N-1)И-НЕ работают в инверсном однонулевом коде (на выходе Q одного из элементов — «0», на выходах Q других элементов — «1»).

При добавлении N транзисторов доступа эти триггеры могут работать как ячейки статической сверхоперативной памяти ([6].

Рис. 3. Временная диаграмма работы динамического триггера

Рис. 3. Временная диаграмма работы динамического триггера

Рис. 4. Симметричные триггеры: а) с непосредственной связью между каскадами; б) с резистивной связью

Рис. 4. Симметричные триггеры: а) с непосредственной связью между каскадами; б) с резистивной связью

Рис. 5. Функциональная классификация триггеров

Рис. 5. Функциональная классификация триггеров

Рис. 6. Классификация триггеров по способу ввода информации

Рис. 6. Классификация триггеров по способу ввода информации

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

Динамический триггер представляет собой управляемый генератор, одно из состояний которого (единичное) характеризуется наличием на выходе непрерывной последовательности импульсов определённой частоты, а другое (нулевое) — отсутствием выходных импульсов. Смена состояний производится внешними импульсами (рис. 3).

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

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

Десерт

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

Симметричные статические триггеры составляют основную массу триггеров, используемых в современной радиоэлектронной аппаратуре. Схемы симметричных триггеров в простейшей реализации (2х2ИЛИНЕ) показаны на рис. 4.

Основной и наиболее общий классификационный признак — функциональный — позволяет систематизировать статические симметричные триггеры по способу организации логических связей между входами и выходами триггера в определённые дискретные моменты времени до и после появления входных сигналов. По этой классификации триггеры характеризуются числом логических входов и их функциональным назначением (рис. 5).

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

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

Асинхронный триггер изменяет своё состояние непосредственно в момент появления соответствующего информационного сигнала(ов), с некоторой задержкой равной сумме задержек на элементах, составляющих данный триггер.

Синхронные триггеры реагируют на информационные сигналы только при наличии соответствующего сигнала на так называемом входе синхронизации С (от англ. clock). Этот вход также обозначают термином «такт». Такие информационные сигналы называют синхронными.
Синхронные триггеры в свою очередь подразделяют на триггеры со статическим и с динамическим управлением по входу синхронизации С.

Триггеры со статическим управлением воспринимают информационные сигналы при подаче на вход С логической единицы (прямой вход) или логического нуля (инверсный вход).

RS-триггер.mw-parser-output .ts-Переход img{margin-left:.285714em}  (R1, R2 = 1 kΩ, R3, R4 = 10 kΩ).

Триггеры с динамическим управлением воспринимают информационные сигналы при изменении (перепаде) сигнала на входе С от 0 к 1 (прямой динамический С-вход) или от 1 к 0 (инверсный динамический С-вход). Также встречается название «триггер управляемый фронтом».

Одноступенчатые триггеры (latch, защёлки) состоят из одной ступени представляющей собой элемент памяти и схему управления, бывают, как правило, со статическим управлением. Одноступенчатые триггеры с динамическим управлением применяются в первой ступени двухступенчатых триггеров с динамическим управлением. Одноступенчатый триггер на УГО(Условное графическое обозначение) обозначают одной буквой Т.

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

Двухступенчатый синхронный D-триггер с асинхронными сбросом и установкой

Двухступенчатый синхронный D-триггер с асинхронными сбросом и установкой

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

Триггерные схемы классифицируют также по следующим признакам:

  • числу целочисленных устойчивых состояний (основанию системы счисления) (обычно устойчивых состояний два, реже — больше, см. двоичный триггер, троичный триггер, четверичный триггер[8], …, десятичный триггер, …, n-ичный триггер, …);
  • числу уровней — два уровня (высокий, низкий) в двухуровневых элементах, три уровня (положительный, ноль, отрицательный) в трёхуровневых элементах[9], …, N-уровней в N-уровневых элементах, … ;
  • по способу реакции на помехи — прозрачные и непрозрачные. Непрозрачные, в свою очередь, делятся на проницаемые и непроницаемые;
  • по составу логических элементов (триггеры на элементах И-НЕ, ИЛИ-НЕ и др.).

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

Входа (порты) у триггера бывают:

  • R (reset) – устанавливает положение 0, раздельный порт;
  • S (set) – устанавливает положение 1, раздельный порт;
  • J – порт универсальных защёлок, устанавливает статус 1;
  • K – порт универсальных защёлок, устанавливает статус 0;
  • T – счётный порт, меняет положение защёлки.

Информация. Высокий уровень потенциала на входе или выходе равняется логической единице, низкий – логическому нулю. У микросхем марки ТТЛ логической единицей считается потенциал от 2,4…5В, логическим нулём – 0…0,4 В при напряжении питания 5 В. Для логических сборок других серий диапазоны потенциалов могут отличаться.

Триггер — это оружие маркетологов

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

Реально хорошо работающие триггеры в маркетинге это:

  1. Временное ограничение, намекающее на дефицит. «Цены действительны до конца месяца», или еще что-то в этом духе. Если речь об интернет-магазине, здесь картину часто дополняет таймер с обратным отсчетом. И вот уже в мозгу щелкает: срочно купить, иначе упущу шанс!
    Временное ограничение в качестве триггера
  2. Жажда халявных приобретений. «2 товара по цене 1», «Купи и получи эту очень ценную штучку в подарок», «Каждая третья булочка со скидкой 50%» — знакомо? Бонусная система – аккорд из той же песни.
    Супермаркет
  3. Хит продаж. «Если все это покупают, куплю и я. Ведь я не хуже других!». Триггер толпы в действии.
  4. Распространенные привычки и установки. Фразы «ГОСТовское», «вкус детства», «немецкое качество» часто оказываются решающими при выборе.
  5. Страх – это триггер, всегда попадающий в цель. Каждый боится чего-то: лишних килограммов, одиночества, старости, болезни, мышей, нищеты…
  6. Стремление обладать чем-то эксклюзивным. Приобрести авторский курс, уникальную кофточку, сумку ручной работы – мало кто способен устоять перед таким предложением!

Противостоять таким уловкам сложно, но возможно. Рекомендации из предыдущего раздела актуальны и здесь. Знайте «врага в лицо», прислушивайтесь к своим ощущениям, чтобы не допускать спонтанных действий.

Возникло непреодолимое желание приобрести 7 упаковок крупы по цене 6? Выдыхаем и действуем по проверенной схеме: Пушкин, «Лукоморье». Помогает!

Предлагаем ознакомиться  Срединная киста шеи у взрослых

Что такое триггер в медицине

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

Медицинское понятие «триггер» прочно связано с астмой, мигренью, эпилепсией – хроническими заболеваниями, периодически обостряющимися под влиянием погодных условий, факторов окружающей обстановки, продуктов питания (они-то и выполняют роль «спускового крючка»).

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

Еще одно медицинское понятие по интересующей нас теме – «триггер овуляции». Так называют специализированные медицинские препараты, стимулирующие у женщин с проблемами репродуктивной системы процесс овуляции. Чаще всего этим «спусковым механизмом» является хорионический гонадотропин человека (ХГЧ).

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

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

Классификация последовательных схем

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

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

Двухступенчатые устройства имеют как статическое, так и динамическое управление.

RS-переключатель в этом состоянии имеет установленную цепь с Q, равным нулю, и Q¯, равным единице, и независим от управляемого сигнала. При этом на R присутствует ноль, на S – логическая единица.

Состояние «Сброшен»

Это тоже неизменная ситуация. Для её организации необходимо выставить исходные условия. На R подаётся «1», на S – «0». При этом выход Q должен иметь «1», Q¯ – значение «0». Обратные связи обеспечивают и фиксируют независимое от последующих значений на входах значение.

  • при установке – Q = 1, а Q¯ = 0;
  • при сбросе – Q = 0, а Q¯ = 1.

Чтобы это организовать, поступающие сигналы защёлки инвертируют. В результате этого изменение состояния выполняется при поступлении положительных сигналов. При модификации добавляются в качестве инверторов 2 элемента И-НЕ.

Что это означает у геймеров

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

Этим термином они называют разнообразные механизмы или объекты, действие которых так или иначе влияет на развитие игрового сюжета (раздается взрыв, начинается вражеское нападение, и т.д).

Есть триггеры, перемещающие выбранные объекты в любую сторону, меняющие их цвет и прозрачность (это работает и в отношении окружающей обстановки). С помощью грамотного использования в игре «спускового механизма» можно уничтожить объект и восстановить его.

Перейти к разделу «#RS-триггер асинхронный»

Вот еще парочка понятий из мира компьютерных игр по теме:

  1. Триггерная зона — участок игрового пространства, отслеживающий присутствие или отсутствие какого-либо объекта;
  2. Триггер-точка – «спусковой механизм», посредством которого игрок проверяет расстояние от себя до интересующего объекта.

Мир компьютерных игр переполнен разноплановыми «спусковыми механизмами», периодически появляются новые. Имеется даже виртуальный переключатель, прекращающей действие других переключателей. О, как! А вы думали, что игры это просто…

История

Рис.2 Схемы из патента Икклза и Джордана 1918 г., один (рис.1) нарисован как два инвертирующих каскада усилителя с положительной обратной связью, другой (рис.2) как симметричная перекрёстносвязанная пара.

Рис.2 Схемы из патента Икклза и Джордана 1918 г., один (рис.1) нарисован как два инвертирующих каскада усилителя с положительной обратной связью, другой (рис.2) как симметричная перекрёстносвязанная пара.

Разрывные характеристики электронных ламп, на которых основано действие триггеров, впервые под названием «катодное реле» были описаны М. А. Бонч-Бруевичем в 1918 г.[1] Практическая схема триггера была опубликована 5 августа1920 годаУ.Г. Икклзом и Ф. У. Джорданом в патентеВеликобритании № 148582 заявленном 21 июня 1918 г.[2] и в статье «Переключающее реле, использующее трёхэлектродные вакуумные лампы»[3] от 19 сентября1919 года.

alt

Рис.1 Схемы из патента Икклза и Джордана 1918 г., один (фиг.1) нарисован как два инвертирующих каскада усилителя с положительной обратной связью, другой (фиг.2) как симметричная перекрёстносвязанная пара.

  • 1918 г. М.А.Бонч-Бруевич предложил схему переключающего устройства, имеющего два устойчивых рабочих состояния. Это устройство впоследствии было названо триггером.
  • 1918 г. У.Икклз и Ф.Джордан (США) независимо от Бонч-Бруевича изобрели электронное реле (flip-flop, флип-флоп, триггер).

Литература

  • Зельдин Е. А.Триггеры. — Энергоатомиздат, 1983. — С. 96. (недоступная ссылка)
  • Жан М. Рабаи, Ананта Чандракасан, Боривож Николич. Цифровые интегральные схемы. Методология проектирования = Digital Integrated Circuits. — 2-ое изд.. — М.: «Вильямс», 2007. — С. 912. — ISBN 0-13-090996-3.
  • Шамшин В. Г. История технических средств коммуникации. Учеб. пособие., 2003. Дальневосточный Государственный Технический Университет.
  • Васюкевич В. О. Аналитика триггерных функций // Автоматика и вычислительная техника. — 2009. — № 4. — С. 21-29. — ISSN 0132-4160.
  • Угрюмов Е. П. Элементы и узлы ЭЦВМ. М.: Высшая школа, 1976.

Место триггеров в цифровой схемотехнике

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

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

Таблица переходов состояний (таблица истинности) поясняет работу RS-триггера на элементах «И-НЕ». На ней Q 0 – текущий статус ячейки до попадания активного сигнала на порт. Когда логическая единица отсутствует на входах R и S, «защёлка» сохраняет положение Q 0. Активный импульс R = 1 перекидывает защёлку в положение 0, импульс S = 1 – в положение 1. Звездочка в таблице указывает на положение при запрещенном сочетании приходящих сигналов.

Таблица истинности RS-триггера

Таблица истинности RS-триггера

Такой тип имеет раздельное назначение логических состояний нуля и единицы по информационным портам.

Временные диаграммы

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

  • длительность импульса – временной интервал от фронта до спада;
  • период – интервал от фронта предыдущего импульса до фронта последующего;
  • скважность – отношение периода импульса к его длительности.

Диаграмма графически отображает сигнальные импульсы на входах и выходах в одних и тех же временных точках.

Временная диаграмма RS-триггера

Временная диаграмма RS-триггера

Диаграмма переключения RS-триггера

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

Диаграмма переключения защёлки

Диаграмма переключения защёлки

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

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

left({bar {x}}lor x,angle ,yright)

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

Схема 4-х разрядного регистра сдвига на триггерах

Схема 4-х разрядного регистра сдвига на триггерах

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

Оцените статью
Ствол
Adblock detector