Title: Очень необъективный сравнительный тест SDR-приемников
Author: Viva Calman
Date: 2023-07-23 23:57:25
Correction code: 169014585467689

IMG<em>20230722</em>210654.jpg

Сразу скажу, данная заметка не претендует на какую либо объективность. Слишком много условий менялось между "измерениями", поэтому все, что будет написано ниже, скорее субъективные наблюдения о возможностях того или иного девайса.

SDR-приемников у меня в хозяйстве довольно много. Их все можно увидеть на заглавном фото, поэтому перечислю их слева направо.

Первым идет HackRF — невероятная по возможностям девайсина, умеющая не только принимать, но и передавать. В связке с правильным софтом типа GNURadio HackRF позволит вам сделать столько всего, что у вас скорее закончится фантазия, чем потенциал этой железяки. В моем случае, HackRF завернут в формат Portapack, что превращает его в полноценное мобильное устройство. Однако, всегда можно перевести HackRF собственно в режим HackRF и использовать его с компьютером. Из недостатков можно назвать цену (особенно с портапаком), некоторые конструктивные просчеты и все же некоторую компромиссность всех решений. Однако, HackRF обладает чудовищной шириной принимаемой полосы, и, уже упомянутой, но не играющей никакой роли в сегодняшнем сравнении, возможностью передачи.

Вторым на фотографии можно увидеть настоящий, не поддельный, RTL-SDRv3. Наверное второй по попсовости SDR-донгл в интернетах. Первым, скорее всего будет китайский TV-тюнер, с которого собственно и началось движение SDR. В моем случае в довесок к собственно свистку идет еще и LNA. Девайс неплохой, но характеристиками не блещущий. Твердый середнячок, как обычно говорят в таком случае.

Третьим идет ноунеймовый китаец с алиэкспресса, обещающий прием с 100КГц, до 1.7ГГц. Ничего хорошего сказать про него не могу — девайс глухой, частота приема плавает по неизвестной прихоти, в зависимости от диапазона. Что-то он принимает, но упомянутое в описании "от 100КГц" — только в режиме Direct Sampling. А в этом режиме производительность даже у RTL-SDRv3 никакая (но для справедливости — это лучше, чем ничего).

Четвертый приемник — NooElec E4000, мой самый первый SDR, собран на каких-то раритетных чипах, что, впрочем, не дает ему больших преимуществ. Из минусов еще и разъем, отличающийся от привычного SMA. Мне пришлось городить жуткую конструкцию из нескольких переходников, чтобы этот свисток подключить к SMA-разъему антенны. Возможно этот кошмар и съел часть сигнала.

Последним будет король вечеринки — AirSpy Mini. Отличный девайс, пусть полоса и меньше, чем у HackRF, но сам приемник намного лучше. Даже не могу придумать, что сказать про него плохого — кроме цены.

В качестве сравнительного теста я пытался принять на все эти приемники сигнал со спутников NOAA. Неизменной была локация, антенна и программная часть — все подключалось к одному и тому же ноутбуку. Менялась погода, номера спутников, их элевация и индивидуальные настройки приемников в SDRSharp. Все входные параметры сведены в табличку ниже:

Приемник           Дата и время    Элевация    Усиление        SNR

RTL-SDRv3+LNA      22.07.2023      53          36.4dB          >20dB
                   23:00

RTL-SDRv3          23.07.2023      64          44dB            ~20dB
                   12:51

NooElec E4000      22.07.2023      55          42dB            ~18dB  
                   13:03

Noname             22.07.2023      74          43dB            ~15dB
                   10:54

AirSpy Mini        22.07.2023      71          15/auto/9*      ~30dB
                   20:46

HackRF             01.07.2023      85          40dB/14dB**     ~15dB
                   12.19

* У AirSpy есть три настройки усиления, при этом в интерфейсе не подписаны
единицы измерения

** У HackRF две раздельные настройки усиления

RTL-SDRv3 измерялся дважды, чтобы понять, как сильно отличается результат в случае применения LNA и без него.

И вот что получилось в итоге:

RTL-SDRv3 с LNA

IMG<em>20230722</em>210744.jpg

Как можно увидеть, первая попытка (в таблице приводятся данные лишь по последней, пошедшей в зачет) была не очень удачной. Однако, со второго захода я принял вполне четкий APT-фид, который хоть и пришел с ночной стороны (именно поэтому на левой половине картинки ничего нет), но телеметрия и колонки синхронизации по бокам изображений видны четко.

07010637-RTLSDRLNA.jpg

07222001-RTLSDRLNA.jpg

LNA действительно прибавляет возможностей данному свистку, но очень важно не выкручивать "все ручки вправо", так как перекрученный гейн может только ухудшить качество приема, срезав соотношение сигнал/шум.

RTL-SDRv3

06250853-RTLSDR.jpg

07230953-RTLSDR.jpg

Удивительно, но первая попытка без LNA дала результат лучше, чем с LNA. Однако, на повторой попытке все пошло не так удачно. Тем не менее, прием достаточно уверенный даже в остутствие усилителя.

HackRF

IMG<em>20230722</em>210800.jpg

07010921-HackRF.jpg

У HackRF не самый топовый приемник, однако он вполне справляется со своими обязанностями. По какой-то причине картинка получилась очень контрастной, хотя настройки обработки всех файлов были одинаковыми. Перед публикацией заметки сделал еще одну попытку, на ночной стороне, просто посмотреть, что можно накрутить ползунками. Соотношение сигнал-шум поднялось где-то до 20dB. Но итоговая картинка, почему-то, все равно вышла очень контрастной, словно пережженой. Хотя изначально при приеме все рисовалось довольно чисто.

Надо заметить, что мой HackRF не оригинальный, а китайский, я бы даже сказал "очень китайский". Поэтому он мог отработать хуже, чем это сделал бы оригинал.

Noname

IMG<em>20230722</em>210731.jpg

07220753-Noname.jpg

Ничего хорошего я сказать про этот приемник не могу. Даже наклейка с описанием "на сколько надо делать оффсет" не совсем корректная, так как этот оффсет плавает от частоты к частоте. Но, тем не менее, паровозик немного смог, и сигнал кое-как принялся. Теоретически, с этим приемником можно работать хотя и без какого-либо удовольствия. Так, помониторить сильные сигналы на VHF/UHF, отстроившись предварительно по какой-нибудь известной частоте (и не забывая периодически это смещение корректировать)

NooElec E4000

IMG<em>20230722</em>210721.jpg

07220825-NooElec1.jpg

07221005-NooElec.jpg

Приемник старый, приемник не выдающийся. Он теоретически пригоден даже для приема NOAA, но это надо иметь очень хорошую антенну и тихое окружение. Опять же, теоретически этот "винтажный чип" имеет лучшую частоту дискретизации, но на деле это мало ему помогает. Впрочем, я допускаю, что половина проблем проистекает из этой грозди переходников, которые я соорудил для того, чтобы прицепить антенну к приемнику. Наверняка там дичайшие потери.

AirSpy Mini

07221748-AirSpy.jpg

IMG<em>20230722</em>210704.jpg

Говорить особо нечего — все видно на картинке. Отличное качество приема, широкая полоса (пусть и не такая широкая, как у HackRF), гибкие настройки усиления. Отличный девайс, пусть и дорогой.

Какие из всего этого выводы? Наверное — никаких. Разве что кроме очевидного — кроилово ведет к попадалову. Попытка сэкономить на девайсе приводит к тому, что девайс не работает, как надо. Это очень грустная истина, но даже при текущем уровне производства, при вынесении всего, что только можно в программный стек с целью экономии на материальных объектах, нельзя сделать "дешево" и "хорошо". Потому что для производителя всегда будет маячить третий пункт "выгодно". А значит, из двух предыдущих он может выбрать только что-то одно. Китайский SDR это показывает наглядно.

Во всех своих последних экспериментах я использую AirSpy Mini, так как его качество приема не вызывает у меня никаких нареканий, а возможность децимации позволяет записывать квадратуру по достаточно узкой полосе, не угрохивая по два гигабайта на десятиминутный отрезок. Впрочем, как ни странно, с апконвертером лучше дружит RTL-SDRv3. Видимо, аристократичный AirSpy брезгует работать с китайским клоном с неблагозвучным названием PisWorld.

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

Nooelec останется, как запасной. Для тех целей, когда надо будет помониторить что-то достаточно мощное. Ну или просто будет пылиться на полке. Все таки, раритетный чип внутри, хехе.

На этом пока что все. С вами был R1CDI. Всем 73.

^HOME