Автор Тема: SDR Micron, приемник с прямой оцифровкой и USB подключением  (Прочитано 24836 раз)

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

Оффлайн rn6lim

  • Hero Member
  • *****
  • Сообщений: 1269
  • Всеволод
можно еще вопрос, к вам, наверное, ко всем?
я пытаюсь слить с сайта интела квартус 13sp1
у меня не получается, каждый раз разная MD5
соответственно, установка не проходит.
маленькие файлы льются отлично.
большие каждый раз разные...
временно решил проблему: с торрента скачал web edition.
пробовал все способы.... в чём проблема? мне нужна 13sp1 subscription edition dontt44
p.s. интернет обычный 100 мбит, я не понимаю в чём проблема.
« Последнее редактирование: Январь 18, 2020, 09:07:12 pm от rn6lim »

Оффлайн N7DDC

  • Newbie
  • *
  • Сообщений: 41
Так с оф сайта тоже торрент, там еще какую-то прогу надо установить, AKASHI чтоли.
Всегда качал с оф сайта без проблем.

Оффлайн rn6lim

  • Hero Member
  • *****
  • Сообщений: 1269
  • Всеволод
рекомендуемый не пробовал, там не акаши, а какой-то другой, накамичи... cr123
пробовал кучу других, льёт 10 мбайт/с, но md5 каждый раз разная, пробовал c других ip.
надо провайдера попробовать сменить, отпишусь.

Оффлайн N7DDC

  • Newbie
  • *
  • Сообщений: 41
Обновился ExtIO.dll для приемника. Переделан интерфейс, добавлена индикация версии прошивки, добавлен режим 1920 кГц ширина панорамы.
https://github.com/Dfinitski/SDR-Micron/tree/master/EXTIO

В разработке программа, которая записывает изображения эфира в полосе 0 - 30 МГц, используя широкий бендскоп.

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

Оффлайн N7DDC

  • Newbie
  • *
  • Сообщений: 41
Программа Bandscope Recorder в релизе ! Скачать можно на Гитхабе https://github.com/Dfinitski/SDR-Micron

Прогамма представляет собой скрипт для Python 3.8, наилучший способ запустить его - в меню по правой кнопки мыши выбрать Открыть с IDLE. В появившемся окне можно модифицировать настройки если это необходимо. Для запуска программы достаточно надать клавишу F5 на клавиатуре. Появится еще одно (консольное) окно, где программа будут сообщать что она делает и, может быть сообщит об ошибках, если что-то пойдет не так.
Перед использованием нужно настроить несколько значений глобальных переменных, сосредоточенные в начале скрипта.

DUR = 0.1 - продолжительность записи спектрограммы в часах. Может быть задано в виде десятичной дроби. Не рекомендуется устанавливать значение менее 0.1 и более 24 часа. Если необходимо вести запись более 24 -х часов, лучше использовать бесконечный режим (описание далее) чтобы разбивать временные промежутки на одинаковые части длительностью менее 24 часов.
Результаты каждой записи сохраняются в папку,  название которой является дата и время запуска. Папки создаются в той же директории, откуда запущена программа. Запись в директорию должна быть разрешена без ограничений доступа. Обычно это папки Мои Документы, Рабочий Стол и т.д.

TASK = '2020-01-27 19:35' - дата и время отложенного запуска. Если необходимо сделать запись в определенный день с определеенного времени, достаточно указать нужные параметры этой переменной. Запись должна быть в кавычках, именно в такой форме, как в примере (стандарт ISO). Если дата и время будет указана неправильно, запись никогда не начнется. Программа блокирует переход компьютера в режим сна до начала записи и разблокирует это после ее окончания . Чтобы стартовать запись немедленно, параметр должен быть None (без кавычек).

CONT = False - режим бесконечной записи, когда программа начинает запись снова сразу по завершению предыдущей записи. Результаты каждой записи будут сохранятся в папки именем даты и времени, когда запись стартовала. Эта опция будет полезна, если есть необходимость вести, к примеру, посуточный мониторинг. True - для активации режима. Остановить процесс записи можно вручную, нажав в консоли клавиши Ctrl + C. Во время длительной записи программа блокирует переход компьютера в режим сна.

FREQ = 1000000 - частота настройки приемника в Герцах, она же в большинстве случаев будет центральной частотой на спектрограмме. Если центральная частота выбрана так, что с установленой шириной полосы такая настройка невозможна, частота будет скорректирована автоматически и правильное значение будет закодировано в имени файла.

ATT = 10 - значение для аттенюатора приемника, может принимать значение от 0 до 31. Необходимо устанавливать для предотврашения перегрузки АЦП во избежание появления дефектов на изображении. Особенно актуально при ширине записи 30 МГц , когда входные фильтры приемника отключены или если они не установлены вовсе.

NARROW = 2 - параметр для указания ширины записываемого диапазона. Значение 0 соответствует широкому диапазону 30 МГц, значение 1 соответствует ширине 1.8 МГц, значение 2 - 0.9 МГц. В режиме широкого бендскопа можно регистрировать прохождение сразу во всем КВ диапазоне 0 - 30 МГц:



В узкополосном режиме удобно мониторить диапазон:



V_RES = 3600 - значение вертикального разрешения получаемой картинки или, другими словами, количество горизонтальных линий за все время длительности записи. Высота получаемого изображения будет определятся этим параметром. Если запись прервана вручную раньше окончания заданной длительности, количество линий соответственно будет меньше. Данный параметр не может превышать значение из расчета 10 линий в секунду, то есть для длительности 0.1 часа или 6 минут, максимально возможное количество линий составляет 3600. Если в параметре будет установлено значение, превышающее максимально возможное, фактическое разрешение будет максимально возможным.

H_RES = 4 - значение горизонтального разрешения, выраженное как множитель для числа 1024. Например, значению 4 соответствует горизонтальное разрешение 4096 пикселей. Переменная может принимать значение от 1 до 8. БОльшее разрешение позволяет получать более четкие картинки, которые будут занимать большой объем и медленно обрабатываться компьюьером. Фактическое разрешение будет всегда меньше, чем установлено из-за того, что ненужные точки отбрасываются во время обработки.

CMAP = ['viridis', 'inferno', 'afmhot'] - список палитр файлов, которые будут сгенерированы. Должен содержать как минимум одно название палитры.
Палитра viridis выглядит так:



Палитра inferno выглядит так:



Палитра afmhot выглядит так:



P_DET = False - управление режимом пикового детектора, который может пригодиться, если запись ведется длительное время, на протяжении нескольких часов. В этом случае короткие сигналы будут выражены четче на спектрограмме. Для включения True, если False - работает режим усреднения, который делает изображение более мягким.

В именах файлов, генерируемых программой, закодирована важная информация, благодаря которой информацию на изображении можно будет правильно интерпретировать. Например, в имени файла afmhot_550000_1450000_360.png содержится имя палитры, использовавшейся при его создании, частота начала спектрограммы (слева), частота конца спектрограммы (справа), длительность спектрограммы в секундах. Таким образом, при необходимости, можно вычислить частотные и временные координаты каждой точки спектрограммы.

Оффлайн ra0ahc

  • Hero Member
  • *****
  • Сообщений: 4872
  • Сергей, RD6AH
Для чего всё это?
Дайте собственных эмоций или как вы это на практике применили.
Пока это холодный текст.
Да да, я знаю, у меня ничего не получится )))

Оффлайн N7DDC

  • Newbie
  • *
  • Сообщений: 41
Вот простой пример, как логгирование прохождения может помочь

https://youtu.be/beExIzWRyLk?t=52

Оффлайн autosat

  • Newbie
  • *
  • Сообщений: 21
Девид, какие новости по модулю 6 ГГц?

Оффлайн N7DDC

  • Newbie
  • *
  • Сообщений: 41
Плата собрана, программирую.
Предыдущие расчеты оказались ошибочными в какой-то мере, поэтому тракт будет попроще, с двумя преобразованиями частоты и ширина обзора как и ширина приема будет ограничена 2 МГц, а не 30МГц как планировалось.

Оффлайн autosat

  • Newbie
  • *
  • Сообщений: 21
GD25Q16CTIGR подойдет на замену M25P16?

Оффлайн N7DDC

  • Newbie
  • *
  • Сообщений: 41
Похоже, что нет. Разная система идентификации чипа.

Оффлайн rtty

  • Hero Member
  • *****
  • Сообщений: 2340
N7DDC, где-то была информация о вашей приемной антенне, не смог найти схему прикрепите, пож.


Оффлайн autosat

  • Newbie
  • *
  • Сообщений: 21
Давид, возможно ли запустить "Micron" в SDR Console?