Автор Тема: WAVECOM Monitoring System Online Help 5.0.0  (Прочитано 7860 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн GM

  • Старожил
  • ****
  • Сообщений: 331
    • Просмотр профиля
WAVECOM Monitoring System Online Help 5.0.0
« : 14 Июль 2021, 16:03:37 »
Случайно наткнулся на сайт http://www.wavecom.ch/content/ext/MonitoringSystemOnlineHelp/default.htm#!worddocuments/welcome.htm
Описано огромное количество протоколов передачи. В частности протокол передачи ERF для HGA22, DCF39 и т.п. Кратеньно, конечно.

Возможно, кому-нибудь пригодится. Если не в тот раздел положил, переместите куда надо.
Зачем нам бумеранг? У нас грабли есть!

Оффлайн Сергей UB1APE

  • Ветеран
  • *****
  • Сообщений: 5930
  • Я точно знаю, что ни чего не знаю
    • Просмотр профиля
    • E-mail
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #1 : 14 Июль 2021, 19:50:29 »
Мама родная! Сколь же всего навыдумывали! Ё...!
UB1APE ( RA1ADF) Сергей.

Оффлайн r2bas

  • Ветеран
  • *****
  • Сообщений: 2737
  • ex rn3agc
    • Просмотр профиля
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #2 : 14 Июль 2021, 21:10:53 »
В частности протокол передачи ERF для HGA22, DCF39

Хм... Этот ERF декодируется любой прогой как обычный RTTY.

Оффлайн GM

  • Старожил
  • ****
  • Сообщений: 331
    • Просмотр профиля
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #3 : 15 Июль 2021, 00:39:31 »
Кроме пресловутого ERF, там ещё море Лаптевых разных протоколов. Я на это упор делал. А наткнулся на сайт, когда искал дополнительную инфо по HGA22, куда это она пропала.

Про ERF. Года полтора назад я делал симулятор HGA22 на одной тиньке ATtiny2313, как будто это уже сигнал после гетеродина, частота до 10000 Гц, а второй тинькой принял этот сигнал с регулируемой полосой фильтров и успешно декодировал.

Вот посмотрите на спектр ДВ, центр настроен на 136 кГц. Отчетливо видно, что палки HGA22 нет. Так же отчетливо видна спектральная палка DCF39 на 138-139 кГц. Но вчера эта палка была, жалко я ее не зафиксировал.

Теперь посмотрите на спектр ДВ диапазона, когда я подаю 136 кГц от генератора. Палка на 136 от генератора есть, палка на 138 от DCF39 есть.

Приём ведётся на ферритовую антенну - стержень длиной 21.5 см. На стержне катушка от приёмника (примерно 3.5 мГн) и КПЕ (6-536 пФ). Всё настроено на резонанс 136 кГц. Сигнал от внешнего генератора подаётся через катушку связи (250 мкГн), уровень порядка 10 мВ. Контур подключен к инструментальному усилителю с огромным входным сопротивлением.

Отсюда вопрос, куда HGA22 делся?
Зачем нам бумеранг? У нас грабли есть!

Оффлайн Р6ЛДД

  • Ветеран
  • *****
  • Сообщений: 2916
    • Просмотр профиля
    • E-mail
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #4 : 15 Июль 2021, 08:54:45 »
Отсюда вопрос, куда HGA22 делся?
Поспрашал европу в фейсбуке, вот что ответили ( Испания и Италия)..
Надо будет в RSGB группах спросить.
Per aspera ad astra.

Оффлайн Р6ЛДД

  • Ветеран
  • *****
  • Сообщений: 2916
    • Просмотр профиля
    • E-mail
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #5 : 15 Июль 2021, 10:02:47 »
Нашел LF граббер:
https://lf.u01.de

Per aspera ad astra.

Оффлайн r2bas

  • Ветеран
  • *****
  • Сообщений: 2737
  • ex rn3agc
    • Просмотр профиля
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #6 : 15 Июль 2021, 11:24:30 »
Выключают иногда и HGA и DCF. Лично когда-то был свидетелем отключения DCF на полдня. Потом перед включением долго были свипы на их частоте, настраивали чего-то, видимо. И писал ведь куда-то, и записи свипов выкладывал, теперь фиг найдёшь где это.
А вот сохранившиеся свидетельства подобного: http://136.su/index.php/topic,39.msg12994.html#msg12994 , и ниже.
Вот ещё: http://136.su/index.php/topic,27.msg5419.html#msg5419

Оффлайн GM

  • Старожил
  • ****
  • Сообщений: 331
    • Просмотр профиля
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #7 : 15 Июль 2021, 18:21:03 »
Отбой, парни. HGA22 появилась снова. А досадная радиометка на 134,2 пропала. Наверно собаку кто-то пристрелил :-).

Доказательство в приложении (фото 1). Характер передачи изменился - передача 2 мс, период - 10 мс (фото 2).

Ещё удалось запечатлеть сигналы точного времени RBU (?) на 66.67 кГц, ну я надеюсь, что это они (фото 3).

Вот еще какой-то сигнал на 83.3 кГц примерно (фото 4). Что это? Франция?
Зачем нам бумеранг? У нас грабли есть!

Оффлайн Р6ЛДД

  • Ветеран
  • *****
  • Сообщений: 2916
    • Просмотр профиля
    • E-mail
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #8 : 15 Июль 2021, 18:40:31 »
Вот еще какой-то сигнал на 83.3 кГц примерно (фото 4). Что это? Франция?
83.3 у меня бывает так полоскает, шкварки летят до 2 МГц.
Что за станция - х.з.
Per aspera ad astra.

Оффлайн Р6ЛДД

  • Ветеран
  • *****
  • Сообщений: 2916
    • Просмотр профиля
    • E-mail
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #9 : 15 Июль 2021, 19:44:29 »
Супер!
Получилась почти аппратная платформа для SID.
Это все дело стыкуется по USB c компьютером  ( насколько понимаю)?
А можно "научить" вести лог уровней станций в формате *.dat?
Каждые сутки начинается новый файл.
Отсчеты 5 сек/семпл.
Возможность  мониторить 8 частот.
Пролоса 96 кГц.
Установка полосы для каждой станции от 50 до 200Гц.
Во блин вывалил хотелок. ;D ;D ;D
Хороший вариант "ухода" от звуковой карты со всеми заморочками в Виндовс.
Если что не так написал - поправьте.

Per aspera ad astra.

Оффлайн GM

  • Старожил
  • ****
  • Сообщений: 331
    • Просмотр профиля
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #10 : 15 Июль 2021, 21:24:39 »
Ну, тут и да, и нет.

Поясню. Для диапазона ДВ: после ИУ сигнал 136 кГц идёт прямо на АЦП микроконтроллера STM32F103, безо всяких гетеродинов. АЦП там два. Тактовую частоту проца ставлю 56 МГц (макс.может быть 72), чтобы была макс.частота выборок АЦП (1 МГц, тактовая АЦП/14). Сейчас пока стоит 500 квыб/с.

Полоса обрабатываемого сигнала может регулироваться от 2 Гц до 100+ (дальше неинтересно, весь диапазон ДВ=2,1 кГц).
Сейчас за 2 мкс я обрабатываю два сигнала одной частоты 136 кГц. Могу два сигнала разной частоты, больше не пробовал. Если будет полоса самая узкая - 2 Гц, то последовательно, за 4 сек можно обработать 8 частот. [В принципе можно сделать полосу 0.002 Гц, но тогда время накопления двух частот займёт 1000 сек. Ну потенциально и тут можно 8 часто сделать, немного поизвращаться придётся...]

Данные можно передавать в комп по USB-1 или 2, если USB пропустит такой поток.

Теперь по вашему вопросу.

1) Лог станций делается легко. RN3AUS одной левой накатает такую приблуду, даже я смогу, если конечно, тряхнуть стариной: когда-то я писал для писюков в борланде на С/С++/C# :-).

2) 5 сек/семпл - надо пояснить, что вы считаете за семпл. САМПЛ это выборка по англ.

3) 8 частот и полоса 96 кГц это где? На входе АЦП? 0-96 кГц или 1000-1000,096 МГц немного разные вещи, согласитесь.
Если 0-96 кГц, то не вопрос, можно. Если второе, то надо сносить в диапазон 0-250 кГц.

4) Если обрабатывать последовательно, можно выставлять разные полосы для каждой станции. Если одновременно, то лучше одна полоса для всех.

Моя цель достаточно простая - сделать приёмник и передатчик (на современном уровне, т.е. с использованием МК и ЦОС), чтобы можно было держать связь на ДВ, как раньше - прм/прд с одной стороны и прм/прд с другой стороны без всяких посредников в виде синхронизации по времени, жпс, ПК, которые сутками считают была связь или нет. Это тоже интересно, но нет твоего прямого участия в процессе. Ну что, поставил программу, пошёл спать, потом посмотрел на доступных грабберах - где твой сигнал проявился и т.д. Слишком выхолощено, на мой взгляд.

А, забыл сказать про альтернативу для ДВ. Есть вполне приятные и реализуемые коды, исправляющие ошибки. Мне, например, импонирует блочный код PNR (15,10). Передается два 5-битных символа МТК-2 и один 5-битный синдром. При приёме исправляются любые две ошибки в 15-битном блоке. Причем два символа передаются без изменений кодировки. Есть более сложные коды, но их реализация без ПК достаточно проблематична, хотя сейчас и в недалёком будущем всё возможно. [У меня в айфоне 8 ядер по 1400 МГц каждый, а в моём стареньком ПК всего 4 и частота 3000 мег :-(].

Зачем нам бумеранг? У нас грабли есть!

Оффлайн Р6ЛДД

  • Ветеран
  • *****
  • Сообщений: 2916
    • Просмотр профиля
    • E-mail
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #11 : 15 Июль 2021, 21:57:19 »
5 сек/семпл - надо пояснить, что вы считаете за семпл. САМПЛ это выборка по англ.
Один остчет уровня сигнала в логе.
Вот кусочек моего дога ( программа на Питоне, от AAVSO.
Цитировать
# 19K, DHO38, GBZ, GQD, SAQ
#  1.0,   1.0,   1.0,   1.0,   1.0
Dec:01:00:00:58    0.224    0.510    0.101    0.110    0.065
Dec:01:00:01:03    0.223    0.504    0.097    0.104    0.059
Dec:01:00:01:08    0.228    0.500    0.094    0.100    0.053
Dec:01:00:01:13    0.233    0.497    0.091    0.097    0.047
Dec:01:00:01:18    0.234    0.494    0.089    0.096    0.044
Dec:01:00:01:23    0.230    0.495    0.090    0.095    0.044
Dec:01:00:01:28    0.230    0.495    0.093    0.098    0.045
Dec:01:00:01:33    0.230    0.500    0.098    0.101    0.048


3) 8 частот и полоса 96 кГц это где? На входе АЦП? 0-96 кГц или 1000-1000,096 МГц немного разные вещи, согласитесь
Полоса 96 кГц на входе АЦП. Именно. как я разумею.
4) Если обрабатывать последовательно, можно выставлять разные полосы для каждой станции. Если одновременно, то лучше одна полоса для всех.
Насколько понимаю, проше сделать с одной полосомй для всех ( написание кода)?
И это все прораммируется в СТМ32, безо всяких конфигов?
А такое окно с текущим состоянием возможно вывести? Досовское. (см.скрин)
Контроль так сказать, функиональности.
Per aspera ad astra.

Оффлайн GM

  • Старожил
  • ****
  • Сообщений: 331
    • Просмотр профиля
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #12 : 15 Июль 2021, 22:59:39 »
SID - это для трекинга по координатам?

Насколько понимаю, проще сделать с одной полосой для всех ( написание кода)?
Ну смотрите, чтобы вы понимали алгоритм обработки.
1) Каждые 2 мкс одновременно оцифровываем с помощью двух АЦП 2 частоты из общей полосы 0-96 кГц.
2) Вычисляем синус и косинус одной частоты, и синус и косинус второй частоты. Перемножаем и накапливаем действительные и мнимые части обоих сигналов в течение 1 с (это если полоса 2 Гц). Повторяем п.1-п.2 заданное число раз, накапливаем для полосы 2 Гц конкретно 1000000/2=500000 выборок. П.1-п.2 выполняются за 2 мкс.
3) После завершения времени накопления возводим в квадрат действительные и мнимые части и суммируем. Теперь извлекаем квадратный корень из полученных чисел (в принципе тут можно использовать норму Чебышева, не суть) и наконец-то получаем амплитуды сигналов двух частот, которые передаём в ПК для записи в файл. Потенциально, можно поставить на стмку флешку на 25 гиг, которой хватит наверно на месяц, ну сами посчитайте.
4) Повторяем п.1-п.3 четыре раза, получаем амплитуды 8 частот за 4 с. Разница в неодновременности измерений любых двух сигналов составляет не более 2 с.

Т.о., если полосы разные, то и число накоплений разное. Системное ограничение аппаратуры :-).

И это все программируется в СТМ32, безо всяких конфигов
Ну, если вы не хотите менять полосы, то да. Иначе нужно засылать число накоплений для пар частот, да и коды самих частот тоже.

А такое окно с текущим состоянием возможно вывести? Досовское (см.скрин)
Можно. Если есть текст программы, то стоит посмотреть. Помогал внучку писать питоновские мухобойные программки :-). Ему 16 лет, учится в физмат школе.
« Последнее редактирование: 15 Июль 2021, 23:08:27 от GM »
Зачем нам бумеранг? У нас грабли есть!

Оффлайн Р6ЛДД

  • Ветеран
  • *****
  • Сообщений: 2916
    • Просмотр профиля
    • E-mail
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #13 : 16 Июль 2021, 13:19:36 »
Спибо за ликбез. ушел осмыслять. ;D :o
Per aspera ad astra.

Оффлайн GM

  • Старожил
  • ****
  • Сообщений: 331
    • Просмотр профиля
Re: WAVECOM Monitoring System Online Help 5.0.0
« Ответ #14 : 16 Июль 2021, 18:59:16 »
Понял, наконец. SAQ, HWU, GBZ, DH038 - это винтажные станции в диапазоне 17-24 Гц. А GQD это что?
Зачем нам бумеранг? У нас грабли есть!