Vascom

Преобразование Цифрового Действительного Сигнала В Комплексный

30 сообщений в этой теме

Vascom    644

Картинки будут через пару часов, я до компа ещё не доехал, пишу с телефона.

Сигнал в цифровом действительном виде - одна последовательность с тактовой частотоц 100МГц. И хочется из неё получить две последовательности с тактовой 50МГц. Но не исказив спектр исходного сигнала, а просто перенеся его по частоте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Igel    3 978

Последовательность последовательностью, а реальные частоты полезного сигнала то какие? Вопрос понятен? Или надо вся полоса от 0 до 50 МГц?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    644

Да, вопрос понятен. Сигнал широкополосный, полоса, допустим, 40МГц: от 5МГц до 45МГц.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    644

Итак, я готов. Сразу предупреждаю, что спектры получены несколько искусственным путём, но сути это не меняет.

Имеем цифровой действительный сигнал, его FFT изображён на первом графике.

post-164632-0-34112700-1414740003.png

Как видим тактовая частота около 50МГц, спектр сигнала 20МГц, спектр повторяется из-за особенностей FFT.

Далее сдвигаем сигнал на нулевую частоту путём умножения его на косинус и синус. Теперь мы строим FFT от комплексного сигнала, спектр будет как в в положительной области частот, так и в отрицательной - показано на втором графике.

post-164632-0-59512800-1414740136.png

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

С помощью ФНЧ мы можем удалить копии спектра слева и справа от основного спектра (на нулевой частоте). Получим спектр показанный на третьем графике, он по прежнему комплексный на тактовой частоте 50МГц.

post-164632-0-27531400-1414740255.png

Теперь мы можем спокойно понизить тактовую частоту в два раза и получим следующий комплексный спектр на тактовой частоте 25МГц.

post-164632-0-83185100-1414740317.png

Итак, выполнили то, что и задумано.

Так вот, хотелось бы избавиться от лишних копий спектра без ФНЧ или каким-то хитрым простым ФНЧ (с минимумом перемножителей, может вообще без них).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    644

В общем, пока решил использовать ФНЧ 64-го порядка, при этом всего 16 перемножителей в такой конфигурации требуется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: Trial
      Здравствуйте уважаемые форумчане. Проблема в контроллере люстры который принимает сигнал с пульта и соответственно переключает силовые реле, проблема в полном отказе от работы т.е. на пульт никак не реагирует реле не щёлкают ничего не происходит, батарейки в пульте поменял пульт разобрал визуально осмотрел никаких проблем светодиод при нажатии на кнопки горит.
      Контроллер кстати CADJA B-2

      Плата:


      При визуальном осмотре заметил пробитый конденсатор:

      Заменил на аналогичный б/ушный, на работе схемы никак не отразилось, заодно заменил соседний, аналогично схема не работает, произвёл замеры:

      На кондёре который я заменил 11,5 Вольта, на втором кондёре по нулям на стабилизатор должны приходить те же 11,5В но там 1 В всего на входе думаю причина таится гдето здесь, подскажите куда дальше капнуть, Заранее спасибо всем за помощь.
    • Автор: Vascom
      Есть оцифрованный комплексный сигнал с возможными независимыми постоянными составляющими в каждой из компонент. Надо удалить эти постоянные составляющие в реальном времени.
      Если бы сигнал был действительным, то всё просто - фильтруем, выделяем постоянную составляющую и вычитаем её из сигнала.
      А вот с комплексным так не получится, поскольку при наличии гармонической помехи возле нуля, она тоже попадёт в фильтр и будет вычтена из сигнала, но из-за сдвига фаз между I и Q компонентами, вычитаться она будет по разному (если фильтры независимые для каждой компоненты). А это может сильно испортить итоговый сигнал.
      Как быть? Может есть какие-то хитрые методы удаления постоянной составляющей из комплексного сигнала?
    • Автор: box-4x4

      Эта модель расширенная версия с полной комплектацией, 2 каналами для одновременных измерений, а так же математические операции между ними и многое другое.
      Модель отличается высокой точностью измерений и большим количеством разрядов.
      Измерение частоты, переменного, постоянного напряжения и тока, сопротивления, температуры, дБ и т .д.
      Характеристики прибора впечатляющие и сними можно ознакомиться на сайте производителя www.testequipmentconnection.com/specs/ADVANTEST_R6452A.PDF
      Обновление показаний, при 6 разрядах, 2.5 раза в секунду, при 4 разрядах 80 раз в секунду.
      /Постоянное Напряжение от 1 мкВ до 1000 вольт с точностью ±0.018%±6d
      /Переменное напряжение от 1 мкВ до 700 вольт
      /Одновременное измерение постоянного и переменного напряжения
      /Удаление шума из сигнала с производительностью 120 дБ
      /Измерение сопротивления от 1 mΩ до 200 MΩ с точностью от ±0.04%±6d
      /Измерение постоянного и переменного тока от 1 µA до 10A
      /Измерение частоты с 20Гц до 200кГц с точностью ± 0.02%± 2d
      Состояние - идеальное, это видно на фото.
      Цена 14 900 руб.
      Доставка по РФ
      Оплата по сбербанку или договоримся.
      Контакты: +7 924 411-79-девяностосемь (помните разницу во времени)
      Почта: box-4x4 @ mail точка ru

    • Автор: Vascom
      Есть комплексный цифровой сигнал, полоса 10МГц (для определённости). Требуется поддерживать его на постоянном уровне с помощью АРУ.
      Как лучше обрабатывать такой сигнал? Можно ли работать лишь по одной компоненте?
  • Сообщения

    • Согласен, что лучше 31-ти полосный, но догоровато приобретать для экспериментов 
    • не может быть   Ну ОК, можно сделать, только надо и ЖК отключать. Выбери два порта какие удобней использовать.
    • а в-третьих, в программе указывается ПОЛНОЕ напряжение питания. то есть, 325 Вольт.
    • По поводу эквалайзера: в ПРО сфере используют 31-полосный графический эквалайзер, для каждого канала свой. Мнению интернета доверять вообще не советую, если есть возможность, общайтесь с профессионалами от аудио и учитесь у них, на крайняк - читай профессиональные аудио ресурсы. 
    • Да, просто хочу быстро разрядить конденсатор на катушку индуктивности спомощью ключа, который нужно быстро открыть и закрыть (зарядить ёмкость, и разрядить) А в данный момент уменя прямое управление (плавающее) с ноги МК. Нужен драйвер на мосфет. Частота управления 1-19кгрц , нагрузки на мосфет нет никакой возможно. Дак вот пытаюсь узнать от вас драйвер использует коеф уселения тока со входа МК? Или он ещё с батарей потянет большой ток для заряда транзистора ёмкости чтоб открыть его. Как ещё обьяснить не знаю...
    • Подготовка помещения это здорово, но сложно и дорого. Корректировка АЧХ хотя бы частично исправить ситуацию. Пробовал делать всякие бас ловушки, панели, результат мизер, а комната превращается непонятно во что. Что касается АЧХ и эквалайзеров вставлю свои 5 копеек. АЧХ в обычной жилой комнате будет мягко говоря кривая. У себя в комнате проводил замеры АЧХ с помощью измерительного микрофона и программы Room EQ Wizard. Вид АЧХ как Уральские горы. Двигал колонки по комнате туда-сюда так и не добился более-менее ровной АЧХ . На одних частотах горб исчезает на других появляется, тоже самое с провалами. В итоге поставил колонки на слух, появилась более-менее панорама звука, сцена. Замерил АЧХ, вот результат: Желтый цвет левый канал Зеленый цвет правый канал Красный цвет оба канала Пробовал выравнить АЧХ с помощью программого эквалайзера. Да, АЧХ стала ровней, звук стал другой ( не умею описывать), но звук стал утомлять. Возможно программый эквалайзер его портит. Вообщем не понравилось. Надо попробовать физический эквалайзер. Мнение в инет противоречивое об эквалайзерах. Половина считает это убийца звука, другая половина звук улучшается.  Мое мнение (возможно ошибаюсь), что эквалайзером можно подрезать горбы АЧХ, а провалы поднимать не стоит. Горб это сумма прямого и отраженного сигнала в одной фазе, т.е. не искаженный сигнал, а провал это сумма прямого и отраженного сигнала в противофазе, т.е искаженный сигнал. Усиливать искаженный сигнал не стоит, например вместо баса усилим гудеж. Эквалайзер нужен на 20 полос минимум и на каждый канал АЧХ выравнивать по отдельности.