求助stc单片机ad不稳定。
时间:10-02
整理:3721RD
点击:
用stc12c5204ad 想做直流电压釆样,电源5.00v,用的台式晶体管稳压源,示波器实测纹波小于5mv,p1.4接tl431,接成2.5v基准,4位半万用表测2.514v,示波器测纹波小于5mv,但是ad结果从11x至13x跳变,相当于跳400mv。问下是什么原因,软件未做多次釆样平均,只是单次。由按键触发釆样,触发后停止计数器,关中断,再延时500ms开始ad.
STC的AD我也是用过的,对同一个电压的采样没有偏离这么多点数,stc的AD好像都是以电源为参考的,你的输入电压稳定吗?
电源是线性可调稳压电源,示波器交流耦合测单片机gnd vcc纹波小于5mv。一直没找到原因,现在只能用软件进行28点中位数均值滤波处理暂时用着。但还是要跳2到3个字。
学习了,好贴
是线路带入的干扰吗
应该不是,431的R出来到单片机p1.4串了个0805的1k,距离2.54mm
具体电路和程序贴出来看看才行
肯定是你程序上的原因,如果采样频率高,建议第一次读空。还有给adc足够的采样时间,担心你是放在中断里。