exponenta event banner

Моностабильный

Реализовать одноступенчатый триггер (мультивибратор с одним кадром)

Библиотека

Simscape / Электрический / Специализированные Энергосистемы / Контроль

  • Monostable block

Описание

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

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

Параметры

Обнаружение краев

Выберите критерии обнаружения, запускающие выходной импульс. Варианты: Rising (по умолчанию), Falling, или Either.

Длительность (и) импульса

Укажите длительность выходного истинного состояния. Если значение параметра Sample time больше 0, значение длительности импульса должно быть кратным времени выборки. По умолчанию: 0.015.

Исходное состояние предыдущего входа

Укажите начальное значение предыдущего ввода (0 или 1). Блок Monostable может обнаруживать край при t = 0 если входные данные отличаются от указанного значения. По умолчанию: 0.

Время выборки

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

Входы и выходы

Входной сигнал должен быть логическим. Выходные данные являются логическими.

Особенности

Прямой проходДа
Время выборкиУказано в параметре Sample Time
Скалярное расширениеДа, параметров
Определенный размерностьДа
Обнаружение пересечения нулейДа (в области непрерывного времени)

Примеры

power_Logic В примере показана работа автономного триггера.

Время образца модели параметризуется переменной Ts (значение по умолчанию Ts = 5e-3). Для моделирования непрерывного моноблока укажите Ts = 0 в окне команд MATLAB ®.

Представлен в R2013a