vault backup: 2025-12-30 12:27:43

This commit is contained in:
Alexey Baranov
2025-12-30 12:27:44 +03:00
parent dd7f8c870c
commit 17f9377ea5
+21 -131
View File
@@ -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
---