Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 239 из 419 ПерваяПервая ... 139189229236237238239240241242249289339 ... ПоследняяПоследняя
Показано с 2,381 по 2,390 из 4185

Тема: Анализатор kuchura с графикой на STM32

  1. #2381
    EU1KY, можно попросить внедрить в алгоритм ДСП анализатора интреполяцию по трем точкам, как тут описано https://www.dsprelated.com/freebooks...ral_Peaks.html можно обычную параболическую, а не функцией гаусса. И соответсвенно линейную интеполяцию по фазе, тоже по трем точкам в районе максимума ФФТ. А то в СВЧ вариатне ПЧ не попадает точно в отсчет фурье преобразования, да и спектр достаточно широкий получается из за фазовых шумов, занимает несколько отсчетов. Думаю интеполяция по трем точкам существенно повысит точность измерения, а много ресурсов математика не сьест, ведь спектр фурье уже посчитан дял всех точек
    Александр


  2. #2382
    khach, эта интерполяция имеет смысл только для измерения неизвестной частоты через FFT. А мне её мерять не нужно, не гитару же настраиваю. Я меряю отношение амплитуд и разность фаз когерентных сигналов, ничем не модулированных - это всё упрощает.

    Амплитуды сигналов считаются через суммирование мощностей в 5 бинах. При использовании оконной функции Блэкмэна это убирает scalloping loss до крайне незначительной величины, даже если частота сигнала попадает на самую границу бинов. Поскольку мне для дальнейших расчётов важно лишь соотношение амплитуд, а не их абсолюные значения, ошибка вообще стремится к нулю. Если (зачем-то) уж очень нужно точно мерять саму амплитуду (а не отношение), можно применить flattop window и суммировать мощность в 7 бинах. Полоса, к сожалению, пошире, шумы будут влиять сильнее, но результат измерения безупречен.

    Разность фаз двух когерентных, ничем не модулированных сигналов (именно разность фаз, и именно она обычно интересует) не зависит от того, в какую часть самого мощного бина на самом деле попадает сигнал. Достаточно взять и вычесть фазы двух бинов друг из друга.

    Всё это лично проверено на связке Python + numpy прежде, чем сделано в фирмвари. В том числе изучалось влияние добавления шумов (не так уж они и страшны, если считать магнитуду через сумму мощностей в бинах), а также взаимопроникновения сигналов между каналами (очень сильно влияют на измеренную разность фаз).

  3. #2383
    Цитата Сообщение от EU1KY Посмотреть сообщение
    Амплитуды сигналов считаются через суммирование мощностей в 5 бинах.
    Спасибо за разьяснение, а то я немог понять логики этого куска кода.
    А фаза вычисляется по максимальному бину, теперь тоже понятно.
    Цитата Сообщение от EU1KY Посмотреть сообщение
    Разность фаз двух когерентных, ничем не модулированных сигналов (именно разность фаз, и именно она обычно интересует) не зависит от того, в какую часть самого мощного бина на самом деле попадает сигнал.
    Если сигналы когерентны, то согласен. Только у меня синтезаторы продолжают ползти по фазе в о время измерений, хотя лок детект уже стоит. Ладно, попробуем подергать phase resync ADF-ок, может поможет.
    Код:
    #define FFTBIN 107
    Можно ли менять значение FFTBIN если используются смесители с субгармониковой накачкой или измерения идут на гармонике гетеродина?
    Александр

  4. #2384
    Про emIDE в русскоязычной части интернета ничего нет. Чем заслужена такая не популярность.
    Зри в корень

  5. #2385
    Цитата Сообщение от khach Посмотреть сообщение
    Можно ли менять значение FFTBIN если используются смесители с субгармониковой накачкой или измерения идут на гармонике гетеродина?
    Можно. См. в окне fftwnd.c, там ищется самый мощный бин и считается магнитуда исходя из его номера.
    Для измерений же в dsp.c бин харкодом был сделан, таким и остался с древних времён: частоту ПЧ менять не приходится. Можно заменить его на переменную и считать для найденного или заданного бина.
    Последний раз редактировалось EU1KY; 21.01.2017 в 23:47.

  6. #2386
    Аватар для uk8va
    Регистрация
    17.01.2009
    Адрес
    Новокузнецк
    Сообщений
    41
    Позывной
    rv9uu
    Ребята а как в STM32F746, увидеть флешку
    RV9UU. Вячеслав.73
    --------------------------

  7. #2387
    Цитата Сообщение от uk8va Посмотреть сообщение
    Ребята а как в STM32F746, увидеть флешку
    В режиме кардридера надо подключаться в порт USB HS (кабелем micro-USB).

  8. #2388
    Цитата Сообщение от EU1KY Посмотреть сообщение
    См. в окне fftwnd.c, там ищется самый мощный бин и считается магнитуда исходя из его номера.
    Спасибо, незаметил что там другая процедура фурье.
    Юрий, подскажите пожалуйста, как к дискавери наиболее просто приделать параллельную 8-битную микропроцессорную шину на 5 в? Притащили тут HP8713- векторный анализатор от HP но без процессорной платы. Приемник и передатчик у него сделаны как на рисунках. АЦП внешний, вроде по SPI можно подключить к дисквери. А вот синтезатор управляется по параллельной шине, а у дискавери FSMC наружу не выведена, да и с 5 вольтами несовместима. Вот думаю воткнуть Вашу разработку в качестве процессора. Еще парсер SCPI команд надо будет приделать для совместимости, но я его встречал где то на гитхабе для STM32.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	hp8711_tx.jpg 
Просмотров:	534 
Размер:	25.6 Кб 
ID:	253869   Нажмите на изображение для увеличения. 

Название:	hp8711_rx.jpg 
Просмотров:	549 
Размер:	34.5 Кб 
ID:	253870   Нажмите на изображение для увеличения. 

Название:	hp8711_bs.jpg 
Просмотров:	262 
Размер:	17.6 Кб 
ID:	253871  

    Александр

  9. #2389
    khach, возьмите шину с разъёма DCMI. Только она 3.3V, надо что-то отдельно присобачить для преобразования уровней.


  10. #2390
    Аватар для uk8va
    Регистрация
    17.01.2009
    Адрес
    Новокузнецк
    Сообщений
    41
    Позывной
    rv9uu
    UA9olb Дима, Не получается ее увидеть. В режиме аудио, или видео, в STM32 должна обращаться к флешки.
    RV9UU. Вячеслав.73
    --------------------------

Страница 239 из 419 ПерваяПервая ... 139189229236237238239240241242249289339 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Анализатор
    от Timofeevich в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 12
    Последнее сообщение: 03.08.2011, 09:04
  2. Антенный анализатор
    от wp в разделе Для начинающих
    Ответов: 8
    Последнее сообщение: 08.06.2011, 17:58
  3. анализатор zm-30
    от navyk в разделе Антенны
    Ответов: 0
    Последнее сообщение: 16.08.2010, 13:57
  4. Антенный анализатор Тарасова и анализатор АА-330
    от RA0JFX-Амур в разделе Антенные приборы
    Ответов: 33
    Последнее сообщение: 21.06.2008, 04:41
  5. Если нужны надписи с графикой>>
    от WT2J в разделе Технический кабинет
    Ответов: 7
    Последнее сообщение: 01.07.2006, 16:44

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •