首页 > 常见问题 | 艾为电子 > [FAQ0701071]SAR Sensor中如何理解Rawdata、Valid、Baseline、Diff ?

[FAQ0701071]SAR Sensor中如何理解Rawdata、Valid、Baseline、Diff ?

Sensor&呼吸灯 2023-07-10 阅读量: 4 点赞量: 0

ARawData当前电容值经AFE模块ADC采样得到的原始数据。

RawData = Cprox / Cfb * 2^21

ValidRawdata经过低通滤 + 温补后的数 

LpfData(n ) = a * LpfData(n-1) + (1  a ) * Raw(n)

Valid = LpfData  K * (LpfData_ref  InitData_ref)

InitData_ref为参考通道校准后的第一个数据K为温补系数。

Baseline接近状态Baseline冻结

无接近状态 Valid经过低通滤波得到 

Baseline(n) = a * Baseline (n-1) + (1  a ) * Valid(n)

其中低通滤波系a可根Diff的正负配置不同的两个值。当Diff为正数时a通常配置1/128Diff为负数时a通常配置1/4

Diff ValidBaseline的差值 Diff = Valid  Baseline

返回FAQ列表