首页 > 解决方案 > 无法理解一些关于过滤器的 C 代码

问题描述

当我尝试练习一个关于使用 ADC 模块读取电流 3 相的项目时,我遇到了一些关于过滤 ADC 偏移信号的代码句,但我不知道过滤器是什么。我的代码如下:

//Offset filter coefficient K1: 0.05/(T+0.05);
float32 K1 = 0.998;  
//Offset filter coefficient K2: T/(T+0.05);                   
float32 K2 = 0.001999;                  

//Ph.A current offset
offsetIA = K1 * offsetIA + K2 * AdcResult.ADCRESULT1;
//Ph.B current offset   
offsetIB = K1 * offsetIB + K2 * AdcResult.ADCRESULT2;
//Ph.C current offset   
offsetIC = K1 * offsetIC + K2 * AdcResult.ADCRESULT3;   

请帮我确定过滤器的类型。

标签: csignal-processing

解决方案


推荐阅读