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

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

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

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

|
Цитата(Vic @ Oct 31 2005, 17:23) Можно не накапливать а вычитать на каждый отсчет, если уровень постоянной заранее известен, а я так понял Вам он известен и вы его сами вводите вгоняя сигнал в диапазон АЦП? Или это не так? Да это так. Уровень то известен, но он тоже не совершенен. Я ему проводил мониторинг, плавает он. Опорник на него делать не очень хочется, поэтому сдвиг формируется обычным резистивным делителем от источника питания. Само устройство питается от бестрансформаторно блока питания с гасящим конденсатором. Можно конечно найти среднее за предыдущий период, и его потом прикладывать к текущему.
|
|
|
|
|
Oct 31 2005, 18:24
|
Частый гость
 
Группа: Свой
Сообщений: 150
Регистрация: 13-10-05
Пользователь №: 9 614

|
Цитата(Pat @ Oct 31 2005, 17:38) Цитата(Vic @ Oct 31 2005, 17:23) Можно не накапливать а вычитать на каждый отсчет, если уровень постоянной заранее известен, а я так понял Вам он известен и вы его сами вводите вгоняя сигнал в диапазон АЦП? Или это не так? Да это так. Уровень то известен, но он тоже не совершенен. Я ему проводил мониторинг, плавает он. Опорник на него делать не очень хочется, поэтому сдвиг формируется обычным резистивным делителем от источника питания. Само устройство питается от бестрансформаторно блока питания с гасящим конденсатором. Можно конечно найти среднее за предыдущий период, и его потом прикладывать к текущему. Лучше всего использовать для сдвига половину опорного напряжения самого АЦП. В Вашем случае это невозможно в принципе?
|
|
|
|
|
Oct 31 2005, 18:57
|

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

|
Цитата(ms1 @ Oct 31 2005, 21:24) Лучше всего использовать для сдвига половину опорного напряжения самого АЦП. В Вашем случае это невозможно в принципе? Не особо хочется, там 220В через делители, без какой либо развязки. Я думал над этим, но как то стремно питать сдвиг нуля от опроника. Источник питания более мощная вещь. Спасибо всем сейчас пробую варианты, отчет о проделанноей работе напишу завтра
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|