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

 
 
> Как убрать постоянную составляющую из сигнала., Сингал 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
ms1
сообщение Oct 31 2005, 18:24
Сообщение #6


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

Группа: Свой
Сообщений: 150
Регистрация: 13-10-05
Пользователь №: 9 614



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

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

Можно конечно найти среднее за предыдущий период, и его потом прикладывать к текущему.
*



Лучше всего использовать для сдвига половину опорного напряжения самого АЦП.
В Вашем случае это невозможно в принципе?
Go to the top of the page
 
+Quote Post
Pat
сообщение Oct 31 2005, 18:57
Сообщение #7


Местный
***

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



Цитата(ms1 @ Oct 31 2005, 21:24)
Лучше всего использовать для сдвига половину опорного напряжения самого АЦП.
В Вашем случае это невозможно в принципе?
*

Не особо хочется, там 220В через делители, без какой либо развязки.
Я думал над этим, но как то стремно питать сдвиг нуля от опроника. Источник питания более мощная вещь.

Спасибо всем сейчас пробую варианты, отчет о проделанноей работе напишу завтра
Go to the top of the page
 
+Quote Post
vm1
сообщение Oct 31 2005, 21:20
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 978



А какой у Вас АЦП?
Есть АЦП с внутренним сдвигом,
питание однополярное а вход двуполярный.
Референс внешний?
Если да, сдвигайте от него вход,
у него должен быть низкий импеданс.
Если будете использовать цифровой фильтр
по старту загружайте в сумматор
значение смещения, чтоб сократить время
выхода правильного результата.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Pat   Как убрать постоянную составляющую из сигнала.   Oct 31 2005, 11:12
- - 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 Текстовая версия Сейчас: 19th July 2025 - 21:31
Рейтинг@Mail.ru


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