SOFTWARE

Програми разработени изцяло от нас. При забелязани проблеми и идеи за подобрения, моля пишете ни за да подобрим софтуера.

SDR Galactic HI-Hunter v1.4 BetaSDR спектрограф

RadioAstro Pic 2.0визуализация на спектрограми за дълъг период от време

RadioAstro Pro Calculatorизчисление на параболични антени


SDR Galactic HI‑Hunter е настолно приложение за Windows, създадено за работа с широк набор от SDR приемници чрез SoapySDR. То комбинира бърза обработка на сигнала, удобен графичен интерфейс и инструменти за научни наблюдения, специално за радиоастрономия в диапазона около 1420 MHz (HI линия на водорода).
Програмата е разработена с идеята да бъде едновременно лесна за използване и достатъчно мощна за дълги наблюдения, запис на спектрални данни и анализ на слабосигнални източници.

Приложението визуализира FFT спектър с висока резолюция (1024 точки), като поддържа:

  • динамично обновяване на спектъра
  • автоматично изглаждане (smoothing)
  • peak-hold режим за откриване на максимални стойности
  • DC spike филтър за по-чист център на спектъра

Вграден waterfall с 60 реда позволява наблюдение на динамиката на сигнала във времето. Цветовата карта е оптимизирана за слабосигнални наблюдения.

Програмата изчислява общата мощност на спектъра (Total dB) и я визуализира в отделен прозорец като времева серия. Това е особено полезно за:

  • радиоастрономически drift‑scan наблюдения,
  • мониторинг на RFI,
  • дългосрочни измервания на шумов фон.

Приложението може да записва FFT данни през зададен интервал в CSV формат:

  • отделен файл за спектралните данни,
  • отделен файл за Total Power,
  • автоматично създаване на дневни файлове.
    Това позволява последващ анализ в Excel, Python, MATLAB или специализиран софтуер.

С едно натискане се запазва PNG изображение на текущия спектър и waterfall — удобно за документация и споделяне.

Благодарение на SoapySDR, приложението работи с:

  • RTL‑SDR,
  • Airspy / Airspy HF+,
  • HackRF,
  • SDRplay,
  • PlutoSDR,
  • BladeRF,
  • Red Pitaya,
  • и други устройства, за които има SoapySDR модули.

SDR Galactic HI‑Hunter е подходяща за:

  • любители на радиоастрономията,
  • наблюдение на HI линията на водорода,
  • анализ на RFI и спектрална среда,
  • SDR експерименти,
  • обучение по радиотехника и DSP,
  • мониторинг на честотни диапазони.

Можете да свалите от тук: SDR_Galactic_Setup

Ако имате антивирусни може да се наложи да ги изключите.

Записаните файлове с данни могат да се визуализират от RadioAstro Pic 2.0, описана по-долу.


Програма за визуализиране на спектрограми, генерирани и записани със SDR Galactic HI-Hunter v1.4 Beta продължително време. Подходяща за наблюдение на Milky Way и водородната линия.

Приложението е разработено като самостоятелна настолна програма за Windows, базирана на Python и компилирана в изпълним файл. Интерфейсът използва стандартната библиотека Tkinter с тъмен графичен стил, а визуализацията се реализира чрез Plotly, което позволява интерактивно мащабиране, панорамиране и настройка на цветовите диапазони. Конфигурационните параметри се съхраняват в локален json файл, който се създава автоматично при първо стартиране.

Програмата е оптимизирана за работа с големи CSV файлове, съдържащи времеви серии и честотни канали.

Данните се представят като двумерна топлинна карта (heatmap), където оста X показва времето в секунди, а оста Y — честотните канали. Цветовата скала е напълно конфигурируема и може да бъде променяна от потребителя. Програмата автоматично определя минималните и максималните стойности на амплитудата, като предоставя два плъзгача за ръчно регулиране на динамичния диапазон.

Приложението поддържа автоматично зареждане на последния използван файл, избор на цветови карти и различни размери на графиката. Всички настройки се записват в , което позволява постоянство между отделните сесии.
Инсталаторът за Windows създава стандартна структура в Program Files, добавя преки пътища и осигурява деинсталатор, което улеснява разпространението и използването на програмата като пълноценен настолен инструмент.

Системни изисквания:

  • Windows 10/11
  • 64‑bit
  • 4 GB RAM
  • 200 MB свободно място

Това е примерен файл с данни /Data_2026-03-01/ записани с SDR Galactic HI-Hunter v1.4 Beta. Приемник RTL-SDR TCXO 0.5 PPM. Тунер FC0013. В случая имаме 1024 честотни канала. Сканираме на 143 MHz. Bandwidth : 2 MHz.

Можете да свалите от тук: RadioAstro_Pic_Installer

Програмата е начална версия и подлежи на бъдещи подобрения.

Последна версия: 2.0 (март 2026)

Buy Me A Coffee


RadioAstro Pro Calculator е приложение за аналитично и графично моделиране на параболични антени в диапазона от няколко стотин MHz до няколко GHz. Софтуерът реализира набор от класически радиоинженерни формули и числени методи за оценка на основни параметри на приемни параболични рефлектори, включително правофокусни и офсетови конструкции.

  1. Геометрични параметри и фокусно отношение
    Програмата изчислява фокусното разстояние и отношението на параболичния рефлектор по стандартната параболична зависимост:

където:

  • D— диаметър на антената
  • h— дълбочина на рефлектора
    За офсетови антени се прилага корекция на ефективния ъгъл на осветяване според зададения офсет‑ъгъл.

2. Усилването се изчислява по класическата формула:

G=η(πDλ)2G=\eta \left( \frac{\pi D}{\lambda }\right) ^2

където:

ηефективностнаантената \eta -\text ефективност\,\, на \,\,антената
λдължинанавълната\lambda — дължина\,\, на\,\, вълната

Резултатът се представя в dB:

GdB=10log10(G)G_{dB}=10\log _{10}(G)

3. Ъглова ширина на лъча (HPBW)

Приближената ширина на главния лъч се оценява чрез:

HPBW70λD\mathrm{HPBW}\approx \frac{70\lambda }{D}

Това позволява бърза оценка на ъгловата резолюция на антената.

4. Ефективна площ

Ефективната апертура се изчислява като:

Ae=ηπD24A_e=\eta \frac{\pi D^2}{4}

Този параметър е ключов за определяне на чувствителността на приемната система.

5. Шумова температура на антената

Програмата оценява шумовата температура на антената T ant чрез емпирични модели, базирани на:

  • геометрията на рефлектора
  • ефективността
  • честотата
  • тип конструкция (правофокусна/офсетова)

Това дава ориентировъчна стойност за системния шум при приемане на слаби радиоизточници.

6. Графични анализи

Приложението включва няколко графични модула:

  • 3D диаграма на насочеността (параболично приближение)
  • Честотен анализ на усилването
  • HPBW(f) — зависимост на ъгловата ширина от честотата
  • Ae(f) — ефективна площ спрямо честотата

Графиките се генерират чрез matplotlib с автоматично мащабиране и затваряне на фигури за оптимална работа.

7. PDF генератор

Вграден модул създава отчет, съдържащ:

  • входни параметри
  • всички изчислени величини
  • графики
  • дата и уникален идентификатор

PDF‑ът е подходящ за документация, проекти и технически анализи.

8. Архитектура и изпълнение

Приложението е разработено на Python с:

  • Tkinter за графичен интерфейс
  • NumPy за числени операции
  • Matplotlib за визуализации
  • PyInstaller за компилация в самостоятелен .exe файл

Работи без нужда от инсталиран Python и е оптимизирано за бързо стартиране и ниска консумация на ресурси.