Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: помогите нужен октавный фильтр
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
Купцов Александр
Доброго времени суток. Нужно изготовить октавный восьмиполосный фильтр от 31.2Гц до 16кГц.
В своё время я такой делал на ОУ (у B&K подсмотрел) но получился громоздкий, дорогой и кушал много - питание нужно автономное. И было это лет 20 назад. Подскажите пожалуйста, что сегодня можно использовать из современной элементной базы, чтобы доступно и дёшево. Спасибо.
Uree
Фильтр или эквалайзер? Описание похоже на эквалайзер...
Купцов Александр
Цитата(Uree @ Jun 2 2006, 10:36) *
Фильтр или эквалайзер? Описание похоже на эквалайзер...


Да нет, у экволайзера максимиальный подьём или затухание, на определённой частоте порядка 11-16Db? a у октавного фильтра, примерно 4го порядка, около 60-80Db да и срез желательно ровненький (в приделах октавы) с ровной площадкой вверху. Подскажите пожалуйста где хоть искать и у кого спрашивать.
Alex11
Ставь кодек и DSP, какой нравится. Есть, конечно, будет тоже, но в пределах разумного. Если питание батарейное - тогда нужно очень аккуратно выбирать комплектацию.
zltigo
Цитата(Alex11 @ Jun 2 2006, 22:58) *
Ставь кодек и DSP

Ага, а как быть с желаемыми +/- 80dB к исходному динамическому диапазону.....
Alex11
Если делать IIR фильтр, то все получается
zltigo
Цитата(Alex11 @ Jun 3 2006, 01:00) *
Если делать IIR фильтр, то все получается

Что получится :-) DAC/ADC благодаря фильтру заработает в таком диапазоне?
Ну и с IIR высоких порядков 'все получится' с частотной характеристикой, а на фазовую лучше и не смотреть :-(.
Alex11
DAC/ADC в диапазоне чего? Частот - вроде тут никаких проблем нет, все звуковое. С частотой дискретизации выше 32 КГц все должно жить. Соотношение сигнал/шум 60 дБ - вообще не разговор, 80 - тоже без диких ухищрений получается даже на 16 бит.
С фазовой характеристикой - тут, конечно, есть вопросы. А что будет в аналоге при такой же АЧХ?
Uree
Цитата(Купцов Александр @ Jun 2 2006, 18:48) *
Да нет, у экволайзера максимиальный подьём или затухание, на определённой частоте порядка 11-16Db? a у октавного фильтра, примерно 4го порядка, около 60-80Db да и срез желательно ровненький (в приделах октавы) с ровной площадкой вверху. Подскажите пожалуйста где хоть искать и у кого спрашивать.


Крутизна фильтра 1-го порядка примерно 6дБ/октаву. Соответсвенно 4-й порядок - это ~24 дБ, но все-таки не 60-80.
Плюс к тому же если вы поднимете 1 октаву на 80дБ, все остальное останется просто за порогом слышимости. Или вам нужен именно полосовой перестраиваемый фильтр с полосой в 1 октаву? Но такие цифры и с такой "площадкой вверху" действительно легче сделать цифрой. А чтобы спокойно смотреть на ФЧХ можно в виде FIR-фильтра реализовать. Порядок правда подрастет... зато красиво получитсяsmile.gif
zltigo
Цитата(Alex11 @ Jun 5 2006, 00:25) *
DAC/ADC в диапазоне чего? Частот - вроде тут никаких проблем нет, все звуковое. С частотой дискретизации выше 32 КГц все должно жить. Соотношение сигнал/шум 60 дБ - вообще не разговор, 80 - тоже без диких ухищрений получается даже на 16 бит.

Читайте внимательно - к исходному, например, в 60dB еще 160db :-)))))))
Ну так есть проблемы с разрядностью?

Цитата
А что будет в аналоге....

Да ничего хорошего, естественно, не будет и в аналоге, но иллюзия чего-то возможно останется.
Ну и сама по себе задача для обработки _звука_ непонятна совсем.
Uree
Ну насчет высоких уровней можно не особо переживать - операцию нормирования еще никто не отменял. Тем более если делать её в цифре.
А по поводу неясности задачи - да. Остались сплошные вопросы...
zltigo
Цитата(Uree @ Jun 5 2006, 10:48) *
Ну насчет высоких уровней можно не особо переживать - операцию нормирования еще никто не отменял. Тем более если делать её в цифре.

Если так решить проблему c 'высокими', тогода вылезет проблема с 'низкими'.
В цифре это легко и просто, осталось только поставить на входе-выходе сигнального процессора чего-нибудь цифроаналговое с разрядностью 37 или поболее бит :-) и проблема 'решена' :-).
Uree
Цитата(zltigo @ Jun 5 2006, 09:09) *
В цифре это легко и просто, осталось только поставить на входе-выходе сигнального процессора чего-нибудь цифроаналговое с разрядностью 37 или поболее бит :-) и проблема 'решена' :-).


А смысл? Больше 24 даже в профессиональной технике не применяется. А услышать обещаемые сто с лишним дБ динамического диапазона еще никому не удавалось.
А вот пронормировать до 24 разрядов - это как раз не проблема. В ДСП и так разрядность сумматора от 30 с лишним до 80и больше... Думаю хватит чтобы решить такую задачу.
Но это все кажется к этой теме не относится. По моему человек просто никак не может правильно сформулировать имеющуюся задачу, а мы его заранее пугаемsmile.gif
Купцов Александр
Снова я. Прошу прощения за долгое молчание (было много работы).
ДА !!! Нужен именно полосовой перестраиваемый фильтр с полосой в 1 октаву, с амплитудой я ошибся, вполне достаточно 24 Дб/окт, фазовый сдвиг не имеет значения. Всё это в звуковом диапазоне. Очень не хотелось бы делать всё это в цифре по двум причинам - фильтр должен работать в РЕАЛЬНОМ ВРЕМЕНИ, а я думаю, что ЦАПы и обработка сигнала будут создавать задержку по времени и ещё - у меня опыт работы в основном с аналоговой техникой, поэтому и написал в раздел для чайников.
Отсюда два вопроса:
- какая будет задержка при цифровой обработке сигнала ?
- на каком конкретно железе всё это можно реализовать ?

Просто напомню - изделие нужно в портативном исполнении.
Uree
Насчет задержки: она будет в любом случае - хоть в аналоговой реализации, хоть в цифровой.
Реальное время - сейчас вся цифровая обработка сигналов делается так. По крайней мере студийная и сценическая аппаратура.
Реализаций может быть две - аналог и цифра.
Для аналога нужно выбрать тип фильтра и просчитать можно ли его перестроить в таком диапазоне. Выбор элементов по результатам расчета(или даже параллельно, а то вдруг понадобятся сдвоенные прецизионные переменные резисторы строго на 37,8кОмsmile.gif
В цифре выбрать АЦП, ЦАП и ДСП. А дальше - Матлаб, расчет, моделирование и программирование. Это так просто пишется, реально там работы хватит, особенно при отсутствии опыта в этой области.
Успехов!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.