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