Прием самолётной телеметрии ADS-B с помощью SDR-RTL

Поздравляю всех читателей с наступившим Новым 2019 годом! Завтра первое воскресенье года, самое время выйти в поле и темною ночью после работы попринимать сигнал.

Если ты когда-нибудь заходил на сайт http://flightradar24.com, то, возможно, задавался вопросом, откуда берётся вся эта информация? В левой панели сайта отображается небольшая таблица, в которой перечислены источники информации.

Прием самолётной телеметрии ADS-B с помощью SDR-RTL Ads-b, Sdr, Rtl-sdr, Sdr rtl2832u, Радио, Авиация, Видео, Длиннопост

Как видно, бОльшая часть информации самолетов получена через систему ADS-B. Оказывается, эту информацию может принять любой радиолюбитель без особых спецсредств.

В соответствии с Законом о связи от 7 июля 2003 г. № 126-Ф3 и последующим за ними Постановлениями Правительства РФ № 476 от 25 июля 2007 г. и № 539 от 12 октября 2004 г. радиоприемные устройства не подлежат какой-либо регистрации в государственных органах. Ограничения на их использование также отсутствуют.
Информация с сайта Союза радиолюбителей России

Как показала практика, для приема сигналов системы ADS-B хватает простого диполя. Перед написанием этой статьи я проверил свою антенну Москва-М (пост и статья на сайте готовятся, постараюсь выложить на неделе; для понимания - простой диполь) и выяснил, что она вполне подходит и для этого.

Первые попытки в этом направлении я делал с помощью укороченной антенны GP, которая шла в комплекте с одним из SDR-RTL приемников. Штатный штырь я подрезал, как изображено на картинке.

Прием самолётной телеметрии ADS-B с помощью SDR-RTL Ads-b, Sdr, Rtl-sdr, Sdr rtl2832u, Радио, Авиация, Видео, Длиннопост

В программе SDR# эти сигналы выглядят как короткие всплески.

Прием самолётной телеметрии ADS-B с помощью SDR-RTL Ads-b, Sdr, Rtl-sdr, Sdr rtl2832u, Радио, Авиация, Видео, Длиннопост

Для работы с сигналами авиационной телеметрии ADS-B понадобится архив, который можно скачать в конце статьи. Рассказывать про установку драйеров SDR-RTL я не буду, в Интернете много инструкций, в т.ч. на моём сайте.


Для работы с тюнером понадобится программа rtl1090 или ADSB#. ADSB# работает в связке с программой adsbSCOPE, которая обрабатывает данные телеметрии и отображает на карте. Программа rtl1090 умеет только декодировать данные и отображать в виде таблицы. По крайней мере, у меня не получилось «подружить» ее с чем-нибудь типа adsbSCOPE.

Итак, процесс:


1. Запускаем программу ADSB#.

Если появится какая-то ошибка и кнопка Start будет неактивна, попробуйте выбрать другое устройство в списке Device

Прием самолётной телеметрии ADS-B с помощью SDR-RTL Ads-b, Sdr, Rtl-sdr, Sdr rtl2832u, Радио, Авиация, Видео, Длиннопост

2. Устанавливаем флажки RTL AGC и Tuner AGC. Нажимаем Start

3. Запускаем программу adsbSCOPE (adsb_all/pc_software/adsbscope/27)

4. В меню other > Network выбираем Network setup. В нижней части устанавливаем Portnumber 47806 и URL 127.0.0.1

Прием самолётной телеметрии ADS-B с помощью SDR-RTL Ads-b, Sdr, Rtl-sdr, Sdr rtl2832u, Радио, Авиация, Видео, Длиннопост

5. В меню other > Network выбираем RAW-data Client active

6. При необходимости настраиваем цвета с помощью пункта меню Colors

7. Сохраняем настройки при помощи пункта меню File > Save default.

Теперь остаётся только ждать появления сигнала.

Прием самолётной телеметрии ADS-B с помощью SDR-RTL Ads-b, Sdr, Rtl-sdr, Sdr rtl2832u, Радио, Авиация, Видео, Длиннопост

Если самолёты не появляются на карте, советую посетить сайт FlightRadar и посмотреть, нет ли рядом самолётов. Если самолетов нет, то можно зайти на сайт близлежащего аэропорта и посмотреть время прилёта и вылета ближайших рейсов. Наилучшего результата можно добиться, если принимать с открытой возвышенной местности. А если самолеты отображаются во FlightRadar, то можно попробовать закрыть adsbSCOPE, ADSB# и запустить вместо них rtl1090 (открыть и нажать Start). Если в таблице rtl1090 отображается один или несколько самолётов, а в таблице adsbSCOPE, то проблема, вероятно, в соединении между ADSB# и adsbSCOPE.

Прием самолётной телеметрии ADS-B с помощью SDR-RTL Ads-b, Sdr, Rtl-sdr, Sdr rtl2832u, Радио, Авиация, Видео, Длиннопост

Но этим тема авиационной радиосвязи не ограничивается. С помощью SDR-RTL можно слушать голосовой радиообмен, но для этого нужна другая антенна. В ближайшем будущем я проведу несколько экспериментов в этой области и обязательно напишу пост об этом. Следующим постом будет прием снимков с метеорологических спутников NOAA, а потом, возможно, и Метеор-М.

В качестве заключения вставлю подготовленное нашей командой для конкурса «Космические данные» в рамках программы «Дежурный по планете», в котором кратко показан процесс.

> Архив ADS-B.zip с сервера сайта: http://dubos.tech/files/ADS-B.zip

> Архив ADS-B.zip с Яндекс.Диска: http://yadi.sk/d/blmjb6IHKVLkVQ

> Архив ADS-B.zip с Google Drive: http://drive.google.com/open?id=1CpjXsKDLAxKoDby6kiZWQD3wYjhltBUM

> Архив ADS-B.zip с Облако@Mail.Ru: http://cloud.mail.ru/public/2ZzK/ZkMQKxrez

Лига Радиолюбителей

1.2K поста9.4K подписчиков

Правила сообщества

Соблюдайте правила Пикабу. Посты выкладывать лишь касаемо нашей тематики. Приветствуется грамотное изложение. Старайтесь не использовать мат.

Постарайтесь не быть снобами в отношении новичков. Все мы когда-то ничего не знали и ничего не умели.

За попытку приплести политику или религию - предупреждение. 2 предупреждения - бан.