Hack RF One
Hack RF One — программно-определяемый радиотракт (SDR) полудуплексного типа для приёма и передачи сигналов в диапазоне частот от 1 МГц до 6 ГГц с полосой пропускания до 20 МГц. Устройство выполнено в виде печатной платы с тремя SMA разъемами: для подключения антенны, для подключения внешнего тактирующего сигнала и для подачи тактирующего сигнала на другие устройства. Для подключения к хост системе используется USB2.0. Аппаратная платформа основана на открытом проекте SDR HackRF One r9. В ревизии R9C выполнены доработки: разъём microUSB заменён на более надёжный USB Type-C, а также добавлен двухконтактный разъём внешнего питания, подключённый к линии 5 В. Усиление и фильтрация в радиочастотном тракте настраиваются программно, поддерживается питание активных антенн через RF-порт. Плата совместима с популярным SDR-ПО и может использоваться для анализа спектра, разработки и отладки радиосистем и беспроводных протоколов.
Технические характеристики
| Параметр | Значение |
|---|---|
| Диапазон частот | 1 МГц - 6 ГГц |
| Разрядность АЦП/ЦАП | 8 бит |
| Частота дискретизации | 8-20 Msps, задаётся программно |
| Полоса пропускания | до 20 МГц |
| Уровень шума | <16 дБ |
| Чувствительность | ~-120 дБм (на узком канале) |
| Усиление на передачу | Регулируемое: AMP 0 или 11 дБ, LNA от 0 до 47 дБ с шагом 1 дБ |
| Усиление на прием | Регулируемое: AMP 0 или 11 дБ, LNA от 0 до 40 дБ с шагом 8 дБ, VGA от 0 до 62 дБ с шагом 2 дБ |
| Число каналов | 1 полудуплексный |
| Мощность передатчика | 0 - 15 дБм |
| РЧ Чипсет | MAX2837/MAX5864/RFFC5072 |
| FPGA/CPLD | XC2C64A-7VQ100C |
| Промышленный температурный диапазон | нет |
| Стабильность частоты | ±10 ppm |
| TCXO | Внешняя опция |
| Синхронизация GPS | нет |
| Шина данных | USB2.0 |
| Микроконтроллер | LPC4320 |
| Пропускная способность шины данных | 480 МБит/s |
| Дополнительные функции | GPIO, RTC, PortaPack |
| Синхронизация тактирования | 1 вход, 1 выход |
| Разъемы антенн и дополнительных опций | 1 разъем SMA для антенны, 1 разъем SMA для входа тактирования, 1 разъем SMA для выхода тактирования |
| Поддерживаемые ОС | Windows, Linux, macOS |
| Размеры | 145 x 75 мм |
На рынке плат на базе открытого проекта SDR HackRF One представлены различные аппаратные реализации, включая изделия серийного производства и многочисленные клоны. При внешнем сходстве такие платы могут существенно отличаться по качеству элементной базы, исполнению радиочастотного тракта, уровню собственных шумов и стабильности параметров в рабочих режимах. Эти различия напрямую влияют на чувствительность приёма, спектральную чистоту сигнала и воспроизводимость результатов при практическом использовании. Сравнительное измерение ключевых характеристик плат производства Элрон и других клонов, а также результаты практических тестов представлены здесь.
Внешний вид
Вид сверху

Вид снизу

Вид сбоку

Доступное программное обеспечение
Для работы с платами Hack RF One можно использовать следующее ПО:
- Gqrx SDR — одна из самых популярных программ для SDR, простая и функциональная.
- GNU Radio — одна из основных программ для современного SDR (особенно для пользователей Linux). Сложное ПО, но большинство существующего софта зависит от него.
- RTL-SDR — одна из самых старых и известных систем. Поддерживает работу практически со всеми SDR, в том числе с Hack RF One.