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

 
 
> Эквалайзер на Mega128 (164), помогите реализовать простенький эквалайзер
ANTSIR
сообщение Aug 17 2009, 06:09
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 9-04-09
Пользователь №: 47 401



Добрый день!
Подскажите возможно ли создание на базе Mega128 (Mega164) простенького эквалайзера с возможностью регулировки (хотя бы 2-4 полосы)? Сигнал поступает на вход АЦП меги, частота выходного сигнала 40-48 кГц (8 бит) .
Как понимаю существует 2 пути :
1. Создание цифровых фильтров
2. Прямое и обратное преобразование сигнала.

Какой способ более предпочтительнее по скорости и по простоте своей реализации. Вообще, по силам будет данная задача для Меги? Может кто что-то подобное уже делал, есть наработки?

Заранее спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
x736C
сообщение Aug 17 2009, 21:40
Сообщение #2


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

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Если вы про ссылки, которые я привел, то я их привел, как наработки в этой области, о которых спросили. Притом, что регулирование там же.

Для того, чтобы сделать эквалайзер, преобразование Фурье вовсе не обязательно.
Таким образом 1-ый вариант представляется мне наиболее предпочтительным.
Нужен набор фильтров, с заранее обсчитанными коэффициентами. Правда, этого может оказаться вполне достаточно, чтобы AVR не справился.
Надо прикидывать необходимые ресурсы посредством расчета.
По второй ссылке есть оценки производительности, учитывая то обстоятельство, что серия ATmega включает аппаратный умножитель.

Сообщение отредактировал x736C - Aug 17 2009, 21:51
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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