Перейти к содержанию
    

Способы компенсации постоянной составляющей

P.S. Если использовать фильтр, как в постах выше, после фильтра будет сумма мешающей постоянной составляющей и постоянной составляющей "колокола". В итоге после диф. усилителя (сумматора) будет знакопеременный сигнал.

Да, замечание существенное.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, замечание существенное.

Вот-вот. Проблема не такая простая как поначалу кажется. До меня предыдущий разработчик делал все цифровым фильтром, но там тоже много разных обстоятельств. Так и не получилось толково. Вывод такой, что сначала сигнал нужно готовить к оцифровке аналоговыми средствами, а потом обрабатывать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот-вот. Проблема не такая простая как поначалу кажется. До меня предыдущий разработчик делал все цифровым фильтром, но там тоже много разных обстоятельств. Так и не получилось толково. Вывод такой, что сначала сигнал нужно готовить к оцифровке аналоговыми средствами, а потом обрабатывать.

Сигнал необязательно готовить только аналоговыми средствами: до колокола можно измерить постоянную составляющую с помощью АЦП, скомпенсировать её с помощью ЦАПа и ОУ и спокойно мерить колокол, оставив при компенсации на всякий случай небольшое смещение по постоянной составляющей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сигнал необязательно готовить только аналоговыми средствами: до колокола можно измерить постоянную составляющую с помощью АЦП, скомпенсировать её с помощью ЦАПа и ОУ и спокойно мерить колокол, оставив при компенсации на всякий случай небольшое смещение по постоянной составляющей.

Таким путем и двигаюсь. См. пост №1.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Таким путем и двигаюсь. См. пост №1.

Вероятно, дело в неправильно рассчитанном усилителе, а не в методе компенсации. Ну и алгоритм компенсации тоже следует отладить. Вполне возможно, что стоит учитывать тенденцию дрейфа с некоторым запасом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Колокол следует раз в 10 мс и имеет ширину 5 мс.

По какому уровню измерена ширина? Это уже почти синус 100 Гц. Если и не синус, то первая гармоника будет 100 Гц. А у дрейфа какая постоянная времени? Больше секунды?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Таким путем и двигаюсь. См. пост №1.

Как я понимаю не таким. Вам предлагается вычесть постоянную составляющую измеренную/запомненную между "колоколами" :).

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Колокол следует раз в 10 мс и имеет ширину 5 мс. Далее он должен быть усилен в разы и оцифрован.

Вот еще вариант. Он на мой взгляд лучше Вашего подхода.

Сигнал поступает на инвертирующий усилитель-фильтр - два резистора и конденсатор. Возможна модификация с ключиком и интегратором.

Сигнал с выхода поступает на сумматор-усилитель с тремя входами - сигнал, сигнал после фильтра-инвертора и смещение.

Далее - АЦП. Возможно... и еще один усилитель до.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

питание - там пила 100 мВ от стабилизатора. Возможно из-за этого

Тему надо переименовать в "Что такое PSRR? Если это еда, то каковы могут быть последствия?" и перенести в раздел для начинающих.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По какому уровню измерена ширина? Это уже почти синус 100 Гц. Если и не синус, то первая гармоника будет 100 Гц. А у дрейфа какая постоянная времени? Больше секунды?

Да, больше секунды. Ширина мерялась по уровню, близкому к нулю.

 

Основная проблема сейчас в том, что на выходе масштабирующего усилителя есть пила примерно 50 мВ. Если взять опорное не с ИОН, а с общего, то амплитуда падает втрое. Частота пилы 100 - 105 Гц.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ФВЧ (любым, хоть на одном конденсаторе, хоть на операционном усилителе) отрезать постоянное напряжение. Остальное - усилить, и - на быстрый АЦП. Найти минимум, найти максимум, вот и размах. Если вдруг аналоговый фильтр не отфильтровывает все изменения постоянного уровня, использовать цифровой фильтр после АЦП - накопить среднее значение, и вычесть его из измеренного по колоколу. Как?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тему надо переименовать в "Что такое PSRR? Если это еда, то каковы могут быть последствия?" и перенести в раздел для начинающих.

Вопрос кажись решился. Плавал управляющий сигнал относительно опорного.

 

ФВЧ (любым, хоть на одном конденсаторе, хоть на операционном усилителе) отрезать постоянное напряжение. Остальное - усилить, и - на быстрый АЦП. Найти минимум, найти максимум, вот и размах. Если вдруг аналоговый фильтр не отфильтровывает все изменения постоянного уровня, использовать цифровой фильтр после АЦП - накопить среднее значение, и вычесть его из измеренного по колоколу. Как?

Очень хорошо. Так и будет. Это уже второй контур отсечки постоянки. А пока нужно отсечь по максимуму чтобы не усиливать ее вместе с сигналом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ФВЧ (любым, хоть на одном конденсаторе, хоть на операционном усилителе) отрезать постоянное напряжение. Остальное - усилить, и - на быстрый АЦП. Найти минимум, найти максимум, вот и размах. Если вдруг аналоговый фильтр не отфильтровывает все изменения постоянного уровня, использовать цифровой фильтр после АЦП - накопить среднее значение, и вычесть его из измеренного по колоколу. Как?

+++

Конденсаторы на вход, опер подвязать к середине диапазона, далее - АЦП и чистая арифметика.

За 1% можно даже не париться, если АЦП соответствует.

Мне в ближайшее время предстоит примерно то же самое на порядок точнее измерить и при динамическом диапазоне 10000:1, и частота сигнала 10кГц...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

совсем дикое предложение:

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

И дальше работать с разностью между ними, которою и явится полезный сигнал))))))

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на СУРН для устранения постоянной состовляющей ставится вибропреобразователь...который замыкал сигнал на землю...далее можно уже заниматься фильтрацией...как фильтровать...а вот так...

SynchrDetect.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...