mirror of
https://github.com/EmbedDevIOT/obsidian-vault-.git
synced 2026-11-06 02:13:27 +03:00
5.5 KiB
5.5 KiB
Vector Signal Generator - Векторный Генератор Сигналов
-
Базовые понятия и принцип работы
- Что такое Vector Signal Generator ?
- VSG — это источник радиосигналов, способный генерировать модулированные сигналы (QPSK, QAM, OFDM и т.д.), а не только немодулированную несущую.
- Чем отличается от обычного RF-генератора?
- Поддерживает цифровую модуляцию, I/Q-сигналы, сложные спектры и стандарты связи.
- Что такое I/Q модуляция?
- I (In-phase) и Q (Quadrature) - ортогональные компоненты сигнала, сдвинутые по фазе на 90°. Они позволяют кодировать амплитуду и фазу сигнала, что лежит в основе цифровых видов модуляции (QAM, PSK).
- Что такое Vector Signal Generator ?
-
Архтитектура
- Опишите типовую архитектура VSG:
- Baseband / Digital Signal Processing (DSP)
- Генерация битового потока
- Маппинг (QPSK / QAM / OFDM)
- Фильтрация (RRC, FIR)
- Формирование I/Q
- DAC (I/Q DAC)
- Преобразование цифровых I/Q в аналоговые сигналы
- I/Q Modulator
- Модуляция аналоговых I/Q на RF-несущую
- LO / Frequency Synthesizer
- Генерация высокостабильной несущей
- RF Chain
- Усиление, аттенюация
- Фильтрация гармоник
- Reference & Clocking
- Внутренний или внешний 10 MHz reference
- Baseband / Digital Signal Processing (DSP)
- Где именно формируется модуляция - в аналоговой или цифровой части?
- Модуляция формируется в цифровом домене (DSP), а затем переносится на RF-частоту через I/Q-модулятор.
- Опишите типовую архитектура VSG:
-
Параметры и характеристики
- Какие ключевые параметры VSG важны при тестировании усилителя?
- Диапазон частот
- Максимальная выходная мощность
- EVM (Error Vector Magnitude)
- ACLR / ACPR
- Какие ключевые параметры VSG важны при тестировании усилителя?
Vector Signal Analyzer - Векторный Анализатор Сигналов
Logical Analizator - Логический анализатор
- Для каких целей используется логический анализатор?
- декодирование протоколов (I²C, SPI, UART, RS-485)
- анализ таймингов
- поиск дребезга, ошибок фронтов
- проверка правильной работы CS/SCLK/SDA линий
- фиксация больших последовательностей команд
- Ключевые параметры логического анализатора?
- частота дискретизации (≥ 4× частоты шины)
- количество каналов (4, 8, 16…)
- поддерживаемые декодеры
- глубина буфера
- возможность триггеров и логических условий
- Как правильно выставить частоту дискретизации для SPI 20 МГц?
- Минимум 80–100 МГц, иначе (потеря фронтов, неверное декодирование, ложные ошибки, просадки уровней, искажение фронтов, )
Oscilloscope - Осциллограф
- Для каких целей используется осциллограф?
- анализ сигнал-интегрити
- измерение уровней напряжений
- проверка фронтов и спада
- оценка jitter
- Почему логический анализатор не всегда заменяет осциллограф?
- LA показывает логические уровни, а осциллограф — физическую форму сигнала.
- Какие параметры осциллографа важны для тестирования?
- полоса пропускания (BW)
- глубина памяти
- чувствительность входов
- наличие дифференциальных пробников
- Какие проблемы можно увидеть только осциллографом?
- короткие выбросы (glitch)
- плохая форма сигнала
- перекрёстные помехи
Comodity Tools - Программаторы и адаптеры интерфейсов
(USB-UART, USB-SPI, USB-I2C, USB-RS485)
- Какие USB–интерфейсные адаптеры Вы знаете и где они используются?
- FTDI FT232 (UART) / CP2102/CP2104 / Aardvark (SPI/I2C) / Saleae Logic Pro
- Какие программы используются для анализа интерфейсов?
- RealTerm (UART)
- MobaXterm
- Linux tools:
i2cdetect,strace,minicom,busctl - Python tools:
pyserial (UART)smbus / periphery (I2C)spidev (SPI)modbus-tk / pymodbus (RS-485/Modbus)