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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Как расчитать коэффициенты КИХ-фильтра?
V_G
сообщение Jul 16 2010, 23:55
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Цитата(dysan @ Jul 17 2010, 09:48) *
А что есть "фильтр [1]"? И где у "топискстартера" есть упоминание о "фильтр [1]"?

КИХ-фильтр с 1 коэффициентом - это не фильтр, это повторитель или усилитель или инвертор в зависимости от величины и знака коэффициента
Цитата
Странно, мне показалось, что DDC - это чисто цифровое устройство а субдискретизация овеществляется в АЦП. На DDC вроде уже оцифрованный сигнал приходит и перенос спектра сигнала с более высокой промежутки на более низкую происходит классически за счет перемножения входного сигнала с гетеродином. Хотя, возможно, я и ошибаюсь.

Верно. Перед DDC - дискретизация (в том числе субдискретизация), на DDC снос в ПЧ, далее - децимация, фильтрация. В типовом случае. Возможны варианты.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Jul 17 2010, 06:40
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(dysan @ Jul 17 2010, 02:48) *
А что есть "фильтр [1]"? И где у "топискстартера" есть упоминание о "фильтр [1]"? Может, подскажете? А заодно подскажите уж, "какому именно явно написанному требованию человека противоречит фильтр [1]"? А то мне сложно понять, как неспециалисту.


На первый вопрос - подскажу легко. Фильтр [1] - это фильтр с вектором коэффициентов, состоящим из одного коэффициента, равного 1. На второй ваш вопрос я ответить не могу.

Цитата(V_G @ Jul 17 2010, 03:55) *
КИХ-фильтр с 1 коэффициентом - это не фильтр, это повторитель или усилитель или инвертор в зависимости от величины и знака коэффициента


Тем не менее я не помню, чтобы в определении FIR было требование "длиной более 1". Да и Матлаб не ругается wink.gif


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
V_G
сообщение Jul 17 2010, 13:33
Сообщение #18


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Цитата(Oldring @ Jul 17 2010, 17:40) *
Да и Матлаб не ругается wink.gif

Это какой версии, суперпоследние, что ли? У меня 6 ... 6.5 не любят число коэффициентов меньше 4.
Ну, и про КИХ. 1 коэффициент - это КИХ, но это не фильтр. Фильтр фильтрует, т.е. что-то пропускает лучше, что-то хуже, а что-то не пропускает. КИХ[1] пропускает все. Или задерживает на некоторое время, если ненулевой коэффициент имеет ненулевой индекс.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Jul 17 2010, 14:50
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(V_G @ Jul 17 2010, 17:33) *
Это какой версии, суперпоследние, что ли? У меня 6 ... 6.5 не любят число коэффициентов меньше 4.
Ну, и про КИХ. 1 коэффициент - это КИХ, но это не фильтр. Фильтр фильтрует, т.е. что-то пропускает лучше, что-то хуже, а что-то не пропускает. КИХ[1] пропускает все. Или задерживает на некоторое время, если ненулевой коэффициент имеет ненулевой индекс.



Попробуйте команду filter(1,1,ones(100,1))

Вы, значит, про всепропускающие фильтры ранее не слышали? wink.gif
Фантазеры... laughing.gif


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
dysan
сообщение Jul 19 2010, 13:31
Сообщение #20


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

Группа: Участник
Сообщений: 77
Регистрация: 17-02-10
Пользователь №: 55 532



Вообщем, товарищ "топикстартер", прям и не знаю, чем вам помочь. Люди чего-то вообще обленились на ответы - все шуточки, да прибауточки. Советуют зачем-то фильтры с одним коэффициентом, вместо 65. Как неспециалист неспециалисту могу посоветовать тупо понажимать все кнопки и галки, пока на картинке не появятся нужные АЧХ, ФЧХ и реализуемое количество отсчетов импульсной характеристики фильтра(думаю, будет что-нибудь в районе 64/65 отсчетов для 110Дб подавления с какой-нибудь весовой функцией типа окна Ханнинга, хотя - могу и ошибаться). А вообще, можете попробовать готовые корки типа того же FIRCompiler для Альтеровского Квартуса, все попроще и ближе к телу будет.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jul 19 2010, 14:14
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(dysan @ Jul 19 2010, 17:31) *
110Дб подавления с какой-нибудь весовой функцией типа окна Ханнинга,..

Хэмминга (или Ханна?), это вряд ли, а вот Кайзера или Equiripple в fdatool - легко..
Go to the top of the page
 
+Quote Post
dysan
сообщение Jul 20 2010, 18:22
Сообщение #22


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

Группа: Участник
Сообщений: 77
Регистрация: 17-02-10
Пользователь №: 55 532



Цитата(blackfin @ Jul 19 2010, 18:14) *
Хэмминга (или Ханна?), это вряд ли, а вот Кайзера или Equiripple в fdatool - легко..

Нет, вроде, в Альтеровом FIRCompiler был именно Hanning(ну, Хэннинг тогда уж). А вообще-то вы, скорее всего, правы, господина Хэннинга будет маловато. Тогда действительно - fdatool, в FIRCompiler что-то вроде как мало окон было, если мне память не изменяет.
Go to the top of the page
 
+Quote Post

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

 


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


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