Обозначение


Описание

Генератор сигналов различной формы.

Примечание:
1. Не рекомендуется задавать время задержки меньше времени таймерного цикла.
2. Оптимальными значениями времени задержки являются числа кратные величине таймерного цикла.
Важно!
1. Для адекватной работы блока, необходимо размещать его только в Таймере.
2. Не кратные значения округляются до времени таймерного цикла в большую сторону.

Назначение входов и выходов

ВходыТипОписание
Tsgfltпериод (сек)
Ampfltамплитуда
Shffltсмещение
Autbпериодичность
Disbсброс
ВыходыТипОписание
sinfltсинусоида
linefltпила
sqwfltмеандр
l1bлогический бит 1
l2bлогический бит 2

Инициализация

sin = line = sqw = l1 = l2 = 0

Алгоритм

Если Aut = 0, тогда сигналы на выходе имеют следующий вид:
sin

Еine

sqw

Если Aut = 1, тогда сигналы на выходе имеют следующий вид:
sin

line

sqw


Если установить и сбросить бит Dis, тогда сигнал начнёт генерироваться со значения Shf (см. рис. выше)

Ссылки