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

 
 
> Интерполяционный фильтр, Объясните принцып действия
MKS
сообщение Jan 19 2006, 14:36
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-03-05
Пользователь №: 3 315



Изучаю даташит на AD9776, там внутри интерполяционный фильтр стоит. Я про такие вещи впервые слышу. Может кто объяснит принцып действия таких фильтров, или даст ссылки на толковую литературу?
Заранее спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MKS
сообщение Feb 27 2006, 17:47
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-03-05
Пользователь №: 3 315



Цитата(st256 @ Feb 27 2006, 13:56) *
Правильно, правильно. Только в качестве ФНЧ рекомендую использовать полифазный фильтр, при этом, если давить спектры нужно лучше 70 дБ, то коэффициенты нужно выбирать 32-битные.

А что это за полифазные фильтры? Если не трудно приведите пару ссылок, где можно об этом почитать.
Go to the top of the page
 
+Quote Post
st256
сообщение Feb 28 2006, 14:02
Сообщение #3


СТАТУС: только для чтения
**

Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627



Цитата(MKS @ Feb 28 2006, 02:47) *
Цитата(st256 @ Feb 27 2006, 13:56) *


Правильно, правильно. Только в качестве ФНЧ рекомендую использовать полифазный фильтр, при этом, если давить спектры нужно лучше 70 дБ, то коэффициенты нужно выбирать 32-битные.

А что это за полифазные фильтры? Если не трудно приведите пару ссылок, где можно об этом почитать.


Если бы я был неимоверно крут и страшно нуждался в апплодисментах, то я Вас отправил бы в гугл. Но так как я просто неимоверно крут, то рекомендую русскоязычный yandex.

Пару слов еще. Приведу пример простейшего полифазного фильтра. Пусть вам надо поднять частоту дискретизации в два. Вы берете отсчеты сигнала

x1, x2, x3, x4, x5,....

разбавляете их нулями

x1, 0, x2, 0, x3, 0, x4, 0, x5, 0

и используете простейший полифазный фильтр - полуполосовой. А он характеризуется импульсной характеристикой интересного вида

h1, 0, h2, 0, h3, 1, h3, 0, h2, 0, h1

т.е. каждый второй коэффициент у него равен нулю, кроме центрального, который равен 1.
т.е. Вы очень серьезно экономите на интерполяции. Этот фильтр можно обобщить и на ресамплинг в 3, 4, 5, и т.д. раз.






Цитата(Janna @ Feb 28 2006, 21:37) *
Цитата(st256 @ Feb 27 2006, 11:46) *

Надо же... Все точно. Даже приципиться не к чему...
Чистая теория. А без практики теория значит мало...


Ну иногда лучше знать теорию и не иметь практики, чем не иметь ни практики ни теоретических знаний smile.gif
Go to the top of the page
 
+Quote Post
KolyanV
сообщение Mar 1 2006, 07:01
Сообщение #4


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

Группа: Свой
Сообщений: 91
Регистрация: 1-06-05
Пользователь №: 5 621



Цитата(st256 @ Feb 28 2006, 16:02) *
Пару слов еще. Приведу пример простейшего полифазного фильтра. Пусть вам надо поднять частоту дискретизации в два. Вы берете отсчеты сигнала

x1, x2, x3, x4, x5,....

разбавляете их нулями

x1, 0, x2, 0, x3, 0, x4, 0, x5, 0


А нельзя ли при ресемплинге отсчеты разбавлять не нулями, а значением предыдущего семпла, вот так:

x1, x1, x2, x2, x3, x3, x4, x4, x5, x5

Ведь в таком случае мощность паразитных гармоник существенно уменьшается. Или в этом случае есть подводные камни ?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- MKS   Интерполяционный фильтр   Jan 19 2006, 14:36
- - BVU   Читайте, изучайте...   Jan 19 2006, 15:48
- - Vic1   Поищете по ключам "интерполятор 0-го или 1-го...   Jan 19 2006, 16:14
- - MKS   А из каких соображений выбирают коэфициент интерпо...   Jan 19 2006, 17:28
|- - BVU   Цитата(MKS @ Jan 19 2006, 20:28) А из как...   Jan 20 2006, 07:24
|- - Janna   Цитата(MKS @ Jan 19 2006, 23:28) Как я по...   Feb 27 2006, 03:41
|- - st256   Цитата(Janna @ Feb 27 2006, 12:41) Цитата...   Feb 27 2006, 05:46
|- - Janna   Цитата(st256 @ Feb 27 2006, 11:46) Надо ж...   Feb 28 2006, 12:37
- - MKS   Вот что я понял углубляясь в литературу. В данном ...   Feb 27 2006, 08:49
|- - st256   Цитата(MKS @ Feb 27 2006, 17:49) Вот что ...   Feb 27 2006, 11:56
- - st256   Цитата(KolyanV @ Mar 1 2006, 16:01) А нел...   Mar 1 2006, 08:32
- - KolyanV   Цитата(st256 @ Mar 1 2006, 10:32) Можно, ...   Mar 1 2006, 10:02
- - st256   Цитата(KolyanV @ Mar 1 2006, 19:02) Цитат...   Mar 1 2006, 10:50
- - KolyanV   Цитата(st256 @ Mar 1 2006, 12:50) Неправи...   Mar 1 2006, 13:03
- - st256   Цитата(KolyanV @ Mar 1 2006, 22:03) Цитат...   Mar 1 2006, 14:00


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

 


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


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