exponenta event banner

Панель триггеров области

Что такое панель триггера

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

Чтобы открыть панель Триггер (Trigger):

  1. Откройте окно блока области.

  2. На панели инструментов нажмите кнопку Триггеры.

  3. Запустите моделирование.

    Треугольные указатели триггера указывают время триггера и уровень триггера события. Цвет маркера соответствует цвету сигнала источника.

Главная панель

Режим (Mode) - указывает, когда экран обновляется.

  • Авто (Auto) - отображение данных последнего события триггера. Если по прошествии одного периода времени события не происходит, просмотрите последние доступные данные.

    Normal - отображение данных последнего события триггера. Если события не происходит, экран остается пустым.

  • Один раз - просмотр данных из последнего события триггера и замораживание отображения. Если события не происходит, экран остается пустым. Нажмите кнопку Rearm для поиска следующего события триггера.

  • Выкл. (Off) - отключить срабатывание.

Положение (%) - указывает положение указателя времени вдоль оси Y. Можно также перетащить указатель времени влево или вправо, чтобы скорректировать его положение.

Источники/типы и уровни/области синхронизации

Источник - выберите сигнал триггера. Для графиков величины и фазы выберите либо величину, либо фазу.

Тип (Type) - выберите тип триггера.

Тип триггераПараметры триггера

Edge - Триггер, когда сигнал преодолевает пороговое значение.

Полярность (Polarity) - выбор полярности для сигнала, инициируемого фронтом.

  • Rising - Триггер при увеличении сигнала.

  • Falling - Триггер при уменьшении значения сигнала.

  • Either - срабатывание при увеличении или уменьшении сигнала.

Уровень (Level) - введите пороговое значение для сигнала, инициируемого фронтом. Автоматический уровень составляет 50%

Гистерезис (Hysteresis) - введите значение сигнала, запускаемого краем. См. гистерезис триггерных сигналов

Pulse Width - Триггер, когда сигнал преодолевает низкий порог и высокий порог дважды в течение заданного времени.

Полярность (Polarity) - выбор полярности для сигнала, инициируемого шириной импульса.

  • Positive - запуск импульса положительной полярности, когда импульс второй раз пересекает нижний порог.

  • Negative - запуск импульса отрицательной полярности, когда импульс второй раз преодолевает высокий порог.

  • Either - Триггер как на импульсах положительной полярности, так и на импульсах отрицательной полярности.

Примечание

Глюк-триггер - особый тип широтно-импульсного триггера. Сбой - триггер возникает для импульса или пика, длительность которого меньше указанной величины. Можно реализовать триггер сбоя, используя триггер ширины импульса и установив для параметра Max Width небольшое значение.

Высокий (High) - введите высокое значение сигнала, запускаемого по ширине импульса. Автоматический уровень составляет 90%.

Низкий (Low) - введите низкое значение для сигнала, инициируемого шириной импульса. Автоматический уровень составляет 10%.

Минимальная ширина (Min Width) - введите минимальную ширину импульса для сигнала, инициируемого шириной импульса. Измеряют длительность импульса между первым и вторым пересечениями среднего порога.

Максимальная ширина (Max Width) - введите максимальную ширину импульса для сигнала, инициируемого шириной импульса.

Transition - Запуск восходящего или падающего фронта сигнала, который пересекает высокий и низкий уровни в пределах заданного временного диапазона.

Полярность (Polarity) - выбор полярности для сигнала, инициируемого переходом.

  • Rise Time - Запуск возрастающего сигнала, когда сигнал пересекает верхний порог.

  • Fall Time - Запуск сигнала уменьшения, когда сигнал превышает нижний порог.

  • Either - Запуск возрастающего или уменьшающегося сигнала.

Высокий (High) - введите высокое значение сигнала, инициируемого переходом. Автоматический уровень составляет 90%.

Низкий (Low) - введите низкое значение сигнала, инициируемого переходом. Автоматический уровень составляет 10%.

Минимальное время (Min Time) - введите минимальную продолжительность сигнала, инициируемого переходом.

Максимальное время (Max Time) - введите максимальную продолжительность сигнала, инициируемого переходом.

Runt- Триггер, когда сигнал пересекает низкий порог или высокий порог дважды в течение указанного времени.

Полярность (Polarity) - выбор полярности для сигнала, запускаемого во время выполнения.

  • Positive - запуск импульса положительной полярности при повторном пересечении сигналом нижнего порога без превышения верхнего порога.

  • Negative - запуск импульса отрицательной полярности.

  • Either - Триггер как на импульсах положительной полярности, так и на импульсах отрицательной полярности.

Высокий (High) - введите высокое значение для сигнала, запускаемого во время выполнения. Автоматический уровень составляет 90%.

Низкий (Low) - введите низкое значение для сигнала, запускаемого во время выполнения. Автоматический уровень составляет 10%.

Минимальная ширина (Min Width) - введите минимальную ширину сигнала, запускаемого при выполнении. Измеряют длительность импульса между первым и вторым пересечением порога.

Макс. ширина (Max Width) - введите максимальную длительность импульса для сигнала, запускаемого в рунте.

Window - Запуск, когда сигнал остается внутри или вне области, определенной высоким и низким порогами в течение указанного времени.

Полярность (Polarity) - выберите область для сигнала, запускаемого окном.

  • Inside - Триггер, когда сигнал покидает область между низким и высоким уровнями.

  • Outside - Триггер, когда сигнал входит в область между низким и высоким уровнями.

  • Either - Триггер, когда сигнал выходит или входит в область между низким и высоким уровнями.

Высокий (High) - введите высокое значение сигнала, запускаемого окном. Автоматический уровень составляет 90%.

Низкий (Low) - введите низкое значение для сигнала триггера окна. Автоматический уровень составляет 10%.

Минимальное время (Min Time) - введите минимальную продолжительность сигнала, запускаемого окном.

Максимальное время (Max Time) - введите максимальную продолжительность сигнала, запускаемого окном.

Timeout - Триггер, когда сигнал остается выше или ниже порогового значения, превышающего заданное время

Полярность (Polarity) - выбор полярности для сигнала, инициируемого тайм-аутом.

  • Rising - Срабатывает, когда сигнал не преодолевает порог снизу. Например, если для параметра Timeout установлено значение 7,50 сек., область активируется через 7,50 сек после того, как сигнал преодолеет пороговое значение.

  • Falling - Срабатывает, когда сигнал не преодолевает порог сверху.

  • Either - Триггер, когда сигнал не преодолевает порог ни с того, ни с другого направления

Уровень - введите пороговое значение для сигнала, инициированного тайм-аутом.

Гистерезис - введите значение для сигнала, инициированного тайм-аутом. См. Гистерезис триггерных сигналов.

Тайм-аут (Timeout) - введите длительность сигнала, инициированного тайм-аутом.

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

Гистерезис триггерных сигналов

Гистерезис (V) - указывает значение гистерезиса или отклонения шума. Этот параметр отображается, если для параметра «Тип» задано значение Edge или Timeout. Если сигнал дрожит внутри этого диапазона и ненадолго пересекает уровень триггера, область не регистрирует событие. В случае краевого триггера с возрастающей полярностью область действия игнорирует моменты времени, когда сигнал пересекает уровень триггера в пределах области гистерезиса.

Размер области гистерезиса можно уменьшить, уменьшив значение гистерезиса. В этом примере, если установить значение гистерезиса равным 0,07, область также считает второй передний фронт триггерным событием.

Панель задержки/удержания

Смещение положения триггера на фиксированную задержку или установка минимально возможного времени между событиями триггера.

  • Задержка (s) - указывает фиксированное время задержки для смещения положения триггера. Этот параметр управляет временем ожидания области после события триггера перед отображением сигнала.

  • Holdoff (s) - укажите минимально возможное время между событиями триггера. Это время используется для подавления сбора данных после того, как произошло допустимое событие триггера. Удержание триггера предотвращает повторные появления триггера во время соответствующей части пачки.

См. также

|

Связанные темы