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

 
 
> Как убрать постоянную составляющую из сигнала., Сингал 50Гц
Pat
сообщение Oct 31 2005, 11:12
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Сигнал 50 Гц сдвинут относительно нуля.
Измерение производим АЦП с частотой выборки 5000Гц.
Надо получить его же только относительно нуля.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
moonrock
сообщение Oct 31 2005, 11:51
Сообщение #2


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

Группа: Свой
Сообщений: 166
Регистрация: 24-03-05
Из: Санкт-Петербург
Пользователь №: 3 661



Вам нужно до АЦП сдвинуть или уже из отсчетов убрать ПС?

Если до, то можно начать с конденсатора.
Если после, то вычисляем среднее арифметическое из какого-то кол-ва отсчетов, например за период. Полученное значение и будет равно постоянному напряжению. Ну а затем просто из каждого отсчета и вычитаем среднее значение.
Go to the top of the page
 
+Quote Post
Pat
сообщение Oct 31 2005, 12:30
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(moonrock @ Oct 31 2005, 14:51)
Вам нужно до АЦП сдвинуть или уже из отсчетов убрать ПС?
*

Мне надо из отсчетов убрать.
АЦП не умеет измерять отрицательные значения.
Цитата(moonrock @ Oct 31 2005, 14:51)
Если после, то вычисляем среднее арифметическое из какого-то кол-ва отсчетов, например за период. Полученное значение и будет равно постоянному напряжению. Ну а затем просто из каждого отсчета и вычитаем среднее значение.
*

Дело в том, что памяти маловато и все отсчеты хранить не получается.
Go to the top of the page
 
+Quote Post
Vic
сообщение Oct 31 2005, 14:23
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 241
Регистрация: 22-11-04
Из: Санкт-Петербург
Пользователь №: 1 192



Можно не накапливать а вычитать на каждый отсчет, если уровень постоянной заранее известен, а я так понял Вам он известен и вы его сами вводите вгоняя сигнал в диапазон АЦП? Или это не так?
Go to the top of the page
 
+Quote Post
Pat
сообщение Oct 31 2005, 14:38
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(Vic @ Oct 31 2005, 17:23)
Можно не накапливать а вычитать на каждый отсчет, если уровень постоянной заранее известен, а я так понял Вам он известен и вы его сами вводите вгоняя сигнал в диапазон АЦП? Или это не так?
*

Да это так.
Уровень то известен, но он тоже не совершенен. Я ему проводил мониторинг, плавает он. Опорник на него делать не очень хочется, поэтому сдвиг формируется обычным резистивным делителем от источника питания.
Само устройство питается от бестрансформаторно блока питания с гасящим конденсатором.

Можно конечно найти среднее за предыдущий период, и его потом прикладывать к текущему.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Pat   Как убрать постоянную составляющую из сигнала.   Oct 31 2005, 11:12
|- - ms1   Цитата(Pat @ Oct 31 2005, 17:38)Цитата(Vic ...   Oct 31 2005, 18:24
|- - Pat   Цитата(ms1 @ Oct 31 2005, 21:24)Лучше всего и...   Oct 31 2005, 18:57
|- - vm1   А какой у Вас АЦП? Есть АЦП с внутренним сдвигом, ...   Oct 31 2005, 21:20
- - BVU   Цитата(Pat @ Oct 31 2005, 15:12)Сигнал 50 Гц ...   Oct 31 2005, 11:57
- - VAI   ЦитатаУровень то известен, но он тоже не совершене...   Oct 31 2005, 15:01
- - Vic1   В алгоритмах ничего лучше вычисления среднего и не...   Oct 31 2005, 15:23
- - bmf   Поcмотри: простейший HP фильтр dc_bias - 32 bi...   Oct 31 2005, 15:23
|- - bmf   Цитата(bmf @ Oct 31 2005, 18:23)  ...   Oct 31 2005, 17:32
|- - bmf   Цитата(bmf @ Oct 31 2005, 20:32)y(n) = x(n) -...   Oct 31 2005, 17:48
|- - Vic1   Цитата(bmf @ Oct 31 2005, 22:32)Цитата(bmf ...   Nov 1 2005, 05:39
|- - Stanislav   Цитата(bmf @ Oct 31 2005, 20:32)формула для 1...   Nov 1 2005, 19:04
- - Vic1   To bmf А поподробнее для всех и автора темы можно?...   Oct 31 2005, 16:12
- - Vic1   Так это же совсем другой алгоритм (или я ничего не...   Nov 2 2005, 10:27
|- - Stanislav   Цитата(Vic1 @ Nov 2 2005, 13:27)Так это же со...   Nov 2 2005, 13:05
- - Vic1   To Stanislav Спасибо! С пунктами просто замеча...   Nov 2 2005, 14:41
|- - Stanislav   Цитата(Vic1 @ Nov 2 2005, 17:41)To Stanislav ...   Nov 2 2005, 15:26
- - Vic1   Я имела в виду, что помимо погрешности дискретизац...   Nov 2 2005, 15:42
|- - Stanislav   Цитата(Vic1 @ Nov 2 2005, 18:42)Я имела в вид...   Nov 2 2005, 17:08
- - mbc   Цитата(Pat @ Oct 31 2005, 16:12) Сигнал 5...   Nov 30 2005, 19:00


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

 


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


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