techstop-ekb-ru, Екатеринбург, Россия

RTL-SDR : часть 2 - обзор плагинов для программы SDRSharp, спутник Метеор М2.

SDRSharp plugin : Метеор М2, прием спутников цифровым приемником.

Спутники Метеор - это вторая серия гидрометеорологических космических аппаратов, водящие в состав метеокомплекса Метеор-3М оперативной информации прогноза погоды, контроля озонового слоя и уровня радиации вокруг Земли, мониторинга морской поверхности и ледовой обстановки. В свою очередь система Метеор-3М входит в состав орбитальной спутниковой группировки России в околоземном пространстве, насчитывающей более 100 действующих космических спутников различного назначения ...

Спутники запущены в 2014 году, с приблизительным сроком эксплуатации 5 лет, что предполагает их непрерывную работу до 2019 года ... С учетом факторов внешнего влияния и неблагоприятного воздействия, отказ спутников может произойти в любое время ... Время играет против нас ... Надо спешить воспользоваться предоставленной возможностью ...

Кто-то занимается каякингом, кто-то - дайвингом, туризмом, научными исследованиями ... На сотни километров вокруг может быть безлюдная территория, чистое небо и залитая солнцем окружающая первозданная природа ... Но, погода - это состояние крайне неустойчивое ... Резкое понижение температуры, ураган, штормовое предупреждение, высокая геомагнитная или солнечная / радиационная активность, сход снежных лавин ... Нужно время, чтобы успеть подготовиться к изменению погодной обстановки в районе, принять меры безопасности ... Не все могут обладать навыками следопытов и уметь предсказывать погоду ... Но, уметь включить радиоприемник и получить прогноз погоды должны уметь все, по крайней мере, связанные с экстремальными видами работы и отдыха ... А, что может быть предпочтительнее автоматического приема погоды, пока все заняты своими делами или отдыхают? ...

SDRSharp plugin : Meteor Demodulator.

Плагин Meteor Demodulator для демодуляции QPSK сигнала метеорологического спутника Метеор М2 в режиме реального времени ... Принятый и демодулированный сигнал может быть записан в файл или передан по TCP протоколу на специальную версию декодера LRPTDecoder ...

Устанавливаем плагин Meteor Demodulator и смотрим, что получилось ...

SDRSharp плагин Meteor Demodulator, пробная установка

Идем по ссылке внизу плагина v1.8 - home, внимательно читаем инструкции и узнаем, что ...
1) необходимо доустановить DDE Tracker / планировщик ...
2) необходимо доустановить программу мониторинга положения спутников ...
3) необходимо применение соответствующей версии Net35 / Net46 ... Учитывая, что программа запустилась, можно предположить, что версия Net плагина - соответствует, но ... Лучше не рисковать ... Переустановить плагин под правильную версию MS Net.Framework ...
4) до сих пор остается открытым вопрос о правильной версии rtlsdr.dll ...

Подробнее по последнему пункту ...
2006 год : Realtek.dll и RealTekDAB.dll для чипа 2831u от BlazeVideo, из комплекта драйверов приемников китайского производства ...
2009 год : RTL283XACCESS.dll 114688 byte для чипа 2831U BDA Filter / DTV Filter, Access Dynamic Link Library от Realtek, из комплекта драйверов приемников китайского производства ...
2010 год : RTL283XACCESS.dll 118784 byte для чипа 2831U BDA Filter / DTV Filter, Access Dynamic Link Library от Realtek, из комплекта драйверов приемников китайского производства ...
комментарий : поэтому не рекомендуют ставить китайские драйвера, типа чип не подходит ... Однако, символ X предполагает некоторую совместимость с 2831, 2832, 2836 и может быть даже 2840 ... Поэтому после установки китайских драйверов 2831 на приемник 2832 - приемник все-таки работает ...
2012 год : rtlsdr.dll 46080 byte от Osmocom, с поддержкой тюнеров Fitipower FC0012 / FC0013 ; FCI 2580 ; Rafael Micro R820T ; E4000 tuner ...
2013 год / ориентировочно : librtlsdr.dll 282802 byte, полностью модифицированная под прием ТВ DLL ... Год создания может быть и 2015, только модифицирована она с драйвера поддерживающего набор тюнеров, как в 2012 году ...
2014 год : rtlsdr.dll 44032 byte от Osmocom, добавлен тюнер Rafael Micro R828D ...

Realtek ... Кто не знает Realtek / можно сказать словами В. Высоцкого из песни Баллада о любви : / ... значит, и не жил, и не дышал ... Чипы обозначаются RTL, драйвера RTK ... Возможно у разработчиков и программистов разные взгляды на жизнь ...
BlazeVideo ... Китайская компания - разработчик ПО с 2002 года ... Разработки для цифровых стандартов DVB-S / спутник, DVB-S2, DVB-C / кабель, DVB-T, ATSC, ISDB-T, CMMB, DMB-TH и других ... BlazeVideo HDTV Player первая в мире программа для DTV цифрового телевидения ... Программа умеет конвертировать форматы, читать DVD диски, функция PIP / картинка в картинке, пауза при просмотре передач, запись потокового медиа в файл, сканирование телеканалов, телепрограмма, прочие аудио фичи и эффекты, и все это за $70 USD / профессиональная версия ...
Osmocom ... Это Open Source Project, сообщество / проект разработок с открытым исходным кодом ... Osmocom проводит исследования применения и безопасности протоколов GSM / 3GPP сотовой сети, DECT стационарных беспроводных телефонов, трафик данных SIM карты и применение SDR приемников для приема GSM / TETRA / GMR-1 протоколов сотовой связи ...

При текущих настройках без проблем работают DLL от Osmocom, зарегистрированные при помощи Zadig ... После переименования другие не запускаются, видимо требуют собственной установки ...

Так ... Солнце село, уже ночь на дворе ... А, мы еще так и не сдвинулись с мертвой точки ... С другой стороны, не разобравшись в этих моментах нет смысла двигаться дальше ... Люди, которые занимаются этим - разбираются ... И мы должны разбираться ... Зная, откуда все началось, легче понимать, чего ожидать в дальнейшем ...


SDRSharp plugin : Tracking DDE Client.

Устанавливаем Tracking DDE Client. Трекер положения спутников и планировщик заданий RTL-SDR приемника строго требует корректной настройки ...
Отслеживание спутников : поддерживаются программы WxTrack, Orbitron, SatPC32 ; требуется редактирование файла конфигурации программ / трекеров для связи с DDE клиентом ...
Minimal elevation, минимальная угловая высота спутника над горизонтом, при достижении которой планировщик запустит процесс обработки назначенных спутнику команд, а при выходе спутника из зоны приема к линии горизонта - выполнит команды остановки приема сигнала ...
Окно планировщика / конфигуратора команд ... Ну ... Тут все, как в обычном программировании / обработке стека ... Кто последний вошел / тот первый вышел ... Как в трамвае ... Единственное замечание ... Настройка записи сигнала в файл - зачем она нам нужна? Лишняя команда ... Если прием сорвется и мы ничего не увидим - зачем писать этот файл? Пустая трата ресурсов ПК и мусор на жестком диске ... Игнорируем ...

Хорошая мысль - проверить работу файлов конфигурации / планировщика ... Для этого в программе Orbitron выбрать режим симуляция и подогнав временем текущее положение спутника ко времени фактического прохода - убедиться что ошибок нет и планировщик способен выполнить все команды, настроив программы на прием сигнала спутника ... Если что-то не так - он выдаст сообщение об ошибке ...

SDRSharp плагин Tracking DDE Client, установка

Так, как вам не терпится - и, мне тоже, поэтому пытаемся запустить всю эту конструкцию ...

SDRSharp плагин : Метеор 2, попытка 1

Анализируем :
... планировщик сработал, ошибок нет, частота 137.1 МГц, сигнала спутника не видно, демодулятор частоту не захватывает, про TCP соединение с LPRT декодером я вообще молчу, потому, что как раз перед проходом спутника снес все настройки ... Да и не нужен он пока, без сигнала ... Ну, я вам скажу Метеор летает, как - метеор ... Пока то, да се ... Я даже ничего сделать толком не успел, как он свалил из зоны ...

SDRSharp плагин : Метеор 2, вне зоны

Почему частота 137.1 МГц? Каюсь, тупанул в спешке ... На сайте AMIGOS явно указано : Attention! 08.12.2015 15:30 UTC M1 - 137.1, M2 - 137.9 ...
А, в Орбитроне - 137.1 ... Причем, он был недавно обновлен ... При первой установке программы Orbitron спутника Метеор - нет ... После установки обновления Frequencies for Orbitron спутника Метеор - нет ... После обновления на celestrak - спутник Метеор - появился ... Частота 137.1

SDRSharp плагин : Метеор 2, ошибка частоты

Так я могу в этой строчке указать любую частоту ... Хоть 0 ... И она влияет на отображение при расчете значения прием / доплер, которое затем отправляется DDE трекером по TCP для первичной коррекции плагина демодулятора ...

SDRSharp плагин : Метеор 2, коррекция доплер

Для того, чтобы изменить частоту - недостаточно просто изменить ее в окне информации спутника ... Следует перейти в окно расчеты и возле частоты DnLink нажать на треугольник и выбрать подсвеченную частоту - несмотря на то, что в окне типа отображается правильная частота ... И вот тогда значение прием / допплер будет пересчитано для выбранной частоты и изменится ... Ну откуда ж мне, простому советскому человеку, знать об этом ? ... И, самое главное ... Где хранятся эти частоты, если они не обновляются вместе с TLE ? А, хранятся они в директории установки программы Orbitron в папке Notes, где название текстового файла соответствует номеру регистрации спутника в NORAD ... Соответственно, при необходимости, можно добавить отсутствующий файл для спутника и подозреваю, что можно сделать это из программы Orbitron, правильно указав входные данные ...

SDRSharp плагин : Метеор 2, выбор коррекции

Еще разок тестанем, прежде чем будем разбираться дальше ... Частота 137.9 МГц, сигнал спутника видно, демодулятор частоту не захватывает, TCP соединение с LPRT декодером установлено, толка нет ... ))) Прикол, спутник ушел - частота осталась ... Видимо сигнал долго долетает до Земли ... ))) Ха-ха!))) Или, сигнал другого, более мощного спутника забивает этот сигнал ... Или, помеха высокочастотная ... Или, это глюк внутренней дискретизации приемника RTL-SDR ... Или, уровни сигнала сильные ... Или, антенну надо хорошую с усилителем ... Слишком много догадок и предположений ...

SDRSharp плагин : Метеор 2, попытка 2


LRPT Decoder / Robonuka / AMIGOS.

Теперь, когда становиться понятно, куда отправляется принятый со спутника сигнал, надо настроить специальный декодер сигнала спутника LRPT Decoder ... Здесь тоже не все так гладко ... Есть вопросы ...

AMIGOS, Amateur Meteor Images Global Observation System - глобальная радиолюбительская система наблюдений изображений спутника Метеор, сообщество поддерживаемое сайтом Robonuka по личной инициативе специалистов НЦОМЗ РКС / Научного Центра Оперативного Мониторинга Земли / Российские Космические Системы ... Сообщество AMIGOS мониторит несколько проектов ...

M2 LRPT Decoder, предлагаемый сообществом, был разработан и выложен по просьбе радиолюбителей, и должен быть работоспособен после минимальной конфигурации ... В свою очередь, полученные радиолюбителями снимки помогают специалистам НЦОМЗ оперативно реагировать на возможные проблемы даже в то время, когда спутник находится вне зоны радиовидимости центра ...

Однако, есть вопросы по настройке и использованию LPRT декодера ...
- Сначала придерживаемся рекомендаций сообщества ... Файл настройки декодера должен быть минимально сконфигурирован и быть / остаться работоспособным ...
- Если работают все каналы спутника, RGB = 125.jpg
- Если IR канал на техобслуживании, RGB = 123.jpg
- Раздел [OUT] параметр path=C:\AMIGOS\OUT ; место сохранения изображений, файлов и логов декодера ; без пробелов в пути! возможно, путь должен быть только в английской кодировке / наименовании ...
- Раздел [GLOB] параметр AmigoID=0 ; автоматический параметр! 0 - указывает, что программа еще не подключалась к серверу ; после первого подключения для незарегистрированных пользователей будет назначен временный 10-значный идентификатор ... Под этим ID на сервере хранятся снимки ... При профессиональных результатах мониторинга можно обратиться к администрации для получения постоянного ID, который содержит 4 знака ...

Теперь рассмотрим вопросы общей конфигурации из данных интернета ...
- В настройке DDE трекера есть команда запуска LPRT декодера :
start_programm_Path<C:\AMIGOS\LRPT\M2_LRPT_Decoder.exe> - мне кажется эта команда неправильной ...
- Сообщество AMIGOS рекомендует форму запуска LPRT декодера через run.bat командный файл, который в качестве параметра передает декодеру имя файла инициализации :
START M2_LRPT_Decoder.exe M2_LRPT_Decoder.ini
- В таком случае правильной будет команда start_programm_Path<C:\AMIGOS\LRPT\run.bat>, что позволит декодеру правильно проинициализироваться ... В данный момент мне неизвестно - запрашивает сам декодер файл инициализации по заданному имени или какие параметры устанавливаются по умолчанию при отсутствии файла инициализации ... То, есть поведение программы мне неизвестно ...

Теперь рассмотрим сам файл инициализации M2_LRPT_Decoder.ini
- Некоторые параметры имеют впереди символ подчеркивания / _ ... Означает ли это, что символы с подчеркиванием не принимаются во внимание LPRT декодером?

Пример, в разделе [IN] - все параметры вначале имеют подчеркивание :

SDRSharp плагин : Метеор 2, LRPT INI тип 1

Пример, в разделе [IN] - у всех параметров вначале подчеркивание удалено :

SDRSharp плагин : Метеор 2, LRPT INI тип 2

Возможно, таким образом была сделана попытка использовать LPRT декодер в режиме онлайн просмотра информации со спутника, без сохранения и нагрузки на сервер при экспериментах ... И, с учетом рекомендаций сообщества о работоспособности файла - следует оставить подчеркивание в INI файле без изменений, по крайней мере, пока не появиться ясность по данному вопросу ... А, вот - вижу : там где есть подчеркивание - сгенерировано имя файла, а где нет подчеркивания просто текстовые строчки ... Так или иначе, он все равно подключается по TCP к плагину / демодулятору ...

Версии файла M2_LPRT_Decoder :
- v2014.11.10.12 - версия новый v12 с сайта meteor.robonuka.ru ; Для офлайн декодирования принятых файлов со спутника, по информации из интернета - могут работать и онлайн тоже ...
- v2014.11.13.14 - версия новый v14 с сайта meteor.robonuka.ru ; Введены дополнительные параметры в INI-файл : rgb_q=1...100 ; mono=jpg/bmp/yes/no ; logs=no/yes ; APID70=no/yes ; VCDU=no/yes ;
- v2015.6.8.31 - предоставляется сообществом AMIGOS ...
- v2015.7.1.33 - скачано где-то из интернета ...

То, есть получается новый - это уже совсем старый, я использовал средний от AMIGOS, а самый новый проигнорирован ... Исправить ...


AMIGOS Viewer.

Утилита AMIGOS Viewer позволяет скачать с сервера некоторые изображения со спутника ... Смотреть на чужие снимки ... Неизвестного квадрата Земли в облаках ... Не так интересно, как получить собственное изображение со спутника ...
Следует убрать галочку чекбокса Online Image ...
Надпись на окне : Вы должны стартовать! Нет пути назад ...
Ха-ха-ха! ))) Что-то конкретное имели ввиду ? ... Или просто забыли дописать кнопку Назад / Отмена ? ... Нет... Все-таки намеренно ... )))

SDRSharp плагин : Метеор 2, AMIGOS Viewer


MSUProj-Qt.

MSUProj - это утилита геотрансформации данных радиоуправляемого сканера MSU-MR, установленного на метео / спутнике Метеор М2.

Сканер MSU-MR обрабатывает данные датчиков : VIS видимый инфракрасный / NIR, близкий инфракрасный / SWIR коротковолновый инфракрасный / MWIR средневолновый инфракрасный / TIR термальный инфракрасный и передает полученное изображение на Землю. Вместе с полезными данными передаются сигналы телеметрии, включая спутниковые часы / время, по определенному формату и протоколу.

Проект MSUProj-Qt разрабатывался специально для пользователей LRPTofflineDecoder. Используя спутниковые координаты TLE и время снимка - утилита MSUProj вычисляет данные географической привязки изображений МСУ-МР, используя GCP опорные точки.

SDRSharp плагин : Метеор 2, MSUProj-Qt, привязка координат


Антенна для приема спутниковых APT изображений.

Известно, что для приема спутниковых сигналов достаточно простой conventional APT omnidirectional antenna / обычная всенаправленная APT антенна ... Как все мы знаем, обычная всенаправленная антенна - это штырь ... И штырь в этом случае как раз-то не прокатит, как и ТВ диполь / усы ... Дело в том, что спутниковый сигнал *PSK фазовой модуляции желает приниматься низко / мало шумящей фазово / направленной RH / LH APT спутниковой антенной ... И это если не ж(зачеркнуто) - то, какая / никакая проблема ...

Хорошо, что есть интернет, где радиолюбители выложили самодельные конструкции фазовых спутниковых антенн, например,
здесь : http://www.instructables.com/id/NOAA-Satellite-Signals-with-a-PVC-QFH-Antenna-and-/
или, здесь : http://www.ve3byt.com/SkewPlanarAntenna/

Антенна типа диполь не подходит для спутникового приема, но фазированный диполь это немного другое ... Кому интересны профессиональные решения могут посмотреть антенны Wraase с предусилителем, для полярных / кеплеровских орбит, используемых спутниками военного и научно / метеорологического назначения :
наземный вариант, KX-137, http://www.wraase.de/e_kd137.htm
морской вариант, http://www.wraase.de/mx137_e.htm - гидро / влаго / устойчивые, механически гибкие ...

Полярные орбитальные метеоспутники NOAA, QuikSCAT / США ; Метеор / Россия ; Fengyun / Китай обеспечивают глобальные охваты поверхности Земли, включая полюса - всего одним спутником ...
Напротив, геостационарные метеоспутники Meteosat / EUMETSAT ; GOES / США ; MTSAT / Япония ; Fengyun / Китай ; GOMS / Россия ; KALPANA / Индия - постоянно висят в одной точке над Землей и, для охвата территории, требуют группировки спутников, зато меньше уход частоты и направленности антенн ...

При разговоре об антеннах нельзя не затронуть еще одной темы - контроллер / привод поворота антенн ... Наблюдая, как спутники носятся по небу - реально хочется иметь недорогое и точное поворотное устройство для координации направленной антенны из программ мониторинга спутников ... Они-же высчитывают координаты ? - Почему нельзя их сразу отправить на привод антенны ? Можно, только все приводы антенн устарели, под COM порты и заметно отставание современных разработок, даже на всеядном Adruino ... Некоторые ссылки, так навскидку, кому интересно ...

Привод направленной спутниковой антенны, угол наклона маловат ...
http://www.sibpribor.ru/produkciya/elektricheskie-privody-elektroprivody/privod-ostronapravlennoj-antenny-spektr-uf/

Ротаторы антенн / поворотные механизмы :
https://www.ebay.com/sch/TV-Antenna-Rotators/149973/bn_746541/i.html?_fsrp=1

Контроллеры ротаторов антенн :
http://www.ebay.com/bhp/ham-rotor
https://www.sparkfun.com/products/12779

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

Примечание : при написании статьи использовалось 13 знаков вопроса / ? / ...

© www / Internet, 2017

14:31 19.11.2017

Поделиться ссылкой :
Отзыв / Диалог :

Быстрый поиск по сайту :


Главная / разделы сайта


© techstop-ekb.ru / Екатеринбург / 2018