Jump to content

    

Alex_Vas

Участник
  • Content Count

    10
  • Joined

  • Last visited

Community Reputation

0 Обычный
  1. Смеситель HMC213. Вопрос.

    Отраженный сигнал. Макет измерителя дальности.
  2. Смеситель HMC213. Вопрос.

    Пробовал, эффекта нет. Нижняя у VCO 1.52 ГГц - на грани HMC 213 Пробовал не от 0, а от подставки. Сигнал другой, но все равно не исчезает. Давал на вход 8 дб ( получить 10, как в паспорте, возможности нет) - форма та же, амплитуда только больше. До этого пробовал в диапазоне 5 Ггц - там вообще все лежало в середине паспортных значений, и такой эффект наблюдался. Думал, частота слишком высокая для экспериментов "на коленке" - ушел ниже..Но. - век живи, Век учись
  3. Смеситель HMC213. Вопрос.

    Да, попробую, но надо выяснить еще, зависит ли этот выход от уровня сигнала гетеродина, и насколько эта зависимость стабильна. Может и смысла в таком способе нет. Не зря же делают двойное преобразование частоты. Посмотрим. Вот на частотах 24 Ггц таких проблем, видимо, нет. Может от того, что относительное изменение частоты меньше.
  4. Смеситель HMC213. Вопрос.

    Freeport, благодарю за пояснение. Прогнал напряжение ступеньками, напряжение на выходе , действительно, зависит от частоты сигнала гетеродина. В динамике получается такая вот картинка. Теперь вопрос, как это можно, и возможно ли, учесть. В качестве прототипов установок я брал простейшие макетные ЛЧМ радары, коих пару реализаций из готовых блоков нашел в сети. Обработка сигнала там - просто БПФ. А вот о таких сопутствующих эффектах - ни слова. Видимо, поэтому и не приводятся осциллограммы сигналов ( мне, по крайней мере, найти не удалось )... Попробую это учесть при обработке, хотя на эти грабли, естественно, не я первый наступаю... Или менять схему понижения частоты..
  5. Смеситель HMC213. Вопрос.

    Вот я и пытаюсь разобраться что не так делаю, или недопонимаю работу смесителя. Вышеприведенный пример, возможно, не очень корректен: при нулевом входе смеситель не в паспортном режиме. Вот результаты другого эксперимента: сигнал гетеродина подается на оба входа. В моем понимании разностный сигнал должен быть в районе 0 -( разница хода между входами- пара см.), а суммарный ( 2 * 1.6 Ггц) мой осциллограф не позволяет видеть, да и фильтр выше 20 КГц отсекает ( осциллограммы до и после фильтра почти не отличаются). Этот НЧ сигнал на выходе связан именно с динамикой изменения напряжения на входе VCO ( Хотя все в паспортном режиме). Картинка повторяется точь- в точь при изменении частоты "треугольника" - здесь почти 1 КГц. Вот этот сигнал и мешает, поскольку полезный лежит в этом же диапазоне частот... Простите, на схеме перепутал обозначения входов Rfin и LO. Ошибка только в рисунке, на установке подключено правильно
  6. Смеситель HMC213. Вопрос.

    Дополнение: схема( ее ВЧ часть) собрана на готовых модулях с AliExpress. Осциллограмма приведена для конфигурации прще некуда: VCO ( 8 дБм ) (https://aliexpress.ru/item/32880245963.html?spm=a2g0s.9042311.0.0.d28633edQysi5G), смеситель ( https://aliexpress.ru/item/33045083254.html?spm=a2g0s.9042311.0.0.d28633edQysi5G) , 50 ом- заглушка( ее наличие на результат не влияет) PDF на HMC213 : https://www.analog.com/media/en/technical-documentation/data-sheets/hmc213a.pdf все это выглядит так. Попытки спрятать в экран плату смесителя на результат не влияют...
  7. Приветствую всех! Попытался поэкспериментировать с ЛЧМ сигналом. Информации на эту тему более, чем достаточно, но, как обычно, гладко на бумаге, но... Конструкция классическая: сигнал с ГУНа подается на усилитель и передающую антенну и через делитель - на смеситель. На него же подается усиленный сигнал с приемной антенной. ( уровни сигналов, и пр. все в норме) Частотный диапазон: в районе 1.6 Ггц. В режиме доплеровского измерителя скорости проблем нет. Но вот при модуляции пилообразным или треугольным напряжением, т.е. ЛЧМ модуляции на выходе смесителя ( HMC213) сидит непонятный сигнал довольно высокого уровня, который не позволяет усилить полезный сигнал. "Танец с бубнами" и прочие ухищрения показали, что он присутствует даже при заглушенном входе RFin (эквивалент нагрузки 50 ом)) См. рис С такими частотами работаю впервые. В моем понимании, со смесителя ( на понижение) должен идти сигнал разностных частот, а здесь что-то не то. Поиски в документации и и и-нете ничего не дали. Прошу поделиться опытом, где искать причину, и, как от этого избавиться. Так как спектр этого сигнала перекрывается с полезным.
  8. Stm32F4Discovery+STM32F10xxx Speex library

    Цитата(vlad_new @ Mar 22 2014, 12:00) Надо было просто в файле startup_stm32f40xx.s увеличить Heap_size. Спасибо за подсказку. Прошу прощения за безграмотность (STM32 - в стадии освоения). Проект сделан в Coocox - е и с использованием CMSIS_BOOT, Там startup_stm32f40xx.С, где нет возможности поменять Heap_size (или я просто не нашел?). Однако, увеличение размера стека (STACK_SIZE) возимело положительное действо - Speex вроде бы заработал...
  9. Stm32F4Discovery+STM32F10xxx Speex library

    В результате экспериментов обнаружил, что функция calloc(size,1) на STM32F4-Discovery при size=2000 еще работает, а при size=3000 - уже нет ( вылетает в Default_Handler() - более детально пока не разбирался. Заменил на malloc() - вроде заработало. Правда, пришлось подправить код, т. к. она не обнуляет данные в выделенной памяти, а Speex library этого требует.
  10. Stm32F4Discovery+STM32F10xxx Speex library

    Пытаюсь «соединить» Stm32F4Discovery и STM32F10xxx Speex library (AN2812) в Coocox, взяв за основу проект из http://habrahabr.ru/post/146501/(Распознавание речи на STM32F4-Discovery – создан в IAR). «Затык» происходит на стадии инициализации энкодера – при вызове функции enc_state = speex_encoder_init(&speex_nb_mode); точнее - в speex_alloc_scratch(…) при выполнении calloc(size,1); где size=3000 – это SPEEXENC_SCRATCH_STACK_SIZE. Подскажите, где искать причину. Быть может не указаны какие-либо параметры компилятора?