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

 
 
> цифровой измеритель среднего значения сигнала.
sergeantryan
сообщение Jun 1 2015, 13:25
Сообщение #1





Группа: Новичок
Сообщений: 8
Регистрация: 17-06-12
Пользователь №: 72 359



здраствуйте, товарищи

попросили помочь с заданием, но я попал в тупик.

вот задание:
Разработать цифровой измеритель среднего значения сигнала.
Пределы измерения ±2 В. Погрешность – 0.1 %.
Диапазон рабочих частот: 50 Гц – 1 кГц.
Частота дискретизации – не более 48 кГц.

собственно, у меня идея такая: пропустить через выпрямитель этот сигнал, пропустить через фильтр и подать на вход АЦП. вопрос: будет ли это верно? и зачем такая большая частота дискретизации?
к сожалению мои познания в программирование не очень.возможно ли с помощью непосредсвенно самим АЦП снять среднее значение. буду рад любым советам. может поделитесь хорошей литературой.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
serjj
сообщение Jun 15 2015, 06:28
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Цитата
Можно банально сделать среднее с накоплением: сколько семплов получил, столько и усреднил. Чем дольше измеряем, тем точнее среднее. Дешево и сердито.
PS. avg(x)[i] = ((i-1)*avg(x)[i-1] + x[i])/i;


ИМХО не самый удачный метод усреднения, особенно для real-time, сравните, например, с экспоненциальным взвешиванием (реакция на прямоугольный сигнал некоторой длительности):

Прикрепленное изображение

Нет контроля параметра интегрирования, алгоритм необходимо сбрасывать, после определенного индекса алгоритм уже практически не меняет своего состояния.

Сообщение отредактировал serjj - Jun 15 2015, 06:29
Go to the top of the page
 
+Quote Post
Lerk
сообщение Jun 15 2015, 06:42
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 339
Регистрация: 5-05-11
Пользователь №: 64 797



Цитата(serjj @ Jun 15 2015, 09:28) *
ИМХО не самый удачный метод усреднения, особенно для real-time, сравните, например, с экспоненциальным взвешиванием (реакция на прямоугольный сигнал некоторой длительности):

Прикрепленное изображение

Нет контроля параметра интегрирования, алгоритм необходимо сбрасывать, после определенного индекса алгоритм уже практически не меняет своего состояния.


Так я и не настаиваю sm.gif Задача же не описана подробно.

Вот вы, видимо, сталкивались с задачей оценки реакции на прямоугольный сигнал, и вам это нужно учитывать. Мне же не доводилось решать такую задачу, а те, что доводилось(слабо меняющийся сигнал), прекрасно решаются обычным накопительным усреднением. Тем форум и хорош: теперь автор может выбрать из кучи различных вариантов тот, который ему более всего подходит wink.gif
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 1st July 2025 - 03:39
Рейтинг@Mail.ru


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