ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
27 декабря
1486176 Топик полностью
Nikolay_Po (24.12.2024 00:30, просмотров: 83) ответил Aleksey_75 на "И вычитать его перед остальными вычислениями." ровно так и делал, что получилось поведал выше.. тут еще условие скорость реакции, раз 200мс нужно отдать все данные модуля хосту, а при аварии в максимально короткое время оповестить хост... посмотрим..
Ещё раз, дрейф смещения очень медленный. Секунды - это если дуть на плату. А в корпусе прибора - десятки секунд, минуты. Поэтому, для уменьшения шума и наводок от переменной составляющей, считать фактическое смещение можно и нужно долго. 

200мс - это почти целая вечность. У меня период выдачи 5мс...

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