Зуммер
| Библиотека: | Дополнительный ввод/вывод |
Поведение
Генерирует непрерывный звуковой сигнал, пока на входе разрешения (Enable) установлена логическая 1. Воспроизводятся частоты в слышимом диапазоне от 20 Гц до 20 000 Гц. При неопределённом (Z/U) значении частоты генерируется тон 440 Гц; частоты за пределами слышимого диапазона не воспроизводятся. Удаление компонента с холста или остановка симуляции схемы прекращает вывод звука.
Контакты
- Частота (14 разрядов)
- Задаёт частоту генерируемого сигнала в единицах измерения, выбранных в атрибуте Частота: в герцах (Гц) или децигерцах (0,1 Гц).
- Разрешение / Enable (1 разряд)
- Звук генерируется только тогда, когда на этом входе присутствует логическая 1.
- Громкость
- Управляет амплитудой сигнала: от полной тишины при значении 0 до максимальной громкости при наибольшем значении, поддерживаемом заданной Разрядностью громкости.
- Коэффициент заполнения (8 разрядов)
- Определяет длительность высокого уровня для прямоугольного сигнала (ШИМ) в диапазоне от 0/256 до 255/256 периода. При неопределённом значении используется 128/256 (идеальный меандр). Этот вход влияет только на прямоугольный сигнал и игнорируется при выборе синусоидальной, треугольной, пилообразной форм или шума.
Атрибуты
- Направление
- Определяет пространственную ориентацию компонента на холсте.
- Управляющий вход
- Определяет сторону корпуса компонента, на которой размещается вход коэффициента заполнения.
- Частота
- Задаёт единицы измерения для входа частоты: Гц или дГц (0,1 Гц).
- Разрядность громкости
- Определяет разрядность (битовую ширину) входа управления громкостью.
- Форма сигнала
- Выбирает форму генерируемой волны: синусоида, прямоугольник (меандр), треугольник, пила или шум.
- Канал
- Направляет генерируемый звук в оба стереоканала (моно), только в левый или только в правый канал.
- Уровень сглаживания
- Определяет количество проходов цифрового сглаживания, применяемых к несинусоидальным формам сигнала.
- Ширина окна сглаживания
- Задаёт ширину окна (выборки), используемую при каждом проходе алгоритма сглаживания.
- Метка
- Текстовая подпись, привязанная к компоненту.
- Шрифт метки
- Шрифт, используемый для отрисовки текста метки.
Поведение инструмента «Нажатие»
Отсутствует.