На чем я сейчас слушаю радиолюбительский эфир
Что ещё слышно в радиоэфире? Радиовещание на КВ (DXing)
Данная публикация дополняет цикл статей «Что слышно в радиоэфире?» темой о радиовещании на коротких волнах.
Массовое радиолюбительское движение в нашей стране началось со сборки простейших радиоприёмников для прослушивания передач вещательных радиостанций. Впервые конструкция детекторного приёмника была опубликована в журнале «Радиолюбитель», №7, 1924 г. Массовое радиовещание в СССР началось в 1922 году на «волне три тысячи метров» (частота 100 kHz, диапазон ДВ) передатчиком мощностью 12 kW радиостанции им. Коминтерна (позывной RDW). Постепенно радиовещанием охватывается диапазон СВ, а затем в конце 20-х начале 30-х начинает развиваться вещание на КВ, в том числе и на иностранных языках (иновещание).
Иновещание на КВ достигло своего расцвета во времена «холодной войны» как один из эффективных инструментов идеологической борьбы и пропаганды. После падения «железного занавеса» русскоязычное вещание на КВ большей частью имеет новостной, культурный и проповеднический характер.
Регулированием международного радиовещания на КВ занимается неправительственная некоммерческая ассоциация HFCC. Дважды в год на конференциях HFCC утверждается распределение частот и времени вещания. Базы данных доступны к скачиванию с сайта. К действующей базе данных есть интерактивный доступ. С 31.03.2019 наступил летний сезон A19. Зимний сезон B19 начнётся 27.10.2019 и будет продолжаться до 29.03.2020.
Слушаем радио…
В Перми выбор радиопрограмм для прослушивания в диапазоне КВ небогатый. В светлое время суток на всех вещательных диапазонах коротких волн можно принять не более двух-трёх, а в тёмное – десяток радиостанций летом или пару десятков зимой.
Для приёма я использую достаточно «бюджетное» оборудование:
1. Вещательный радиоприёмник Tecsun PL-380.
2. Связной радиоприёмник SoftRock Ensemble II RX и HDSDR v.2.70
На фотографии выше Tecsun PL-380 настроен на частоту 11875 kHz (диапазон 25 м). Вещание ведётся на русском языке. Тема передачи: китайская культура. Из БД HFCC в текстовом формате узнаём, что это Международное радио Китая, передатчик находится в Урумчи, мощность передатчика 500 kW, антенна излучает по азимуту 308 градусов.
Настраиваем SoftRock Ensemble II RX и HDSDR v.2.70 на частоту 11875 kHz:
По кнопке FreqMgr входим в Диспетчер частот и находим радиостанцию в БД EiBi:
…и превращаем это в хобби, спорт или коллекцию
По заявлению HFCC их база содержит данные о 85% международного вещания на КВ, а в неохваченные 15% входит локальное вещание в странах Африки и Латинской Америки, которому не требуется международное регулирование. Это не всегда устраивает энтузиастов радиоприёма, и они выпускают свои, дополненные, базы данных. База данных EiBi – одна из них.
Приём сигналов вещательных радиостанций называется DXing. Суть явления: радиослушатель посылает на радиостанцию рапорт о принятой передаче, а администрация радиостанции в ответ высылает карточку-квитанцию (QSL) в подтверждение приёма радиослушателем сигнала этой радиостанции. Пример QSL-карточки можно посмотреть здесь.
Редакции вещания рассматривают рапорты как важный элемент обратной связи. Например, несколько лет назад из интервью с редактором русской службы вещания Международного радио Тайваня я узнал, что первые две недели вещания на русском языке у них было ощущение «общения в пустоту», пока они не получили рапорт от радиолюбителя из России. С тех пор редакция русского вещания RTI старается высылать QSL каждому написавшему.
«Порог вхождения» в DXing невысок: достаточно иметь вещательный приёмник. Энтузиасты общаются на форумах и конференциях, где обмениваются информацией о принятых радиостанциях, адресами QSL-бюро, анонсами вещания. Также энтузиастами регулярно выпускаются тематические справочники и бюллетени. В качестве примера DX-клуба можно привести Новосибирский DX сайт.
Краткие итоги
Приём передач вещательных радиостанций был и остаётся важным направлением радиолюбительского движения. В современном мире иновещание на КВ служит не столько идеологии, сколько целям диалога культур.
Увлечение приёмом передач вещательных станций не требует серьёзных финансовых вложений, получения лицензий и подтверждения квалификации.
Автор публикации не является энтузиастом DXing, но активно поддерживает всё, что сближает людей и способствует диалогу между ними.
Что слышно в радиоэфире? Часть 3, радиолюбители/ham radio
В первой части статьи про то что слышно в эфире было рассказано про служебные станции на длинных и коротких волны. Отдельно стоит рассказать о радиолюбительских станциях. Во-первых, это тоже интересно, во-вторых, присоединиться к этому процессу, как на прием, так и на передачу, может любой желающий.
Как и в первых частях, упор будет делаться на «цифру» и на то, как устроена обработка сигналов. Для приема и декодирования сигналов мы также будем пользоваться голландским онлайн-приемником websdr и программой MultiPSK.
Для тех, кому интересно как это работает, продолжение под катом.
После того, как более 100 лет назад стало известно, что на коротких волнах можно связаться со всем миром, используя передатчик буквально из двух ламп, процессом заинтересовались не только корпорации, но и энтузиасты. В те годы выглядело это примерно так, ну и до сих ham radio остается вполне интересным техническим хобби. Какие виды связей доступны современным радиолюбителям, попробуем разобраться.
Частотные диапазоны
Радиоэфир весьма активно используется служебными и вещательными станциями, поэтому радиолюбителям выделены определенные частотные диапазоны, чтобы они не мешали другим. Этих диапазонов довольно много, от сверхдлинных волн на 137КГц до СВЧ на 1.3, 2.4, 5.6 или 10ГГц (подробнее можно посмотреть здесь). В общем, каждый может выбрать, в зависимости от интересов и технической оснащенности.
С точки зрения простоты приема, наиболее доступными являются частоты с длинами волн 80-20м:
Теперь, когда все готово, посмотрим, что там можно принять.
Голосовая связь и азбука Морзе
Если посмотреть через websdr на весь любительский радиодиапазон целиком, легко увидеть сигналы азбуки Морзе. В служебной радиосвязи она уже практически не осталась, но некоторые радиолюбители-энтузиасты ею вполне активно пользуются.
Раньше для получения позывного нужно было даже сдать экзамен по приему сигналов Морзе, сейчас это вроде осталось только для первой, высшей, категории (отличаются они в основном, только максимальной допустимой мощностью). Мы же будем декодировать сигналы CW с помощью CW Skimmer и Virtual Audio Card.
Радиолюбители, чтобы сократить длину сообщения, используют укороченный код (Q-код), в частности, строка CQ DE DF7FF означает общий вызов всем станциям от радиолюбителя DF7FF. Каждый радиолюбитель имеет свой позывной сигнал, префикс которого образуется от кода страны, это достаточно удобно т.к. сразу понятно откуда вещает станция. В нашем случае позывной DF7FF принадлежит радиолюбителю из Германии.
Что касается голосовой связи, то с ней никаких сложностей нет, желающие могут послушать самостоятельно на websdr. Когда-то во времена СССР не все радиолюбители имели права проводить радиосвязи с иностранцами, сейчас таких ограничений нет, и дальность и качество связи зависит только от качества антенн, аппаратуры и терпения оператора. Для тех кто заинтересуется, почитать подробнее можно на радиолюбительских сайтах и форумах (cqham, qrz), мы же перейдем к цифровым сигналам.
К сожалению, для многих радиолюбителей работа «цифрой» это просто соединение звуковой карты компьютера с программой-декодером, мало кто вникает в тонкости того, как это работает. Еще меньше проводящих собственные эксперименты с цифровой обработкой сигналов и разными видами связи. Несмотря на это, за последние 10-15 лет появилось достаточно много цифровых протоколов, некоторые из которых интересно рассмотреть.
Достаточно старый вид связи, использующий частотную модуляцию. Сам метод называется FSK (Frequency Shift Keying) и заключается в формировании битовой последовательности путем смены частоты передачи.
Данные кодируются быстрым переключением между двумя частотами F0 и F1. Разница dF = F1 — F0 называется разносом частот, и может быть равна, например, 85, 170, или 452Гц. Второй параметр — это скорость передачи, которая тоже может быть разной, и составлять например, 45, 50 или 75 бит в секунду. Т.к. у нас есть две частоты, то нужно определиться какая будет “верхней”, какая “нижней”, этот параметр обычно называется “инверсия”. Вот эти три значения (скорость, разнос и инверсия) полностью определяют параметры RTTY-передачи. В практически любых программах декодирования можно найти эти настройки, и подобрав даже “на глаз” эти параметры, можно декодировать большинство таких сигналов.
Более подробно про телетайп и сигналы этого типа было написано в первой части статьи.
PSK31/63
Другой вид связи — фазовая модуляция, Phase Shift Keying. Здесь меняется не частота, а фаза, на графике это выглядит примерно так:
Битовое кодирование сигнала заключается в смене фазы на 180 градусов, а сам сигнал представляет собой фактически чистый синус — это обеспечивает неплохую дальность передачи при минимальной передаваемой мощности. Фазовый сдвиг сложно увидеть на скриншоте, его можно заметить если увеличить и наложить один фрагмент на другой.
Само кодирование относительно просто — в BPSK31 сигналы передаются со скоростью 31.25 бод, изменение фазы кодирует «0», отсутствие изменения фазы «1». Кодирование символов можно посмотреть в Википедии.
Визуально на спектре сигнал BPSK виден как узкая линия, и на слух слышен как довольно чистый тон (чем он в принципе и является). Услышать сигналы BPSK можно например, на 7080 или 14070МГц, декодировать их можно в MultiPSK.
Интересно отметить, что и в BPSK и в RTTY по «яркости» линии можно судить силе сигнала и о качестве приема — если какая-то часть сообщения пропадает, то в этом месте сообщения будет «мусор», но общий смысл сообщения часто остается все равно понятным. Оператор сам может выбирать, на какой сигнал навестись чтобы его декодировать. Поиск новых и слабых сигналов от дальних корреспондентов сам по себе довольно-таки интересен, также при общении (как можно видеть на картинке выше) можно использовать произвольный текст, вести «живой» диалог. В отличие от этого, следующие протоколы гораздо более автоматизированы, и практически не требуют участия человека. Хорошо это или плохо, вопрос философский, но определенно можно сказать, что какая-то часть ham radio spirit в таких режимах определенно утрачена.
FT8/FT4
Для декодирования следующего типа сигналов нужно установить программу WSJT. Сигналы FT8 передаются с помощью частотной модуляции из 8 частот со сдвигом всего в 6.25Гц, так что сигнал занимает полосу всего лишь в 50Гц. Данные в FT8 передаются «пакетами» длительностью около 14 секунд, так что точная синхронизация времени компьютера довольно актуальна. Прием почти полностью автоматизирован — программа декодирует позывной, силу сигнала.
В новой версии протокола FT4, который появился недавно на днях, длительность пакета уменьшена до 5с, используется 4-тоновая модуляция при скорости передачи 23бод. Ширина занимаемой полосы сигнала составляет примерно 90Гц.
WSPR — это протокол, специально ориентированный на прием и передачу слабых сигналов. Это сигнал, передающийся со скоростью всего лишь 1.4648 бод (да, лишь чуть больше 1 бита в секунду). Для передачи используется частотная модуляция (4-FSK) с разносом частот 1.4648Гц, так что ширина полосы сигнала всего лишь 6Гц. Передаваемый пакет данных имеет размер 50 бит, к нему также добавляются биты коррекции ошибок (non-recursive convolutional code, constraint length K=32, rate=1/2), в итоге общий размер пакета равен 162бит. Эти 162бит передаются примерно за 2 минуты (кто-то еще будет жаловаться на медленный интернет?:).
Все это позволяет передавать данные фактически ниже уровня шумов, с почти фантастическими результатами — например, сигналом 100мВт с ножки микропроцессора, с помощью комнатной рамочной антенны удавалось передать сигнал на 1000км.
WSPR работает полностью автоматически, и не требует участия оператора. Достаточно оставить программу работать, и через какое-то время можно посмотреть лог работы. Данные также могут отправляться на сайт wsprnet.org, что удобно для оценки прохождения или качества антенны — можно передать сигнал, и тут же посмотреть онлайн, где он был принят. Программу удобно использовать и для тестирования приемных антенн — можно оставить приемник, например, на сутки, и посмотреть сколько сигналов было принято, их мощность и направление.
Кстати, присоединиться к приему WSPR может любой желающий, даже без радиолюбительского позывного (для приема он не требуется) — достаточно приемника и программы WSPR, причем все это может работать даже автономно на Raspberry Pi (разумеется, нужен реальный приемник, отправлять данные с чужих онлайн-приемников смысла нет). Система интересна как с научной точки зрения, так и для экспериментов с аппаратурой и с антеннами. К сожалению, как видно из картинки ниже, по плотности приемных станций Россия ушла недалеко от Судана, Египта или Нигерии, так что новые участники всегда полезны — есть возможность быть первым, и одним приемником можно «накрыть» территорию в тысячу км.
Весьма интересным и довольно-таки сложным, является передача WSPR на частотах выше 1ГГц — стабильность частоты приемника и передатчика тут является критичной.
На этом я закончу обзор, хотя перечислено разумеется, далеко не все, только наиболее популярное. Есть много других стандартов, как цифровых, так и аналоговых — Olivia, Hellschriber, SSTV, JT65 и пр.
Заключение
Если кому-то захотелось тоже попробовать свои силы, то это не так уж сложно. Для приема сигналов можно воспользоваться либо классическим (Tecsun PL-880, Sangean ATS909X и пр), либо SDR-приемником (SDRPlay RSP2, SDR Elad). Далее, достаточно установить программы, как показано выше, и можно изучать радиоэфир самостоятельно. Цена вопроса составляет 100-200$ в зависимости от модели приемника. Можно также воспользоваться онлайн-приемниками и вообще ничего не покупать, хотя это все же не так интересно.
Для тех, кто захочет работать еще и на передачу, придется приобрести трансивер с антенной, и оформить радиолюбительскую лицензию. Цена трансивера примерно равна цене айфона, так что при желании это вполне доступно. Нужно также будет сдать несложный экзамен, и уже где-то через месяц можно полноценно работать в эфире. Конечно, это все не просто — придется изучить виды антенн, придумать способ установки, разобраться с частотами и видами излучения. Хотя слово «придется» тут наверно неуместно, ведь на то оно и хобби, что делается для интереса а не по принуждению.
Кстати, попробовать цифровые связи любой желающий может прямо сейчас. Для этого достаточно поставить программу MultiPSK, и можно через звуковую карту и микрофон прямо «по воздуху» провести связь с одного компьютера на другой любым интересующим видом связи.
Всем удачных экспериментов. Может кто-то из читателей создаст новый цифровой вид связи, и я с удовольствием включу его обзор в этот текст 😉
Что слышно в радиоэфире? Принимаем и декодируем наиболее интересные сигналы. Часть 2, УКВ
В первой части были описаны некоторые сигналы, которые можно принять на длинных и коротких волнах. Не менее интересным является диапазон УКВ, на котором тоже можно найти кое-что интересное.
Как и в первой части, будут рассмотрены те сигналы, которые можно самостоятельно декодировать с помощью компьютера. Кому интересно, как это работает, продолжение под катом.
В первой части мы использовали голландский онлайн приемник для приема длинных и коротких волн. К сожалению, на УКВ аналогичных сервисов нет — диапазон частот слишком велик. Поэтому желающим повторить описанные ниже эксперименты придется обзавестись собственным приемником, из самых дешевых можно отметить RTL SDR V3, который можно приобрести за 30$. Такой приемник покрывает диапазон до 1.7ГГц, все нижеописанные сигналы приняты именно на него.
Итак, приступим. Как и в первой части, сигналы будем рассматривать по возрастанию частоты.
FM-радио
Само FM-радио вряд ли кого-то удивит, нас же в нем будет интересовать RDS. Наличие RDS (Radio Data System) обеспечивает передачу цифровых данных “внутри” FM-сигнала. Спектр сигнала FM-станции после демодуляции выглядит так:
На частоте 19КГц расположен пилот-тон, а на его утроенной частоте 57КГц передается сигнал RDS. На осциллограмме, если вывести оба сигнала вместе, это выглядит примерно так:
C помощью фазовой модуляции здесь закодирован низкочастотный сигнал с частотой 1187.5Гц (кстати, частота 1187.5Гц тоже выбрана не случайно — это частота 19КГц пилот-тона, деленная на 16). Далее, после побитового декодирования, расшифровываются пакеты данных, типов которых довольно много — помимо текста, могут передаваться например, альтернативные частоты вещания радиостанции, и при въезде в другую область приемник может автоматически настроиться на новую частоту.
Принять RDS-данные местных станций можно с помощью программы RDS Spy. Ее можно подключить через HDSDR, если выбрать модуляцию FM, ширину сигнала 120КГц и битрейт 192КГц, как показано на рисунке.
Затем достаточно перенаправить сигнал с помощью Virtual Audio Cable с HDSDR на RDS Spy (в настройках VAC тоже нужно указать битрейт 192КГц). Если все было сделано правильно, мы увидим всю информацию о RDS, гораздо больше, чем покажет обычный бытовой радиоприемник:
Кроме FM, кстати можно декодировать и DAB+, про это была отдельная статья. В России он пока не работает, но в других странах может быть актуально.
Авиадиапазон
Так исторически сложилось, что в авиации используется амплитудная модуляция (АМ) и частотный диапазон 118-137МГц. Переговоры пилотов и диспетчеров никак не зашифрованы, и принять их может любой желающий. Лет 20 назад для этого “перетягивали” обычные дешевые китайские радиоприемники — достаточно было раздвинуть катушки гетеродина, и диапазон смещался, если повезет то в сторону более высоких частот. Интересующиеся “цифровой археологией” могут почитать обсуждение на форуме radioscanner за 2004 год. Позже китайские производители пошли навстречу пользователям, и просто добавили диапазон Air в приемники (в комментариях к первой части рекомендовали Tecsun PL-660 или PL-680). Но разумеется, использование более специализированных устройств (например, приемников AOR, Icom) более предпочтительно — они имеют шумодав (звук выключается когда нет сигнала и нет постоянного шипения) и более высокую скорость перебора частот.
Каждый крупный аэропорт использует довольно много частот, вот для примера, частоты аэропорта Пулково, взятые с сайта radioscanner:
Кстати, послушать трансляции переговоров из разных российских городов (Москва, С-Пб, Челябинск и некоторые другие) можно онлайн на http://live.radioscanner.net.
Для нас в авиадиапазоне интересен цифровой протокол ACARS (Aircraft Communications Addressing and Reporting System). Его сигналы передаются на частотах 131.525 и 131.725МГц (европейский стандарт, частоты разных регионов могут отличаться). Это цифровые посылки с битрейтом 2400 или 1200bps, с помощью такой системы пилоты могут обмениваться сообщениями с диспетчером. Для декодирования в MultiPSK нужно настроиться на сигнал в режиме АМ (нужен SDR-приемник, т.к. ширина полосы сигнала более 5КГц) и перенаправить звук с помощью Virtual Audio Card.
Результат показан на скриншоте.
Формат сигналов ACARS является довольно простым, и его можно посмотреть в программе SA Free. Для этого достаточно открыть фрагмент записи, и мы увидим что в “внутри” АМ записи на самом деле содержится частотная модуляция.
Далее, применив к записи частотный детектор, мы легко получаем битовый поток. В реале, вряд ли придется это делать, т.к. готовые программы для декодирования ACARS давно написаны.
Метеоспутники NOAA
Послушав переговоры авиаторов, можно забраться еще выше — в космос. В котором для нас интересны метеоспутники NOAA 15, NOAA 18 и NOAA 19, передающие изображения поверхности Земли на частотах 137.620, 137.9125 и 137.100МГц. Декодировать сигнал можно с помощью программы WXtoImg.
Принимаемая картинка может выглядеть примерно так (фото с сайта radioscanner):
К сожалению (законы физики не обманешь, да и Земля-таки круглая хотя не все в это верят), принять сигнал спутника можно только тогда, когда он пролетает над нами, и не всегда эти пролеты имеют удобное время и угол над горизонтом. Раньше чтобы узнать дату и время ближайшего полета требовалось ставить программу Orbitron (программа-долгожитель, существующая аж с 2001 года), сейчас это проще сделать онлайн по ссылкам https://www.n2yo.com/passes/?s=25338, https://www.n2yo.com/passes/?s=28654 и https://www.n2yo.com/passes/?s=33591 соответственно.
Сигнал спутников довольно-таки громкий, и слышен практически на любую антенну и на любой приемник. Но чтобы принять картинку в хорошем качестве, все же желательна специальная антенна и хороший обзор горизонта. Желающие могут посмотреть англоязычный туториал в youtube или почитать подробное описание. Лично у меня так и не хватило терпения довести дело до конца, но другим возможно, повезет больше.
Пейджинговые сообщения FLEX/POCSAG
Работает ли еще пейджинговая связь для корпоративных клиентов в России, мне неизвестно, в Европе же она вполне функционирует, ею пользуются пожарные, полиция и разные службы.
Принять сигналы FLEX и POCSAG можно с помощью HDSDR и Virtual Audio Cable, для декодирования используется программа PDW. Написана она была аж в 2004 году, и интерфейс имеет соответствующий, но как ни странно, до сих пор вполне работает.
Также существует декодер multimon-ng, работающий под Linux, его исходники доступны на github. Про протокол передачи POCSAG также была отдельная статья, желающие могут ознакомиться с ней более подробно.
Брелки/беспроводные выключатели
Еще выше по частоте, на 433МГц, находится целое множество различных устройств — беспроводные выключатели и розетки, дверные звонки, датчики давления шин автомобилей и пр.
Это зачастую дешевые китайские девайсы с простейшей модуляцией. Там нет никакого шифрования, и используется простой бинарный код (OOK — on-off keying). Декодированию таких сигналов было рассмотрено в отдельной статье. Мы же можем воспользоваться готовым декодером rtl_433, скачать который можно отсюда.
Запустив программу, можно увидеть различные устройства, и (при наличии рядом автостоянки) узнать например давление в шинах соседского автомобиля. Практического смысла в этом немного, но с чисто математической точки зрения, вполне интересно — протоколы этих сигналов просты для декодирования.
Да кстати, покупающим такие беспроводные выключатели следует иметь в виду, что они никак не защищены, и теоретически ваш хакер-сосед при наличии HackRF или аналогичного устройства может злостно выключить вам свет в туалете в самый неподходящий момент или сделать что-то аналогичное. Лично я не заморачиваюсь, но если вопрос безопасности актуален, можно использовать более серьезные и дорогие устройства с полноценными ключами и аутентификацией (Z-Wave, Philips Hue и пр).
TETRA
TETRA (Terrestrial Trunked Radio) — это профессиональная система корпоративной радиосвязи с достаточно большими возможностями (групповые вызовы, шифрование, объединение нескольких сетей и пр). И ее сигналы, если они не зашифрованы, также можно принимать с помощью компьютера и SDR-приемника.
Декодер TETRA для Linux существовал довольно давно, но его настройка была далеко нетривиальной, и примерно год назад российский программист создал плагин для приема TETRA для SDR#. Теперь эта задача решается почти буквально в два клика, программа позволяет выводить информацию о системе, прослушивать голосовые сообщения, собирать статистику и пр.
Плагин реализует не все возможности стандарта, но основные функции более-менее работают.
Согласно Википедии, Тетра может использоваться в скорой помощи, полиции, на ж/д транспорте и пр. Насчет ее распространения в России мне неизвестно (вроде сеть Тетра использовалась на ЧМ2018, но это неточно), желающие могут проверить самостоятельно — сигналы Тетра легко узнаваемы, и имеют ширину 25КГц, как видно на скриншоте.
Разумеется, если в сети включено шифрование (такая возможность в Тетре есть), плагин работать не будет — вместо речи будет лишь «булькание».
Поднимемся еще выше по частоте, на частоте 1.09ГГц передаются сигналы транспондеров воздушных судов, что позволяет таким сайтам как FlightRadar24 показывать пролетающие самолеты. Этот протокол уже разбирался ранее, так что повторяться здесь я не буду (статья и так получилось большой), желающие могут прочитать первую и вторую части.
Заключение
Как можно видеть, даже с приемником за 30$ можно найти в эфире много чего интересного. Уверен, перечислено здесь далеко не все, и что-то я наверно пропустил или не знаю. Желающие могут попробовать самостоятельно — это хороший способ разобраться с принципом работы той или иной системы получше.
Любительскую радиосвязь я не рассматривал, хотя на УКВ она тоже есть, но статья все же про связь служебную.