Все статьи

HackRF One vs TinySA Ultra: Битва двух философий в мире радиочастот

Главный инсайт: это не просто разные модели — это представители двух принципиально разных подходов к анализу спектра. Понимание этой разницы сэкономит вам деньги и нервы.


Две большие группы устройств

В мире анализа радиосигналов существует фундаментальное разделение, о котором часто молчат в обзорах:

Группа 1: Сканирующие анализаторы (Scanning Spectrum Analyzers)

Представитель: TinySA Ultra

Принцип работы: последовательное сканирование. Прибор «проезжает» по частотному диапазону точка за точкой, измеряя уровень сигнала в каждой из них через узкий фильтр.

Аналогия: сканер документов или факс — проходит строка за строкой, медленно, но детально.

📡 Группа 2: Приёмники мгновенной полосы (Real-Time / Instant Bandwidth SDR)

Представитель: HackRF One

Принцип работы: одновременный захват целого участка спектра. АЦП оцифровывает сразу полосу шириной до 20 МГц, сохраняя полную информацию о фазе и амплитуде (I/Q-данные).

Аналогия: фотокамера — делает снимок всей сцены мгновенно.


Почему это разделение критически важно?

ПараметрСканирующие (TinySA)Мгновенная полоса (HackRF)
Как видит сигналПоследовательно, точка за точкойВесь участок спектра сразу
Что измеряетТолько уровень мощности (dBm)Комплексный сигнал (фаза + амплитуда)
СкоростьЗависит от ширины диапазона и RBWФиксирована полосой 20 МГц
Точность уровняВысокая (до 70 дБ динамического диапазона) Ограничена (~50 дБ из-за 8-битного АЦП)
Можно ли декодировать❌ Нет, только визуализация✅ Да, с соответствующим ПО
Передача сигнала❌ Только генератор тестовых тонов ✅ Полноценный трансивер

TinySA Ultra: Король сканирующих анализаторов

📐 Технические характеристики

  • Диапазон: 100 кГц – 800 МГц (базовый), до 6 ГГц в Ultra-режиме
  • Полоса разрешения (RBW): 200 Гц – 850 кГц
  • Скорость сканирования: 0–350 МГц за ~165 мс при широком RBW
  • Динамический диапазон: до 70 дБ с LNA
  • Чувствительность: до -169 дБм/Гц
  • Дисплей: 4″ сенсорный, 450 точек отображения
  • Экспорт данных: до 30 000 точек через ПК

Как работает сканирование

TinySA Ultra использует классическую супергетеродинную архитектуру:

  1. Внутренний гетеродин генерирует частоту
  2. Сигнал смешивается с гетеродином
  3. Проходит через настраиваемый фильтр разрешения (RBW)
  4. Детектируется уровень мощности
  5. Гетеродин сдвигается на следующий шаг
  6. Процесс повторяется

Пример: при сканировании 0–500 МГц с шагом 100 кГц прибор делает 5000 отдельных измерений последовательно.

Сильные стороны сканирующего подхода

  • Высокая точность измерений уровня — узкий RBW (до 200 Гц) позволяет разделять сигналы, отстоящие друг от друга на считанные герцы
  • Отличный динамический диапазон — можно увидеть слабый сигнал рядом с мощным
  • Низкий уровень собственных шумов — критично для поиска слабых источников помех
  • Автономность — встроенный аккумулятор (~2 часа) и дисплей позволяют работать в поле без ноутбука
  • Мгновенная визуализация широкого диапазона — включил и сразу увидел, что происходит от 0 до 350 МГц

Ограничения сканирования

  • Не видит быстрых переходных процессов — если сигнал появился и исчез между точками сканирования, вы его пропустите
  • Медленнее на широких диапазонах — сканирование 6 ГГц с узким RBW может занять минуты
  • Нельзя декодировать модуляцию — только уровень мощности, без фазовой информации

HackRF One: Мощность мгновенного захвата

Технические характеристики

  • Диапазон: 1 МГц – 6 ГГц
  • Мгновенная полоса: до 20 МГц
  • Разрядность АЦП: 8 бит (квадратурные выборки I/Q)
  • Динамический диапазон: ~50 дБ
  • Режимы: приём и передача (полудуплекс)
  • Выходная мощность: до +10…+15 дБм
  • Подключение: USB 2.0, питание от USB

Как работает мгновенный захват

HackRF One использует архитектуру прямого преобразования (Zero-IF):

  1. Сигнал поступает на смеситель
  2. Преобразуется сразу в базу (I и Q компоненты)
  3. АЦП оцифровывает сразу полосу до 20 МГц
  4. Данные передаются на ПК для обработки

Пример: настроились на 433 МГц → получили полные I/Q-данные для диапазона 423–443 МГц одновременно.

Сильные стороны мгновенной полосы

  • Захват быстропротекающих процессов — видите всё, что происходит в полосе 20 МГц, без пропусков
  • Полная информация о сигнале — фаза + амплитуда позволяют декодировать любую модуляцию
  • Гибкость ПО — GNU Radio, SDR#, SDRangel, Inspectrum: возможности ограничены только вашим воображением
  • Передача сигналов — можете не только принимать, но и генерировать сигналы для тестирования
  • Запись сырых данных — сохраните весь эфир для офлайн-анализа, воспроизведения, исследования

Ограничения архитектуры

  • 8-битный АЦП — ограничивает динамический диапазон (~50 дБ против 70+ дБ у TinySA)
  • Требует ПК — без компьютера это просто коробка с разъёмами (если не использовать PortaPack)
  • Сложнее в освоении — нужно разбираться с ПО, настройками, фильтрами
  • Мгновенная полоса ограничена 20 МГц — чтобы «увидеть» весь диапазон до 6 ГГц, нужно сканировать, как TinySA (но с меньшей точностью)

Визуализация: почему TinySA выигрывает «из коробки»

Один из самых частых вопросов: «Почему TinySA сразу показывает широкий спектр на экране, а HackRF нет?»

TinySA Ultra: включил и увидел

  • Диапазон за один скан: до 350 МГц без перерывов
  • Ultra-режим: до 6 ГГц (с оговорками по точности выше 960 МГц)
  • Скорость: полный проход 0–350 МГц за ~165 мс
  • Дисплей: 4″ сенсорный экран с интуитивным управлением
  • Режимы: нормальный спектр, водопад, Max Hold, маркеры
[Экран TinySA Ultra]
│        ▲ Уровень (dBm)
│        │     ●       ●
│   ●────┼────●───────┼────●──▶ Частота
│        │           │
│      100 МГц     300 МГц
└───────────────────────▶

Результат: достал из кармана → включил → через 2 секунды видишь весь спектр.

HackRF One: гибкость ценой сложности

HackRF передаёт сырые I/Q-данные на ПК. Визуализация зависит от ПО:

  • SDR#, SDRangel, GNU Radio, Inspectrum — десятки вариантов
  • Настройка требуется: нужно выбрать источник, полосу, фильтр, тип отображения
  • Зависимость от ПК: без ноутбука/смартфона ничего не работает (без PortaPack)

Результат: подключил → установил драйверы → настроил ПО → выбрал параметры → увидел спектр.

💡 Вывод: если нужно быстро «посмотреть, что вокруг» — TinySA выигрывает по удобству. Если нужна глубокая работа с сигналом — HackRF даёт больше возможностей.


Сценарии использования: что выбрать?

TinySA Ultra идеален для:

  1. Быстрой диагностики помех — нужно быстро проверить, что происходит в эфире на объекте
  2. Настройки антенн и КСВ — полевые измерения без ноутбука
  3. Предварительной проверки на ЭМС (EMC pre-compliance) — поиск гармоник, паразитных излучений
  4. Обучения и хобби — просто посмотреть на спектры радиостанций, WiFi, Bluetooth
  5. Поиска источников интерференции — низкий уровень шума позволяет видеть слабые сигналы

HackRF One идеален для:

  1. Исследования протоколов — перехват, декодирование, анализ LoRa, Zigbee, ADS-B и др.
  2. Записи широкополосных сигналов — весь канал WiFi (20 МГц) для офлайн-анализа
  3. Тестирования приёмников — генерация тестовых сигналов, проверка чувствительности
  4. Разработки собственных радиопротоколов — полная гибкость в генерации сигналов
  5. Исследования безопасности — replay-атаки, fuzzing беспроводных систем (только в лабораторных условиях!)

Бонус: PortaPack H2+ для HackRF

Если вам нравится HackRF, но хочется автономности — PortaPack H2+ добавляет:

  • 3.2″ экран и аккумулятор
  • Базовые функции спектроанализа и генератора
  • Декодеры популярных протоколов «из коробки»

Но: точность измерений всё ещё уступает TinySA из-за 8-битного АЦП, а вычислительная мощность ограничена.


💡 Практические советы

  1. Не сравнивайте «в лоб» — это инструменты разного класса. Для измерений уровня — TinySA, для работы с протоколами — HackRF.
  2. Для новичков: TinySA Ultra проще — включил, выбрал диапазон, увидел спектр. HackRF требует изучения ПО.
  3. Комбинация устройств: многие профессионалы используют оба — TinySA для быстрой диагностики, HackRF для глубокого анализа.
  4. Осторожно с передачей — HackRF может передавать сигналы, но всегда проверяйте локальное законодательство о передаче в эфир.
  5. Настройка RBW на TinySA:
  • Широкая полоса (600 кГц) = быстрый скан, низкое разрешение
  • Узкая полоса (200 Гц) = высокое разрешение, медленный скан
  1. Проверяйте источник покупки — для TinySA важны оригинальные устройства, клоны могут иметь худшие характеристики.

Итоговая таблица

КритерийTinySA UltraHackRF One
Тип устройстваСканирующий спектроанализаторSDR-трансивер с мгновенной полосой
ФилософияТочные измерения уровняГибкая работа с сигналами
Быстрый взгляд на спектр✅ Встроенный дисплей, 165 мс на 350 МГц ❌ Требует ПК и настройки ПО
Декодирование протоколов❌ Только визуализация ✅ Полная поддержка с ПО
Передача сигналов❌ Только генератор тонов ✅ Полудуплексный трансивер
Точность измерений✅ До 70 дБ динамического диапазона ⚠️ ~50 дБ (8-битный АЦП)
Автономность✅ Аккумулятор ~2 часа❌ Только USB (или PortaPack)
Порог входа✅ Низкий, интуитивный⚠️ Требует изучения SDR
Цена~$130–260~$300–350 (+ PortaPack ещё ~$100)

Финальная рекомендация

Выбирайте TinySA Ultra, если:

Вам нужно видеть и измерять — быстро, точно, без ноутбука. Вы занимаетесь диагностикой, настройкой антенн, поиском помех или просто хотите «посмотреть на эфир».

Выбирайте HackRF One, если:

Вам нужно взаимодействовать с сигналами — декодировать, записывать, генерировать, исследовать протоколы. Вы готовы работать с ПК и изучать ПО ради максимальной гибкости.

Идеальный комплект:

Если бюджет позволяет — оба устройства дополняют друг друга: TinySA для быстрой полевой диагностики («что вокруг?»), HackRF для лабораторной работы с сигналами («что это и как работает?»).


Понимание разницы между сканирующими анализаторами и приёмниками мгновенной полосы — ключ к правильному выбору. Не гонитесь за «более мощным» устройством. Выбирайте инструмент под задачу.

Прокрутить вверх