Международная сеть WSPR-маяков была организована несколько лет назад Роландом HB9VQQ с целью изучения распространения радиоволн на КВ диапазонах. Я присоединился к этой инициативе и установил у себя на позиции автоматический приемник WSPR сигналов, который работает 24/7 уже больше года.
Сеть маяков
Все передающие станции снабжены одинаковыми WSPR-маяками с выходной мощностью 0,2Вт, которые передают в эфир свой позывной и локатор в соответствии с расписанием:
Иными словами, все маяки передают на одинаковых диапазонах в одинаковые промежутки времени. Причем, это время синхронизовано на всех передающих станциях с помощью сигналов GPS. Именно это условие позволяет оценивать прохождение в различных направлениях на КВ диапазонах.
Роланд предоставляет WSPR маяки всем желающим бесплатно. Главное гарантировать, что маяк будет включен 24/7 и иметь антенну с круговой диаграммой направленности.
Сеть приемников
Как видно, приемников, работающих синхронно с маяками, пока не так много. Но есть большое количество приемников, которые не связаны с этим проектом, но шлют данные в общую базу WSPR спотов. Для того, что бы стать частью проекта по приему маяков, нужен мини ПК Raspberry pi 3 или 4, sdr приемник Airspy HF+, приемная антенна с круговой диаграммой и доступ в интернет в месте установки. Желательно, конечно, чтобы эфир в месте установки приемника был тихим. В начале статьи я разместил картинку с приемом с моей позиции WSPR маяков за 24 часа. Эти же данные можно посмотреть в виде таблицы.
Приемных станций пока что довольно мало, поэтому если у вас есть желание присоединиться к проекту — пишите Роланду в Телеграме Информация о прохождении, количестве спотов и еще много о чем находиться по этой ссылке.
Переключатель антенн
WSPR маяки передают на 8 диапазонах по очереди. При этом зачастую используется всего одна антенна. Но как быть с согласованием? Довольно сложно добиться хорошего КПД антенны на 8 диапазонах без подстройки или переключения. Так родилась идея устройства, которое позволит переключать антенны (или переключать согласующее устройство у одной антенны) в соответствии с таблицей передачи маяков (см. выше).
Подробная информация, исходный код и файлы печатной платы находятся, как обычно, у меня на GitHub.
Устройство построено на базе GPS приемника ATGM332D и МК STM32G030K8T6. Имеет 8 релейных выходов и 8 независимых TTL выходов, для управления внешними блоками реле или другими устройствами. Таблица переключения хранится в памяти МК в таком виде:
/*TIMETABLE FOR ALL BANDS*/ int time80[] = {2,22,42}; //set OUTPUT 1 int time40[] = {6,26,46}; //set OUTPUT 2 int time30[] = {8,28,48}; //set OUTPUT 3 int time20[] = {10,30,50}; //set OUTPUT 4 int time17[] = {12,32,52}; //set OUTPUT 5 int time15[] = {14,34,54}; //set OUTPUT 6 int time12[] = {16,36,56}; //set OUTPUT 7 int time10[] = {18,38,58}; //set OUTPUT 8 int timeOff1[] = {0,20,40}; //reset all outputs int timeOff2[] = {4,24,44}; //reset all outputs
Массив time80
хранит значения минут, в которых будет включаться выход №1. Массив time40
хранит значения минут, в которых будет включаться выход №2. И так далее. Таким образом, можно включать в определённое время нужную диапазонную антенну или настраивать на нужный диапазон антенну с согласующим устройством.
Помимо применения в проекте WSPR маяков, это устройство можно использовать в других целях, когда нужно включать или выключать нагрузки в точное время. Огромное поле для творчества!