Форум радиолюбителей ДВ

форум Радиолюбительского ДВ портала => Технический раздел => Тема начата: GM от 14 Июль 2021, 16:03:37

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

Возможно, кому-нибудь пригодится. Если не в тот раздел положил, переместите куда надо.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Сергей UB1APE от 14 Июль 2021, 19:50:29
Мама родная! Сколь же всего навыдумывали! Ё...!
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: r2bas от 14 Июль 2021, 21:10:53
В частности протокол передачи ERF для HGA22, DCF39

Хм... Этот ERF декодируется любой прогой как обычный RTTY.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: GM от 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 делся?
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 15 Июль 2021, 08:54:45
Отсюда вопрос, куда HGA22 делся?
Поспрашал европу в фейсбуке, вот что ответили ( Испания и Италия)..
Надо будет в RSGB группах спросить.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 15 Июль 2021, 10:02:47
Нашел LF граббер:
https://lf.u01.de

Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: r2bas от 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
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: GM от 15 Июль 2021, 18:21:03
Отбой, парни. HGA22 появилась снова. А досадная радиометка на 134,2 пропала. Наверно собаку кто-то пристрелил :-).

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

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

Вот еще какой-то сигнал на 83.3 кГц примерно (фото 4). Что это? Франция?
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 15 Июль 2021, 18:40:31
Вот еще какой-то сигнал на 83.3 кГц примерно (фото 4). Что это? Франция?
83.3 у меня бывает так полоскает, шкварки летят до 2 МГц.
Что за станция - х.з.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 15 Июль 2021, 19:44:29
Супер!
Получилась почти аппратная платформа для SID.
Это все дело стыкуется по USB c компьютером  ( насколько понимаю)?
А можно "научить" вести лог уровней станций в формате *.dat?
Каждые сутки начинается новый файл.
Отсчеты 5 сек/семпл.
Возможность  мониторить 8 частот.
Пролоса 96 кГц.
Установка полосы для каждой станции от 50 до 200Гц.
Во блин вывалил хотелок. ;D ;D ;D
Хороший вариант "ухода" от звуковой карты со всеми заморочками в Виндовс.
Если что не так написал - поправьте.

Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: GM от 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 мег :-(].

Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 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, безо всяких конфигов?
А такое окно с текущим состоянием возможно вывести? Досовское. (см.скрин)
Контроль так сказать, функиональности.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: GM от 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 лет, учится в физмат школе.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 16 Июль 2021, 13:19:36
Спибо за ликбез. ушел осмыслять. ;D :o
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: GM от 16 Июль 2021, 18:59:16
Понял, наконец. SAQ, HWU, GBZ, DH038 - это винтажные станции в диапазоне 17-24 Гц. А GQD это что?
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 16 Июль 2021, 20:24:15
Понял, наконец. SAQ, HWU, GBZ, DH038 - это винтажные станции в диапазоне 17-24 Гц. А GQD это что?
Винтажная - только SAQ. Осколок былой эпохи....
Все остальные - современные ( относительно?). Военно-морские силы разных стран.
HWU = Франция.
GBZ - Англия ( или Великобритания?)
GQD -  Скелтон великобритания.
NWC - Австралия.
NAA - США.
Во линку список VLF станций, кооторые вещали в СДВ диапазоне с начала века ( не полныый). Там и военные, и вещательные.

https://drive.google.com/file/d/1HeOsObSSfEdpf30EG1a7ihQ77oSS0eYx/view?usp=sharing

DHO38 из этого списка выпадает. ИМхо.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: GM от 17 Июль 2021, 01:47:35
DHO38 из этого списка выпадает.
Почему выпадает? Связь с подлодками.

Основную идею я вкурил. Вам не нужна такая скорость оцифровки. Достаточно взять 96/192 квыб/с. А можно и меньше. Но даже на 192, упомянутый проц будет иметь 290 МЦ на все выборки, что вполне должно хватить на 8 частот. Ну и АЦП подобрать на 16 бит с параллельным выходом, тогда ваще праздник души.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 17 Июль 2021, 14:14:42
Почему выпадает? Связь с подлодками.
Это я тормоза включил, про DCF39 подумамши.  ;D ;D

Подумал насчет полосы ( оцифровки) сигнала. Мне нужен только уровень сигнала, информация для декодирования не нужна, и тогда какой смысл расширять полосу? Тогда по идее, хватит с головой и 10-20 гц. А может и менее даже. Стабильность передатчиков думаю достаточна, в любом случае 50 Гц от центральной частоты станции есть "люфт".
Меньше просчетов ( и циклов) на канал. Имо.

Потенциально, можно поставить на стмку флешку на 25 гиг, которой хватит наверно на месяц, ну сами посчитайте.
Это вообще прекрасно было бы! Ток объясните, через USB с компа "доступ" к флешке возможен? Тогда идеальный вариант.
Отвязанный от компьютера вариант, за исключением возможности скопировать файлы (если по USB можно так).
Про STM такую речь идет? (см. вложение).
Если гдеошибся в своиз "измышлизмах" - поправьте.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 17 Июль 2021, 14:32:02
Можно. Если есть текст программы, то стоит посмотреть. Помогал внучку писать питоновские мухобойные программки :-). Ему 16 лет, учится в физмат школе.
Файл программы во вложении.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 17 Июль 2021, 19:01:40
Ох, торможу я.... Если отвязывать от компьютера ( автономная работа), то про какое ДОС окно может идти речь?  ;D ;D
Если только 8 светодиодов по всем частотам, моргающие, при ненулевых данных. Отсутствие сигнала - не горит.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: GM от 18 Июль 2021, 01:29:41
Подумал насчет полосы ( оцифровки) сигнала. Мне нужен только уровень сигнала, информация для декодирования не нужна, и тогда какой смысл расширять полосу? Тогда по идее, хватит с головой и 10-20 гц. А может и менее даже. Стабильность передатчиков думаю достаточна, в любом случае 50 Гц от центральной частоты станции есть "люфт".
Не пойму, о какой полосе речь идет? В 50 кГц все ваши станции уместятся.

Поправил: 50 кГц, а не 50 Гц.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: GM от 18 Июль 2021, 01:39:02
Если отвязывать от компьютера ( автономная работа), то про какое ДОС окно может идти речь?
Ну так, вставляете флешку в писюк, находите нужный файл и отрисовываете на экране нужный день.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 18 Июль 2021, 09:10:22
Не пойму, о какой полосе речь идет? В 50 Гц все ваши станции уместятся.
О как. :-\
Значит я по наивности думал, что в программах ( в конфигурационных файлах) лишнего нет.
В СпектрумЛаб (скрин 1) полоса частот указывется.
В СИД мониторе ( скрин 2 ) тож указывается.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: GM от 18 Июль 2021, 16:25:44
Посмотрел программу по диагонали. Там действительно для каждой частоты выделена полоса, сигнал в этой полосе фильтруется с помощью IIR-фильтра (фильтр с бесконечной х-кой). У меня вычисляется преобразование Фурье для заданной частоты, полоса зависит от числа выборок. Если миллион выборок, то полоса будет ±1 Гц, то есть 2 Гц в итоге. Для 10 Гц надо 200000 выборок. Всё просто.

Что касается платы с стм32. У меня плата олимекс (фото 1). Там много чего лишнего. С обратной стороны платы установлен катридж для карты памяти (фото 2). Под флешкой я подразумевал карту памяти. Она тоже флешка, только под USB не оформлена, нужен ридер. У меня на компе стоит такой ридер под несколько видов памяти, есть и отдельные USB-ридеры, это не проблема.

Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 19 Июль 2021, 10:27:14
Там действительно для каждой частоты выделена полоса, сигнал в этой полосе фильтруется с помощью IIR-фильтра (фильтр с бесконечной х-кой).
Вот и разобрались, где собака зарыта была. ;D
Посмотрел этот Олимех - 30 Евро.
Дилетантски рассуждая, на ней можно хоть в космос что-нить отправить. ;D Нужны мозги под эт дело заточенные и врямя. Мозгов таких ку меня нет, времени у вас.
Это я к чему, есть ли возможность ( на примере Олимекса) организовать дотуп по USB к флешке ( копирование файла, текушего или прошлой даты)?
Или как вариант, на более простой модели организовать вторую флешку, параллельная запись на обе, но одна на оперативные манипуляяции ( лог рваный по времени получится).
Шото мне кажется, что это не сработает ( без сброса или выключения питания), но уточнить не помешает. ;D ;D ;D
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: GM от 19 Июль 2021, 20:23:39
Да, эта плата сильно навороченная, там и кан есть и много чего ещё.

Можно на такой всё сделать (см. фото). Вот здесь 792 руб. https://mcustore.ru/store/arm/kontroller-na-stm32f103c8t6-v2-0/
Надо только посмотреть, как карту памяти прицепить.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 19 Июль 2021, 21:02:21
Можно на такой всё сделать
Надо только посмотреть, как карту памяти прицепить.
Джордж, да по мне, дело не шибко в цене.
Принцип, что из какашки пулю не слепишь ( образно) - применим ко всем сферам жизни, хобби и т.д.
Если получится, это конструкция не на один год, десяток лет ( Солнце не потухнет, вспышки будут ( цикл только начинается), физика явлений вечна.:)).
На какой платформе проще реализовать - на той и делать. Просто скажите.
 
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: GM от 19 Июль 2021, 22:19:32
Принцип, что из какашки пулю не слепишь ( образно) - применим ко всем сферам жизни, хобби и т.д.
Ну где-то согласен, хотя .. всё в жизни бывает, взять тот же "гидротаран". Умельцы сделали в одном пионерском лагере...исправно качал воду - прям аналог ИБП, только водный.

А как вы принимаете эти сигналы 17,3 кГц и т.д.? Какой уровень может быть на входе ацп, мин/макс?
Зачем писать САК целый год, если они 1 день в году фурычат?

Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 20 Июль 2021, 08:57:50
А как вы принимаете эти сигналы 17,3 кГц и т.д.? Какой уровень может быть на входе ацп, мин/макс?
антенна, усилитель, звуковая карта, SID Monitor. Вот насчет уровня на входе даж вопросом не задавался. ;D На скрине шкала спектрума. Это после усилителя на OP27.
Для приема SAQ шведы сделали программу SAQrx.
SAQ прием только в дни активности, хотя в Швеции не помешало бы станцию наподобие DHO38. ;D ;D ;D ;D 
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: Р6ЛДД от 20 Июль 2021, 10:47:42
взять тот же "гидротаран". Умельцы сделали в одном пионерском лагере...исправно качал воду -
Прочитал про этот механизм. Оригинально, просто. Ранее даже не знал про такое. Но, это из серии - "на безрыье и рак рыба". Не умаляя гениальности и простоты изобретения.
спасибо.
Название: Re: WAVECOM Monitoring System Online Help 5.0.0
Отправлено: GM от 20 Июль 2021, 12:16:03
А если бы делали традиционно? Электоэнергию подвести, электромотор, насос, шкаф, электронадзор и т.п. Вот это называется из г...а и спичек. А стоимость изготовления и эксплуатации не в проценты, а в РАЗЫ меньше. А может и в десятки разов!

Про гидротаран известно было с середины 19-го. Ба-а-льшой секрет был. Самый большой аппарат качал 55000 литров в сутки на высоту 200 м (прибл.) для небольшого городка. Ну и стоил соответственно.