Режим триггера что это: Логические триггеры: схемы, типы, устройство, назначение
Справочник «Цифровые Интегральные Микросхемы»
Справочник «Цифровые Интегральные Микросхемы» [ Содержание ]2.5.1. RS-триггеры
RS-триггер — это триггер с раздельной установкой состояний логического нуля и единицы (с раздельным запуском). Он имеет два информационных входа S и R. По входу S триггер устанавливается в состояние Q=l (/Q=0), а по входу R — в состояние Q = О (/Q = 1).
Асинхронные RS-триггеры. Они являются наиболее простыми триггерами. В качестве самостоятельного устройства применяются редко, но являются основой для построения более сложных триггеров. В зависимости от логической структуры различают RS-триггеры с прямыми и инверсными входами. Их схемы и условные обозначения приведены на рис. 2.37. Триггеры такого типа построены на двух логических элементах: 2 ИЛИ-НЕ — триггер с прямыми входами (рис. 2.37, а), 2 И-НЕ — триггер с инверсными входами (рис. 2.37, б). Выход каждого из логических элементов подключен к одному из входов другого элемента, что обеспечивает триггеру два устойчивых состояния.
Рис. 2.37. Асинхронные RS-триггеры: а — RS-триггер на логических элементах ИЛИ-НЕ и условное обозначение; б — RS-триггер на логических элементах И-НЕ и условное обозначение.
Состояния триггеров под воздействием определенной комбинации входных сигналов приведены в таблицах функционирования (состояний) (табл. 2.18).
Входы | Выходы | ||||
---|---|---|---|---|---|
S | R | Логика И-НЕ | Логика ИЛИ-НЕ | ||
Qn+1 | /Qn+1 | Qn+1 | /Qn+1 | ||
0 | 0 | X | Qn | /Qn | |
1 | 0 | 0 | 1 | 1 | 0 |
0 | 1 | 1 | 0 | 0 | 1 |
1 | 1 | Qn | /Qn | X |
В таблицах Qn (/Qn) обозначены уровни, которые были на выходах триггера до подачи на его входы так называемых активных уровней. Активным называют логический уровень, действующий на входе логического элемента и однозначно определяющий логический уровень выходного сигнала (независимо от логических уровней, действующих на остальных входах). Для элементов ИЛИ-НЕ за активный уровень принимают высокий уровень — 1, а для элементов И-НЕ — низкий уровень — О. Уровни, подача которых на один из входов не приводит к изменению логического уровня на выходе элемента, называют пассивными. Уровни Qn+1(/Qn+1) обозначают логические уровни на выходах триггера после подачи информации на его входы. Для триггера с прямыми входами при подаче на вход комбинации сигналов S=1, R=0 на выходе получим Qn+1=1 (/Qn+1=0). Такой режим называют режимом записи логической единицы.
Если со входа S снять единичный сигнал, т. е. установить на входе S нулевой сигнал, то состояние триггера не изменится. Режим S=0, R=0 называют режимом хранения информации, так как информация на выходе остается неизменной.
При подаче входных сигналов S=0, R=1 произойдет переключение триггера, а на выходе будет Qт+1=0 (/Qn+1=1). Такой режим называют режимом записи логического нуля (режим сброса). При S=R=1 состояние триггера будет неопределенным, так как во время действия информационных сигналов логические уровни на выходах триггера одинаковы (Qn+1=/Qn+1=0), а после окончания их действия триггер может равновероятно принять любое из двух устойчивых состояний. Поэтому такая комбинация S=R=1 является запрещенной.
Для триггера с инверсными входами режим записи логической единицы реализуется при /S=0, /R=1, режим записи логического нуля — при /S=1, /R=0. При /S=/R=1 обеспечивается хранение информации. Комбинация входных сигналов /S = /R = 0 является запрещенной.
Микросхема ТР2 включает четыре асинхронных RS-триггера, причем два из них имеют по два входа установки /S. Управляющим сигналом является уровень логического нуля (низкий уровень), так как триггеры построены на логических элементах И-НЕ с обратными связями (т. е. входы инверсные статические). Установка триггера в состояние высокого или низкого уровня осуществляется кодом 01 или 10 на входах /S и /R со сменой кода информации. Если на входах /S1 = /S2 = /R = 0, то на выходе Q появится напряжение высокого уровня — 1. Однако это состояние не будет зафиксировано, «защелкнуто»; если входные уровни 0 убрать, на выходе Q появится неопределенное состояние. При подаче на входы /S1 = /S2 = R = 1 напряжение на выходе останется без изменения. Достаточно на одном из входов /S триггера установить низкий уровень напряжения — 0, а на входе /R высокий уровень напряжения — 1, и триггер установится в состояние высокого уровня Qn+1 = 1. Табл. 2.19 дает состояния одного из триггеров микросхемы TP2.
Входы | Выход | |||
---|---|---|---|---|
/S1 | /S2 | /S | /R | Qn+1 |
1 | 1 | 1 | 1 | Qn |
0 | 1 | 0 | 1 | |
1 | 0 | |||
0 | 0 | |||
1 | 1 | 1 | 0 | 0 |
0 | 1 | 0 | 0 | 1* |
1 | 0 | |||
0 | 0 |
Временные диаграммы его работы, а также цоколевка представлены на рис. 2.38
Рис. 2.38. Условное обозначение, цоколевка и временные диаграммы работы микросхем типа ТР.
Основные параметры приведены в табл. 2.20б.
Синхронные RS-триггеры. Триггерные ячейки — это основа делителей частоты, счетчиков и регистров. В этих устройствах записанную ранее информацию по специальному сигналу, называемому тактовым, следует передать на выход и переписать в следующую ячейку. Для осуществления такого режима в RS-триггер необходимо ввести дополнительный вход С, который может быть статическим или динамическим, т. е. получим синхронный RS-триггер.
Схема синхронного RS-триггера на логических элементах И-НЕ со статическим управлением записью (вход С — статический) и его условное обозначение приведены на рис. 2.39, а.
Рис. 2.39. Синхронные RS-триггеры: а — синхронный RS-триггер на элементах И-НЕ и условное обозначение;
Элементы DD1.1 и DD1.2 образуют схему управления, а элементы DD1.3 и DD1.4 — асинхронный RS-триггер. Иногда такой триггер называют RST-триггером (если вход С считать тактовым входом Т).
Триггер имеет прямые статические входы, поэтому управляющим сигналом является уровень логической единицы.
Если на вход С подать сигнал логической единицы C=1, то работа триггера аналогична работе простейшего асинхронного RS-триггера. При C=0 входы S и R не оказывают влияние на состояние триггера. Комбинация сигналов S=R=C=1 является запрещенной. Табл. 2.21 отражает состояния такого триггера.
Синхронный RS-триггер, выполненный на элементах ИЛИ-НЕ, будет иметь инверсные статические входы (рис. 2.39,б). Его функционирование будет определяться таблицей состояний при /C=0 (табл. 2.22). Запрещенной комбинацией входных сигналов будет комбинация /S=/R=/C=0.
|
|
Синхронный RS-триггер с динамическим управлением записью функционирует согласно сигналам, которые были на информационных входах S и R к моменту появления перепада на входе С. Схема такого триггера, его условное обозначение даны на рис. 2.40.
Рис. 2.40. Синхронный RS-триггер с динамическим управлением на логических элементах И-НЕ и условное обозначение.
Элементы DD1.1 … DD1.4 образуют схему управления, а DD1.5 и DD1.6 — асинхронный RS-триггер, выполняющий роль элемента памяти. У данного триггера входы /S и /R инверсные статические (управляющий сигнал — уровень логического нуля), вход С — прямой динамический. Новое состояние триггера устанавливается положительным перепадом напряжения (от уровня логического нуля до уровня логической единицы) на входе С в соответствии с сигналами на информационных входах /S и /R. Функционирование триггера при некоторых комбинациях входных сигналов можнопроследить с помощью таблицы состояний (табл. 2.23).
Входы | Внутренние выходы | Выходы | ||||||
/S | /R | C | A1 | A2 | A3 | A4 | Q | /Q |
---|---|---|---|---|---|---|---|---|
1 | 1 | X | 0 | 1 | 1 | 0 | 0 | 1 |
0 | 1 | X | 1 | 1 | 1 | 0 | 0 | 1 |
0 | 1 | _/ | 1 | 0 | 1 | 0 | 1 | 0 |
1 | 0 | _/ | 1 | 0 | 1 | 1 | 1 | 0 |
1 | 0 | X | 0 | 1 | 1 | 1 | 1 | 0 |
1 | 0 | _/ | 0 | 1 | 0 | 1 | 0 | 1 |
Синхронный двухступенчатый RS-триггер (master-slave, что переводится «мастер-помощник») состоит из двух синхронных RS-триггеров и инвертора, рис. 2.41, а. Входы С обоих триггеров соединены между собой через инвертор DD1.1. Если C=1, то первый триггер функционирует согласно сигналам на его входах S и R. Второй триггер функционировать не-может, т. к, у него C=0. Если C=0, то первый триггер не функционирует, а для второго триггера C=1, и он изменяет свое состояние согласно сигналам на выходах первого триггера.
Рис. 2.41. Синхронный двухступенчатый RS-триггер: a — схема триггера на логических элементах И-НЕ;
б — условное обозначение и временные диаграммы тактового импульса.
На рис. 2.41, б показано, что двухступенчатым триггером управляет полный (фронтом и срезом) тактовый импульс С. Если каждый из триггеров имеет установку положительным перепадом, то входная RS-комбинация будет записана в первую ступень в момент прихода положительного перепада тактового импульса С. В этот момент во вторую ступень информация попасть не может. Когда придет отрицательный перепад тактового импульса С, на выходе инвертора DD1.1 он появится как положительный. Следовательно, положительный перепад импульса /С перепишет данные от выходов первого триггера в триггер второй ступени. Сигнал на выходе появится с задержкой, равной длительности тактового импульса.
Очень часто необходимо использовать триггер для деления частоты входной последовательности импульсов на два, т. е. производить переключение триггера в новое состояние каждым входным импульсом (фронтом или спадом). Такой триггер называют счетным, или T-триггером (от англ. Toggle). Он имеет один управляющий вход Т. В сериях выпускаемых микросхем T-триггеров нет. Но триггер такого типа может быть создан на базе синхронного RS-триггера с динамическим управлением, если прямой выход Q соединить с инверсным входом /S, а инверсный выход /Q соединить с инверсным входом /R. На вход синхронизации С подать входную последовательность импульсов (т. е. это будет T-вход). На рис. 2.42 показана схема такого триггера и временные диаграммы его работы.
Рис. 2.42. T-триггер, его обозначение и временные диаграммы.
Аналогичным образом Т-триггер может быть собран на синхронном двухступенчатом RS-триггере.
Определение триггера. RS-триггер
- Подробности
- Автор: EngineerDeveloper®
Классическое определение термина «триггер» звучит следующим образом:
Триггер— класс электронных устройств, обладающих способностью длительно находиться в одном из двух устойчивых состояний и чередовать их под воздействием внешних сигналов.
Термин триггер происходит от английского слова 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) |
Пояснения |
0 |
0 |
0 |
0 |
Режим хранения информации R=S=0 |
0 |
0 |
1 |
1 |
|
0 |
1 |
0 |
1 |
Режим установки единицы S=1 |
0 |
1 |
1 |
1 |
|
1 |
0 |
0 |
0 |
Режим записи нуля R=1 |
1 |
0 |
1 |
0 |
|
1 |
1 |
0 |
* |
R=S=1 запрещенная комбинация |
1 |
1 |
1 |
* |
Таблица 1. Таблица истинности RS-триггера (асинхронного).
Из таблицы видно, если подать единицы на вход S выходное состояние становится равным логической единице. А при подаче единицы на вход R выходное состояние становится равным логическому нулю. Если одновременно установить на оба входы две логической единицы, тогда триггер может оказаться в любом не устойчивом состоянии. Подобная комбинация (R=1, S=1) является запрещенная. В более сложных триггерных схемах при запрещенной комбинации на входе, триггер переходит в третье состояние. Одновременное снятие обоих единиц практически невозможно, поэтому состояние после снятия запрещенной комбинации будет определяться оставшейся единицей. Таким образом, RS-триггер может находиться в трех состояниях, два из которых устойчивых и одно не устойчивое.
На рис.3 приведена схема синхронного RS-триггера. По сравнению с асинхронным триггером добавились два логических элемента «И-НЕ». Тем самым добавлен вход синхронизации «С». При этом принцип работы остался прежний за исключением того, что все процессы синхронны (см. табл. 2).
Рис.3. Простейший RS-триггер (синхронный) на элементах 2И-НЕ.
В таблице 2 приведена таблица истинности для синхронного RS-триггера.
С |
R |
S |
Q(t) |
Q(t+1) |
Пояснения |
0 |
x |
x |
0 |
0 |
Режим хранения информации |
0 |
x |
x |
1 |
1 |
|
1 |
0 |
0 |
0 |
0 |
Режим хранения информации |
1 |
0 |
0 |
1 |
1 |
|
1 |
0 |
1 |
0 |
1 |
Режим установки единицы S=1 |
1 |
0 |
1 |
1 |
1 |
|
1 |
1 |
0 |
0 |
0 |
Режим записи нуля R=1 |
1 |
1 |
0 |
1 |
0 |
|
1 |
1 |
1 |
0 |
* |
R=S=1 запрещенная комбинация |
1 |
1 |
1 |
1 |
* |
Таблица 2. Таблица истинности RS-триггера (синхронного).
JK-триггер. Чем он отличается от остальных триггеров?
Устройство и принцип работы JK-триггера
Наиболее сложный по конструкции триггер широко используется в цифровой технике благодаря своей универсальности. Это, так называемый, JK-триггер.
На рисунке видно, что JK-триггер имеет пять входов, в том числе прямой Q и инверсный выходы Q.
К уже известным входам R (Reset) – сброс, S (Set) – установка, С — тактовый вход добавлены ещё два. Это входы J (Jump) и K (Kill).
Благодаря наличию этих дополнительных входов появляется возможность несложными схемными средствами достигать интересных результатов.
Логика работы основных входов (C, J, K) реализована следующим образом. Если на входе J высокий потенциал, а на входе K – ноль, то триггер установится в единичное состояние по спаду тактового импульса на входе С. Если на входе J – ноль, а на входе К высокий потенциал то по спаду тактового импульса триггер «сбросится» в нулевое состояние. Когда J=K=0 независимо от тактовых импульсов состояние триггера не меняется. И если J=K=1, то при приходе каждого тактового импульса состояние триггера меняется на противоположное. В этом случае триггер работает как делитель частоты на два.
Благодаря такой логике работы появляется возможность довольно гибко настраивать алгоритм работы триггера. Такая универсальность позволяет использовать JK-триггер в устройствах со сложной логикой работы.
На JK-триггерах несложно реализовать делитель частоты на десять. Если мы подадим на вход импульсы с частотой 10 кГц, то на выходе получим уже 1 кГц. Такие схемы называют декадным делителем или декадой.
Делители с различным коэффициентом пересчёта раньше активно использовались радиолюбителями при изготовлении электронных часов и несложных музыкальных инструментов. Данная схема очень неэкономична и займёт много места, если собирать её на дискретных элементах, так как в ней используется четыре триггера и элемент 2И.
В широко распространённую серию К155 на базе ТТЛ логики входит универсальный JK-триггер К155ТВ1 (КМ155ТВ1). Зарубежными аналогами этой микросхемы являются SN7472N, 7472, SN7472J. Этот триггер построен по двухступенчатой схеме и имеет сложную входную логику, где три входа J и три входа K объединены по схеме логического И. Кроме того триггер имеет прямой и инверсный выходы, входы установки и сброса (S и R) и вход тактовых импульсов С. Вот так он обозначается на схеме.
Вот так выглядит его внутренняя структура. Те, кто знаком с базовыми логическими элементами и устройством простейшего RS-триггера разберутся в устройстве JK-триггера без особых трудностей.
Этот триггер, как видно на схеме, организован на основе логических элементов И – НЕ с различным числом входов. В схеме присутствуют элементы: 2И – НЕ, 3И – НЕ, и 6И – НЕ. Наличие элементов 6И – НЕ, а также двухступенчатой структуры делает триггер многоцелевым и универсальным. В зависимости от конечной задачи, входы триггера могут объединяться или подключаться к другим логическим элементам схемы.
На микросхеме К155ТВ1 можно собрать несложную схему наглядно демонстрирующую работу JK-триггера. Как у почти всех микросхем этой серии 7 вывод — это корпус, а 14 вывод — это напряжение питания +5V. На 12 вывод (вход тактовых импульсов), и на прямой и инверсный выходы триггера, (выводы 8 и 6), необходимо подключить светодиоды через токоограничивающие резисторы.
После подключения питания один из выходных светодиодов загорается. Теперь можно проверить работу триггера по входам установки и сброса. Для этого необходимо поочерёдно подавать на выводы 2 (R) и 13 (S) низкий потенциал или «корпус».
Светодиодные индикаторы будут попеременно загораться и гаснуть, индицируя в каком состоянии находится триггер. Это проверка работоспособности. Теперь можно посмотреть работу триггера в счётном режиме. Для этого можно объединить входы J и K и соединить их с напряжением питания +5V через резистор.
Этого можно и не делать. По определению любой вывод микросхемы ТТЛ-логики, если он просто «висит» в воздухе и никуда не подключен, находится под высоким потенциалом (уровень логической единицы). Соединение свободных выводов микросхем с плюсом источника питания производится для предотвращения случайных срабатываний, то есть для повышения помехозащищённости.
Теперь можно подать на вход С импульсы такой частоты, чтобы их было визуально видно по работе светодиода HL1. Светодиоды, подключенные к выходам триггера, будут срабатывать с частотой в два раза меньше. То есть в этом режиме JK-триггер делит частоту входного сигнала на два.
Для тестирования триггера понадобится источник внешнего тактового сигнала, чтобы подать последовательность импульсов на вход C.
Простейший генератор прямоугольных импульсов можно собрать, используя микросхему К155ЛА3.
Она содержит четыре элемент 2И – НЕ. Для генератора достаточно двух элементов. Период следования импульсов можно ориентировочно рассчитать по формуле T=1,4*R1*C1. Частота генератора прямоугольных импульсов в таком случае приблизительно будет равна f = 1/T. Для тех номиналов резистора R1 и конденсатора C1, что показаны на схеме, период генератора ориентировочно равен: T = 1,4 * 1000 * 0,00047 = 0,658 (с). Частота f = 1/0,658 = 1,5197… ~ 1,5 (Гц). В дальнейшем этот простейший генератор можно использовать для проверки работоспособности различных цифровых устройств.
Главная » Цифровая электроника » Текущая страница
Также Вам будет интересно узнать:
Использование устройства «Триггер» в творческом режиме Fortnite
�� ���� ��������
Состояние по умолчанию
В состоянии по умолчанию триггер может быть активирован любым игроком, транспортом или цикловым контроллером. Однако единственный эффект при этом — воспроизведение звука: на канале сигналы не отправляются.
Параметры
Активирующая команда: Определяет, какая команда может активировать устройство.
Активирующий класс: Определяет, какой класс может активировать устройство.
Реакция на игрока: Определяет, будет ли отправляться сигнал по выбранному каналу, если игрок окажется в радиусе действия устройства.
Срабатывание при получении урона: Определяет, будет ли отправляться сигнал по выбранному каналу при повреждении объекта.
Срабатывание из-за предметов: Определяет, сработает ли триггер при соприкосновении с объектом (брошенным предметом или снарядом).
Срабатывание из-за транспорта: Определяет, будет ли триггер срабатывать, если транспортное средство окажется в радиусе действия устройства.
Срабатывание из-за цикловых контроллеров: Определяет, сработает ли триггер, если на него воздействует импульс циклового контроллера или генератора случайных чисел.
Активация в определенную фазу игры: Устройство активируется в момент наступления выбранной фазы.
Количество срабатываний: Определяет, сколько раз данное устройство сработает, прежде чем отключится.
Отправлять сигнал после Х-й активации: Устройство отправит сигнал только после того, как сработает определённое количество раз.
Задержка: Определяет, сколько времени должно пройти, прежде чем сработавшее устройство отправит сигнал.
Задержка сброса: Определяет промежуток времени до повторного срабатывания устройства после того, как от него поступил сигнал.
Звук триггера: Определяет, будет ли проигрываться звук при срабатывании устройства.
Визуальные эффекты триггера: Определяет, будут ли отображаться визуальные эффекты при срабатывании устройства.
Отображение в игре: Определяет, отображается ли устройство во время игры.
Урон (невидимые объекты): Определяет, будет ли объект получать урон, если он скрыт. Обратите внимание: если устройство получает урон, снаряды не будут воздействовать на остальные объекты, расположенным за триггером!
Включение в начале игры: Включает устройство в начале игры.
Включить при получении сигнала: Включает устройство при приёме сигнала по выбранному каналу.
Отключить при получении сигнала: Отключает устройство при приёме сигнала по выбранному каналу.
Сбросить счётчик активации триггера при получении сигнала: Позволяет сбросить количество активаций триггера (может понадобиться для отслеживания параметров Отправлять сигнал после Х-й активации и Количество срабатываний).
Активировать триггер при получении сигнала: Триггер будет активирован при получении сигнала по выбранному каналу (нельзя использовать тот же канал, что и для передачи сигнала).
Входящие сигналы
Приёмники (входящие сообщения)
Приёмники ожидают сигнала по каналу и выполняют действие, получив отправленный по этому каналу сигнал от любого устройства (включая себя).
Включить при получении сигнала: Активирует устройство и включает свет.
Отключить при получении сигнала: Отключает устройство и выключает свет.
Сбросить счётчик активации триггера при получении сигнала: Сбрасывает количество раз, когда бы активирован триггер.
Активировать триггер при получении сигнала: Триггер будет активирован при получении сигнала по этому каналу.
1 Настройка триггера [Zabbix Documentation 5.4]
1 Настройка триггера
Обзор
Для настройки триггера, сделайте следующее:
Перейдите в: Настройка → Узлы сети
Нажмите на Триггеры в строке с узлом сети
Нажмите на Создать триггер сверху справа (или на имя триггера для изменения уже существующего триггера)
Введите в диалоге параметры триггера
Настройка
Вкладка Триггер содержит все существенные атрибуты триггера.
Все обязательные поля ввода отмечены красной звёздочкой.
Параметр | Описание |
---|---|
Имя | Имя триггера. Имя может содержать поддерживаемые макросы: {HOST.HOST} , {HOST.NAME} , {HOST.CONN} , {HOST.DNS} , {HOST.IP} , {ITEM.VALUE} , {ITEM.LASTVALUE} и {$MACRO} .Можно использовать макросы $1, $2…$9 как ссылки на первую, вторую… девятую константу из выражения. Обратите внимание: Макросы $1-$9 будут раскрыты корректно, если константы на которые ссылаются макросы, в относительно простых, понятных выражениях. Например, имя “Загрузка процессора превышает $1 на {HOST.NAME}” будет автоматически изменено на “Загрузка процессора превышает 5 на New host”, если выражение — {New host:system.cpu.load[percpu,avg1].last()}>5 |
Важность | Определение требуемой важности триггера нажатием кнопок. |
Выражение проблемы | Логическое выражение, используемое для определения условий проблемы. |
Формирование ОК событий | Опции формирования ОК событий: Выражение — ОК события формируются на основе того же выражения что и события о проблемах; Выражение восстановления — OK события формируются, если выражение проблемы вычисляется как ЛОЖЬ и выражение восстановления вычисляется как ПРАВДА; Нет — в этом случае триггер никогда самостоятельно не вернётся в состояние ОК. Поддерживается начиная с Zabbix 3.2.0. |
Выражение восстановления | Логическое выражение, используемое для определения условий, когда проблема решена. Выражение восстановления вычисляется только после того, как выражение проблемы будет вычислено как ЛОЖЬ. Невозможно решить проблему с помощью выражения восстановления, если условие проблемы всё ещё присутствует. Это поле опционально и доступно только, если в Формирование ОК событий выбрано ‘Выражение восстановления’. Поддерживается начиная с Zabbix 3.2.0. |
Режим формирования ПРОБЛЕМА событий | Режим формирования событий о проблемах: Одиночный — формируется одно событие, когда триггер переходит в состояние ‘Проблема’ в первый раз; Множественный — событие формируется на каждое ‘Проблема’ вычисление триггера. |
ОК событие закрывает | Выберите, если ОК событие закрывает: Все проблемы — все проблемы этого триггера Все проблемы, если значение тега совпадает — только те проблемы триггера, значения тегов событий которых совпадает Поддерживается начиная с Zabbix 3.2.0. |
Теги для совпадения | Укажите имя тега события, которое будет использоваться для корреляции событий. Это поле отображается, если в свойстве ОК событие закрывает выбрано ‘Все проблемы, если значения тегов совпадают’ и в этом случае это поле обязательно. Поддерживается начиная с Zabbix 3.2.0. |
Теги | Укажите пользовательские теги для маркировки событий триггера. Теги событий могут использоваться для корреляции событий, в условиях действий и будут также видны в Мониторинг → Проблемы и в Проблемы виджете. Тегами является пара имя тега и значение. Вы можете использовать только имя или на пару имя со значением. Пользовательские макросы, контекст пользовательских макросов, макросы низкоуровневого обнаружения и макросы функций {{ITEM.VALUE}} , {{ITEM.LASTVALUE}} , а также макросы низкоуровневого обнаружения, поддерживаются в тегах событий. Макросы низкоуровневого обнаружения можно использовать в контексте макросов. Если суммарная длина раскрытого значения превышает, оно будет обрезано до 255 символов. Смотрите все поддерживаемые макросы тегами событий. Поддерживается начиная с Zabbix 3.2.0. |
Разрешить закрывать вручную | Выберите, чтобы разрешить закрывать вручную события о проблемах сформированные этим триггером. Закрытие вручную возможно при подтверждении событий о проблемах. Поддерживаются начиная с Zabbix 3.2.0. |
URL | Если не пустой, то URL, указанный здесь, доступен в виде ссылки в нескольких местах веб-интерфейса, например при нажатии на имя проблемы в Мониторинг → Проблемы (опция URL в меню Триггер) и в виджете Проблемы на панели. Поддерживаемые макросы: {ITEM.VALUE}, {ITEM.LASTVALUE}, {TRIGGER.ID}, несколько {HOST.*} макросов, пользовательские макросы. |
Описание | Текстовое поле используется, для того чтобы сообщить больше информации об этом триггере. Может содержать инструкции по устранению специфичной проблемы, контактные данные ответственного сотрудника и т.п. Начиная с Zabbix 2.2, описание может содержать тот же набор макросов, что и имя триггера. |
Активировано | Уберите отметку деактивирует триггер, если это требуется. |
Вкладка Зависимости содержит все зависимости триггера.
Нажмите на Добавить для добавления новой зависимости.
Вы также можете настроить триггер, открыв уже существующий триггер, затем нажать на кнопку Клонировать и сохранить его под другим именем.
Тестирование выражений
Имеется возможность проверки настроенного выражения триггера относительного того, как результат выражения будет меняться в зависимости от полученного значения.
Следующее выражение с официального шаблона взято в качестве примера:
{Template Net Cisco IOS SNMPv2:sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}].avg(5m)}>{$TEMP_WARN} or {Template Net Cisco IOS SNMPv2:sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}].last(0)}={$TEMP_WARN_STATUS}
Для тестирования выражения, нажмите на Конструктор выражения под полем выражения.
В Конструкторе выражения перечислены все отдельные выражения. Чтобы открыть окно тестирования, нажмите на Тест ниже списка выражений.
В окне тестирования вы можете задать пробные значения (“80, 70, 0, 1” в этом примере) и затем увидеть результат выражения, нажав на кнопку Тест.
Можно увидеть результат отдельных выражений, наряду со полным выражением.
Результат “ПРАВДА” означает, что введёное выражение корректно. В этом конкретном выражении А, “80” больше чем указанное значение {$TEMP_WARN}, “70” в этом примере. Соответственно, появится результат “ПРАВДА”.
Результат “ЛОЖЬ” означает, что введёное выражение некорректно. В этом конкретном выражении B, {$TEMP_WARN_STATUS}, равно “1” в этом примере, должно быть равно указанному значению 0, и это неправда. Соответственно, появится результат “ЛОЖЬ”.
Выбранным типом выражения является “ИЛИ”/“ПРАВДА”. Если по крайней мере одно из заданных выражений (A или B в этом случае) будет ПРАВДА, общий результат будет также ПРАВДА. Что означает, что текущее значение превысило пороговое значение и возникнет Проблема.
Триггеры в Power Automate — Power Automate
- Чтение занимает 2 мин
В этой статье
Что такое триггер?
Триггер — это событие, которое запускает облачный поток. Например, если вы хотите получать уведомление в Microsoft Teams, когда кто-то отправляет вам электронное письмо, в этом случае получение вами электронного письма является триггером, который запускает этот поток.
Power Automate предлагает соединители (приложения/службы, например SharePoint, Outlook, /.), и большинство соединителей предлагают предварительно созданные триггеры, которые можно использовать для запуска потоков. Вот частичный взгляд на триггеры, которые соединитель Office 365 Outlook предоставляет по умолчанию.
Выбор правильного триггера
Триггеры могут запускаться мгновенно или вручную, по расписанию или автоматически, когда происходит что-то другое.
Триггеры для мгновенных/ручных потоков
Если вы хотите запустить облачный поток одним нажатием кнопки на мобильном устройстве, чтобы напомнить своей рабочей группе о присоединении к ежедневному собранию рабочей группы, создайте мгновенный поток (поток кнопок). Вы можете запустить эти потоки вручную с любого устройства.
Дополнительные сведения о мгновенных потоках.
Триггеры для потоков по расписанию
Если вы хотите запустить облачный поток по расписанию, например, для отправки еженедельного отчета по проекту, создайте запланированный поток. В запланированных потоках вы можете выбрать время (дату и время) и частоту (ежемесячно/ежедневно/ежечасно и т. д.).
Дополнительные сведения о потоках по расписанию.
Триггеры для автоматизированных потоков
Если вы хотите создать облачный поток, который автоматически выполняет задачи после события, например, создать облачный поток, который уведомляет вас по электронной почте, когда кто-то пишет в Твиттере указанное вами ключевое слово, создайте автоматический поток.
Дополнительные сведения об автоматизированных потоках
Добавление триггера в существующий поток
Добавить новый шаг
Выполните поиск соединителя и выберите значок приложения.
После выбора будут показаны соответствующие триггеры и действия. Выберите триггер, наилучшим образом соответствующий вашим потребностям.
Important
Триггер должен быть первым шагом в потоке.
Лицензирование соединителей премиум-класса
Вам нужна автономная лицензия Power Apps или лицензия Power Automate для доступа ко всем премиальным, локальным и настраиваемым соединителям. Лицензиаты планов Microsoft 365 могут использовать стандартные соединители, но не могут использовать соединители премиум-класса.
Чтобы найти вашу лицензию:
Перейдите на сайт flow.microsoft.com
Выберите Мои потоки.
Выбор облачного потока.
Перейдите в раздел Сведения, затем выберите План.
Отображается ваш текущий лицензионный план.
Настройка триггера путем добавления условий
Иногда вам может потребоваться настроить триггер так, чтобы он срабатывал только при соблюдении определенных условий. Например, вы можете использовать триггер SharePoint Когда элемент создается или изменяется в Power Automate. Этот триггер срабатывает при каждом изменении элементов SharePoint, но вы можете захотеть, чтобы поток запускался только тогда, когда элемент создается или статус помечен как Утверждено. Хотя вы можете фильтровать другие события, добавляя условия в поток, поток по-прежнему выполняется, а вызовы учитываются как запросы API, что приводит к более быстрому исчерпанию пределов запросов API. Чтобы этого избежать, вы можете писать выражения в условиях триггера, избегая запуска, если условие в триггере не выполняется.
Вот статья сообщества о том, как использовать условия триггера.
Вам также может потребоваться защитить входные/выходные данные триггеров в истории выполнения облачного потока. Для этого вы можете включить защиту входных данных и/или защиту выходных данных в триггере. Отличная статья сообщества о том, как это сделать, находится здесь.
Основы ИВЛ / 2.4 Что такое trigger (триггер), или как аппарат ИВЛ узнаёт, что пора начать вдох?
Слово trigger переводится как спусковой крючок, пусковое устройство, пусковое реле, запуск. Для аппарата ИВЛ – это пусковая схема, включающая вдох. В настоящее время для включения вдоха могут быть использованы различные параметры:
- Время.
- Давление.
- Поток.
- Объём.
- Электрический импульс проходящий по диафрагмальному нерву.
- Сигнал с внутрипищеводного датчика давления.
- Сигнал получаемый за счёт изменения импеданса (электрического сопротивления) грудной клетки при начале вдоха и т.д.
По-английски параметр, используемый для срабатывания триггера, называется trigger variable.
Мне кажется забавным представить trigger в виде маленького робота по имени Триггер внутри аппарата ИВЛ. Для работы у Триггера есть часы-таймер и приборная доска, на которую приходит информация с датчиков объёма, давления, потока и дублируются сигналы, идущие по N.frenicus к диафрагме. В зависимости от поставленной задачи Триггер включит вдох аппарата ИВЛ в ответ на один из сигналов.
Когда аппарат ИВЛ навязывает пациенту частоту дыхания?.
– Когда у Триггера в распоряжении только часы-таймер.
Time trigger – самый старый «классический» способ работы Триггера – по часам (вдох включается, когда время пришло). Так работает Триггер при глубокой анестезии в условиях мышечной релаксации, при заболеваниях, приводящих к выключению дыхательной мускулатуры, или если по другому не умеет (на старинных аппаратах ИВЛ середины прошлого века). В тех случаях, когда пациент в состоянии совершить попытку вдоха и делает это в собственном ритме, возникает конфликт между человеком и аппаратом – десинхронизация. На чьей стороне будет врач? Если нужно продолжать ИВЛ в прежнем режиме в силу терапевтических стратегий (например, у пациента столбняк или эпистатус) или если аппарат ИВЛ по-другому не умеет, врач «выключает» пациента.
Если сработал Time trigger – значит вдох начал аппарат ИВЛ Все остальные способы триггирования – это отклик аппарата ИВЛ на инспираторную попытку пациента.
Когда пациент инициирует аппаратный вдох?
– Когда Триггеру предписано отвечать на инспираторную попытку, а пациент может подать сигнал, понятный Триггеру.
Если Триггер аппарата ИВЛ оснащен всем необходимым, мы можем приказать ему включать вдох в ответ на дыхательную попытку пациента, то есть реагировать на сигналы с датчиков объёма, давления или потока.
Pressure trigger – Триггер срабатывает на падение давления в дыхательном контуре аппарата ИВЛ (эта опция есть на многих современных аппаратах ИВЛ).
Volume trigger – Триггер срабатывает на прохождение заданного объёма в дыхательные пути пациента. (Используется на аппарате Dräger Babylog, сенсор датчика располагается максимально близко к дыхательным путям пациента. По мнению конструкторов аппарата, такой способ позволяет добиться наиболее чёткой работы Триггера).
Flow trigger – Триггер срабатывает на изменение потока через дыхательный контур пациента.
Какой такой поток через дыхательный контур до начала вдоха?
Что такое flow by?
Flow by – это поток, текущий рядом. Современные аппараты ИВЛ «умеют» так управлять клапанами вдоха и выдоха одновременно, что во время экспираторной паузы поток воздуха протекает мимо коннектора, соединяющего шланги аппарата с пациентом, не производя вдоха.
Как только пациент делает инспираторную попытку поток меняется, срабатывает датчик потока и включается Триггер.
Flow trigger в настоящее время пользуется заслуженным уважением и любовью у врачей и пациентов, но есть Триггерá и покруче.
Фирма «MAQET» разработала и уже вышла на мировой рынок медоборудования с аппаратом ИВЛ, который оснащён системой, распознающей нервный импульс, проходящий по диафрагмальному нерву к диафрагме. Датчик-электрод заключён в стенке желудочного зонда и соединён тонким проводом с блоком управления аппарата ИВЛ. Таким образом, аппарат ИВЛ начинает вдох в ответ на сигнал, исходящий непосредственно из дыхательного центра. Такой способ позволяет добиться максимальной синхронизации аппарата ИВЛ с пациентом, поскольку все остальные триггеры срабатывают в ответ на сокращение дыхательной мускулатуры. Данная система называется NAVA (Neurally Adjusted Ventilatory Assist).
Включение аппаратного вдоха по любым параметрам может предполагать использование таймера как резервного сигнала. В этом случае до включения вдоха по расписанию выделяется «временное окно», когда Триггер готов включить вдох в ответ на изменение объёма, давления, потока или сигнала с диафрагмального нерва (как будет предписано). Если сигнал не поступил или не распознан, Триггер включит вдох по таймеру. Резюме
Все способы включения вдоха делятся на две группы:
- Вдох начинает аппарат ИВЛ – в эту группу входит единственный способ – «по времени» Time trigger, синонимом является выражение Machine triggering.
- Все остальные способы включения вдоха – это ответ на инспираторную попытку пациента. Общее название для второй группы – Patient triggering.
: описание функций и запуска
Горизонтальная система и органы управления
Горизонтальная система осциллографа наиболее тесно связана с получением входного сигнала. Здесь важны частота дискретизации и длина записи. Горизонтальные элементы управления используются для позиционирования и масштабирования сигнала по горизонтали. Общие горизонтальные элементы управления включают:
- Приобретение
- Частота дискретизации
- Позиция и секунды на деление
- Временная база
- Масштабирование / панорамирование
- Поиск
- Режим XY
- Ось Z
- Режим XYZ
- Положение триггера
- Масштаб
- Разделение следов
- Длина записи
- Разрешение
Некоторые из этих элементов управления описаны ниже.
Органы управления приобретениями
Цифровые осциллографыимеют настройки, позволяющие управлять обработкой сигнала системой сбора данных. На рисунке 22 показан пример меню сбора данных.
Просмотрите варианты сбора данных на вашем цифровом осциллографе, пока вы читаете этот раздел.
Рисунок 22 : Пример меню сбора данных.
Режимы сбора данных
Режимы сбора данных управляют тем, как точки формы сигнала создаются из точек выборки.Точки выборки — это цифровые значения, полученные непосредственно от аналого-цифрового преобразователя (АЦП). Интервал выборки относится к времени между этими точками выборки.
точек сигнала — это цифровые значения, которые хранятся в памяти и отображаются для построения сигнала. Разница во времени между точками формы сигнала называется интервалом формы сигнала.
Интервал выборки и интервал формы сигнала могут совпадать, а могут и не совпадать. Этот факт приводит к существованию нескольких различных режимов сбора данных, в которых одна точка сигнала состоит из нескольких последовательно полученных точек выборки.
Кроме того, точки формы сигнала могут быть созданы из совокупности точек выборки, взятых из нескольких сборов, что обеспечивает еще один набор режимов сбора данных. Ниже приводится описание наиболее часто используемых режимов сбора данных.
Режим выборки: Это самый простой режим сбора данных. Осциллограф создает точку сигнала, сохраняя одну точку выборки в течение каждого интервала сигнала.
Режим обнаружения пика: Осциллограф сохраняет точки выборки минимального и максимального значений, полученные в течение двух интервалов сигнала, и использует эти выборки в качестве двух соответствующих точек сигнала.
Цифровые осциллографыс режимом обнаружения пиков запускают АЦП с высокой частотой дискретизации даже при очень медленных настройках временной развертки (настройки медленной временной развертки преобразуются в длинные интервалы формы сигнала) и способны фиксировать быстрые изменения сигнала, которые могут произойти между точками формы сигнала в режиме выборки (рисунок 23).
Рисунок 23 : Частота дискретизации зависит от настроек временной развертки — чем медленнее настройка на основе времени, тем медленнее частота дискретизации. Некоторые цифровые осциллографы имеют режим обнаружения пиков для захвата быстрых переходных процессов при низкой скорости развертки.
Режим обнаружения пиков особенно полезен для наблюдения за узкими импульсами, разнесенными во времени, как показано на рисунке 24.
Рисунок 24 : Программное обеспечение для расширенного анализа и повышения производительности, такое как MATLAB®, может быть установлено в осциллографах на базе Windows для выполнения локального анализа сигналов.
Режим высокого разрешения: Как и обнаружение пика, режим высокого разрешения — это способ получить больше информации в тех случаях, когда АЦП может производить выборку быстрее, чем требует установка временной развертки.В этом случае несколько выборок, взятых в пределах одного интервала сигнала, усредняются вместе для получения одной точки сигнала.
Результат — уменьшение шума и улучшение разрешения для низкоскоростных сигналов. Преимущество режима Hi-Res над средним состоит в том, что режим Hi-Res можно использовать даже для одиночного снимка.
Режим огибающей: Режим огибающей аналогичен режиму обнаружения пика. Однако в режиме огибающей точки минимума и максимума сигнала из нескольких захватов объединяются для формирования сигнала, показывающего накопление минимального / максимального значения во времени.
Режим обнаружения пиков обычно используется для сбора записей, которые объединяются для формирования формы сигнала огибающей.
Режим усреднения: В режиме усреднения осциллограф сохраняет одну точку выборки в течение каждого интервала сигнала, как и в режиме выборки. Тем не менее, точки формы сигнала от последовательных регистраций затем усредняются вместе, чтобы получить окончательную отображаемую форму сигнала.
Средний режим снижает шум без потери полосы пропускания, но требует повторяющегося сигнала.
Режим базы данных сигналов: В режиме базы данных сигналов осциллограф накапливает базу данных сигналов, которая предоставляет трехмерный массив амплитуды, времени и значений.
Запуск и остановка системы сбора данных
Одним из самых больших преимуществ цифровых осциллографов является их способность сохранять формы сигналов для последующего просмотра.
Для этого на передней панели обычно есть одна или несколько кнопок, которые позволяют запускать и останавливать систему сбора данных, чтобы вы могли анализировать формы сигналов в любое время.
Кроме того, вы можете захотеть, чтобы осциллограф автоматически останавливал сбор данных после завершения одного сбора данных или после того, как один набор записей был преобразован в огибающую или усредненную форму сигнала.
Эта функция обычно называется одиночной разверткой или одиночной последовательностью, и ее элементы управления обычно находятся либо с другими элементами управления сбором данных, либо с элементами управления запуском.
Отбор проб
Выборка — это процесс преобразования части входного сигнала в несколько дискретных электрических величин с целью хранения, обработки и / или отображения. Величина каждой точки дискретизации равна амплитуде входного сигнала в момент времени, в который сигнал дискретизируется.
Выборка похожа на создание снимков. Каждый снимок соответствует определенному моменту времени на осциллограмме. Затем эти снимки можно расположить в соответствующем порядке по времени для восстановления входного сигнала.
В цифровом осциллографе массив точек дискретизации восстанавливается на дисплее с измеренной амплитудой по вертикальной оси и временем по горизонтальной оси (рисунок 25).
Входной сигнал, показанный на Рисунке 25, отображается на экране в виде серии точек.Если точки расположены далеко друг от друга и их трудно интерпретировать как форму волны, точки можно соединить с помощью процесса, называемого интерполяцией.
Интерполяция соединяет точки линиями или векторами. Доступен ряд методов интерполяции, которые можно использовать для получения точного представления непрерывного входного сигнала.
Рисунок 25 : Базовая выборка, показывающая, что точки выборки соединены интерполяцией для получения непрерывной формы сигнала.
Средства контроля отбора проб
Некоторые цифровые осциллографы позволяют выбрать метод выборки: выборку в реальном времени или эквивалентную выборку.Элементы управления сбором данных, доступные в этих осциллографах, позволяют выбрать метод сбора данных для сбора сигналов.
Обратите внимание, что этот выбор не имеет значения для настроек медленной временной развертки и действует только тогда, когда АЦП не может выполнять выборку достаточно быстро, чтобы заполнить запись точками формы сигнала за один проход. Каждый метод отбора проб имеет определенные преимущества в зависимости от типа проводимых измерений.
Обычно доступны элементы управления, позволяющие выбрать один из трех режимов горизонтальной временной развертки.Если вы просто исследуете сигнал и хотите взаимодействовать с живым сигналом, вы используете автоматический или интерактивный режим по умолчанию, который обеспечивает максимальную скорость обновления дисплея.
Если вам нужно точное измерение и наивысшая частота дискретизации в реальном времени, обеспечивающая максимальную точность измерения, то используйте режим постоянной частоты дискретизации. Он поддерживает самую высокую частоту дискретизации и обеспечивает наилучшее разрешение в реальном времени.
Последний режим называется ручным, поскольку он обеспечивает прямое и независимое управление частотой дискретизации и длиной записи.
Метод отбора проб в реальном времени
Выборка в реальном времени идеально подходит для сигналов, частотный диапазон которых меньше половины максимальной частоты дискретизации осциллографа.
Здесь осциллограф может получить более чем достаточное количество точек за одну «развертку» формы сигнала для построения точного изображения, как показано на рисунке 26. Выборка в реальном времени — единственный способ захвата быстрых однократных переходных сигналов с цифровой осциллограф.
Рисунок 26 : Программное обеспечение для расширенного анализа и повышения производительности, такое как MATLAB®, может быть установлено в осциллографах на базе Windows для выполнения локального анализа сигналов.
Выборка в реальном времени представляет собой самую большую проблему для цифровых осциллографов из-за частоты дискретизации, необходимой для точной оцифровки высокочастотных переходных процессов, как показано на рисунке 27.
Эти события происходят только один раз, и их выборка должна производиться в тот же период времени, что и они.
Рисунок 27 : Метод выборки в реальном времени.
Если частота дискретизации недостаточна, высокочастотные компоненты могут «сворачиваться» в более низкую частоту, вызывая искажение спектров на дисплее, как показано на рисунке 28.Кроме того, выборка в реальном времени дополнительно усложняется из-за наличия высокоскоростной памяти, необходимой для хранения формы сигнала после ее оцифровки.
Пожалуйста, обратитесь к разделам «Частота дискретизации» и «Длина записи» в главе 3 — Оценка осциллографов для получения дополнительных сведений о частоте дискретизации и длине записи, необходимых для точной характеристики высокочастотных компонентов.
Рисунок 28 : Недодискретизация синусоидальной волны 100 МГц приводит к эффектам наложения спектров.
Для дискретизации в реальном времени с интерполяцией цифровые осциллографы берут дискретные отсчеты сигнала, которые могут быть отображены.Однако может быть трудно визуализировать сигнал, представленный в виде точек, особенно потому, что может быть только несколько точек, представляющих высокочастотные части сигнала.
Для облегчения визуализации сигналов цифровые осциллографы обычно имеют режимы отображения с интерполяцией.
Интерполяция — это метод обработки, используемый для оценки формы сигнала на основе нескольких точек. Проще говоря, интерполяция «соединяет точки», так что сигнал, который отбирается только несколько раз в каждом цикле, может быть точно отображен.
Используя выборку в реальном времени с интерполяцией, осциллограф собирает несколько точек выборки сигнала за один проход в режиме реального времени и использует интерполяцию для заполнения пропусков. Линейная интерполяция соединяет точки выборки прямыми линиями. Этот подход ограничен реконструкцией сигналов с прямой линией (рис. 29), которые лучше подходят для прямоугольных волн. Более универсальная интерполяция sin x / x соединяет точки выборки с кривыми (рисунок 29).
Sin x / x интерполяция — это математический процесс, в котором вычисляются точки для заполнения времени между реальными выборками.Эта форма интерполяции позволяет получать изогнутые и неправильные формы сигналов, которые гораздо более распространены в реальном мире, чем чистые прямоугольные волны и импульсы. По этой причине интерполяция sin x / x является предпочтительным методом для приложений, в которых частота дискретизации в три-пять раз превышает полосу пропускания системы.
Если частота дискретизации недостаточно высока, высокочастотные компоненты могут «сворачиваться» в более низкую частоту, вызывая наложение на дисплее, как показано на рисунке 28. Кроме того, дискретизация в реальном времени дополнительно осложняется высоким -скоростная память, необходимая для сохранения формы сигнала после его оцифровки.
Пожалуйста, обратитесь к разделам «Частота дискретизации» и «Длина записи» в главе 3 — Оценка осциллографов для получения дополнительных сведений о частоте дискретизации и длине записи, необходимых для точной характеристики высокочастотных компонентов.
Рисунок 29 : Линейная и sin x / x интерполяция.
Метод выборки эквивалентного времени
При измерении высокочастотных сигналов осциллограф может не собрать достаточное количество отсчетов за одну развертку. Для точного сбора сигналов, частота которых превышает половину частоты дискретизации осциллографа, можно использовать дискретизацию в эквивалентном времени (рисунок 30).
Рисунок 30 : В некоторых осциллографах используется выборка эквивалентного времени для захвата и отображения очень быстрых повторяющихся сигналов.
Дигитайзеры с эквивалентным временем (пробоотборники)используют тот факт, что большинство естественных и техногенных событий повторяются. Выборка в эквивалентном времени создает изображение повторяющегося сигнала путем захвата небольшого количества информации из каждого повторения.
Форма волны медленно нарастает, как гирлянда огней, загораясь один за другим.Это позволяет осциллографу точно захватывать сигналы, частотные составляющие которых намного превышают частоту дискретизации осциллографа. Существует два типа методов выборки за эквивалентное время: случайный и последовательный. У каждого свои преимущества:
- Случайная выборка в эквивалентном времени позволяет отображать входной сигнал до точки запуска без использования линии задержки.
- Последовательная выборка в эквивалентном времени обеспечивает гораздо большее разрешение и точность по времени.
Оба требуют, чтобы входной сигнал был повторяющимся.
Случайная выборка в эквивалентном времени
Дигитайзерыслучайного эквивалентного времени (сэмплеры) используют внутренние часы, которые работают асинхронно по отношению к входному сигналу и сигналу запуска (рисунок 31).
Рисунок 31 : При случайной выборке с эквивалентным временем тактовая частота выборки работает асинхронно с входным сигналом и триггером.
Выборки берутся непрерывно, независимо от положения триггера, и отображаются в зависимости от разницы во времени между выборкой и триггером.Хотя выборки берутся последовательно во времени, они случайны по отношению к триггеру, отсюда и название «случайная» выборка эквивалентного времени. При отображении на экране осциллографа точки выборки появляются на осциллограмме случайным образом.
Возможность сбора и отображения выборок до точки запуска является ключевым преимуществом этого метода выборки, устраняя необходимость во внешних сигналах предварительного запуска или линиях задержки.
В зависимости от частоты дискретизации и временного окна дисплея случайная выборка может также позволить получить более одной выборки для каждого инициированного события.Однако при более высоких скоростях развертки окно сбора данных сужается до тех пор, пока дигитайзер не может выполнять выборку при каждом запуске.
Именно на этих более высоких скоростях развертки часто выполняются очень точные временные измерения, и именно в этом случае исключительное временное разрешение последовательного семплера эквивалентного времени является наиболее полезным. Предел пропускной способности для случайной выборки в эквивалентном времени меньше, чем для последовательной выборки.
Последовательная выборка в эквивалентном времени
Последовательный семплер с эквивалентным временем получает одну выборку для каждого триггера, независимо от настройки времени / деления или скорости развертки, как показано на рисунке 32.
Рисунок 32 : При последовательной выборке за эквивалентное время одна выборка берется для каждого распознанного триггера после временной задержки, которая увеличивается после каждого цикла.
При обнаружении триггера образец берется после очень короткой, но четко определенной задержки. Когда происходит следующий запуск, к этой задержке добавляется небольшое приращение времени — дельта t, и дигитайзер берет еще одну выборку.
Этот процесс повторяется много раз с добавлением «дельты t» к каждому предыдущему получению данных, пока не заполнится временное окно.При отображении на экране осциллографа точки выборки появляются последовательно слева направо вдоль формы сигнала.
С технологической точки зрения легче создать очень короткую и очень точную «дельту t», чем точно измерить вертикальное и горизонтальное положение выборки относительно точки запуска, как того требуют случайные выборки. Именно благодаря этой точно измеренной задержке последовательные семплеры обладают непревзойденным временным разрешением.
При последовательной выборке выборка берется после обнаружения уровня триггера, поэтому точка триггера не может отображаться без аналоговой линии задержки.Это, в свою очередь, может уменьшить пропускную способность инструмента. Если может быть поставлен внешний предварительный запуск, это не повлияет на полосу пропускания.
Позиция и секунды на деление
Элемент управления положением по горизонтали перемещает сигнал влево и вправо в нужное место на экране. Параметр «секунды на деление» (обычно обозначаемый как «сек / дел») позволяет выбрать скорость, с которой осциллограмма отображается на экране (также известная как настройка временной развертки или скорость развертки).
Этот параметр является масштабным коэффициентом.Если настройка составляет 1 мс, каждое горизонтальное деление соответствует 1 мс, а общая ширина экрана составляет 10 мс или десять делений. Изменение настройки секунд / дел позволяет просматривать более длинные и более короткие временные интервалы входного сигнала.
Как и вертикальная шкала вольт / дел, горизонтальная шкала секунд / дел может иметь переменную синхронизацию, что позволяет вам устанавливать горизонтальную шкалу времени между дискретными настройками.
Выбор временной развертки
В вашем осциллографе есть временная развертка, которую обычно называют основной временной разверткой.Многие осциллографы также имеют так называемую временную развертку с задержкой. Это временная развертка с разверткой, которая может начинаться (или запускаться для запуска) относительно заранее определенного времени на основной развертке временной развертки.
Использование развертки временной развертки с задержкой позволяет более четко видеть события и видеть события, которые не видны только при основной развертке временной развертки.
Временная база с задержкой требует настройки временной задержки и возможного использования режимов отсроченного запуска и других настроек, не описанных в данном учебном пособии.Обратитесь к руководству, прилагаемому к вашему осциллографу, для получения информации о том, как использовать эти функции.
Масштабирование / панорамирование
Ваш осциллограф может иметь специальные настройки увеличения по горизонтали, которые позволяют отображать на экране увеличенную часть сигнала. Некоторые осциллографы добавляют к возможности масштабирования функции панорамирования. Ручки используются для регулировки коэффициента масштабирования или масштаба и панорамирования поля масштабирования по форме волны.
Искать
Некоторые осциллографы предлагают возможности поиска и пометки, что позволяет быстро перемещаться по длительным регистрациям в поисках событий, определяемых пользователем.
Режим XY
Большинство осциллографов имеют режим XY, который позволяет отображать входной сигнал, а не развертку времени, на горизонтальной оси. Этот режим работы открывает совершенно новую область методов измерения фазового сдвига, как объясняется в разделе «Методы измерения осциллографом» главы 5 «Настройка и использование осциллографа».
Ось Z
Цифровой люминофорный осциллограф (DPO) имеет высокую плотность выборки дисплея и врожденную способность захватывать информацию об интенсивности.Благодаря своей оси интенсивности (ось Z) DPO может обеспечивать трехмерное отображение в реальном времени, аналогичное аналоговому осциллографу.
Если вы посмотрите на кривую формы сигнала на DPO, вы увидите светлые области. Это области, где сигнал возникает чаще всего.
Этот дисплей позволяет легко отличить базовую форму сигнала от переходного процесса, который возникает только время от времени — основной сигнал кажется намного ярче. Одним из применений оси Z является подача специальных синхронизированных сигналов на отдельный вход Z для создания выделенных «маркерных» точек с известными интервалами в форме волны.
Режим XYZ с дисплеем записи DPO и XYZ
Некоторые DPO могут использовать вход Z для создания XY-дисплея с градацией интенсивности. В этом случае DPO производит выборку мгновенного значения данных на входе Z и использует это значение для определения определенной части сигнала.
После того, как вы квалифицируете образцы, эти образцы могут накапливаться, что приводит к отображению XYZ с градацией интенсивности.
Режим XYZ особенно полезен для отображения диаграмм направленности, обычно используемых при тестировании устройств беспроводной связи, таких как диаграмма созвездий.
Другой метод отображения данных XYZ — это отображение записи XYZ. В этом режиме используются данные из памяти сбора данных, а не из базы данных DPO.
Система запуска и органы управления
Функция триггера осциллографа синхронизирует горизонтальную развертку в правильной точке сигнала. Это важно для четкой характеристики сигнала. Элементы управления запуском позволяют стабилизировать повторяющиеся сигналы и захватывать одиночные сигналы.
Триггер заставляет повторяющиеся осциллограммы казаться статичными на дисплее осциллографа за счет многократного отображения одной и той же части входного сигнала.Представьте себе беспорядок на экране, который возник бы, если бы каждая развертка начиналась в разных местах сигнала, как показано на рисунке 33.
Рисунок 33 : Индикация без срабатывания.
Запуск по фронту, доступный в аналоговых и цифровых осциллографах, является основным и наиболее распространенным типом. В дополнение к пороговому запуску, предлагаемому как аналоговыми, так и цифровыми осциллографами, многие цифровые осциллографы предлагают множество специализированных настроек запуска, не предлагаемых аналоговыми приборами.
Эти триггеры реагируют на определенные условия входящего сигнала, что позволяет легко обнаружить, например, импульс, который уже, чем должен быть. Такое состояние невозможно обнаружить с помощью одного триггера порога напряжения.
Расширенные средства управления запуском позволяют изолировать определенные интересующие события для оптимизации частоты дискретизации и длины записи осциллографа. Расширенные возможности запуска в некоторых осциллографах обеспечивают очень избирательный контроль.
Вы можете запускать по импульсам, определяемым по амплитуде (например, кратковременным импульсам), определяемым по времени (ширина импульса, сбой, скорость нарастания, установка и удержание и тайм-аут) и определяемым логическим состоянием или шаблоном (логический запуск ).
Другие расширенные функции триггера включают:
Запуск по шаблону: Запуск по шаблону добавляет новое измерение к запуску по последовательному шаблону NRZ, позволяя осциллографу выполнять синхронизированные измерения длинной последовательной тестовой таблицы с выдающейся точностью временной развертки.
Запуск с синхронизацией по шаблону можно использовать для удаления случайного джиттера из длинных шаблонов последовательных данных. Можно исследовать эффекты определенных битовых переходов, и можно использовать усреднение с тестированием по маске.
Запуск по последовательному шаблону: Запуск по последовательному шаблону можно использовать для отладки последовательных архитектур. Он обеспечивает запуск по последовательному шаблону последовательного потока данных NRZ со встроенным восстановлением тактовой частоты и коррелирует события на физическом и канальном уровнях.
Инструмент может восстанавливать тактовый сигнал, идентифицировать переходы и позволять вам устанавливать желаемые закодированные слова для захвата последовательного запуска по шаблону.
Запуск A и B: Некоторые системы запуска предлагают несколько типов запуска только по одному событию (событие A), при этом выбор отложенного запуска (событие B) ограничен запуском по фронту и часто не позволяет сбросить запуск последовательность, если событие B не происходит.
Современные осциллографы могут предоставить полный набор расширенных типов запуска для триггеров A и B, логическую квалификацию для управления, когда искать эти события, и сброс триггера, чтобы снова начать последовательность триггера через заданное время, состояние или переход, чтобы могут быть зафиксированы даже события в самых сложных сигналах.
Запуск поиска и пометки: Аппаратные триггеры отслеживают события одного типа за раз, но поиск может сканировать несколько типов событий одновременно.Например, сканирование на предмет нарушений времени установки или удержания на нескольких каналах. Отдельные отметки могут быть размещены с помощью поиска, указывая события, которые соответствуют критериям поиска.
Коррекция триггера: Поскольку триггерные системы и системы сбора данных имеют разные пути, существует некоторая внутренняя временная задержка между положением триггера и полученными данными. Это приводит к перекосу и джиттеру триггера.
С системой коррекции триггера прибор регулирует положение триггера и компенсирует разницу в задержке между трактом триггера и путем сбора данных.Это устраняет практически любое дрожание запуска в точке запуска. В этом режиме точка запуска может использоваться как точка отсчета для измерения. Последовательный запуск по определенным стандартным сигналам I2C, CAN, LIN и т. Д.):
Некоторые осциллографы (сравните осциллографы Tektronix) предоставляют возможность запуска по определенным типам сигналов для стандартных сигналов последовательных данных, таких как CAN, LIN, I2C, SPI и другие. Декодирование этих типов сигналов также доступно на многих осциллографах.
Запуск параллельной шины: Несколько параллельных шин могут быть определены и отображены одновременно, чтобы легко просматривать декодированные данные параллельной шины с течением времени.Указав, какие каналы являются линиями синхронизации и данных, вы можете создать отображение параллельной шины на некоторых осциллографах, которое автоматически декодирует содержимое шины.
Вы можете сэкономить бесчисленные часы, используя триггеры параллельной шины, чтобы упростить захват и анализ. Дополнительные элементы управления запуском в некоторых осциллографах разработаны специально для проверки сигналов связи.
На рисунке 34 более подробно показаны некоторые из этих распространенных типов триггеров. Для максимальной производительности некоторые осциллографы имеют интуитивно понятный пользовательский интерфейс, позволяющий быстро настраивать параметры запуска с большой гибкостью в настройке тестирования.
Рисунок 34 : Распространенные типы триггеров.
Положение триггера
Управление положением триггера по горизонтали доступно только в цифровых осциллографах. Элемент управления положением триггера может находиться в секции горизонтального управления осциллографа. Фактически он представляет собой горизонтальное положение триггера в записи сигнала.
Изменение положения триггера по горизонтали позволяет фиксировать действия сигнала перед событием триггера, известное как просмотр перед триггером.Таким образом, он определяет длину видимого сигнала как до, так и после точки запуска.
Цифровые осциллографы могут обеспечивать просмотр до запуска, поскольку они постоянно обрабатывают входной сигнал, независимо от того, был ли получен запуск. Через осциллограф проходит постоянный поток данных; триггер просто указывает осциллографу сохранить текущие данные в памяти.
Напротив, аналоговые осциллографы отображают сигнал, то есть записывают его на ЭЛТ, только после получения сигнала запуска.Таким образом, просмотр до запуска недоступен в аналоговых осциллографах, за исключением небольшого количества предварительного запуска, обеспечиваемого линией задержки в вертикальной системе.
Просмотр перед срабатыванием триггера является ценным подспорьем при поиске и устранении неисправностей. Если проблема возникает периодически, вы можете активировать ее, записать события, которые привели к ней, и, возможно, найти причину.
Уровень и наклон срабатывания
Элементы управления уровнем запуска и наклоном обеспечивают базовое определение точки запуска и определяют способ отображения сигнала (Рисунок 35).
Рисунок 35 : Запуск по положительному и отрицательному наклону.
Схема запуска действует как компаратор. Вы выбираете крутизну и уровень напряжения на одном входе компаратора. Когда сигнал запуска на другом входе компаратора соответствует вашим настройкам, осциллограф генерирует запуск.
Регулятор наклона определяет, находится ли точка срабатывания на переднем или заднем фронте сигнала. Нарастающий фронт — это положительный наклон, а спадающий — отрицательный наклон.Регулятор уровня определяет, где на краю возникает точка срабатывания.
Источники запуска
Осциллограф не обязательно должен запускаться по отображаемому сигналу. Развертка может запускаться из нескольких источников:
- Любой входной канал
- Внешний источник, отличный от сигнала, подаваемого на входной канал
- Источник питания сигнал
- Сигнал, определяемый внутри осциллографа, из одного или нескольких входных каналов
В большинстве случаев вы можете оставить осциллограф настроенным на запуск по отображаемому каналу.Некоторые осциллографы имеют выход запуска, который передает сигнал запуска на другой прибор.
Осциллограф может использовать альтернативный источник запуска, независимо от того, отображается он или нет, поэтому вам следует быть осторожными, чтобы случайно не запустить на канале 1, например, при отображении канала 2.
Режимы запуска
Режим триггера определяет, рисует ли осциллограф осциллограмму в зависимости от состояния сигнала. Общие режимы триггера включают нормальный и автоматический:
- В нормальном режиме осциллограф выполняет развертку только в том случае, если входной сигнал достигает установленной точки запуска.В противном случае экран будет пустым (на аналоговом осциллографе) или замороженным (на цифровом осциллографе) на последней полученной форме сигнала. Нормальный режим может дезориентировать, поскольку вы можете сначала не увидеть сигнал, если регулятор уровня настроен неправильно.
- В автоматическом режиме осциллограф выполняет развертку даже без запуска. Если сигнал отсутствует, таймер в осциллографе запускает развертку. Это гарантирует, что дисплей не исчезнет, если сигнал не вызовет срабатывания триггера.
На практике вы, вероятно, будете использовать оба режима: нормальный режим, потому что он позволяет вам видеть только интересующий сигнал, даже когда триггеры происходят с медленной скоростью, и автоматический режим, потому что он требует меньшей настройки.Многие осциллографы также включают специальные режимы для одиночной развертки, запуска по видеосигналам или автоматической установки уровня запуска.
Спусковая муфта
Так же, как вы можете выбрать связь по переменному или постоянному току для вертикальной системы, вы можете выбрать тип связи для сигнала запуска.
Помимо связи по переменному и постоянному току, ваш осциллограф может также иметь триггерную связь с подавлением высоких и низких частот и подавлением шумов. Эти специальные настройки полезны для устранения шума из сигнала запуска и предотвращения ложного срабатывания.
Задержка срабатывания
Иногда для того, чтобы заставить осциллограф запускаться по правильной части сигнала, требуется большое мастерство. Многие осциллографы имеют специальные функции, облегчающие эту задачу.
Задержка запуска — это регулируемый период времени после действительного запуска, в течение которого осциллограф не может запускаться. Эта функция полезна при запуске по сигналам сложной формы, так что осциллограф запускается только по подходящей точке запуска.
На рисунке 36 показано, как использование задержки запуска помогает создать удобный дисплей.
Рисунок 36 : Задержка триггера помогает создать полезный дисплей
Триггеры осциллографа: что и как быстро
Итак, у нас есть вертикальный график напряжения и горизонтальная развертка, но наш сигнал просто сойдет с ума на нашем экране, если мы не развернем в одной и той же точке формы волны. Вот здесь и появляются триггеры, позволяющие нам несколькими способами зафиксировать наш сигнал в точке на нашем графике.
Триггеры — это метод, с помощью которого осциллограф синхронизирует данные о напряжении и времени формы сигнала, что позволяет просматривать сигнал с привязкой к точке напряжения / времени для дальнейшего анализа.По сути, ваши предустановленные методы запуска запрограммированы в вашем осциллографе, вам просто нужно установить условие (иногда несколько условий), на которое будет обращать внимание ваш осциллограф. Когда ваша форма волны удовлетворяет этому условию, ваш осциллограф начнет выборку и отобразит ее в центре экрана. Многие методы запуска доступны с современными DSO, самый простой из них — запуск по фронту.
Прежде чем мы углубимся в синхронизацию по фронту (и все другие типы), мы собираемся представить режимы триггера как можно короче и проще.
Режимы триггера управляют тем, как ваш осциллограф начнет сканировать ваш сигнал. Для обычного прицела доступны режимы Auto и Normal (с другими вариантами, доступными по более высокой цене / качеству). В нормальном режиме осциллограф будет качаться, если сигнал достигает определенной точки запуска. Если сигнал не достиг этой точки запуска, осциллограф либо ничего не отобразит (пустой экран), либо отобразит последний считанный сигнал в виде статического сигнала на дисплее (см. Первый снимок экрана).Обратите внимание, что осциллограф находится в состоянии WAIT (зеленый текст, верхний левый угол), поскольку он ожидает запуска и отображения сигнала. Однако в автоматическом режиме осциллограф будет сканировать независимо от условий запуска. Это может привести к появлению на вашем дисплее сумасшедшего колеблющегося сигнала, поскольку он не привязан к установленному триггеру по напряжению / времени. Снимок экрана 2 — пример чтения в автоматическом режиме без срабатывания; посмотрите, как теперь горит символ AUTO в левом верхнем углу, а не WAIT.
Теперь вы имеете некоторое представление о двух основных режимах, связанных с запуском, давайте подробнее рассмотрим запуск по фронту.С запуском по фронту вы устанавливаете пороговый уровень напряжения и наклон, чтобы ваш осциллограф начал свою развертку, когда эти условия выполнены. Например, на нашем Rigol 1074z у нас есть опции для включения наших краевых триггеров (см. Настройку в правом верхнем углу каждого из снимков экрана):
- Возрастающая часть волны (градиент вашего сигнала положительный) при определенном напряжении
- Спадающая часть волны (градиент сигнала отрицательный) при определенном напряжении
- На восходящей или падающей части волны при определенном напряжении.
Мы используем элементы управления на передней панели для установки различных параметров по мере необходимости. Используя функцию AUTO, мы устанавливаем осциллограф на начало выборки, когда сигнал увеличивается и проходит порог 1.0V. Вы можете видеть, что наш сигнал был зафиксирован в этой точке на скриншоте 2. Запуск по фронту — это режим запуска по умолчанию, который использует наш осциллограф, и его очень легко понять.
Существует множество опций, помимо запуска по фронту, доступных для DSO, как показано на снимке экрана C.Я собираюсь рассмотреть несколько других вариантов аналогично тому, как мы исследовали срабатывание Edge.
Импульсный запуск (или запуск по ширине ) позволяет вам указать условие запуска как полярность импульса (положительный или отрицательный) и ширину (для нашего Rigol диапазон составляет от 8 до 10 нс). Если сигнал имеет импульс указанной длительности и полярности, ваш осциллограф начнет их выборку. Импульсный запуск может быть особенно удобен, когда дело доходит до исследования потоков последовательных данных, поскольку вы получаете такой точный горизонтальный контроль.
При запуске по наклону нашими условиями запуска являются нижний и верхний пороговые значения напряжения (это верно, два уровня напряжения), а также период времени нижнего предела для времени нарастания и спада сигнала. Если напряжение изменяется на величину (см. Дельта V, дельта — это просто термин, используемый для количества изменения; обычно между двумя значениями) в течение определенного периода времени, осциллограф зафиксируется в этой точке. Этот метод особенно хорош для захвата треугольных и пилообразных волн.
Триггер тайм-аута Тип позволяет сократить «мертвые времена» в вашей системе. Если сигнал остается неизменным в течение определенного времени, он может сигнализировать о проблемах в системе. Триггер по таймауту позволяет очень легко получить эту информацию с помощью вашего прицела. Условия, которые вы определяете для использования этого типа триггера, следующие:
- Наклон наклона (обозначается повышением / понижением при заданном пользователем напряжении)
- Период «тайм-аута».
Режим Runt trigger Режим позволяет запускать сигналы, которые пересекают один порог напряжения, но не второй порог, прежде чем они вернутся ниже начального порога.Представьте себе более слабый сигнал, который может мешать логике вашей системы. Мы можем выбрать положительный, отрицательный или любой другой в качестве условия полярности. Мы также устанавливаем квалификатор периода времени, работающий как триггер по ширине импульса, поверх типичных пороговых уровней срабатывания.
Запуск по окну может быть полезен для уточнения сигнала, имеющего несколько логических уровней. С помощью этого типа триггера вы устанавливаете «окно», используя уровни напряжения, а затем устанавливаете положение для запуска.Доступные позиции: вход в окно, выход из окна или вы можете установить временную область для рамки вашего окна.
Триггер с задержкой позволяет использовать несколько каналов и запускать триггер для одного канала в зависимости от сигнала, считываемого из другого канала. При срабатывании задержки вы устанавливаете источник A и источник B, а затем логику нарастания или спада для каждого источника. Затем вы выбираете тип задержки из опций <,>, <>,> <вместе с периодом времени (эти опции работают так, как вы ожидаете).Каждый из типов задержки имеет соответствующую настройку времени, которая становится доступной при их выборе, так как для типа <требуется только верхний предел, тогда как для типа <> требуется как верхний, так и нижний предел.
Хотя есть еще несколько вариантов, которые вы можете использовать для типов запуска с вашим осциллографом (видео, шаблон, N-й тип), эта статья предназначена для начинающих, и мы решили, что лучше никого не перегружать. Описанные выше методы должны научить вас базовым навыкам запуска.
Итак, у нас есть вертикальный график напряжения и горизонтальная развертка, но наш сигнал просто сойдет с ума на нашем экране, если …
% PDF-1.4 % 6375 0 объект > эндобдж xref 6375 198 0000000016 00000 н. 0000004316 00000 н. 0000004565 00000 н. 0000004598 00000 н. 0000004657 00000 н. 0000004806 00000 п. 0000005563 00000 н. 0000005812 00000 н. 0000005882 00000 н. 0000006006 00000 п. 0000006083 00000 н. 0000006194 00000 н. 0000006285 00000 н. 0000006480 00000 н. 0000006657 00000 н. 0000006810 00000 н. 0000006963 00000 н. 0000007150 00000 н. 0000007288 00000 н. 0000007413 00000 н. 0000007562 00000 н. 0000007709 00000 н. 0000007846 00000 н. 0000008009 00000 н. 0000008152 00000 н. 0000008295 00000 н. 0000008476 00000 н. 0000008688 00000 н. 0000008851 00000 н. 0000009022 00000 н. 0000009206 00000 н. 0000009340 00000 п. 0000009487 00000 н. 0000009649 00000 п. 0000009805 00000 н. 0000009964 00000 н. 0000010115 00000 п. 0000010294 00000 п. 0000010410 00000 п. 0000010536 00000 п. 0000010656 00000 п. 0000010786 00000 п. 0000010920 00000 п. 0000011049 00000 п. 0000011178 00000 п. 0000011303 00000 п. 0000011437 00000 п. 0000011589 00000 п. 0000011790 00000 п. 0000011949 00000 п. 0000012144 00000 п. 0000012310 00000 п. 0000012497 00000 п. 0000012707 00000 п. 0000012841 00000 п. 0000012981 00000 п. 0000013150 00000 п. 0000013298 00000 п. 0000013477 00000 п. 0000013689 00000 п. 0000013895 00000 п. 0000014035 00000 п. 0000014189 00000 п. 0000014331 00000 п. 0000014493 00000 п. 0000014704 00000 п. 0000014852 00000 п. 0000014997 00000 п. 0000015168 00000 п. 0000015339 00000 п. 0000015504 00000 п. 0000015663 00000 п. 0000015829 00000 п. 0000015991 00000 п. 0000016110 00000 п. 0000016244 00000 п. 0000016428 00000 п. 0000016576 00000 п. 0000016722 00000 п. 0000016865 00000 п. 0000017016 00000 п. 0000017163 00000 п. 0000017279 00000 н. 0000017410 00000 п. 0000017543 00000 п. 0000017677 00000 п. 0000017815 00000 п. 0000017969 00000 п. 0000018118 00000 п. 0000018258 00000 п. 0000018406 00000 п. 0000018594 00000 п. 0000018781 00000 п. 0000018911 00000 п. 0000019090 00000 п. 0000019217 00000 п. 0000019343 00000 п. 0000019484 00000 п. 0000019626 00000 п. 0000019773 00000 п. 0000019915 00000 п. 0000020057 00000 п. 0000020204 00000 п. 0000020346 00000 п. 0000020492 00000 п. 0000020642 00000 п. 0000020783 00000 п. 0000020910 00000 п. 0000021045 00000 п. 0000021202 00000 п. 0000021349 00000 п. 0000021524 00000 п. 0000021707 00000 п. 0000021849 00000 п. 0000022020 00000 н. 0000022182 00000 п. 0000022311 00000 п. 0000022436 00000 п. 0000022583 00000 п. 0000022734 00000 п. 0000022882 00000 п. 0000023023 00000 п. 0000023172 00000 п. 0000023325 00000 п. 0000023479 00000 п. 0000023645 00000 п. 0000023812 00000 п. 0000023991 00000 п. 0000024166 00000 п. 0000024329 00000 п. 0000024498 00000 п. 0000024659 00000 п. 0000024819 00000 п. 0000024913 00000 п. 0000025090 00000 н. 0000025255 00000 п. 0000025424 00000 п. 0000025596 00000 п. 0000025750 00000 п. 0000025955 00000 п. 0000026087 00000 п. 0000026230 00000 п. 0000026377 00000 п. 0000026518 00000 п. 0000026699 00000 н. 0000026851 00000 п. 0000027013 00000 п. 0000027166 00000 н. 0000027315 00000 н. 0000027456 00000 п. 0000027602 00000 п. 0000027757 00000 п. 0000027839 00000 п. 0000027937 00000 п. 0000028038 00000 п. 0000028136 00000 п. 0000028234 00000 п. 0000028332 00000 п. 0000028494 00000 п. 0000028719 00000 п. 0000044426 00000 п. 0000045298 00000 п. 0000045536 00000 п. 0000046104 00000 п. 0000046687 00000 п. 0000062443 00000 п. 0000062860 00000 п. 0000063084 00000 п. 0000063577 00000 п. 0000064343 00000 п. 0000065049 00000 п. 0000065279 00000 п. 0000066071 00000 п. 0000066094 00000 п. 0000066997 00000 п. 0000067020 00000 п. 0000067903 00000 п. 0000067926 00000 п. 0000068791 00000 п. 0000068814 00000 п. 0000069702 00000 п. 0000069725 00000 п. 0000070585 00000 п. 0000071272 00000 п. 0000071741 00000 п. 0000072103 00000 п.} {y? X0j * p7 P% 9 \ #c || k0 $ ؋ lf & 4_N ‘& g’Ʋxz ~ nuqaR \ Z.w2wk7wr 偭 hA #
Расширенный курс запуска осциллографа: расширенные режимы запуска, часть 1
% {[data-embed-type = «image» data-embed-id = «5df275e5f6d5f267ee20be1a» data-element aside «data-embed-alt =» Insidepenton Com Электронный дизайн Adobe Pdf Logo Tiny «data-embed-src =» https://img.electronicdesign.com/files/base/ebm/electronicdesign/image/2013/01/insidepenton_com_electronic_design_adobe_pdf_logo_tiny .png? auto = format & fit = max & w = 1440 «data-embed-caption =» «]}% | Загрузите эту статью в формате.Формат PDF Этот тип файлов включает графику и схемы с высоким разрешением, если применимо. |
Добро пожаловать на расширенный курс по запуску осциллографов! В этой серии статей я подробно расскажу вам обо всех аспектах систем запуска осциллографов в реальном времени, и к тому времени, когда мы закончим, вам больше никогда не понадобится кнопка AutoScale ! Ваши коллеги будут застрять в лаборатории, глядя на автоматические триггеры все выходные, в то время как ваш осциллограф автоматически обнаруживает сбои и пакеты протокола и отправляет вам результаты по электронной почте!
Мы начнем с разговора о расширенных режимах запуска.Это различные рабочие режимы, которые вы выбираете в первую очередь при настройке триггера, причем каждый режим имеет разные параметры. В общих чертах, наиболее продвинутые режимы запуска делятся на три категории — импульсные режимы, режимы шаблонов и режимы фронта — и мы обсудим каждую детально. В этой статье я остановлюсь на импульсном и шаблонном режимах. Готовы начать?
Импульсные режимы
Режимы триггера на основе импульсов являются наиболее часто используемыми, кроме обычного старого триггера по фронту.Все они основаны на идее одного нарастающего и одного спадающего фронта на одном и том же входном канале, обычно с параметром времени, связывающим эти два параметра. Современные осциллографы обычно предлагают несколько режимов импульсного запуска, наиболее распространенным из которых является:
• Ширина импульса (иногда просто «Ширина»)
• Сбой
• Runt
В то время как другие расширенные режимы включают временные параметры и нарастающие и спадающие фронты, ключевым моментом здесь является то, что импульсные режимы связаны с ровно одним нарастающим фронтом и точно одним спадающим фронтом в определенном порядке, причем оба фронта возникают на тот же входной канал .Давайте подробнее рассмотрим каждый из этих импульсных режимов.
Широтно-импульсный режим
Самый распространенный и универсальный из импульсных режимов — это Pulse Width (или просто «Width» в некоторых осциллографах), прародитель импульсных режимов. В режиме ширины импульса пользователь указывает входной канал, полярность импульса (положительную или отрицательную), вертикальный порог, по крайней мере, один параметр времени и по крайней мере один параметр, который описывает, как параметр (ы) времени должен использоваться для квалификации входящие импульсы в зависимости от их ширины.То есть они должны быть больше параметра времени, меньше параметра времени или даже больше одного параметра времени и меньше второго параметра времени.
Некоторые осциллографы также позволяют пользователю настроить режим ширины импульса для запуска, когда ширина импульса равна или не равна определенному значению времени, а также указать допуск для этого значения. Давайте посмотрим на пару примеров:
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee21113f» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 1 «data-embed-src =» https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig1.png?auto=format&fit=max&w=1440 «data-embed-caption =» «]} Trigger% 1. диалоговое окно осциллографа Keysight Infiniium серии S настроено для режима триггера по ширине импульса на канале 1 с условием больше времени, положительной полярностью и параметром времени, равным 40,0 нс. Обратите внимание, что этот осциллограф дает нам возможность выбора триггера точка (какую часть импульса поставить на t = 0.0 секунд на экране). Мы выбрали «Конец импульса», поэтому мы должны видеть спад в центре экрана, потому что были выбраны импульсы с положительной полярностью. Обратите внимание, что на диаграмме в середине верхней части диалогового окна показано, что мы запускаем и где он будет размещен (маленькие оранжевые треугольники вверху и внизу диаграммы).
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee211141» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 2 «data-embed-src =» https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig2.png?auto=format&fit=max&w=1440 «data-embed-caption =» «]} триггер% 2. Конфигурация, которую мы устанавливаем на рисунке 1, предоставляется на осциллографе Keysight Infiniium серии S. Мы видим положительный импульс с шириной немного больше 40,0 нс (при 0,0 В, вертикальный порог, установленный на рисунке 1), и этот импульс » Задний фронт («конец импульса») центрируется при t = 0.0 сек.
Режим сбоя
Помните, как я упоминал выше, что режим триггера по ширине импульса был прародителем всех режимов триггера на основе импульсов? Ну и в случае с режимом Glitch яблоко упало очень близко к дереву. Режим сбоя — это буквально просто режим ширины импульса с заблокированным условием «меньше времени». Вот и все!
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee211143» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 3 «data-embed-src =» https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig3.png?auto=format&fit=max&w=1440 «диалоговое окно настройки data-embed-caption =»]}% 3. Осциллограф Infiniium серии S сконфигурирован для режима триггера по глитчу на канале 1 с положительной полярностью и установленным параметром времени 40,0 нс. Обратите внимание на сходство с режимом ширины импульса, показанным на рисунке 1.
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee211145» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 4 «data-embed-src =» https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig4.png?auto=format&fit=max&w=1440 «data-embed-caption =» Показано]} триггер% data-embed-caption = «]} в действии на осциллографе серии S, как показано на рисунке 3.
Режим Runt
В отличие от режима Glitch, режим запуска Runt функционально отличается от режима Pulse Width. Для непосвященных «коротышка» в сигнале — это импульс, который не соответствует некоторым аспектам своей спецификации постоянного тока.На практике это означает, что он не поднимается так высоко и не падает так низко, как предполагалось.
Рунты могут вызвать всевозможные проблемы в вашей цепи, и их поиск без специального режима запуска может быть довольно сложной задачей. К счастью, вам не нужно этого делать. В режиме Runt пользователь указывает входной канал, полярность импульса и два вертикальных порога . Чтобы считаться кратковременным, вызывающим триггер, сигнал из входного канала должен пройти через один из пороговых значений в одном направлении, а затем пройти через тот же порог в противоположном направлении, не проходя через второй порог между ними.Кроме того, большинство осциллографов позволяют пользователю добавить временную квалификацию, чтобы осциллограф срабатывал только по рантам с минимальной шириной или больше.
Давайте посмотрим на два примера:
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee211147» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 5 «data-embed-src =» https://img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig5.png? auto = format & fit = max & w = 1440 «data-embed-caption =» «]}% 5. В этом случае диалоговое окно настройки триггера на осциллографе серии S настроено для режима триггера Runt на канале 1 с положительным полярность и вертикальные пороги установлены на 200,0 мВ и 400,0 мВ. Обратите внимание, что параметр «Time Qualified» отключен. Диаграмма в центре верхней части диалогового окна хорошо справляется с визуальным отображением того, что мы пытаемся активировать.
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee211149» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 6 «data-embed-src =» https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig6.png?auto=format&fit=max&w=1440 «data-embed-caption =» «]}% 6. Серийный осциллограф обнаруживает неуловимое событие ранта, используя режим триггера Runt, как показано на рисунке 5.
Режимы шаблона
Режимы запуска на основе шаблона связаны с различными событиями на разных входных каналах, происходящими или не происходящими одновременно.Наиболее распространенные расширенные режимы запуска на основе шаблонов:
• Образец
• Штат
• Установка и удержание
Ключевой вывод о режимах, основанных на шаблонах, заключается в том, что событие триггера основано на действиях, поступающих из более чем одного входного канала одновременно. Рассмотрим каждую из них подробнее.
Режим шаблона
Режим запуска по шаблону — это именно то, на что он похож: осциллограф срабатывает только при выполнении определенного набора условий («шаблон»).Самые простые варианты режима паттерна срабатывают, когда паттерн «входит» или «выходит». Другими словами, осциллограф сработает либо в тот момент, когда все условия шаблона станут истинными, когда они ранее были ложными, либо в тот момент, когда они станут ложными, когда они были ранее истинными.
Режим шаблона также обычно имеет временные параметры. Например, он срабатывает, когда указанный шаблон истинен в течение более определенного периода времени, менее определенного времени или более одного параметра времени и менее второго параметра времени.
Что касается определения самого шаблона, обычно это просто означает указание «высокий», «низкий» или «безразлично» для каждого из доступных входных каналов. В этом случае «высокий» и «низкий» относятся к сигналу, находящемуся выше или ниже определенного порога для этого канала. Некоторые осциллографы также включают цифровые каналы в определение шаблона и позволяют пользователю настраивать триггер, который смешивает аналоговые и цифровые входы. Обратите внимание, что в случае режима узора указанный узор не содержит краев.Паттерн относительно края фактически считается режимом триггера состояния (мы рассмотрим это позже).
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee21114b» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = »Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 7 «data-embed-src =» https://img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig7.png? auto = format & fit = max & w = 1440 «data-embed-caption =» «]}% 7. Режим запуска по шаблону может иметь множество параметров настройки. Диалоговое окно настройки режима шаблона на осциллографе Infiniium серии S позволяет пользователю настроить шаблон, определяющий «1», «0» или «x» («безразлично») для каждого из четырех аналоговых входных каналов и 16 цифровых каналов. Слева от диалогового окна настройки режима запуска находится диалоговое окно «Пороговые значения запуска», в котором отображаются настроенные пороговые значения для каждого из четырех аналоговых каналов: «1» в шаблоне для выбранного аналогового канала означает, что он должен быть выше вертикального порога, установленного для это в диалоговом окне пороговых значений, а «0» означает, что оно должно быть ниже этого порогового значения.В этом случае пороговые значения для цифровых каналов устанавливаются группами; один порог для каналов D0-D7, другой для D8-D15. В этом примере оба цифровых порога установлены на уровень TTL (1,40 В). Диалоговое окно настройки триггера для режима шаблона, показанное здесь, также предлагает некоторые расширенные параметры, такие как возможность ввода шаблона в виде шестнадцатеричных цифр (такие расширенные параметры конфигурации будут отличаться от области действия).
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee21114d» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 8 «data-embed-src =» https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig8.png?auto=format&fit=max&w=1440 «data-embed-caption =» «]} результат% 8. конфигурация режима шаблона на рисунке 7; осциллограф срабатывает только тогда, когда аналоговые каналы два и три имеют высокий уровень (выше настроенных пороговых значений), а каналы один и четыре низкие (ниже настроенных пороговых значений). слева направо, на четвертом канале сначала низкий уровень, а на первом — низкий (около -3.6 нс), канал 2 затем переходит на высокий уровень (около 1,1 нс), и, наконец, канал 3 переходит на высокий уровень прямо в момент t = 0 с. Поскольку для параметра «Когда шаблон» на рисунке 7 установлено значение «Введено», область видимости срабатывает в тот момент, когда весь шаблон становится истинным (т. Е. Шаблон «введен»). В этом случае высокий уровень канала 3 был последним элементом шаблона, который стал истинным, поэтому этот момент считается точкой запуска и центрируется в t = 0 сек.
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee21114f» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = »Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 9 «data-embed-src =» https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig9.png?auto=format&fit=max&w=1440 «data-embed-caption =» «]} 9%. это диалоговое окно настройки режима триггера для запуска по шаблону на осциллографе Infiniium серии S. В этом примере мы настроили режим шаблон для запуска, когда на первом и втором каналах высокий уровень в течение более 30,0 нс и менее 75,0 нс. Когда два временных параметра используются для квалификации одного и того же триггерного события, эта триггерная конфигурация часто называется триггером «диапазона» (т.е., «диапазон шаблона»).
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee211151» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис.10 «data-embed-src =» https://img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_fig10=formatng? max & w = 1440 «data-embed-caption =» «]}% 10.Здесь показан в действии режим запуска по диапазону шаблонов, настроенный на рисунке 9 (для демонстрации функциональности включена бесконечная постоянство). Сигналы, управляющие каналами один и два, являются асинхронными, поэтому их выравнивание друг с другом является случайным, за исключением того, что наша конфигурация триггера диапазона принудительно применяется, что приводит к пустой области слева от t = 0. Ширина этой области определяется параметры конфигурации триггера и длительности импульсов каналов управления сигналами один и два.
Режим состояния
Подобно режиму шаблона, описанному выше, режим триггера состояния позволяет пользователю определять шаблон входных каналов с высоким / низким / безразличным уровнем.В отличие от режима шаблона, режим состояния требует, чтобы пользователь включил ровно одну кромку в определение шаблона. В режиме состояния триггер будет сгенерирован, когда будет обнаружен указанный фронт и шаблон либо присутствует (логика И), либо отсутствует (логика НЕ-НЕ), в зависимости от выбираемого параметра режима логики. В режиме состояния часто отсутствуют временные параметры.
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee211153» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 11 «data-embed-src =» https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig11.png?auto=format&fit=max&w=1440 «data-illusted-caption =» Этот пример «]}%. диалоговое окно настройки на осциллографе серии S, сконфигурированном для режима запуска по состоянию. Мы вновь указываем, что осциллограф запускается только при нарастающем фронте на третьем канале и (что обозначено выбором «И» в « Trigger Point — раскрывающийся список) на втором канале одновременно высокий уровень.
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee211155» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 12 «data-embed-src =» https://img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig12=format? max & w = 1440 «data-embed-caption =» «]}% 12. На этом снимке экрана показан режим триггера состояния в действии, как показано на рисунке 11.
Настройка и удержание
Режим триггера установки и удержания предназначен для обнаружения, как вы уже догадались, нарушений установки и удержания. Он позволяет пользователю указать два входных канала — один для часов и один для данных, а также активный фронт синхросигнала (нарастание или спад), по крайней мере, один временной параметр и, в некоторых случаях, конкретное нарушение, которое вы ищете. (настройка, удержание или любое другое).
Как и в режиме состояния, точка запуска будет происходить на заданном фронте тактового сигнала.В отличие от режима состояния, режимы настройки и удержания могут анализировать только два входных канала, а условием запуска является время настройки, время удержания, либо одно из них нарушает параметр времени, установленный пользователем. По этой причине режим установки и удержания иногда называют «триггером нарушения».
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee211157» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 13 «data-embed-src =» https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig13.png?auto=format&fit=max&w=1440 «setup data-embed-caption =» «]}% диалоговое окно на осциллографе Keysight Infiniium серии S настроено для режима запуска установки и удержания. Мы указываем, что осциллограф запускается только тогда, когда время удержания (параметр режима установлен на «Время удержания») канала 3 (настроен источник данных) относительно канала 1 (сконфигурированный источник синхронизации) составляет менее 700 пс.
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee211159» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 14 «data-embed-src =» https://img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/10/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_fig14=formatng? max & w = 1440 «data-embed-caption =» «]}% 14. На этом рисунке мы видим время удержания около 580 пс, что «нарушает» (меньше) время удержания, указанное в настройке триггера на рисунке 13, в результате чего наш осциллограф запускает и фиксирует событие.
К настоящему моменту вы, вероятно, думаете, что знаете все, что нужно знать о запуске осциллографа, но на самом деле мы коснулись только поверхности! Во второй части я сосредоточусь на расширенных режимах на основе границ и нескольких других распространенных расширенных режимах, которые не попадают ни в одну из наших категорий. Следите за обновлениями!
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee210bfa» data-embed-element = «aside» data-embed-alt = «Beta Electronicdesign Com Sites Electronicdesign com Files Source Esb» data- embed-src = «https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/07/beta_electronicdesign_com_sites_electronicdesign.com_files_SourceESB.png?auto=format&fit=max&w=1440 «data-embed-caption =» «]}%
rigger Oscilloscope: курс для продвинутых пользователей Расширенные режимы триггера, часть 2% {[data-embed-type = «image» data-embed-id = «5df275e5f6d5f267ee20be1a» data-embed-element = «aside» data-embed-alt = «Insidepenton Com Электронный дизайн Adobe Pdf Logo Tiny «data-embed-src =» https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2013/01/insidepenton_com_electronic_design_adobe_pdf_logo_tiny.png?auto=format&fit=max&w=1440 «data-embed-caption =» «]}% | Загрузите эту статью в формате .PDF Этот тип файла включает графику с высоким разрешением и схемы, если применимо. |
Добро пожаловать на расширенный курс по запуску осциллографов! В этой серии статей я подробно расскажу вам обо всех аспектах систем запуска осциллографов в реальном времени, и к тому времени, когда мы закончим, вам больше никогда не понадобится кнопка AutoScale ! Ваши коллеги будут застрять в лаборатории, глядя на автоматические триггеры все выходные, в то время как ваш осциллограф автоматически обнаруживает сбои и пакеты протокола и отправляет вам результаты по электронной почте!
Мы начнем с разговора о расширенных режимах запуска.Это различные рабочие режимы, которые вы выбираете в первую очередь при настройке триггера, причем каждый режим имеет разные параметры. В общих чертах, наиболее продвинутые режимы запуска делятся на три категории — импульсные режимы, режимы шаблонов и режимы фронта — и мы обсудим каждую детально. Часть 1 была посвящена импульсным и шаблонным режимам. В части 2 я сосредоточусь на расширенных режимах запуска по фронту, а также на нескольких других распространенных расширенных режимах, которые на самом деле не попадают ни в одну из других категорий. Готовы начать?
Граничные режимы
В отличие от режимов на основе импульсов и последовательностей, которые достаточно стандартизированы, режимы запуска по фронту немного сложнее охватить подробно, потому что они довольно сильно различаются от осциллографа к осциллографу.В целом расширенные режимы запуска по фронту делятся на три категории:
• Односторонний
• Синхронизированный фронт
• N-кромка
Имена и доступные входные параметры для этих режимов значительно различаются от области к области действия, как и их доступность в целом. Я кратко рассмотрю каждую категорию и приведу несколько примеров.
Односторонний
Итак, я знаю, о чем вы думаете — обычный старый спусковой механизм вряд ли можно назвать «продвинутым», и вы абсолютно правы.Тем не менее, несколько вариантов режимов однонаправленного триггера на новых прицелах обеспечивают расширенную функциональность, о которой стоит упомянуть:
• Либо / чередующийся фронт: Обычно выбирается в качестве опции при настройке триггера по обычному фронту, функция «Либо / чередующийся фронт» позволяет указать, что осциллограф должен срабатывать по любому фронту (по восходящему или падающему) или поочередно между полярностями фронта для каждого триггерного события (например, нарастание / спад / рост / спад и т. д.). Любой режим фронта может быть удобен, когда вы действительно не знаете, что будет делать сигнал, но хотите быть уверенным, что поймаете его.Режим чередования краев полезен для просмотра переходов нарастания и спада, нанесенных друг на друга (он также используется для построения глазковых диаграмм в реальном времени!).
• ИЛИ по краям: Этот режим, который часто называют просто режимом «ИЛИ», позволяет пользователям указывать разные полярности фронтов на разных входных каналах и запускать при возникновении любого из этих событий. Я классифицирую это как однонаправленный триггер, потому что, хотя пользователь может указать много входов, только один из этих входов генерирует конкретное событие триггера.
% {[data-embed-type = «image» data-embed-id = «5df275f0f6d5f267ee211431» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 1 2 «data-embed-src =» https://img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/11/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig1__2 = max & w = 1440 «data-embed-caption =» «]}% 1. Здесь на осциллографе Keysight InfiniiVision 4000 серии X настраивается режим запуска ИЛИ.Обратите внимание на определение шаблона фронта в нижнем левом углу, что мы сказали осциллографу срабатывать каждый раз, когда возникает нарастающий фронт на первом канале, нарастающий или спадающий фронт на третьем канале или спадающий фронт на цифровом канале D5. .
Синхронизированный край
Из всех расширенных режимов на основе фронта синхронизированный фронт, также называемый «переход фронта», «время нарастания» и «скорость нарастания», является наиболее распространенным для различных моделей осциллографа.Пользователь указывает входной канал, полярность фронта, два вертикальных порога, по крайней мере, один параметр времени и параметр, который определяет, как измеренное время перехода фронта должно сравниваться с параметром (параметрами) времени входа. Этот режим на самом деле очень похож на режим ширины импульса, но вместо того, чтобы применять сравнение времени к ширине импульса, мы применяем его ко времени перехода фронта.
% {[data-embed-type = «image» data-embed-id = «5df275f0f6d5f267ee211433» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 2 2 «data-embed-src =» https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/11/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig2__2_.png?auto=format&fit=max&w=1440 «диалоговое окно» data-embed}-caption «. Осциллограф Keysight Infiniium серии S сконфигурирован для режима триггера перехода фронта (одно из названий класса режимов синхронизированного фронта). Мы указываем, что осциллограф запускается только тогда, когда передний фронт проходит через нижний порог (â € «320,0 мВ), за которым следует верхний порог (320,0 мВ).0 мВ), а время перехода между ними меньше (как выбрано в раскрывающемся списке «Триггер вкл») 300 пс.
% {[data-embed-type = «image» data-embed-id = «5df275f0f6d5f267ee211435» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 3 2 «data-embed-src =» https://img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/11/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig3__2_.png? auto = format & fit = max & w = 1440 «data-embed-caption =» «]}% 3. На этом снимке экрана показан триггер перехода фронта, настроенный на рис. 2 на осциллографе Infiniium серии S. Обратите внимание на… Вертикальные маркеры пороговых значений «Th »и «Tl».
N-край
Здесь все немного запутывается. Большинство новых моделей осциллографов предоставляют по крайней мере один режим запуска, основанный на идее подсчета нескольких фронтов.Названия этих режимов, их функции и доступные конфигурации значительно различаются в зависимости от области применения. Как правило, в этих режимах обычно есть событие «постановка на охрану», за которым следует событие «триггер». У них также может быть промежуточное событие задержки между событиями активации и триггера. Это, вероятно, звучит знакомо тем, кто привык к триггерной последовательности (мы подробно поговорим о триггерных последовательностях в следующей статье). В различных диапазонах эти режимы триггера называются «фронт-затем-фронт», «n-й фронт», «интервал», «выпадение» и т. Д.
% {[data-embed-type = «image» data-embed-id = «5df275f0f6d5f267ee211437» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 4 2 «data-embed-src =» https://img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/11/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig4__2 = max & w = 1440 «data-embed-caption =» «]}% 4. На этом рисунке показано диалоговое окно настройки триггера для режима триггера по фронту на осциллографе Infiniium серии S.Режим фронта, затем фронта является одним из примеров режима триггера с n фронтом, и его можно настроить для обнаружения множества сложных условий. В этом примере мы хотим, чтобы осциллограф срабатывал только в том случае, если он видит один спадающий фронт на первом канале, за которым следуют 20 нарастающих фронтов на канале 3, а затем один нарастающий фронт на втором канале. Обратите внимание, что этот режим не включает никаких функций сброса. Таким образом, осциллограф будет по-прежнему срабатывать, как только все условия будут выполнены, по порядку, независимо от любых других происходящих событий или количества времени, которое проходит между выполнением условий постановки на охрану, задержки и запуска.
% {[data-embed-type = «image» data-embed-id = «5df275f0f6d5f267ee211439» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 5 2 «data-embed-src =» https://img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/11/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig5__2 = max & w = 1440 «data-embed-caption =» «]}% 5. Мы видим триггер по фронту, который мы настроили на рис.4. Последним событием «срабатывание триггера» всегда будет точка срабатывания.
Другие расширенные режимы
Два довольно распространенных расширенных режима триггера не подпадают ни под одну из вышеперечисленных категорий: тайм-аут и окно.
Режим тайм-аута
Режим триггера по таймауту аналогичен режиму ширины импульса, с фиксированным условием больше времени. Основное отличие состоит в том, что при тайм-ауте триггер будет сгенерирован после обнаружения фронта, когда в течение определенного времени не обнаруживается никакого другого перехода времени больше, чем параметр времени (время «тайм-аута»).Пользователь указывает входной канал, вертикальный порог, полярность («высокий-слишком-длинный», «низкий-слишком-длинный» и т. Д.) И параметр времени.
% {[data-embed-type = «image» data-embed-id = «5df275f0f6d5f267ee21143b» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 6 2 «data-embed-src =» https://img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/11/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig6__2.png? auto = format & fit = max & w = 1440 «data-embed-caption =» «]}% 6. На этом снимке экрана показано диалоговое окно настройки триггера для режима триггера по таймауту на осциллографе серии S. Мы указываем, что нам нужно только осциллограф срабатывает, если канал 1 поднимается выше –250,0 мВ и не падает ниже –250,0 мВ в течение более 4,0 нс.
% {[data-embed-type = «image» data-embed-id = «5df275f0f6d5f267ee21143d» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 7 2 «data-embed-src =» https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/11/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig7__2_.png?auto=format&fit=max&w=1440 «data-embed]-caption =». мы настроили на рис. 6 на осциллографе серии S. Обратите внимание, что точка запуска — это «точка тайм-аута» — момент истечения параметра времени тайм-аута (в данном случае 4,0 нс после нарастающего фронта).
Оконный режим
Оконный режим, как и режим шаблона, является чем-то вроде «суперрежима» — в некоторых областях он может включать в себя множество различных вариантов.Общая идея оконного режима заключается в том, что пользователь указывает входной канал и два вертикальных порога. Область между двумя порогами — это «окно». В зависимости от области действия пользователь сможет выбрать запуск, когда сигнал «входит» в окно (когда он переходит из-за пределов области, ограниченной пороговыми значениями, внутрь него), выходит из окна или находится внутри или за пределами окна. больше или меньше указанного времени.
% {[data-embed-type = «image» data-embed-id = «5df275f0f6d5f267ee21143f» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 8 2 «data-embed-src =» https: // img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/11/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig8__2_.png?auto=format&fit=max&w=1440 «data-embed]-caption =» data-embed] диалоговое окно для режима запуска по окну на осциллографе серии S. Мы указываем, что мы хотим, чтобы осциллограф запускался только в том случае, если сигнал на первом канале переходит из-за пределов области («окна»), ограниченной указанным низкие и высокие пороги (- 200.0 мВ и 50,0 мВ соответственно) внутрь (отсюда «вход», как выбрано в раскрывающемся списке «Триггер вкл»).
% {[data-embed-type = «image» data-embed-id = «5df275f0f6d5f267ee211441» data-embed-element = «aside» data-embed-align = «left» data-embed-alt = «Сайты электронного дизайна Electronicdesign com Загрузка файлов 2016 10 11 Рис. 9 2 «data-embed-src =» https://img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/11/electronicdesign_com_sites_electronicdesign.com_files_uploads_2016_10_11_Fig9__2_.png? auto = format & fit = max & w = 1440 «data-embed-caption =» «]}% 9. В этом случае мы видим триггер ввода окна, настроенный на рис. 8. Обратите внимание на два вертикальных маркера порога â € «Th »и« TL ». Точка срабатывания здесь — это когда сигнал на первом канале превышает нижний порог, отмеченный Tl.
.Заключение
К настоящему времени вы, вероятно, думаете, что знаете все, что нужно знать о запуске осциллографа. Однако этот обзор распространенных расширенных режимов триггера на самом деле только царапает поверхность.В следующей статье мы подробно рассмотрим запуск протокола. Следите за обновлениями!
% {[data-embed-type = «image» data-embed-id = «5df275eff6d5f267ee210bfa» data-embed-element = «aside» data-embed-alt = «Beta Electronicdesign Com Sites Electronicdesign com Files Source Esb» data- embed-src = «https://img.electronicdesign.com/files/base/ebm/electronicdesign/image/2016/07/beta_electronicdesign_com_sites_electronicdesign.com_files_SourceESB.png?auto=format&fit=max&w=1440» data-embed «]}%
Расширенные параметры запуска — LabNation
Без запуска SmartScope будет отображать каждое получение простой синусоидальной волны в разном временном местоположении.При ~ 150 захватах в секунду синусоидальная волна будет появляться повсюду. Что вам нужно, так это возможность определить определенное напряжение и указать SmartScope, чтобы он всегда располагал это напряжение в одном и том же месте на экране. Это называется запуском и обеспечивает стабильную форму сигнала на экране.
Индикаторы срабатывания
Как показано на изображении выше, напряжение этой точки кроссовера определяется индикатором триггера по вертикали в правой части экрана.Просто перетащите его вверх / вниз, чтобы изменить напряжение срабатывания. Дважды коснитесь индикатора, чтобы сбросить напряжение до 0,00 В. Кроме того, вы также можете установить временную шкалу, в которой вы хотите, чтобы точка кроссовера была визуализирована. На это указывает горизонтальный индикатор запуска в верхней части экрана. Просто перетащите этот индикатор или любую часть основного окна просмотра влево / вправо, чтобы изменить положение триггера. Дважды коснитесь этого индикатора, чтобы сбросить положение триггера на 0 с.
Режимы запуска
По умолчанию SmartScope начинает использовать режим автоматического запуска и переключается в режим прокрутки всякий раз, когда вы увеличиваете временную развертку выше 20 мс / дел, чтобы визуализировать медленные сигналы.Однако вы можете свободно выбрать режим триггера по вашему выбору, нажав на раскрывающийся список Тип триггера, как показано ниже.
Обратите внимание, что «Режим прокрутки» доступен только при визуализации медленных сигналов (более 20 мс / дел).
Автоматический режим
В автоматическом режиме каждый раз, когда обнаруживается триггер, сигнал регистрируется, передается на хост и визуализируется. Каждый раз, когда триггер теряется (например: когда входной сигнал удаляется, или когда сигнал изменяется так, что больше не происходит пересечений с уровнем триггера), SmartScope отправляет любую полученную форму сигнала на хост для визуализации.
Нормальный режим
В нормальном режиме каждый раз, когда обнаруживается триггер, сигнал регистрируется, передается на хост и визуализируется, как и в автоматическом режиме.Однако, если триггер не обнаружен, новые данные не передаются и не визуализируются, при этом на экране сохраняется последний запущенный сигнал.
Одномодовый
Одиночный режим переводит SmartScope в режим ожидания, пока не будет обнаружен триггер. В таком случае форма волны регистрируется и визуализируется, после чего SmartScope переходит в режим остановки. Одиночный режим полезен в случае, если вы хотите визуализировать самое первое возникновение триггера или в случае, если вы хотите зафиксировать уникальное событие и не хотите удалять результат в случае возникновения сбоя при удалении датчика.
Режим прокатки
Когда вы визуализируете медленные сигналы, вы получаете такие настройки временной развертки, как 100 мс / дел. При 10 делениях это означает, что регистрация может быть произведена через 1 секунду, поэтому экран обновляется только каждую секунду. В таком случае обычно предпочтительно визуализировать данные как непрерывно входящий поток данных, поскольку вы получаете обновления сигнала в реальном времени и можете остановить SmartScope, когда захотите. Это то, что делает режим прокрутки.
Меню триггера открывается нажатием на горизонтальный индикатор триггера в правой части экрана:
Это позволит вам установить (слева направо):
- Какой канал запускать
- По какому фронту запускать
- Текущий выбранный тип триггера
- (любые дополнительные настройки в зависимости от выбранного типа триггера)
- Перекрестие, которое сбрасывает напряжение триггера на 0.00V
Изменение канала запуска
Вы можете указать, по какому каналу запускать запуск, открыв контекстное меню «Триггер», как показано выше, и коснувшись крайнего левого элемента. Это отобразит список каналов, по которым вы можете запускать. Изменить канал триггера также можно, нажав клавишу T, когда клавиатура доступна.
Запуск по фронту
Самый простой из трех — запуск по фронту — просто ожидает появления фронта в вашем сигнале и отображает полученные данные на вашем экране.Для нарастающего фронта это означает положение, в котором напряжение переходит от нижнего к верхнему пределу триггерного напряжения. Через контекстное меню вы можете выбрать, должен ли SmartScope ожидать восходящего края, нисходящего края или подойдет любой край.
Срабатывание таймаута
В некоторых случаях вам нужно смотреть только на сигналы, которые были выше (или ниже) напряжения запуска в течение определенного времени. Это может быть полезно для запуска по шумовым сигналам или для обнаружения периодов (не) активности.Чтобы выбрать запуск по таймауту, просто выберите его в меню «Триггер»:
Чтобы определить период тайм-аута, нажмите кнопку «Продолжительность» в меню «Триггер», после чего появится цифровая клавиатура, позволяющая указать период по выбору.
Обратите внимание, что положение срабатывания НЕ является моментом фронта, а скорее моментом фронта + периодом тайм-аута, как это видно на значке тайм-аута. Это продемонстрировано на изображении выше, где вы можете видеть, что положительный фронт составляет 40 мксек перед местоположением триггера.
Импульсный запуск
В других случаях вас могут заинтересовать импульсы определенной длины. В этих случаях SmartScope поддерживает импульсный запуск. Чтобы выбрать импульсный запуск, просто выберите его в меню «Триггер»:
В импульсном режиме запуска можно указать минимальную и максимальную длину. Только импульсы в этих границах вызовут срабатывание SmartScope. Чтобы установить эти минимальные и максимальные значения, просто нажмите на них в меню триггеров, после чего отобразится цифровая клавиатура.Обратите внимание, что положение срабатывания НЕ является моментом фронта, а, скорее, моментом окончания импульса, как это видно на значке импульса. Это продемонстрировано на изображении выше, где вы можете видеть, что положение триггера находится в конце импульса; то есть, когда напряжение снова падает ниже напряжения срабатывания.
[TFZ004] Сделай бум! | РЕЖИМ ТРИГГЕРА DJ
Цифровой трек
потоковое + скачать
Включает неограниченную потоковую передачу через бесплатное приложение Bandcamp, а также высококачественную загрузку в MP3, FLAC и других форматах.
Можно приобрести с подарочной картой
Купить цифровой трек 1,50 евро
Отправить как подарок
около
смотреть // youtu.be / 7LUDGX8YFF0* фильм от детской присыпки Entertainment
* искусство от beware. творчество и детская присыпка развлечения
*** Сделай сам ИЛИ УМЕРЬ РЕБЕНКА ***
текст
лет, эй, эй
лет эй эй
лет, эй, эй, эй
йо йо йо
эй
проверьте это
лет эй эй
лет, эй, эй, эй
лет эй эй
лет эй
проверьте это
эй детка
лет эй эй
лет, эй, эй, эй
лет, детка, сделай это бум
сделать это бум
сделать это бум
лет, детка
сделать это бум
проверьте это
кредитов
выпущено 4 ноября 2019 г.
фильм от Babypowder Entertainment & Psychedeliciplomats
дизайн от beware.