Перейти к содержанию

Модуляция и синхронизация

Блок 8. Модуляция и синхронизация

Назначение

Блок вводит цифровую модуляцию, демодуляцию и базовые механизмы синхронизации по времени, частоте и фазе.

Почему блок важен

Он превращает SDR из средства наблюдения тонов в систему передачи полезной информации и связывает DSP с реальным приёмником.

Основные темы

  • BPSK, QPSK и базовые созвездия;
  • формирование импульсов и shaping;
  • символьная синхронизация;
  • частотная и фазовая синхронизация;
  • решающие устройства и BER;
  • отладка модулятора и демодулятора.

Практическая часть

  • сборка цепочки модулятор–канал–демодулятор;
  • наблюдение созвездий и eye-diagram;
  • эксперименты с рассогласованием частоты и времени;
  • оценка ошибок синхронизации и качества приёма.

Инструменты блока

Основной набор инструментов: MATLAB, Simulink, GNU Radio, Python.

Что должно получиться на выходе

  • созвездия до и после синхронизации;
  • графики BER или ошибок решения;
  • описание цепочки синхронизации;
  • отчёт по модуляции и демодуляции.

Структура папки блока

block_08_modulation_and_synchronization/
├── README.md
├── README_ru.md
├── README_en.md
├── CONTENTS_ru.md
├── CONTENTS_en.md
├── assets/
├── images/
├── kicad/
├── simulink/
├── matlab/
├── python/
├── cpp/
├── gnuradio/
└── reports/
  • assets/ — справочные данные и вспомогательные материалы;
  • images/ — диаграммы, скриншоты и фотографии;
  • kicad/ — схемы и электрические пояснения;
  • simulink/, matlab/, python/, cpp/, gnuradio/ — модели и инструменты анализа;
  • reports/ — отчёты и шаблоны оформления.

Рекомендуемый порядок работы

  1. собрать базовый цифровой линк.
  2. визуализировать созвездия и временные диаграммы.
  3. ввести ошибки синхронизации и компенсировать их.
  4. сформулировать ограничения и выводы.

Следующий шаг

После завершения блока студент должен быть готов использовать его результаты как основу для следующего этапа курса и связанного практического эксперимента.