Ежедневный радиожурнал со звуком. Иногда с юмором. Всегда с картинками

12.03.2015

Как принять BPSK телеметрию

Цитата:
" Здравствуйте Егор Владимирович. Мы (я Сергей) с Виталием живём в маленьком городе Киевской области и пытаемся принимать спутники. Мы можем принимать  на 145 в SSB. Уже наблюдали несколько раз работу репитера FunCube.  И уже принимали звук спутников QB50-P. Но расшифровать не получается. Читали на ваших сайтах, что это нетрудно, но пока не можем  настроить программы. Не могли бы вы описать подробно как увидеть те данные, которые передаёт спутник?"
   Добрый день Сергей и Виталий.  Очень рад, что растёт наша смена и подрастающее поколение интересуется не только диапазоном 80 метров.  Ну, это я так к слову, ничего плохого в этом диапазоне нет, просто часто-густо начинающие радиолюбители там и застревают :-(
  Поднятый вами вопрос не такой уж и простой. Ну или вернее, не так уж часто радиолюбители доходят до логического конца - получают данные непосредственно в электрических величинах, градусах, а не ограничиваются констатацией факта, что спутник слышал. И причина в том, что все создатели спутников (конкретно каналов передачи данных на Землю) дуют каждый в свою дуду. Так же точно поступают и те, кто  создаёт программы для декодирования сигналов со спутников. Поэтому в разнообразии стандартов и настроек несложно запутаться. Речь идёт о BPSK сигналах.
     Самое эффективное, что я вам могу посоветовать это слушать и декодировать спутники с гуманитарным интерфейсом.  В одной программе вы видите и инструмент точной настройки и момент когда синхроимпульс принят и выходные данные в понятном обычному человеку виде - таблица с данными.  Самые доступные - это спутники семейства FunCube.  Они очень легко (и главное очень информативно) декодируются и имеют встроенный инструмент коррекции эффекта Допплера. Подробно я уже описывал это  на втором своём сайте hammania.net - тут
   Второй по пригодности для эксплуатации начинающими спутник передающий телеметрию - это Delfi C3. Узел настройки у него поскромнее, но работает эффективно. Если вы сумеете настроить брандмауэр в своей Windows, то одновременно с выводом на экран декодер будет передавать данные на сайт команды поддержки.   Подробнее там же на hammania "Краткий обзор программ декодирования телеметрии спутников"
    Но если всё-таки вы захотите декодировать сигналы со спутников, которые вы уже слышали, а это серия университетских QB50-P1 и QB50-P2, то вам придётся напрячь мозги.    Собственно процесс декодирования начнётся с преобразования звука из динамика в единицы и ноли, которые попадут в компьютер. То есть первая половина системы ваших устройств всё равно будет модем. По степени популярности среди русскоязычных, лидером, наверное, является MIXw. Она прекрасно декодирует сигналы большинства спутниковых стандартов, но к сожалению, не имеет нормального внутреннего порта TCP/IP и поэтому с другими программами - собственно декодерами нулей и единиц - общается по каналам виртуальных COM портов.  Беда в том, что MIXw - это программа радиолюбительского лога, дополненная модулями декодирования цифровых видом передачи.  И её задача априори выводить на экран символы, то бишь буквы, из которых складываются слова. Более того, она выводит только те символы, которые предусмотрены языковыми установками вашей Windows. Для того, чтобы декодировать эти псевдотелеметрические символы, их необходимо "передать" на обработку другой программе. Но до этого их нужно точно ("дословно") перевести в значения кодов ASCII 
Одна из самых простых в использовании - версия DK3WN с переводом KIIS mode. Но идём по порядку.  Настройки MIXw 
Вид модуляции -  Packet; 
Настройки:
Поставить "галку" на эмуляция KISS TNC COM порт;
Modem - VHF 1200 baud (satellite PSK); 
Далее потребуется настроить виртуальный СОМ порт MIX чтобы он работал в паре с COM портом программы которая преобразует символы WINDOWS в ASCII
Конфигурация: 
Эмулятор контроллера TNC :
COM N (этот порт предварительно нужно будет создать в VSPE PORT EMULATOR см. ниже);
Проследите, чтобы не стояла "галочка" отключить устройство;
Настройки для TNC:
Повторить все те же действия.
MIXw готова к первому запуску, если до этого вами уже был запущен и настроен VSRE или какой либо другой эмулятор COM портов.
Самый простой для понимания модуль VSPE. Его легко найти и скачать в интернете.

При запуске программы в ней нужно будет создать пару связанных логически виртуальных компортов. Это делается так: В меню пункт Create (создать) - Pair (пару) - далее выбрать в качестве первого - номер COM N (такой же как в MIX), а в качестве второго - M (порт программы преобразователя символов принятых MIXw в ASCII  - в нашем примере это OnlineKISS c COM 8) 
Внимание!: MIXw и OnlineKISS запускать после того, как будет запущена пара виртуальных COM портов.
   Теперь про программу OnlineKISS. Она есть в двух вариантах. Первый для общения по внутреннему TCP/IP протоколу и адресу вашей машины (127.0.0.1 port 8000), а вторая ( у неё обозначение "поцелуйчика" синего цвета) для работы по виртуальному COM порту. По умолчанию это COM 8  Скачать всё можно на сайте автора DK3WN.info 
    Внимание! - программа имеет "сквозной проход"  на еще один COM, к которому при желании можно подключать еще что-нибудь.  В Options обязательно отключите "mirror incoming data from COM A to COM B" иначе программа каждый раз при поступлении данных на вход будет пытаться передать их дальше, а поскольку следующего порта нет, будет выдавать ошибку.
   Теперь можно проследить цепочку логически связанных программ MIXw-VSPE-OnlineKISS.
Принятые вашим приёмником звуки модемом будут преобразованы в символы WINDOWS, выведены на экран и через пару виртуальных портов будут переданы в программу конвертирования символов допустимых в Windows в символы ASCII, которые сохраняются в файл вида ddmmyyyy_hhmm.kss в директорию onlinekissplus.exe  Выглядит это так


Теперь заключительный этап.   Мы уже готовы получить данные телеметрии с борта спутника.  Для этого нужно в программе-декодера для спутников QB50-P1, QB50-P2  CBR1  открыть тот самый файл сегодня.месяца.года_часовминут.kss   ^-)    Результат не заставит себя ждать и вы, наконец, увидите конкретные параметры состояния борта. Сейчас это QB50-P2


Если положительный результат не наступит, проверьте свои действия в соответствии с обзором "Типичные ошибки SAT приёма". Должно помочь :-)
© Copyright 2011-2019 UY2RA, UN7FGO   All rights reserved.    Все права защищены.    Пожалуйста уважайте их. Использование материалов c этого сайта разрешается только с указанием АКТИВНОЙ ссылки на этот сайт.

FREE & OPEN UKRAINIAN HAM  RADIO  BANNERS NET