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

 
 
> Программы построения КИХ фильтров
Мусатов Констант...
сообщение Mar 20 2011, 12:21
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 10-10-06
Пользователь №: 21 172



Не подскажете ли готовые, желательно бесплатные, программы, в которых можно было бы ввести АЧХ и ФЧХ требуемого фильтра по точкам, сгладить их, получить коэффициенты для КИХ фильтра, оценить шумы квантования, ограничения по длине по заданной точности, выбрать минимально требуемые ширины коэффициентов, умножителей и накопителей. Хорошо бы это было бы в графической форме. Совсем хорошо с интеграцией с CCS от TI. Возможно, я не до разобрался с плагинами в CCS
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Мусатов Констант...
сообщение Mar 21 2011, 09:17
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 10-10-06
Пользователь №: 21 172



Цитата
АЧХ по точкам не вводят, как и в Матлабе. Вводят частоты среза и задержания, неравномерность в полосе пропускания, затухание в полосе задержания.

Понимаю. Но у меня другая задача. Нужен не фильтр с предельными параметрами, а коректирующий, с определенными. Причем коррекция делается по тренду, а мелкие неравномерности опускаются. И коррекция нужна с фазой, а не только АЧХ.
Цитата
ввод по точкам есть в system view.
У QEDesign2000? Попробую его посмотреть.
Спасибо за информацию.
Вообще, чувствую, что программную часть проекта в срок не уложусь, не хватает опыта, только микроконтроллерами занимался ARМ и AVR. Можно ли к кому тут обратиться? Нужно два входных потока, три пары фильтров, две пары регулируемых задержек. Это на разных частотах дискретизации. АЧХ третьего фильтра будет зависеть от ЧД. Дайте знать личкой, кто может сделать.

Цитата
Если АЧХ нужно задавать именно по точкам, то в MATLAB есть функция remez,

О, спасибо, интересно. Жаль тут не вводится фаза, мне без нее никак. Может есть отдельный фазокорректирующий фильтр?
Go to the top of the page
 
+Quote Post
sup-sup
сообщение Mar 21 2011, 12:10
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 674
Регистрация: 26-08-05
Пользователь №: 7 997



Я делал в EXCEL. Там все есть, что надо. Расчет ИХ из ЧХ делается с помощью IFFT, а для проверки из ИХ опять делаем ЧХ с помощью прямого FFT. Делаем макроc для IFFT-FFT. Берем размер кратный 2^n. У меня сделаны заготовки на размеры от 8 до 128.

Сообщение отредактировал sup-sup - Mar 21 2011, 12:39
Прикрепленные файлы
Прикрепленный файл  FIR_CALC.rar ( 137.94 килобайт ) Кол-во скачиваний: 64
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Мусатов Константин   Программы построения КИХ фильтров   Mar 20 2011, 12:21
- - soldat_shveyk   Matlab. Не бесплатный, но подгонять фильтр под тре...   Mar 20 2011, 19:13
- - V_G   QEDesign2000. Есть демо-версия с ограничениями по ...   Mar 21 2011, 00:27
|- - litv   Цитата(V_G @ Mar 21 2011, 03:27) QEDesign...   Mar 21 2011, 05:10
- - Alex11   Есть еще FilterSolutions, не бесплатный, много чег...   Mar 21 2011, 07:46
- - ToR_TDA   Если АЧХ нужно задавать именно по точкам, то в MAT...   Mar 21 2011, 09:10
|- - ToR_TDA   Цитата(Мусатов Константин @ Mar 21 2011, 12...   Mar 21 2011, 11:47
- - Мусатов Константин   ЦитатаРасскажите поподробнее, что вы собственно ко...   Mar 21 2011, 13:04
|- - petrov   Коррекцию подобрать можно адаптивным фильтром, гра...   Mar 21 2011, 13:32
- - Мусатов Константин   ЦитатаКоррекцию подобрать можно адаптивным фильтро...   Mar 21 2011, 13:45
|- - petrov   Цитата(Мусатов Константин @ Mar 21 2011, 16...   Mar 21 2011, 13:55
- - Мусатов Константин   Не, не, не, нельзя править акустику помещения филь...   Mar 21 2011, 14:12
|- - petrov   Цитата(Мусатов Константин @ Mar 21 2011, 17...   Mar 21 2011, 14:28
- - litv   System View - это пакет проектирования. http://un...   Mar 21 2011, 14:20
|- - Мусатов Константин   Цитата(litv @ Mar 21 2011, 17:20) System ...   Mar 22 2011, 09:52
- - Мусатов Константин   ЦитатаКакая разница чем вызвана неравномерность ЧХ...   Mar 21 2011, 20:46
- - Мусатов Константин   Встал SystemView, инсталлятор долго думал. Не совс...   Mar 22 2011, 23:48
- - Чиповод   Цитата(Мусатов Константин @ Mar 20 2011, 16...   Apr 13 2011, 08:31
- - Мусатов Константин   ЦитатаЯ тут написал статью о том, как в matlab фил...   Apr 13 2011, 21:44


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

 


RSS Текстовая версия Сейчас: 17th August 2025 - 11:34
Рейтинг@Mail.ru


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