ADC测旋钮电压,旋钮未动,ADC 数据却在不停跳动,如何让数据不跳?

nuvoton2022 |浏览133次
收藏|2023/09/13 09:03

满意回答

2023/09/13 10:45

ADC 数据跳动很难从硬件上消除,可以用软件方式,可用以下公式 


y = (15y + x +8) >>4 ;   // 当ADC 数值x 波动小于15时,y值不会变化。


y = (31y + x + 16)>>5 ;   // ADC 值跳动小于 31时,y 值不会跳动。

Angus

其他回答(0)
0人关注该问题
+1
 加载中...