У каждого радиолюбителя, в его домашней лаборатории имеется нормальный функциональный генератор. Вот только не всегда приходится работать дома — часто под рукой нет нужной техники, зато всегда есть мобильный телефон, что может взять на себя многие (хоть и в упрощенном виде) функции. Данный генератор предназначен для создания звукового сигнала с различными типами формы волн, включая синусоидальную, треугольную, пилу и квадратную с регулируемой скважностью. Для упрощения работы на экран не выводится осциллограмма сигнала, — как показала практика, она только отвлекает.

Также реализован режим ГКЧ (генератор качающейся частоты) для создания частотных спектров с плавным переходом частоты. Работает он прямо в браузере, в режиме онлайн, поэтому нет необходимости устанавливать на него лишний софт. Также можете сохранить в закладках этот крупнейший в Мире сборник радиотехнических калькуляторов, разработанный редакцией сайта Радиосхемы — они вам точно пригодятся.
Основные возможности генератора
- Выбор типа формы волны: синус, треугольник, пила и квадратная с регулируемой скважностью.
- Настройка скважности прямоугольной волны (от 0% до 100%).
- Режим одиночного тона (фиксированная частота) и режим ГКЧ (частотный скачок с заданной амплитудой и скоростью).
- Регулировка амплитуды сигнала (громкости).
- Плавное изменение параметров сигнала без остановки генератора.
Использование генератора
- Выберите режим работы: Одиночный тон или ГКЧ (Sweep).
- Выберите форму волны. Если выбран квадрат, появится ползунок для установки скважности.
- В режиме одиночного тона установите частоту (в герцах) и амплитуду (в процентах).
- В режиме ГКЧ задайте нижнюю и верхнюю границы частоты, скорость изменения частоты (Гц), а также амплитуду сигнала.
- Нажмите кнопку Включить/Отключить для запуска или остановки звука.
Формирование квадратной волны с регулируемой скважностью
Для создания квадратной волны с произвольной скважностью \(D\) используется набор гармоник с коэффициентами, вычисляемыми по формуле:
$$
b_n = \frac{2}{n \pi} \sin(n \pi D), \quad n = 1, 2, 3, \dots
$$
где \(D\) — скважность, выраженная в долях от 0 до 1 (например, 0.5 соответствует классической симметричной квадратной волне).
На практике используется до 255 гармоник для формирования наиболее точной формы.
Режим генератора качающейся частоты
Частота основного генератора изменяется синусоидально под действием второго, с низкой частотой:
$$
f(t) = f_c + A \sin(2 \pi f_m t)
$$
где:
- \(f_c = \frac{f_{high} + f_{low}}{2}\) — центральная частота;
- \(A = \frac{f_{high} — f_{low}}{2}\) — амплитуда качания частоты;
- \(f_m\) — частота модуляции (скорость изменения частоты).
Это позволяет создавать плавные звуковые переходы, полезные для аудиотестов, сигналов тревоги и различных звуковых эффектов.
Сравнение форм волн
| Форма | Звучание | Типичные применения |
|---|---|---|
| Синусоидальная | Чистый, «гладкий» тон | Аудиотесты, настройка, наука, музыкальные синтезаторы |
| Квадратная | Резкий, «жёсткий» тон, с обертонами | Цифровые сигналы, тест импульсных схем, синтез звуков 8-бит |
| Треугольная | Мягкий, «древесный» звук | Музыкальный синтез, модуляции, эксперименты |
| Пилообразная | Яркий, «резкий», насыщенный обертонами | Синтезаторы, эффект сирены, будильники |
Примечание: Квадратные и пилообразные волны содержат множество гармоник, что делает их звучание более «жёстким» и насыщенным, тогда как синусоида — это базовый, чистый тон без гармоник.
Технические детали и советы
- Частоты задаются в герцах (Hz), амплитуда в процентах (0–100%).
- Скважность квадратной волны регулируется в процентах от 0% (узкий импульс) до 100% (почти постоянный сигнал).
- При использовании ГКЧ следите, чтобы \(f_{high} > f_{low}\), иначе генерация не будет корректной.
- Используется Web Audio API, что обеспечивает низкую задержку и высокое качество звука.
- Все параметры можно менять «на лету» без перезапуска генератора, что минимизирует щелчки и искажения.
- При смене режима параметры автоматически обновляются и слышно плавный переход.
- Рекомендуется использовать наушники или качественные колонки для проверки качества звука.
Интерфейс и элементы управления
| Элемент | Описание |
|---|---|
| Выбор режима (single / sweep) | Переключение между одиночным тоном и генератором качающейся частоты |
| Радиокнопки выбора формы волны | Выбор синус, пила, треугольник, квадрат с регулировкой скважности |
| Ползунки и поля ввода | Частота, амплитуда, скважность, частоты ГКЧ и скорость модуляции |
| Кнопка включения/отключения | Запуск и остановка звука |
Зачем использовать этот генератор
- Тестирование аудиотехники.
- Создание звуковых эффектов и сигналов для экспериментов.
- Обучающие цели для сигналов и форм волн.
Вот ещё одна справочная таблица, тонов в октавах с указанием частот (в герцах, Гц) для 12-тоновой равномерно темперированной системы, начиная с ноты C0 (до малой октавы):
| Нота | Частота (Гц) | Октава |
|---|---|---|
| C0 | 16.35 | 0 |
| C#0 / Db0 | 17.32 | 0 |
| D0 | 18.35 | 0 |
| D#0 / Eb0 | 19.45 | 0 |
| E0 | 20.60 | 0 |
| F0 | 21.83 | 0 |
| F#0 / Gb0 | 23.12 | 0 |
| G0 | 24.50 | 0 |
| G#0 / Ab0 | 25.96 | 0 |
| A0 | 27.50 | 0 |
| A#0 / Bb0 | 29.14 | 0 |
| B0 | 30.87 | 0 |
| C1 | 32.70 | 1 |
| C2 | 65.41 | 2 |
| C3 | 130.81 | 3 |
| C4 (Middle C) | 261.63 | 4 |
| C5 | 523.25 | 5 |
| C6 | 1046.50 | 6 |
| C7 | 2093.00 | 7 |
| C8 | 4186.01 | 8 |
Более подробно о различных формах сигналов и их правильном измерении читайте в этой статье.







