Триггеры. принцип работы

Основные виды психологических триггеров

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

1. Триггеры с положительной и отрицательной окраской 

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

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

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

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

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

2. Разделение в зависимости от типа раздражителя

«Сигнальной лампочкой» может стать любой внешний объект или явление материального мира. Для классификации разделим их на несколько групп.

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

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

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

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

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

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

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

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

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

Синхронизация сигналов

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

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

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

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

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

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

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

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

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

Триггер RS типа

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

Работает схема следующим образом. Если в начальный момент времени VT2 будет закрыт, тогда через сопротивление R3 и коллектор будет течь ток, поддерживающий VT1 в режиме насыщения. Одновременно первый транзистор начнёт шунтировать базу VT2 и резистор R4. Режим отсечки VT2 соответствует значению логической единицы на выходе Q = 1, открытое состояние VT1 нулю, Q = 0. Амплитуда сигнала на коллекторе закрытого ключа определяется выражением: Uз = U * R3 / (R2+R3).

Для инверсии сигнала необходимо на вход R или S подать импульс. При этом если S = 1, то и Q = 1, а если R=1, то на выходе будет ноль. При значениях R1 = R2 и R3 = R4 триггер называется симметричным. Особенностью работы устройства является способность удерживать установленное состояние между импульсами R и S, что и используется для создания на нём элементов памяти.

На схемах RS-триггер обозначается в виде прямоугольника с подписанными входами S и R, а также возможными состояниями выхода. Прямой подписывается символом Q, а инверсный – Q. Информация может поступать на входы непрерывным потоком или только при появлении синхроимпульса. В первом случае устройство называют асинхронным, а во втором – синхронным (трактируемым).

Работа устройства наглядно описывается с помощью таблицы истинности.

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

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

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

RS-триггер как цифровой управляющий автомат включает собственно память и комбинационную схему управления на типовых лигических элементах, реализующую его входной логический алгоритм. Если рассматривать эту схему применительно к простейшим схемам триггеров, то они не имеют структурно выделенной памяти в виде какой-то специализированной микросхемы или схемного узла. Память триггера существует на уровне функции, она словно встроена в алгоритм работы его комбинационной схемы управления. Проявлением этой «памяти» является так называемая бистабильность триггера, выходы которого могут находиться в одном из двух основных состояний: логической единицы (далее — 1) или логического нуля (далее — 0). Установившиеся значения своих выходов триггер запоминает («защелкивает» их) и сохраняет, пока не возникнет очередное изменение его входных сигналов.

Счетные Т и JK-триггеры

Т-триггеры можно построить с помощью любого двухступенчатого триггера. Наличие двух ступеней позволяет избавиться от запрещенных состояний. Ранее мы рассматривали принцип работы D-триггера, именно поэтому построение счетного триггера будем осуществлять на его базе. Он состоит из входа C (синхронизирующий) и выхода Q. Чтобы произвести синтез необходимого нам устройства, нужно инверсный выход соединить со входом:

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

С выхода будем снимать импульсы вдвое меньшей частоты, чем было на входе

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

Собранный T-trigger на логических элементах представлен ниже. Синий провод означает нулевой уровень напряжения, красный – единица. Работает устройство при подаче импульсов с определенной частотой на вход C. Начинает происходить подсчет входящего сигнала, и по заднему фронту, выход меняет значение:

Обозначение ничем не отличается от ранее рассмотренных:

Все это мы говорили об асинхронном т-триггере (работа не контролируется никаким дополнительным сигналом). В синхронном операции начинают выполняться после подачи единицы на вход С. Небольшая модификация позволяет получить синхронный t-триггер, теперь он включится в работу только при подаче синхросигнала:

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

Обозначение на схемах:

JK-trigger не совсем счетный, он считает только при определенной комбинации на входе. Работает он практически так же, как и RS. Его преимущество — не имеет запрещенной комбинации. То есть, по сути, это усовершенствованный rs-триггер. Запрещенная комбинация 1,1 убирается с помощью обратных связей. Для него таблица истинности:

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

Схематическое обозначение не имеет ярко выраженных особенностей:

Недостаточно прав для комментирования

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

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

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

Понятие и определение психологических триггеров

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

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

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

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

Как избавиться от триггеров?

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

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

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

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

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

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

Синхронный JK-триггер

Основное преимущество данного триггера — у него нет запрещенного состояния.

Рис. 3.1. Условное обозначение синхронного JK-триггера.

Логика работы:

  1. C=1
    • J=0 K=1 Q(t+1)=0
    • J=0 K=0 Q(t+1)=Q(t)
    • J=1 K=0 Q(t+1)=1
    • J=1 K=1 Q(t+1)=no Q(t)
  2. C=0 — режим хранения

Схема JK-триггера


Рис. 3.2. Схема JK-триггера и временные диаграммы его работы.


Рис. 3.3. Временные диаграммы.

Считается, что значения на выходе изменяются одновременно. Записать в триггер можно только изменяющееся значение, хранимое в триггере значение — нельзя.

Конкретная реализация синхронного JK-триггера


Рис. 3.4. Конкретная реализация JK-триггера и временные диаграммы его работы.


Рис. 3.5. Временные диаграммы.

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

При J=K=1{\displaystyle J=K=1\,\!} необходимо подать на вход сихронизирующий импульс, не превышая время переключения (время ПП) внутри JK-триггера.

tJK=2tNOR+tAND{\displaystyle t_{JK}=2t_{NOR}+t_{AND}\,\!}

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

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

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

Все разновидности триггеров представляют собой элементарный автомат, включающий собственно элемент памяти (ЭП) и комбинационную схему (КС), которая может называться схемой управления или входной логикой (рис. 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 \,y\right)}. Аналитическая запись SR-триггера выглядит так: Q=S∨S¯∠R¯{\displaystyle Q=S\lor {\overline {S}}\,\angle \,{\overline {R}}}.

Универсальные триггеры

Рис. 7.1. Пример универсального триггера.

При необходимости в схему можно ввести асинхронные входы установки в 0 и 1 — они устанавливают схему независимо от схемы управления. Триггер сч такими входами называется универсальным (т.е. он имеет и синхронные. и асинхронные входы установки). Асинхронные входы нужны для инициализации. Пример — рис 7.1, вход Reset переустановка всех компонентов схемы в начальное состояние. В режиме хранения требуется реагирование на синхронные входы (на их значения). При режиме записи — приоритет у асинхронных входов.

Универсальный JK-триггер

Рис. 7.2. Обозначение универсального JK-триггера.

Имеет как синхронные, так и асинхронные входы установки. Конъюнкции D1 и D2 могут быть и 3хвходовыми, и 6-тивходовыми, а могут иметь и большую размерность, следовательнео, вместо одного сигнала J приходят несколько сигналов, объединенных конъюнкциями. Другими словами, на входе появляется «1», если на всех J — «1». Для входа K ситуация аналогичная.

Оцените статью:
Оставить комментарий