微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 求助stc单片机ad不稳定。

求助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足够的采样时间,担心你是放在中断里。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top