Программа предназначена для моделирования и визуализации различных типов модуляций сигналов. Она позволяет сгенерировать и исследовать формы сигналов с амплитудной, частотной, фазовой, квадратурной амплитудной и широтно-импульсной модуляцией. Это полезный инструмент для изучения теоретических основ и практических аспектов радиосвязи, телекоммуникаций и обработки радиосигналов.
Модуляция — ключевой процесс в передаче информации, при котором параметры несущего сигнала изменяются в зависимости от информационного сигнала. Благодаря этому достигается эффективное использование полосы пропускания, улучшение помехоустойчивости и возможность передачи на большие расстояния.
В данном калькуляторе можно управлять частотой несущей и модулирующего сигнала, амплитудами, коэффициентами модуляции и другими параметрами для визуального и численного анализа модуляции.
Амплитудная модуляция (AM)
В амплитудной модуляции амплитуда несущего сигнала изменяется пропорционально информационному сигналу, а частота и фаза остаются постоянными.
$$
s_{AM}(t) =
$$
$$
A_c \left[1 + m \cdot \sin(2 \pi f_m t) \right] \cos(2 \pi f_c t)
$$
где
- \(A_c\) — амплитуда несущего сигнала;
- \(m = \frac{A_m}{A_c}\) — коэффициент модуляции, где \(A_m\) — амплитуда модулирующего сигнала;
- \(f_c\) — частота несущей;
- \(f_m\) — частота модулирующего сигнала;
- \(t\) — время.
Коэффициент модуляции \(m\) может принимать значения от 0 до 1. При \(m > 1\) происходит искажение сигнала — возникает эффект перегрузки.
Частотная модуляция (FM)
При частотной модуляции частота несущего сигнала изменяется в соответствии с амплитудой информационного сигнала, амплитуда при этом остаётся постоянной.
$$
s_{FM}(t) =
$$
$$
A_c \cos \left( 2 \pi f_c t + \beta \sin(2 \pi f_m t) \right)
$$
где
- \(\beta = \frac{\Delta f}{f_m}\) — индекс модуляции,
- \(\Delta f = A_m\) — максимальное отклонение частоты несущей,
- остальные параметры совпадают с AM.
Индекс модуляции \(\beta\) показывает, насколько сильно изменяется частота несущей относительно частоты модулирующего сигнала.
Фазовая модуляция (PM)
В фазовой модуляции фаза несущего сигнала изменяется пропорционально амплитуде информационного сигнала, при этом частота и амплитуда несущей остаются неизменными.
$$
s_{PM}(t) =
$$
$$
A_c \cos \left( 2 \pi f_c t + \phi_m \sin(2 \pi f_m t) \right)
$$
где
- \(\phi_m\) — максимальный фазовый сдвиг,
- остальные параметры аналогичны предыдущим.
Квадратурная амплитудная модуляция (QAM)
QAM сочетает амплитудную модуляцию двух несущих сигналов, сдвинутых по фазе на 90°, что позволяет увеличить количество передаваемой информации.
В калькуляторе можно задавать порядок \(M\) (например, 16-QAM, 64-QAM), а также скорость символов (baud rate). На графике отображается созвездие сигналов, показывающее точки символов в квадратурной плоскости.
Широтно-импульсная модуляция (PWM)
При PWM модулируется длительность импульсов при постоянной частоте несущей. Коэффициент заполнения (скважность) управляет шириной импульсов.
$$
s_{PWM}(t) =
$$
$$
\begin{cases}
A_c, & 0 \leq t \mod T < D \cdot T \\
0, & \text{иначе}
\end{cases}
$$
где
- \(T = \frac{1}{f_{PWM}}\) — период импульсов;
- \(D\) — коэффициент заполнения (доля импульса в периоде, от 0 до 1).

Параметры и их влияние
Частота несущей (\(f_c\))
Определяет базовую частоту сигнала, на котором происходит модуляция. Чем выше частота, тем больше число периодов сигнала за единицу времени, что влияет на детализацию графика и время моделирования.
Частота модулирующего сигнала (\(f_m\))
Отвечает за скорость изменения модуляции. В AM это частота информационного сигнала, в FM и PM — частота изменения частоты или фазы несущей.
Амплитуды несущей и модулирующего сигнала (\(A_c\) и \(A_m\))
Определяют уровень сигнала и глубину модуляции. В AM коэффициент модуляции зависит от отношения амплитуд.
Коэффициент и индекс модуляции
Для AM — отношение амплитуд, для FM — индекс модуляции \(\beta\), показывающий, насколько сильно изменяется частота несущей. В PM — максимальный фазовый сдвиг.
Параметры QAM
Порядок модуляции \(M\) влияет на количество точек в созвездии, а скорость символов (baud rate) — на частоту обновления сигнала.
Параметры PWM
Частота и скважность определяют форму и длительность импульсов.
Примеры использования
Пример 1: Амплитудная модуляция с малым коэффициентом
Пусть \(f_c = 1000\, \text{Гц}\), \(f_m = 100\, \text{Гц}\), \(A_c = 1\), \(A_m = 0.5\). Тогда коэффициент модуляции \(m = 0.5\). График покажет амплитудные колебания несущей с глубиной 50%.
Пример 2: Частотная модуляция с высокой девиацией
Пусть \(f_c = 2000\, \text{Гц}\), \(f_m = 100\, \text{Гц}\), девиация \(\Delta f = 300\, \text{Гц}\), \(A_c = 1\). Индекс модуляции \(\beta = \frac{300}{100} = 3\), что приведёт к выраженным частотным вариациям несущей.
Пример 3: Созвездие 16-QAM
Установите \(M=16\), baud=1 символ в секунду. Калькулятор отобразит 16 точек, расположенных в квадратурной плоскости, что позволит увидеть расположение символов и оценить качество модуляции.
Теоретические основы
Энергетика сигнала
В AM мощность несущей определяется формулой:
$$
P_c = \frac{A_c^2}{2}
$$
Общая мощность с модуляцией равна:
$$
P_t = P_c \left(1 + \frac{m^2}{2}\right)
$$
Это означает, что при увеличении коэффициента модуляции общая мощность растёт.
Спектральные свойства
Модулированный сигнал содержит основные компоненты несущей и боковые полосы, расположенные на частотах \(f_c \pm f_m\). В FM и PM спектр шире и зависит от индекса модуляции.
Оптимальный выбор параметров модуляции позволяет добиться баланса между шириной спектра, уровнем помехоустойчивости и качеством передачи данных.
Таблица 1. Значения коэффициента модуляции AM и тип сигнала
| Коэфф. модуляции \(m\) | Описание | Особенности сигнала |
|---|---|---|
| 0 | Отсутствие модуляции | Постоянная амплитуда, несущая без изменений |
| 0 < m < 1 | Нормальная амплитудная модуляция | Амплитуда меняется пропорционально модулирующему сигналу без искажений |
| m = 1 | Максимально допустимая модуляция | Амплитуда несущей достигает нуля, сигнал максимально эффективно использует мощность |
| m > 1 | Перегрузка (overmodulation) | Искажения сигнала, появление отрицательных амплитуд, возникновение гармоник |
Таблица 2. Индекс модуляции и спектральные свойства FM-сигнала
| Индекс модуляции \(\beta\) | Описание | Ширина спектра | Особенности |
|---|---|---|---|
| < 0.5 | Узкополосная FM | ~\(2 \Delta f\) | Спектр близок к AM, малое отклонение частоты |
| 0.5 – 5 | Широкополосная FM | До нескольких \(2 (\Delta f + f_m)\) | Основная часть энергии распределена в нескольких боковых полосах |
| > 5 | Очень широкополосная FM | Очень широкая | Сложный спектр с множеством боковых полос, высокая устойчивость к помехам |
Таблица 3. Соотношение параметров в квадратурной амплитудной модуляции (QAM)
| Порядок модуляции \(M\) | Число бит на символ | Количество точек созвездия | Применение |
|---|---|---|---|
| 4 (QPSK) | 2 | 4 | Низкая скорость передачи, высокая помехоустойчивость |
| 16 | 4 | 16 | Баланс между скоростью и устойчивостью |
| 64 | 6 | 64 | Высокая скорость передачи, требует высокого качества канала |
| 256 | 8 | 256 | Очень высокая скорость, применяется в современных системах связи |
Таблица 4. Влияние коэффициента заполнения PWM на выходной сигнал
| Коэфф. заполнения \(D\) | Описание сигнала | Средняя выходная мощность |
|---|---|---|
| 0 | Импульсы отсутствуют | 0 |
| 0.25 | Короткие импульсы (25% периода) | Низкая |
| 0.5 | Импульсы заполнены наполовину | Средняя |
| 0.75 | Длинные импульсы (75% периода) | Высокая |
| 1 | Постоянный сигнал | Максимальная |
Таблица 5. Формат и диапазон частот для модуляций
| Тип модуляции | Диапазон частот модуляции \(f_m\) | Диапазон частот несущей \(f_c\) | Тип сигнала |
|---|---|---|---|
| AM | Низкочастотный (до 10 кГц) | Радиочастоты (100 кГц – 30 МГц) | Аналоговый |
| FM | Аудио частоты (до 15 кГц) | Ультракороткие волны | Аналоговый |
| PM | Аудио частоты (до 20 кГц) | Радиочастоты | Аналоговый |
| QAM | Зависит от скорости передачи данных | Цифровые радиосистемы | Цифровой |
| PWM | От нуля до нескольких кГц | Низкочастотные сигналы | Импульсный |
Калькулятор предоставляет удобный инструмент для изучения модуляционных процессов в различных режимах. Используйте его для визуализации, экспериментов и проверки теоретических выкладок. Настраивайте параметры, чтобы увидеть влияние каждого из них на форму и характеристики сигнала. Использование программы позволит лучше понять физическую суть модуляции и подготовиться к практическим задачам в области радиотехники и связи. Больше теории по тематике читайте в этой статье.







