Цифровой фильтр на МК

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Мучитель микросхем
Аватара пользователя
Сообщения: 413
Зарегистрирован: Пт мар 10, 2006 12:23:05
Откуда: Moscow

Сообщение Mozart »

а чем не устраивает "скользящее среднее" имхо аврка точно с этим справится... да и для цветомузыки вашей кажется подойдёт...
если после прочитанной книги что-то в голове осталось, радуйся. Голова работает на тебя!!!
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 174
Зарегистрирован: Вт июл 31, 2007 20:32:30
Откуда: Киев, Украина

Сообщение Томатный »

Mozart писал(а):а чем не устраивает "скользящее среднее" имхо аврка точно с этим справится... да и для цветомузыки вашей кажется подойдёт...
а поподробнее?
да... оказывается сколько уже всего готового есть, а я мучался :)
но мне понравилось)))
Возьмите реальный фильтр и сделайте для него математическую модель
та вот я до сих пор не разобрался как это зделать. для этого надо составить импульсную характеристику
Контактная информация:
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18785
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

скользящее среднее по-моему вряд ли позволит выделить какую-то полосу частот... это же некий аналог интегратора, т.е. фильтра НЧ - даже ФВЧ скользящим средним не реализуется... или я не прав?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 413
Зарегистрирован: Пт мар 10, 2006 12:23:05
Откуда: Moscow

Сообщение Mozart »

вообще скользящее среднее позволит сгладить что-нить...
алгоритм: берётся средняя двух точек и т.д.
если после прочитанной книги что-то в голове осталось, радуйся. Голова работает на тебя!!!
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18785
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

Mozart писал(а):вообще скользящее среднее позволит сгладить что-нить...
так я и говорю - ФНЧ
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 140
Зарегистрирован: Пт фев 01, 2008 11:09:49
Откуда: СССР

Сообщение Morse »

Томатный писал(а):
Mozart писал(а):а чем не устраивает "скользящее среднее" имхо аврка точно с этим справится... да и для цветомузыки вашей кажется подойдёт...
а поподробнее?
да... оказывается сколько уже всего готового есть, а я мучался :)
но мне понравилось)))
Возьмите реальный фильтр и сделайте для него математическую модель
та вот я до сих пор не разобрался как это зделать. для этого надо составить импульсную характеристику
Разбейте схему фильтра на простые цепочки. Затем для каждой из цепочек напишите формулу, а потом уже собирайте в одно целое. Посчитать напряжение на выходе простой RC цепочки, или ОУ, проблем не составляет. Рекомендую обратить внимание на биквадратный фильтр. Он может работать как ФНЧ, ФВЧ, ПФ, ППФ. В его основе два интегратора и несколько ОУ.
Моя родина Советский Союз.
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1239
Зарегистрирован: Пн фев 26, 2007 20:23:49
Откуда: Москва

Сообщение ФД263 01 »

Аналогово нынче не модно, но все же, А что если собрать мост Вина, поставить в качестве управляюших резисторов резисторные оптотроны.
Контроллер задает частоту(меняя напряжение на светодиоде оптотрона), она смещивается с с сигналом, детектируется, мерием амплитуду АЦП.Как мне кажется,еще очень полезно будет нормировать амплитуду входного сигнала - только вот какой интервал выбрать...
Более того, если производительности контроллера хватит, то можно "генерирование" сделать программно, также как и модуляцию - банальное сложение мгновенных значений входного сигнала с расчентыми, детектирование - оно же "скользящее среднее", ну в общем как то так....
ЗЫ. с обратный преобразованием Фурье никак не могу разобраться - как мгновенные значения функций превращаются в прыгающее столбики. :oops:
Друзья мои.... Режте карточки вдоль магнитной полосы!
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18785
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

ФД263 01 писал(а):ЗЫ. с обратный преобразованием Фурье никак не могу разобраться - как мгновенные значения функций превращаются в прыгающее столбики. :oops:
прыгающие столбики - это прямое преобразование Фурье
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Мучитель микросхем
Сообщения: 465
Зарегистрирован: Ср июн 21, 2006 08:24:32
Откуда: Лисичанск

Сообщение Radan »

http://airylight.nm.ru/cm8/shem.htm
Уже придумано до нас.
Контактная информация:
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1239
Зарегистрирован: Пн фев 26, 2007 20:23:49
Откуда: Москва

Сообщение ФД263 01 »

Ну ладно, взяли мы интеграл, проинтегрировали, и что дальше ?

Изображение
Вложения
интеграл.GIF
интеграл
(4.66 КБ) 675 скачиваний
Друзья мои.... Режте карточки вдоль магнитной полосы!
Мучитель микросхем
Сообщения: 465
Зарегистрирован: Ср июн 21, 2006 08:24:32
Откуда: Лисичанск

Сообщение Radan »

Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»