mirror of
https://github.com/EmbedDevIOT/obsidian-vault-.git
synced 2026-11-06 01:53:26 +03:00
vault backup: 2025-12-30 12:27:43
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
|
||||
# **Vector Signal Generator - Векторный Генератор Сигналов**
|
||||
|
||||
# **Vector Signal Analyzer - Векторный Анализатор Сигналов**
|
||||
|
||||
# **Logical Analizator - Логический анализатор**
|
||||
|
||||
1. **Для каких целей используется логический анализатор?**
|
||||
@@ -15,152 +20,37 @@
|
||||
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)
|
||||
|
||||
---
|
||||
|
||||
# ⚡ **2. Осциллографы**
|
||||
|
||||
### **Вопрос 5. Зачем QA-инженеру осциллограф для тестирования цифровых интерфейсов?**
|
||||
|
||||
Ожидается:
|
||||
|
||||
- анализ сигнал-интегрити
|
||||
|
||||
- измерение уровней напряжений A/B (RS-485)
|
||||
|
||||
- проверка фронтов и спада
|
||||
|
||||
- анализ ringing/overshoot
|
||||
|
||||
- оценка jitter
|
||||
|
||||
- определение времени setup/hold
|
||||
|
||||
|
||||
---
|
||||
|
||||
### **Вопрос 6. Почему логический анализатор не всегда заменяет осциллограф?**
|
||||
|
||||
LA показывает **логические уровни**, а осциллограф — **физическую форму сигнала**.
|
||||
Осциллограф нужен, если:
|
||||
|
||||
- искажён фронт
|
||||
|
||||
- шум
|
||||
|
||||
- проблемы с кабелями
|
||||
|
||||
- нет дифференциального уровня RS-485
|
||||
|
||||
- SPI не работает на высокой частоте
|
||||
|
||||
|
||||
---
|
||||
|
||||
### **Вопрос 7. Какие параметры осциллографа важны для тестирования?**
|
||||
|
||||
- полоса пропускания (BW)
|
||||
|
||||
- частота выборки (sampling rate)
|
||||
|
||||
- глубина памяти
|
||||
|
||||
- чувствительность входов
|
||||
|
||||
- наличие дифференциальных пробников
|
||||
|
||||
|
||||
---
|
||||
|
||||
### **Вопрос 8. Какие проблемы можно увидеть только осциллографом?**
|
||||
|
||||
- короткие выбросы (glitch)
|
||||
|
||||
- плохая форма сигнала
|
||||
|
||||
- ringing от плохого терминатора
|
||||
|
||||
- перекрёстные помехи
|
||||
|
||||
- слабый драйв линии (не тянет до уровня)
|
||||
|
||||
|
||||
---
|
||||
|
||||
# 🔁 **3. Генераторы сигналов / Pattern Generators**
|
||||
|
||||
### **Вопрос 9. Для чего QA-инженер использует генератор сигналов?**
|
||||
|
||||
- создание тестовых стимулов
|
||||
|
||||
- эмуляция master/slave устройств
|
||||
|
||||
- тестирование ошибок синхронизации
|
||||
|
||||
- генерирование шумов
|
||||
|
||||
- проверка реакции на неправильные сигналы
|
||||
|
||||
|
||||
---
|
||||
|
||||
### **Вопрос 10. Какие сигналы можно генерировать для негативных тестов?**
|
||||
|
||||
- неправильные тайминги SCLK
|
||||
|
||||
- дрожащая линия SDA
|
||||
|
||||
- случайные последовательности для UART
|
||||
|
||||
- неверные уровни RS-485
|
||||
|
||||
- random bit flips
|
||||
|
||||
|
||||
---
|
||||
|
||||
### **Вопрос 11. Как использовать генератор для тестирования приёмника UART?**
|
||||
|
||||
- генерировать поток на заданных скоростях
|
||||
|
||||
- добавлять jitter
|
||||
|
||||
- менять стоп-биты
|
||||
|
||||
- вставлять битовые ошибки
|
||||
|
||||
|
||||
1. Какие USB–интерфейсные адаптеры Вы знаете и где они используются?
|
||||
1. FTDI FT232 (UART) / CP2102/CP2104 / Aardvark (SPI/I2C) / Saleae Logic Pro
|
||||
---
|
||||
|
||||
# 💻 **4. Программаторы и адаптеры интерфейсов**
|
||||
|
||||
(USB-UART, USB-SPI, USB-I2C, USB-RS485)
|
||||
|
||||
### **Вопрос 12. Какие USB–интерфейсные адаптеры ты знаешь и где они используются?**
|
||||
|
||||
Ожидаемые примеры:
|
||||
|
||||
- FTDI FT232 (UART)
|
||||
|
||||
- CP2102/CP2104
|
||||
|
||||
- CH340/341
|
||||
|
||||
- Aardvark (SPI/I2C)
|
||||
|
||||
- BusPirate
|
||||
|
||||
- Analog Discovery
|
||||
|
||||
- Saleae Logic Pro
|
||||
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user