Автор Тема: Самодельный СПЛ (спектроанализатор)  (Прочитано 9636 раз)

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

Оффлайн ur5efx Igor

  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
    • E-mail
Re: Самодельный СПЛ (спектроанализатор)
« Ответ #60 : 23 Январь 2022, 19:10:09 »
Win 7  64 битная. На десктопе и на ноутбуке. Не запускается на обоих. Системы одинаковые, видеоадаптеры разные.
Пробовал разрешение экрана ниже выставлять - та же ошибка.
« Последнее редактирование: 23 Январь 2022, 20:58:36 от ur5efx Igor »

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3287
    • Просмотр профиля
Re: Самодельный СПЛ (спектроанализатор)
« Ответ #61 : 24 Январь 2022, 23:22:34 »
Выкладываю новую версию 1.1 http://rn3aus.136.su/SGR_v1.1.zip

В ней добавлено ведение суточного архива (в корневой папке)
и постоянного (годового) архива в папке Capture
Добавлен вызов конвертора IrfanView для преобразования bmp файлов в png для экономии места и трафика.
Настройки в меню Capture.
IrfanView нужно самостоятельно скачать и установить https://www.irfanview.com/,
в файле bmp2png.bat нужно указать путь вызова i_view32.exe
(по умолчанию просмотрщик ставится в папку C:\Program Files\IrfanView\i_view32.exe - у меня 32-битная виндовс)

Сделана также защита от сбойных ситуаций, может быть эа версия захочет запускаться у Игоря UR5EFX?

« Последнее редактирование: 24 Январь 2022, 23:39:24 от rn3aus »

Оффлайн ur5efx Igor

  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
    • E-mail
Re: Самодельный СПЛ (спектроанализатор)
« Ответ #62 : 25 Январь 2022, 02:42:10 »
Почему то вообще не запускается. В списке процессов тоже ее нет. Утром попробую на 32 битной системе.

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3287
    • Просмотр профиля
Re: Самодельный СПЛ (спектроанализатор)
« Ответ #63 : 25 Январь 2022, 20:36:23 »
К версии 1.1 скачайте усовершенствованный файл bmp2png.bat
Теперь он умеет конвертировать в png и долгосрочный архив в папке Capture.

Оффлайн Sergej

  • Старожил
  • ****
  • Сообщений: 429
    • Просмотр профиля
Re: Самодельный СПЛ (спектроанализатор)
« Ответ #64 : 25 Январь 2022, 23:53:36 »
Спасибо, запустилось на "дровах" и под XP.
Есть предложения по программе.

1) желательно как-то увязать выбор окон с диалами. Т.к. скажем при диале 136.0 USB "ДЦФ-ы" уже на границе или за полосой SSB фильтра приемника, соответственно, выбирать их в меню бесполезно (для приема или корректировки шкалы).
Так же и ЕУ окно, при диале 136.0 - в районе 200Гц, уже может быть у многих на/за скатом фильтра.

Как вариант, может в меню есть смысл надписи дополнить частотами тона, которые получаются при выбранном диал, чтобы было понятно сразу, будет ли прием или нужно какой-то другой диал менять... И если тон скажем меньше 200Гц или больше 3кГц - подсвечивать красным, чтобы было понятно, что приема не будет совсем или частично.

2) Было бы неплохо увязать управление с Omnirig - тогда любые современные трансиверы или sdr-приемники можно будет "одним тычком" настраивать на прием 136кГц. Скажем, когда оператор идет спать или уходит, подошел - щелкнул и радио там занимается приемом.
http://www.dxatlas.com/OmniRig/ - там есть примеры использования в своей программе на разных языках разработки.

3) Полосу обзора можно ли сделать больше? (опциональный ввод в Гц)
Может быть актуально для экспериментов или если кривая звуковая карта, у меня без калибровки на самом краю были несущение служебок, едва понял, что они там.


upd:
Какая-то для меня не понятка с калибровкой, почему-то опция в меню иногда с автомата сама слетает на констант, или это нормально?

И для тона 430 Гц (диал 135.0, калибрую ХГА с тоном 430Гц) и 2830 Гц (диал 136.0 слушаю ДЦФ) почему-то разные поправки получаются,  где-то 6 и 11Гц примерно.

P.S. на "верхнем" дцф-е чего-то автомат не берет частоту, хотя несущую вполне видно. На нижнем (ХГА с тоном 430Гц) - брало.


« Последнее редактирование: 26 Январь 2022, 00:45:14 от Sergej »

Оффлайн ur5efx Igor

  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
    • E-mail
Re: Самодельный СПЛ (спектроанализатор)
« Ответ #65 : 26 Январь 2022, 01:45:07 »
Утром попробую на 32 битной системе.
В 32 бит системе работает. Win 7 sp1. Все нормально. Тестировал новую версию 1.1.
upd
Установил другой дистрибьютив теперь и 64 бит работает нормально. Проблема была в моей системе.
« Последнее редактирование: 26 Январь 2022, 16:25:29 от ur5efx Igor »

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3287
    • Просмотр профиля
Re: Самодельный СПЛ (спектроанализатор)
« Ответ #66 : 28 Январь 2022, 23:27:10 »
Новая версия 1.2: http://rn3aus.136.su/SGR_v1.2.zip
Улучшен ввод частот, сделан выбор полосы обзора, улучшено преобразование в формат png для архивов.

Полосу обзора можно ли сделать больше? (опциональный ввод в Гц)
В меню Freq->Span... можно выбрать готовые полосы обзора от 3 до 20 Гц или ввести вручную (Enter Fspan) желаемую полосу. Больше 20 Гц вводить можно, но отображение на шкале частот будет слишком сжатым.

Какая-то для меня не понятка с калибровкой, почему-то опция в меню иногда с автомата сама слетает на констант, или это нормально?
Это нормально. Если из режима авто перешло в фиксированный режим - значит калибровка состоялась, сдвиг частоты измерен с достаточной точностью. Если бы такое "защелкивание" не происходило бы, на спектрограмме была бы постоянная девиация частоты в пределах +-0.1 Гц и сигналы все были бы размазанными и кривыми. Это следствие некогерентности опорного сигнала DCF-HGA.
Когда автокалибровка закончилась, остается мышкой уточнить частоту в небольших пределах.

И для тона 430 Гц (диал 135.0, калибрую ХГА с тоном 430Гц) и 2830 Гц (диал 136.0 слушаю ДЦФ) почему-то разные поправки получаются,  где-то 6 и 11Гц примерно.
Скорее всего это означает, что частотный сдвиг вызван не неточностью настройки приемника, а отличием частоты дискретизации звуковой карты от номинала. При таких цифрах это отличие довольно велико.

У автокалибровки есть ограничение на максимальное отличие частоты опорного сигнала от номинала +-10 Гц. Если выходит за эти границы, считается неправильным и игнорируется. Это чтобы посторонний сильный сигнал (какая-нибудь наводка от импульсного БП) случайно не "утащила" за собой.

1) желательно как-то увязать выбор окон с диалами. Т.к. скажем при диале 136.0 USB "ДЦФ-ы" уже на границе или за полосой SSB фильтра приемника, соответственно, выбирать их в меню бесполезно (для приема или корректировки шкалы).
Так же и ЕУ окно, при диале 136.0 - в районе 200Гц, уже может быть у многих на/за скатом фильтра.
Это конечно, справедливо. Однако несколько иначе дело выглядит для самодельных приемников прямого преобразования с двухполосным приемом. Поэтому решил эти нюансы пока оставить в стороне, на усмотрение оператора...
« Последнее редактирование: 28 Январь 2022, 23:29:39 от rn3aus »

Оффлайн rw3adb

  • Ветеран
  • *****
  • Сообщений: 5933
    • Просмотр профиля
    • E-mail
Re: Самодельный СПЛ (спектроанализатор)
« Ответ #67 : 08 Февраль 2022, 23:26:56 »
Новая версия

Чето у меня "застряло" в плане дальнейших испытаний- но к ним еще точно вернусь!

Ибо большое дело - и пока есть возможность- надо довести до ума!

--_ _ _  _ _ _ --  --_   _   _-_  _--  _ _ _-- _- -_ _ -_ _ _

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

  • Ветеран
  • *****
  • Сообщений: 4781
  • Я точно знаю, что ни чего не знаю
    • Просмотр профиля
    • E-mail
Re: Самодельный СПЛ (спектроанализатор)
« Ответ #68 : 25 Март 2022, 08:05:18 »
Скачал. Сегодня еду на дачу  в Kp50eh69 в моём распоряжении будет 2 ночи. Там и опробую.
UB1APE (ex RA1ADF) Сергей.