Триггер TS
![]() |
![]() |
| Векторный | Си
| ST | |
| в палитре | на схеме |
Описание
Реализует модель TR-триггера с приоритетом по установке и счётным входом. Если хотя бы на один из входов R или S подается логическая единица, то триггер работает как RS-триггер с приоритетом по установке:
где y(t) – выходной сигнал блока, xS(t), xR(t) – первый и третий входные сигналы блока (от английских слов Set и Reset – Установить и Сбросить, соответственно).
Если на оба входа R и S подается логический ноль, то триггер работает как счётный триггер,
который изменяет своё состояние зависимости от типа счётного входа:
- по фронту – при изменении значения на синхронизирующем входе от 0 до 1;
- по спаду – при изменении значения на синхронизирующем входе от 1 до 0;
- по фронту и спаду – при любом изменении значения на синхронизирующем входе;
- по уровню – при подаче логической единицы на синхронизирующий вход (состояние триггера будет изменяться на каждом шаге интегрирования).
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| S | Входной порт установки триггера. | Математическая |
| T | Счётный входной порт триггера. | Математическая |
| R | Входной порт сброса триггера. | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| out | Выходной порт триггера. | Математическая |
| Yinv | Инверсный выходной порт (опционально добавляется в свойствах блока). | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Начальные условия | y0 | Начальные значения выходного логического сигнала. | [0] | Массив |
| Тип счётного входа | clctype | Условие срабатывания счётного входа. | По фронту | Перечисление |
| Добавить инверсный выход | InvY | Указывает наличие инверсного выхода. | Нет | Двоичное |
Параметры
Блок не имеет параметров.

