Автор Тема: Проект RD4D PaController  (Прочитано 637 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн UA9FAD

  • Ветеран
  • *****
  • Сообщений: 10584
  • Репутация: +2027/-141
  • QRA: LO88AA
Проект RD4D PaController
« : 27 Сентября 2026, 16:52:36 »
Изначально проект задумывался как контроллер удаленного сетевого доступа для усилителя мощности в термоящике у антенны. Но у радиолюбителя есть ещё и приемник, параметры которого надо знать и контролировать, также нужна реальная оценка помеховой обстановки в эфире. Для этого в меню служит закладка Анализатор шума. Анализатор работает с любым SDR-приёмником совместимым с Console (SDR сейчас у любого "продвинутого" радиолюбителя), осуществляет захват потока I/Q в полосе +-48кгц от частоты, установленной на Console, есть функция усреднения Интеграл и Время графика - необходимые значения можно выставить.
SDR-приемник желательно иметь 12бит и более; у восьмибитного RTL SDR маловат динамический диапазон.
Для измерений шума солнца сначала запустить Console, в которой длжен быть открыт порт UDP 50004 (Viev-MAP65), затем в  PaController открыть закладку Анализатор шума нажать Запустить прием. Ниже будет график Continuum, если он "побежал" - всё в порядке, программа законнектилась с Консолью. Ниже графиков открыть Порог сигнала и отрегулировать движок так, чтобы красная линия на втором графике обрезала спуры (если они будут), но не трогала каналы с шумом. Затем включить Режим замера - Автоматический, в режиме
1. Шум Солнца - Автостарт и, вращая антенну, найти холодную точку (желательно Leo), следя за высотой первого графика и показаниями Dbm, остановиться на ней на 10сек (значение Интеграл по умолчанию) и повернуть антенну на Солнце. Найдя максимум нажать Автостоп, программа расчитает Y-factor и Tsys по Солнцу.
2. Шум нагрузки 50ом - Автостарт - точно также находим холодную точку, интегрируем, подключаем нагрузку 50ом, интегрируем, - Автостоп. Программа расчитает Шум нагрузки и Tsys нагрузка/небо.
В моем примере на скрине я не стал наводить антенну на Солнце, а просто подключил нагрузку, когда уровень РЭБ был поменьше - Yfaktor 9.6db это фактически небо/нагрузка - а по Солнцу должно быть ~ 17db - тогда расчеты Tsys по Солнцу и Tsys небо/нагрузка сравняются. Предварительно надо вручную заполнить данные в Tsys настройки.
Скачать программу можно из облака.  PaController v520 
Мануал во вложении
« Последнее редактирование: 27 Сентября 2026, 17:02:36 от UA9FAD »
Victor Виктор

Оффлайн UA9FAD

  • Ветеран
  • *****
  • Сообщений: 10584
  • Репутация: +2027/-141
  • QRA: LO88AA
Re: Проект RD4D PaController
« Ответ #1 : 28 Сентября 2026, 11:24:43 »
Небольшая ремарка:
по сообщению Юрия в финальной части создания программы использовались три платных Искусственных Интеллекта - руководил Эксперт. После  проект был передан ИИ Скептик (самый злостный и дорогой), с его замечаниями возвращен Эксперту и окончательно переработан. Все ИИ очень любят Токены.

Я построил панораму помех в лунном участке диапазона 1296мгц в полосе 96кгц. при элевации тарелки 5 градусов, прошел от 315гр. до 65гр.. Слева и справа калибровочные метки шума нагрузки - соединил горизонтальной желтой линией. Иногда кривая графика опускается ниже этого уровня больше чем на 3 децибела -  там меньше помех и лучше горизонт, а т.к. ширина диаграммы 5 градусов - апертура только частично ложится на землю. На реальном графике можно мышкой измерять амплитуду помех (на скрине невозможно).
Victor Виктор

Оффлайн UA9FAD

  • Ветеран
  • *****
  • Сообщений: 10584
  • Репутация: +2027/-141
  • QRA: LO88AA
Re: Проект RD4D PaController
« Ответ #2 : 28 Сентября 2026, 12:09:58 »
Новая версия   v5.29

Добавлено новое меню Астрономия. При подключении внешнего GPS по USB , будет синхронизировать точное время на ПК без интернета, рассчитывает точные координаты и показывает на гугл картах (вдруг вы проснулись в незнакомом месте) рассчитывает реальное положение луны и солнца, восход/заход Солнца и Луны, склонение, потери EME (потери ОТНОСИТЕЛЬНО перигея 0 дБ в ближайшей точке, отрицательные дальше, как в колонке «Loss dB» календаря DL7APV), угол Солнце-Луна, температура неба.
 
С уважением,
Юрий Сергеевич
RD4D
Victor Виктор

Оффлайн UA9FAD

  • Ветеран
  • *****
  • Сообщений: 10584
  • Репутация: +2027/-141
  • QRA: LO88AA
Re: Проект RD4D PaController
« Ответ #3 : Вчера в 00:31:50 »
Новая версия  5.31 

Что сделано:
Калибровка по точкам — сохранение видно.
Байпас при TX без диапазона. Кнопка Bypass подсвечивается заранее (не дожидаясь клика) плюс отдельное предупреждение в главном окне и мини-виджете.
EME в календаре. Каждый день теперь показывает свой индекс EME
Дробный ввод шума нагрузки
Экспорт/импорт CONTINUUM. Кнопки рядом со «Стереть график» — сохраняют/загружают график в JSON с настоящими метками времени каждой точки. При импорте можно смотреть чужой график офлайн; если потом нажать «Старт», живой приём сам сотрёт импортированные данные, чтобы они не перемешались.
Мелкие исправления.
 
С уважением,
Юрий Сергеевич
RD4D


Идет процесс отработки схемы и печатной платы - они будут опубликованы позже.
Victor Виктор

Оффлайн RT5D Сергей

  • Команда RW3WR
  • Ветеран
  • *****
  • Сообщений: 3516
  • Репутация: +980/-72
  • QRA: KO95CN
Re: Проект RD4D PaController
« Ответ #4 : Вчера в 07:02:54 »
Добрый день! А что-то на подобие CANFI нельзя внедрить?

Оффлайн UA9FAD

  • Ветеран
  • *****
  • Сообщений: 10584
  • Репутация: +2027/-141
  • QRA: LO88AA
Re: Проект RD4D PaController
« Ответ #5 : Вчера в 12:29:11 »
Добрый день! А что-то на подобие CANFI нельзя внедрить?
 
Привет Сергей!
Можно попробовать вручную: в TSys настройки прописать значение Tнебо+spill 290град., в Тнагрузки шумовую температуру твоей головки + 290град., произвести измерение - вручную включая питание головки - и посмотреть Tsys (в левом верхнем углу). Но полоса-то всего 96кгц - гауссов шум "плохо усреднится" (у Канфи с RTL2832 в двадцать раз шире), точность будет мала. Хотя по любому лучше чем с 2Д2С.
У Юрия есть в голове проект измерителя шума с 12 или 16- битными SDR, а ИИ-эксперт ему быстро пишет - только успевай токены скармливать :) - не то что программисты "старой закалки" пишут ручную годами.
Я измеряю Nf на программе Марио TotalPower с RTL2832 - подбором аттенюатора вгоняю в линейный участок (он маленький). Зато хорошо работает Average - но всё равно измерения малых значений (<0.2db) относительно 290 градусов плюс-минус-лапоть, хотя Шумовая головка и RTL-ка в термостате.
На холодном рупоре измеряю методом сравнения с "эталонным" G4DDK Nf=0.153. Но сейчас эта лавочка закрылась - помехи от рэб.

зы ПодПрограммва задумывалась как оперативный контроль обстановки  - приехал в поле, прокрутил антенну и получил график - работать или ехать на новую позицию :), за одним проверил работу техники.
« Последнее редактирование: Вчера в 12:51:13 от UA9FAD »
Victor Виктор