Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Помогите с простой-сложной проблемой
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
Dimkis07
Как наибыстрым способом перейти от DC к AC . Дело в том что в АЦП снимаю сигнал с постоянной составляющей как ее убрать наиболее дешевым в плане процессорного времени методом?

ПРОГРАММНО!!!
SM
ФВЧ называется. Фильтр Высоких Частот. Как именно реализовать - может баттерворта 1-го порядка Вам хватит. А может у вас уже есть массив выборок сигнала, и вычесть матожидание из каждой выборки дешевле. Я не телепат.

Только вопросы надо задавать в соответствующих темах. Например "В помощь начинающему -> программирование" или "Алгоритмы (ЦОС)". А не там, где ведется обсуждение вопросов разработки интегральных микросхем.
st232bd
"Будьте проще, и за вами потянутся люди"

1. Посчитайте среднее и вычтите из каждого отсчёта.

2. Среднее посчитайте путём прибавления к предыдущему значению среднего разности текущего отсчёта и предыдущего значения среднего, делённой на n много большее 1.
des00
Цитата(st232bd @ Jan 25 2010, 03:57) *
2. Среднее посчитайте путём прибавления к предыдущему значению среднего разности текущего отсчёта и предыдущего значения среднего, делённой на n много большее 1.

Можно использовать фильтр который используется для моделирования памяти канала y(n+1) = k*x(n) + (1-k)*y(n)
demiurg_spb
Цитата(des00 @ Jan 25 2010, 19:44) *
Можно использовать фильтр который используется для моделирования памяти канала y(n+1) = k*x(n) + (1-k)*y(n)
Он называется экспоненциальное сглаживание или экспоненциальный фильтр.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.