реклама на сайте
подробности

 
 
> Цифровой режекторный для гармоник
AltCtrlDel
сообщение Jul 9 2006, 07:51
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 9-07-06
Пользователь №: 18 693



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

На крайний случай, киньте, please, ссылку на сорцы расчёта цифрового режекторного фильтра большого порядка и его собственно реализацию.

Вырезать нужно полосу шириной где то 2% от частоты дисскретизации.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AltCtrlDel
сообщение Jul 9 2006, 10:42
Сообщение #2





Группа: Новичок
Сообщений: 2
Регистрация: 9-07-06
Пользователь №: 18 693



Цитата(Doka @ Jul 9 2006, 14:16) *
из командной строки матлаба: >> fdatool


Спасибо, но нужно реализовать в своей проге для uC. В том числе и расчёт коэфф-тов фильтра (частота меняется)

Цитата(Doka @ Jul 9 2006, 14:16) *
ЗЫ: насчет "быстрых" фильтров так и не понял


"Быстрые" в смысле вычислительных затрат. Задержка фильтра некритична.
Go to the top of the page
 
+Quote Post
Doka
сообщение Jul 9 2006, 11:12
Сообщение #3


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(AltCtrlDel @ Jul 9 2006, 14:42) *
Спасибо, но нужно реализовать в своей проге для uC. В том числе и расчёт коэфф-тов фильтра (частота меняется)


не телепат, но, возможно, специфика вашей задачи связана с адаптивной фильтрацией.
тогда по расчетам коэф-тов на лету можно почитать:
http://dsp-book.narod.ru/USADO.djvu ( Адаптивная обработка сигналов. Б. Уидроу, С.Стирнз )

Цитата(AltCtrlDel @ Jul 9 2006, 14:42) *
"Быстрые" в смысле вычислительных затрат. Задержка фильтра некритична.


ну.. вы прям на МК хотите супер-ЦОС замутить)
если хотите быстро - то это можно на медианных фильтрах скользящего среднего - даже умножитель не нужен аппаратный =)
Но они тока ФНЧ бывают :-/
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 18:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01367 секунд с 7
ELECTRONIX ©2004-2016