Недавно, со мной в IRC связался prog, автор программы SDR# и разработчик Airspy.
Мне предложили две модели их программного радиоприёмника с просьбой написать на них обзор.
У меня так же имеется RTL-SDR (RTL-SDR.com V3 dongle), с которым можно будет сравнить производительность.
Распаковка (много фоток!)
Airspy HF+Очень красивая коробка:
Снизу:
Внутри — приёмник, видны антенные разъёмы SMA для КВ и УКВ-тюнеров.
Вкладыш с ссылкой на сайт:
Кстати, несмотря на маленькие размеры, прибор довольно тяжёлый.
Airspy R2Упаковка ничем особо не примечательна:
Внутри — антистатический пакетик, в котором находится аппарат:
Девайс довольно компактный:
Порт microUSB и вход опционального тактового сигнала (для повышения точности):
Разъём антенны:
Кроме приёмников, я получил два кабеля microUSB с двумя ферритовыми фильтрами на каждом.
Спецификации
Модели очень сильно различаются и используются для разных целей.
Модель |
Диапазон частот |
Частота дискретизации |
Airspy HF+ |
9 кГц — 31 МГц и 60 — 260 МГц |
768 кГц |
Airspy R2 |
24 — 1700 МГц |
до 10 МГц (80 МГц с кастомной прошивкой) |
RTL-SDR (для сравнения) |
24 — 1700 МГц (0 — 14,4 МГц с наложением 14,4 — 28,8 МГц — direct sampling, опционально) |
до 2,4 МГц (до 3,2 МГц с потерей семплов) |
Как видно, RTL-SDR и Airspy R2 хорошо принимают УКВ и выше, а модель HF+ заточена под КВ и радиолюбительские диапазоны.
Установка
Для начала необходимо установить gnuradio, а также драйвера (я пользуюсь Debian):
Установка gnuradiosudo apt-get install gnuradio
Для Airspy R2sudo apt-get install airspy libairspy-dev
Для Airspy HF+Заменяем libgnuradio-osmosdr:
sudo apt-get remove libgnuradio-osmosdr* # Мы заменяем старую библиотеку нашей.
Драйвер:
git clone https://github.com/airspy/airspyhf # В репозитории пакетов еще нет драйвера для новой модели.
cd airspyhf
cmake . -DINSTALL_UDEV_RULES=ON
make
sudo make install
sudo ln -s /usr/local/lib/libairspyhf.so /usr/lib/x86_64-linux-gnu/ # для Debian и Ubuntu
osmosdr:
git clone https://github.com/csete/gr-osmosdr-gqrx
cd gr-osmosdr-gqrx
git checkout airspyhf
cmake .
make
sudo make install
sudo ldconfig
sudo ln -s /usr/local/lib/libgnuradio-osmosdr.so /usr/lib/x86_64-linux-gnu/ # для Debian и Ubuntu
Теперь соберём gqrx (программа для управления SDR, требует Qt5 и libqt5svg5-dev).
Сборка gqrxgit clone https://github.com/csete/gqrx
cd gqrx
cmake .
make
sudo make install
Сравнение
УКВ
Я использовал вот эту антенну:
Скриншоты gqrx (картинки кликабельны):
Сигнал |
Airspy HF+ |
Airspy R2 |
RTL-SDR |
FM, сильный |
 |
 |
 |
FM, слабый |
 |
 |
 |
Как видно, обе модели Airspy обладают хорошей чувствительностью, гораздо лучшей, чем RTL-SDR.
Из-за очень большой частоты дискретизации Airspy R2, можно принимать широкополосные сигналы:
Мультиплекс DVB-T целиком...
... можно демодулировать при помощи gnuradio
Кстати, параметр Decimation позволяет улучшить соотношение сигнал-шум за счёт снижения частоты дискретизации.
Приём КВ
RTL-SDR и Airspy HF+ могут принимать коротковолновые диапазоны.
Меня поразила чувствительность HF+ — даже на антенну, показанную выше хорошо ловилась пара мощных
КВ-радиостанций, что, учитывая её длину и предназначение (УКВ) — весьма хороший результат.
А когда я вышел на улицу и подключил к приёмнику длинный провод (10-15 метров, напрямую, без балуна и прочей развязки), натянутый между деревьев — принималось вообще всё:
Сигналы на КВСредние волны:
Радиовещание:
DRM:
Радиолюбители:
Сравним с RTL-SDR:
Сигнал |
Airspy HF+ |
RTL-SDR |
RTTY, 10100.8 кГц (обратите внимание на силу сигналов рядом) |
 |
 |
WEFAX, 13882.5 кГц (рядом с мощной AM-станцией) |
 |
 |
MSK на 28.7 кГц, диапазон сверхнизких частот (для связи с подводными лодками и т.п.) |
 |
 |
Как видно, RTL-SDR совершенно «глухой», что в принципе неудивительно, так как функция приёма КВ — лишь побочный эффект.
Недостатки
Единственное, что я пока заметил — иногда у R2 видны отражения сигналов GSM, но только при слишком сильной настройке усиления, что вполне ожидаемо.
Скриншот
Вот официальная таблица с оптимальными параметрами усиления (текст переведён мной).
Таблица параметров усиления для Airspy R2
Заключение
По-моему, приёмники Airspy отлично подходят для продвинутых пользователей, уже обладающих опытом в работе с SDR, которым уже не хватает возможностей, предлагаемых устройствами попроще, к примеру RTL-SDR.
Airspy так же производят собственный «заточенный» софт под названием SDR# (как сказано выше — поддерживает и RTL-SDR), но он работает только под Windows, а мне религия не позволяет :)
комментарии (0)