[an error occurred while processing this directive]
Фильтр
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
[an error occurred while processing this directive]

Отправлено Владимир 26 октября 2000 г. 09:06

Привет!

Хочу сделать простенький фильтр на контроллере общего назначения. Он должен отфильтровывать одну частоту и говорить сколько ее там. Сделал чебышева второго порядка с плавающей запятой, получилось хорошо, однако ни о каком реал тайме, конечно, речи не идет. Коэффициенты считались здесь: http://www-users.cs.york.ac.uk/~fisher/mkfilter/

Перевел все это дело в целочисленную арифметику и от фильтра осталось лишь жалкое подобие :(.

Вопрос. На что я могу расчитывать, если исходные данные 8 бит, промежуточные 16 бит, аккумулятор 31 бит? Частота дескретизации 1000-2000 Гц. На какой фильтр можно расчитывать с такой вводной?

Как найти разумный компромис между параметрами фильтра и цифровыми шумами, имея такие ресурсы?

Владимир Оглезнев

Составить ответ  |||  Конференция «Цифровые сигнальные процессоры (DSP) и их применение»

Ответы


Отправка ответа

Имя (обязательно): 
E-mail: 

Тема (обязательно):
Сообщение (обязательно):

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция «Цифровые сигнальные процессоры (DSP) и их применение»  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru