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

 
 
> Эквалайзер на 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, 17:07
Сообщение #2


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

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



Цитата(ANTSIR @ Aug 17 2009, 10:09) *
Может кто что-то подобное уже делал, есть наработки?

Наработки есть у Чана.
http://elm-chan.org/works/akilcd/report_e.html
http://elm-chan.org/works/vp/report.html
http://elm-chan.org/works/rsm/report_e.html

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


Участник
*

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



В настоящее время задача стоит не в простом детектировании сигнала с определенной полосой частот, но и в его регулировке
Go to the top of the page
 
+Quote Post
DRUID3
сообщение Aug 17 2009, 21:34
Сообщение #4


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



Цитата(ANTSIR @ Aug 18 2009, 00:21) *
В настоящее время задача стоит не в простом детектировании сигнала с определенной полосой частот, но и в его регулировке

Вам дали отличный ресурс, посмотрите особенно тщательно последнюю ссылку -
Цитата(x736C @ Aug 17 2009, 20:07) *

Правда что такое FFT нужно знать, либо это повод будет узнать. А регулировать там - как переслать знаменитые 2-а байта - каждый бин FFT множить на число заданное пользователем.

Если Вы уже сильны в AVR, а Вам нужен эквалайзер с логарифмическим шагом - пожно поизвращаться с вейвлетами Добеши - исходники в сети есть - задача будет компактненько уложить их на AVR asm.


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post

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


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 10:43
Рейтинг@Mail.ru


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