本帖最后由 taijing33 于 2020-4-11 13:11 编辑
、上图是采集热电偶温度的电路。V6模拟的是k型热电偶。经运放然后电压跟随后到AD引脚。
现在问题是用万用表和示波器测试AD口电压很稳定,。但是单片机内的AD数据波动很大。10位AD,波动值在50-90个AD之间。
波动呈 过山车式的波动。单片机是pic16F1936.单片机用了很长时间了,AD模块也是很熟悉。
另外另一版电路没有电压跟随波动更大。加上面电压跟随波动小了一些。但是也不能承受。
电压5.0V很稳定。
还有一个现象是把示波器探针接触AD口。仿真单片机AD数据,发现AD波动小了许多。
不知道为什么会这样。
下面是;连续采集16次的AD值。
红色是电压波形。波动大约100mv。,不知道为什么是这样波形
|
市电干扰
U2B 应当设计成低通滤波,尽量切除高频分量。 连续16次采样的总采样周期应当设计成等于50hz信号周期(20mS)的2^n倍(n=0~3),20ms,40ms,80ms,160ms; 然后,你用简单的滑动窗加权平均采样数据。窗函数最简单就是矩形窗了。