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

 
 
> Способы убрать шум (..апроксимировать), На ATMega обработать сигнал
roman_golovenkov
сообщение Apr 30 2011, 21:36
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 10-02-09
Пользователь №: 44 637



Доброе время суток!
Встала задача обработать сигнал (сейчас он регистрируется самописцем) АТМегой АВР, точнее для начала убрать "бороду" и выделить линейный сигнал. Амплитуда (размах) шума будет порядка 100-200 мВ, "горба" сигнала - где то 1 В. С отделением сигнала от шума практически не сталкивался.
Подскажите, пожалуйста, каким образов лучше это сделать. Пока в голову приходит только из АЦП меги (последовательного приближения) внешней обвеской сделать АЦП с двойным интегрированием, второй вариан - цифровой фильтр...
Вот что то на подобие входного сигнала (именно эта картинка рисована мышкой в пэинте).

Сообщение отредактировал roman_golovenkov - May 1 2011, 10:17
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Самурай
сообщение Apr 30 2011, 23:44
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 468
Регистрация: 4-03-05
Пользователь №: 3 066



Цитата(roman_golovenkov @ May 1 2011, 01:36) *
Встала задача обработать сигнал (сейчас он регистрируется самописцем) АТМегой АВР, точнее для начала убрать "бороду" и выделить линейный сигнал.

Подскажите, пожалуйста, каким образов лучше это сделать. Пока в голову приходит только из АЦП меги (последовательного приближения) внешней обвеской сделать АЦП с двойным дифференцированием, второй вариан - цифровой фильтр...


Из внешней обвязке Вам максимум что нужно, так это простейший аналоговый RC фильтр 1-ого порядка. Все.
Ах да, цифровой фильтр... Да, его тоже можно. Можно вместо аналогового, но лучше и то и другоеsm.gif. У Вас, если верить картинке, спектры полезного сигнала и помехи разнесены на "космические" расстояния, в этом случае можно не заморачиваться Матлабом, окнами, оптимизацией и прочей фигней, а использовать банальный фильтр скользящего среднего. Порядок (длина фильтра) любая, какая Вам больше понравитсяподойдет. Формулы найдете в инете. Еще лучше использовать каскадное соединение нескольких таких фильтров (выход первого фильтра является входом второго и т.д.). Фильтры лучше реализовать по рекуррентной схеме. Вроде все. Ах да, частоту дискретизации после фильтрации можно понизить. Раз так в тыщуsm.gif.
Go to the top of the page
 
+Quote Post



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

 


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


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