Радиотракт и AD9363¶
Блок 6. Радиотракт и AD9363¶
Назначение¶
Блок разбирает реальный радиотракт, уровни сигнала, усиление, полосы и особенности трансивера AD9363.
Почему блок важен¶
Без понимания радиочастотной части студент не сможет корректно объяснить поведение тракта, перегрузку, шум и выбор настроек приёма и передачи.
Основные темы¶
- структура RX и TX трактов;
- уровни, gain staging и динамический диапазон;
- частоты LO, полосы и фильтры;
- режимы работы AD9363;
- шум, перегрузка и интермодуляция;
- инженерная дисциплина при RF-подключении.
Практическая часть¶
- составление таблицы уровней по тракту;
- эксперименты с усилением и полосой;
- анализ признаков перегрузки по спектру;
- связка настроек AD9363 с реальным наблюдаемым сигналом;
- сравнение RTL-SDR и AD936x по SNR, SINAD, SFDR, ENOB и клиппингу;
- программное приведение записи AD936x к 6/8/10/12 битам для оценки вклада квантования.
Лабораторная 6.9¶
Добавлена работа «Сравнение RTL-SDR и AD936x: качество приёма и разрядность АЦП»:
Работа разделяет полную разницу приёмников, влияние разрядности на одной записи AD936x и приближённое сравнение аналоговых трактов после приведения обоих потоков к 8 битам. Для модулированного расширения требуется проверять не только SNR, но также EVM и BER.
Инструменты блока¶
Основной набор инструментов: AD9363 configuration tools, HDSDR, MATLAB, Python, RTL-SDR, NanoVNA и tinySA.
Что должно получиться на выходе¶
- карта уровней тракта;
- описание настроек AD9363;
- скриншоты режимов перегрузки и нормальной работы;
- сравнительная таблица RTL-SDR и AD936x;
- графики SINAD и плотности шума;
- оценка системной ENOB и потери при переходе к 8 битам;
- отчёт по RF-части стенда.
Структура папки блока¶
block_06_rf_frontend_and_ad9363/
├── 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/— отчёты и шаблоны оформления.
Рекомендуемый порядок работы¶
- разобрать схему радиотракта;
- описать уровни и полосы;
- провести наблюдение перегрузки и шума;
- откалибровать пассивный тракт и выполнить Lab 6.9;
- подготовить рекомендации по безопасной настройке.
Следующий шаг¶
После завершения блока студент должен быть готов использовать его результаты как основу для следующего этапа курса и связанного практического эксперимента.