Детектор ЧМ-сигнала
Демодуляция ЧМ-сигнала. Частотный детектор на расстроенном контуре в SimOne
Тема: радиоприемные устройства / моделирование электронных схем
ПО: SimOne (SPICE-симулятор)
1. Введение
Разберем принцип работы частотного детектора на расстроенном контуре (Slope Detector). Это базовая схема, которая позволяет наглядно понять физику процесса демодуляции: преобразование изменений частоты в изменения напряжения.
Цель эксперимента: с помощью моделирования в среде SimOne увидеть, как частотно-модулированный (ЧМ) сигнал превращается в амплитудно-модулированный (АМ), а затем — в полезный звуковой сигнал.
2. Теоретическая база
Демодуляция в данной схеме происходит в два этапа:
- Преобразование ЧМ в АМ (FM-to-AM conversion).
Мы пропускаем сигнал через колебательный контур, резонансная частота которого () специально расстроена (сдвинута) относительно несущей частоты сигнала (
).
- Мы работаем на линейном участке ската (склона) резонансной кривой.
- Если мгновенная частота сигнала растет, рабочая точка поднимается по склону резонанса
напряжение на контуре увеличивается.
- Если мгновенная частота падает, рабочая точка опускается вниз по склону
напряжение падает.
- Итог: на выходе контура мы получаем сигнал, модулированный и по частоте, и по амплитуде.
- Амплитудное детектирование (Envelope detection).
Классический диодный детектор срезает отрицательные полуволны, а RC-цепочка выделяет огибающую — полезный низкочастотный сигнал (звук).
3. Схема детектора в SimOne
Схема состоит из источника ЧМ-сигнала, преобразовательного контура (L1, C1, R1) и амплитудного детектора (D1, R2, C2).

Рис. 1. Принципиальная схема частотного детектора в редакторе SimOne.
(Примечание: здесь должна быть картинка схемы. Слева источник V1, далее резистор связи R_src, параллельный контур L1-C1-R_Q, диод D1 и выходная RC-цепочка R_load-C_filter)
Параметры компонентов:
- V1 (Источник): SFFM (Offset=0, Ampl=1V, Carrier=1MHz, ModIndex=5, Signal=10kHz). Важно: для АЧХ добавить параметр AC Magnitude = 1.
- R_src: 1 кОм (внутреннее сопротивление источника).
- L1: 100 мкГн.
- C1: 220 пФ (настройка контура на
МГц).
- R_Q: 2 кОм (шунт для снижения добротности и линеаризации ската).
- D1: Диод 1N4148 (или модель D(Is=1n N=1)).
- R_load: 5 кОм.
- C_filter: 2 нФ (ФНЧ с частотой среза
кГц).
4. Этап 1: Анализ частотной характеристики (AC Analysis)
Прежде чем смотреть демодуляцию во времени, нам нужно убедиться, что мы правильно настроили "скат". Нам нужно увидеть АЧХ (амплитудно-частотную характеристику) контура.
Настройка симуляции AC Sweep
В меню Моделирование -> Параметры выбираем вкладку AC:
- Type: Linear (Линейный).
- Number of points: 1000.
- Start Frequency: 800k (0.8 МГц).
- Stop Frequency: 1.3Meg (1.3 МГц).
Анализ графика АЧХ
Запускаем симуляцию. На графике напряжения узла Tank (на контуре) мы видим резонансный "колокол".

Рис. 2. Резонансная кривая контура. Маркеры показывают положение несущей частоты.
Интерпретация:
- Пик резонанса находится на частоте 1.073 МГц.
- Наша несущая частота (1 МГц) находится на левом склоне.
- Принцип работы: когда ЧМ-сигнал отклоняется вправо (частота растет к 1.05 МГц), он "лезет в гору", и напряжение растет. Когда частота падает (к 0.95 МГц), напряжение падает.
5. Этап 2: Временной анализ (Transient Analysis)
Теперь посмотрим, как это работает с реальным сигналом во времени.
Настройка симуляции Transient
В меню Моделирование -> Параметры выбираем вкладку Transient:
- Stop Time: 500u (500 мкс — это 5 периодов звуковой частоты 10 кГц).
- Max Time Step: 100n (шаг должен быть достаточно мал, чтобы прорисовать несущую 1 МГц).
Анализ осциллограмм
Запускаем симуляцию и расставляем пробники в три точки: вход, контур, выход.

Рис. 3. Временные диаграммы работы детектора.
В узле входной ЧМ сигнал (амплитуда постоянна, частота меняется). Далее
Сигнал Tank на контуре (красный). Видно появление АМ-модуляции (изменение амплитуды) из-за работы на скате АЧХ.
Снизу (синий): демодулированный сигнал Audio_Out (выделенная огибающая 10 кГц).
Что мы наблюдаем:
- V(Tank): высокочастотный сигнал приобрел амплитудную модуляцию. Это прямое следствие того, что мы увидели на графике АЧХ (движение по склону).
- V(Audio_Out): огибающая выделена. Мы видим синусоиду 10 кГц. Она немного искажена ("пилообразна") и смещена вверх из-за работы диода, но частота и форма исходного сообщения восстановлены.
6. Итоговый Netlist для SimOne
Код ниже можно скопировать прямо в текстовый редактор SimOne для мгновенного воссоздания эксперимента или открыть приложенный к статье файл проекта .
* Копировать в SimOne -> Файл -> Создать -> Нетлист
* --- ИСТОЧНИК ---
* SFFM параметры: (Offset Ampl Carrier ModIndex SignalFreq)
* AC 1 - для частотного анализа
V1 FM_Input 0 SFFM(0 1 1Meg 5 10k) AC 1
R_src FM_Input Tank 1k
* --- КОНТУР (Скат) ---
* Настроен на ~1.07 МГц
L1 Tank 0 100u
C1 Tank 0 220p
R_Q Tank 0 2k ; Снижение добротности для линейности
* --- ДЕТЕКТОР ---
D1 Tank Audio_Out DMOD
.model DMOD D(Is=1n N=1) ; Идеализированный диод
R_Load Audio_Out 0 5k
C_Filter Audio_Out 0 2n
* --- КОМАНДЫ ---
* 1. АЧХ (Снять комментарий для запуска)
* .ac lin 1000 800k 1.3Meg
* 2. Переходный процесс (Активен)
.tran 100n 500u
.end
7. Домашнее задание
Эксперимент
Измените емкость конденсатора C1 с 220pF на 253pF в симуляторе.
Вопрос:
1. Куда сместится пик резонанса на графике AC Analysis? (Подсказка:).
2. Как изменится форма демодулированного сигнала V(Audio_Out) во временном анализе?
Ожидаемый результат: контур настроится ровно на 1 МГц. Рабочая точка окажется на вершине "колокола". При отклонении частоты и влево, и вправо напряжение будет падать. Это приведет к сильным искажениям (эффект удвоения частоты на выходе), что доказывает необходимость расстройки контура.