Icedevil777

Выделение синусоиды нужной частоты

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

Icedevil777    1

У меня есть проект Генератор синусоид разных частот -> ЦАП -> АЦП-12 бит -> простой КИХ фильтр ( могу сделать от 30 до 60  коэфф и 29 - 59 регистров) -> ЦАП. 

Я сделал ФНЧ.  Минимальная частота работы АЦП и она же частота дискретизации фильтра 0.2 мГц. В этом случае фильтр пропускает частоты в диапазоне от 0 до 0.2мГц / 60 = 3.333 Гц, все что выше подавляет. Коэффициенты я не рассчитывал в матлабах и других программа я построил график синусойды разделил ее на 60 отсчетов и получились  мои коэффициенты изображены на графике. 

Так же получался ФНЧ, который подавляет частоту выше 300 Гц, но для этого пришлось уменьшить частоту дескретизации , т.к. АЦП не может работать медленнее 0.2мГц пришлось брать не все отсчеты от АЦП, а один из десяти или еще меньше, вот сперва я хотел узнать правильно ли я сделал или есть возможность выделить частоту 300 Гц не уменьшая частоту дескритизации фильтра ?

Главный вопрос, а как мне сделать из моего проекта ФВЧ или полосовой фильтр ? Коэффициенты другие брать? или может у меня фильтр не правильно работает? коды  VHDL прилагаются.

image.png.c9a21241e4ddb4df071451d2fc49ded4.png

Head.bdf

myFir32.vhd

sin.vhd

Изменено пользователем Icedevil777
Картинка

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


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

Что-то странное ты делаешь.

Во-первых, 0.2МГц поделить на 60 - это 3.333кГц.

Во-вторых, чтобы не искажалась фаза коэффициенты фильтра должны быть симметричными.

Ну и в-третьих, посчитай всё же коэффициенты в матлабе или чём-то подобном, а не изобретай велосипед. Там же можно пребразовать фильтр в ФВЧ или полосовой.

Прореживать отсчёты сигнала можно если соблюдается теорема Котельникова, иначе произойдёт наложение спектра и искажение сигнала.

 

 

Изменено пользователем Vascom

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


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

КИХ фильтр не так работает. Нельзя просто коэффициентами нарисовать период синуса это в корне неправильно. Читаем DSPlib , а потом смежные к этой статьи и пытаемся понять. Подскажу: импульсная характеристика КИХ ФНЧ (она же в числовом виде это значение коэффициентов ФНЧ КИХ) выгляди так:

5bee6a805bc52_.thumb.png.e5ce2e6c7071fba4f7e85ef382e15065.png

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


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

Впервые на русском языке! Работаем с микроконтроллерами STM32F7(на основе STM32F7 Online Training)

Цикл материалов на основе STM32F7 Online Training от компании STMicroelectronics. Описаны функциональные блоки и инструменты разработки для семейства микроконтроллеров STM32F7, охватывающие тематику системной периферии, памяти, безопасности, аналоговой периферии, цифровой периферии, таймеров, экосистемы.

Подробнее>>

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

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

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

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

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

Войти

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

Войти сейчас


  • Сообщения

    • Я живу в стране, где "правит бал" латиница... Спасибо за помощь!
    • На мой взгляд, прежде всего Вы должны хорошо оборудовать своё рабочее место. Когда-то так начинал я. 
      Это приборы первой необходимости, собирая их Вы пройдёте хорошую школу практики и приобретёте опыт. Прежде всего в арсенале Вам понадобится:
      1. Цифровой мультиметр бюджетного уровня, типа DT-830 ( со временем приобретёте более дорогой ). Желательно и стрелочный ( с питанием 3 в и более )
      2. Осциллограф ( ну без него никак ). Он один из главных Ваших помощников.
      3. Генератор НЧ ( без него проверить и грамотно протестировать аудиотехнику не удастся )
           Простейший сможете собрать сами. Будет полезно с точки зрения практики.
      4. Генератор импульсов ( сможете тоже со временем собрать сами )
      5. Паяльный набор в широком ассортименте, инструмент.
      Кратко  изложил арсенал вооружения. Создавая  себе этот костяк, Вы наберётесь практического опыта.
      Не забывайте о элементной базе! Надо чётко знать как работает каждый элемент электроники. Начинать надо, конечно же с простого.
      Можете обращаться напрямую, через почту. У меня много разных таблиц и полезной информации. Чем смогу, постараюсь доходчиво объяснить и помочь.  
       С уважением Вадим  ( email: v.ananov@mail.ru ) 
    • по моему эта фраза несколько длиннее и там ещё присутствуют слова: сделать и продать - наверное Вы их оставили на будущее
    • Данный блок питания можно купить за 12-15$. 2 штуки с суммарной долговременной мощностью 4,5 Квт - 30$. Все его компоненты подобраны для работы 24/365 при любой погоде на GSM станциях, а не ноунеймовый китай. Диапазон напряжений 85÷300V с плавным снижением выходной мощности в диапазоне напряжений 175 - 85В до 50% за счёт применения ККМ. Для гаража это лучше, чем любой другой вариант. Для мобильной эксплуатации, да, затруднительно.
    • С этим, бесспорно, согласен. В случае с усилителями в сотни ватт,  банки электролитов БП и вовсе займут половину платы. Но если делать что-то не шибко мощное, например на так называемых автомобильных ТДА-шках с однополярным питанием или популярных ТДА2030 и 2050, то я не вижу особого смысла разделять платы питания от усилителя.
      Китайцы так и делают, правда. Например в компьютерной акустике. Но доверять Ляо - себя не уважать. Они могут и чисто от балды слепить. Поэтому и решил поднять этот вопрос на сайте - как лучше и почему.
    • Марк Левинсон же , какой то из последних. Схему они никому не показывают ))
    • выложу пока промежуточный вариант) по работе запарка ,сейчас затянется это все( ,Леш еще раз спасибо ,если б не подстрекал я бы не за что за СМД не взялся) ,с ними тоже есть приколы из того что купил две позиции сильно разнятся в номиналах,на фото 18 кОм, к концу недели потихоньку соберу, скину. сильно не ругайте - не волшебник-учусь).с печаткой есть касяк ,кто брал поправьте С9.