Это старая версия документа!
Осцилограф
# 🧭 Как выбрать осциллограф под свои задачи
Эта страница поможет тебе определить, какие параметры осциллографа реально важны, когда одного канала достаточно, а когда нужно больше, и в каких случаях стоит платить за «профессиональные» функции.
—
## 📋 Таблица: задачи → требования к осциллографу
Тип задачи / область применения | Примеры сигналов | Что важно у осциллографа |
---|---|---|
Простейшая цифровая отладка | GPIO, LOW/HIGH, переключения | ≥ 1 МГц, 1 канал, авторазвёртка |
ШИМ / широтно-импульсная модуляция | PWM, управление моторами | ≥ 10–20 МГц, 1–2 канала, нормальный триггер |
Последовательные интерфейсы | UART, I2C, SPI | ≥ 50–100 МГц, 2 канала, точный триггер по фронту |
Анализ питания, шумов | ripple, просадки, нестабильность | ≥ 10 МГц, 1 канал, 12 бит АЦП желательно |
Сравнение сигналов до/после | вход/выход, задержки | ≥ 20 МГц, 2 канала, точная синхронизация |
Аналоговые фильтры и усилители | синус/пила/треугольник | ≥ 20 МГц, 2 канала, генератор сигналов желательно |
Ультраредкие сбои | глюки на линии, шум в линии | ≥ 20 МГц, память ≥ 1 Мбайт, одиночный триггер |
Высокоскоростные интерфейсы | SDIO, USB, HDMI, LVDS | ≥ 500 МГц, ≥ 1 Гвыб/с, глубокая память, декодирование |
RF и радиосигналы | 433 МГц, 868 МГц, LoRa, Wi-Fi | ≥ 1 ГГц, желательно анализатор спектра |
Индустриальная/встраиваемая отладка | смешанные аналог/цифра, SPI+шумы | ≥ 100 МГц, ≥ 2 канала, изоляция, экран высокого разрешения |
—
## 📎 Как понять, сколько каналов тебе нужно
- 1 канал — если ты проверяешь наличие сигнала, его форму (ШИМ, шумы, фронты), и тебе не нужно сравнение.
- Пример: проверка ШИМ с Arduino, анализ ripple на питании.
- 2 канала — если нужно сравнивать сигналы, например, что вышло на вход с Raspberry Pi и что пришло в сдвиговый регистр.
- Пример: SPI — один канал на CLK, второй на MISO.
- 4 канала и больше — когда анализируешь шины или мультисигналы, например: одновременно SPI (CLK+MOSI+MISO) и логика управления CS.
- Пример: отладка платы с параллельным вводом-выводом или логическим анализатором.
—
## 🔎 Какие параметры реально важны
Параметр | Когда важен |
---|---|
Полоса пропускания | Для сигнала ≥10 МГц — бери минимум в 5–10 раз выше |
Частота дискретизации | Чем выше, тем точнее видно форму сигнала (особенно фронты) |
Глубина памяти | Чтобы поймать редкие события или длительные сигналы |
Разрешение АЦП | 12 бит и выше — важно для точного аналогового сигнала |
Тип триггера | Сложные триггеры нужны при анализе нестабильных событий |
Генератор сигналов | Удобен для проверки входов/фильтров/передач |
Автономность | Если нужен в полевых условиях без подключения к ПК |
Подключение к ПК | Нужно, если хочешь сохранять, анализировать, делиться |
—
🧠 Когда думать о профессиональном осциллографе
Тебе может понадобиться серьёзный прибор (300–1000+ МГц, 4+ канала), если ты:
- работаешь с радиосвязью (433/868 МГц, LoRa, RF-чипы);
- анализируешь USB, HDMI, LVDS, SDIO;
- проектируешь платы с высоким быстродействием и контролируешь ringing и паразитные эффекты;
- тебе важно логировать сигналы часами и разбирать потом по миллисекундам;
- ты занимаешься диагностикой промышленных систем, где всё зависит от синхронизации между 3–4 сигналами одновременно.
—
✅ Резюме
Если ты только осваиваешь Arduino, STM32, Raspberry Pi, или занимаешься отладкой домашней электроники, простых плат, логики, питания — достаточно осциллографа:
- 2 канала
- полоса от 20–100 МГц
- дискретизация от 100–500 Мвыб/с
- портативность / автономность / простота
Такой прибор будет не «игрушкой», а рабочим инструментом на годы.