KiwiSDR

Сравнение KiwiSDR и клона RaspberrySDR

KiwiSDR — это 14-битный широкополосный RX-only HF SDR, который имеет до 32 МГц пропускной способности, поэтому он может принимать весь диапазон 10 кГц–30 МГц сразу. Замечу, KiwiSDR не подключается напрямую к ПК, а является платой-капом (дополнительной платой) для вычислительной платформы Beaglebone, которая аналогична Raspberry Pi. Большая часть DSP‑обработки выполняется на встроенном FPGA KiwiSDR, а Beaglebone обеспечивает пользовательский интерфейс браузера OpenWebRX, который можно получить через сеть из любой точки мира. Если вам интересно, наш первый обзор KiwiSDR за 2017 год здесь.

За годы KiwiSDR выпустил ряд очень интересных разработок ПО, включая несколько новых демодуляторов. Однако наша любимая функция — TDoA, которая позволяет пользователям объединять несколько общедоступных KiwiSDRs для точного определения источника передачи HF.

Клоны KiwiSDR

В этом году на рынке появилось несколько клонированных SDR, почти все они используют LTC2208 АЦП-чипы, которые, вероятно, были переработаны из списанного оборудования. Одним из таких клонов является RaspberrySDR, который является клоном KiwiSDR.

Однако RaspberrySDR не является прямым клоном, так как он приносит некоторые улучшения. Самое существенное изменение — чип LTC2208 имеет 16-битный АЦП и может обеспечивать до 62 МГц реальной полосы пропускания. Также вместо одноплатного компьютера Beaglebone используется Raspberry Pi 3B+. На момент публикации RaspberrySDR стоит примерно на 70 долларов дешевле KiwiSDR.

KA7OEI’s image of the RaspberrySDR

Сравнение

На своём блоге KA7OEI опубликовано подробное сравнение KiwiSDR и RaspberrySDR. KA7OEI отмечает, что RaspberrySDR включается и работает со своей полной полосой пропускания 62 МГц, как и ожидается. Измерения чувствительности, динамического диапазона и подавления изображений примерно одинаковы.

Однако есть проблемы, такие как непоследовательная калибровка уровня RF, сломанный S‑метр при больших уровнях SNR, «motorboating» на сильных узкополосных сигналах и сломанная кнопка обновления прошивки. Также интересно, что тесты KA7OEI показывают отсутствие улучшения динамического диапазона. При двух дополнительных битах разрешения АЦП у RaspberrySDR мы ожидали бы улучшения. Большинство из этих проблем, вероятно, являются ошибками прошивки, которые можно исправить, но проблема динамического диапазона может быть связана с меньшей тщательностью в проектировании аппаратной части.

Также велись обсуждения на форумах WSPRDaemon здесь.

Этика + официальная будущая разработка ПО

Так как исходный код KiwiSDR открыт, можно считать допустимым форкнуть код и использовать его в производном продукте. Однако в то же время следует помнить, что разработчики KiwiSDR работают над этим кодом и постоянно выпускают обновления с момента выпуска. Средства от клонов не будут перечислены им, и успех клона может означать конец мотивации для будущей разработки ПО. Кроме того, как отмечает KA7OEI, код, используемый на RaspberrySDR, кажется несколько запутанным, и в отличие от KiwiSDR, открытая схема не была выпущена. Любая официальная долгосрочная поддержка RaspberrySDR также сомнительна.

Джон Seamons (ZL/KF6VO), лидер проекта KiwiSDR, сообщил, что несмотря на клоны, разработка KiwiSDR останется на 100% с открытым исходным кодом, и любые будущие обновления также будут доступны клонам, если они захотят внедрить их. Он также сообщил нам, что клоны смогут внести вклад в сервис TDoA и могут быть включены в каталог KiwiSDR. Однако функция обратного прокси будет доступна только для официальных продуктов.

Оригинальный KiwiSDR

Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог