51单片机AD转换不稳定
我用8051单片机自带的ADC做AD转换,ADC输入端电压是稳定的,但单片机每次转换出来的数据不一样,而且相差很大,这样从显示上看,就感觉很不稳定,给人不舒服的感觉。后来...
我用8051单片机自带的ADC做AD转换,ADC输入端电压是稳定的,但单片机每次转换出来的数据不一样,而且相差很大,这样从显示上看,就感觉很不稳定,给人不舒服的感觉。后来多取了几次做平均再送给显示,虽然每次显示出来的数之间差值小了,但还是会跳来跳去不稳定。请问这个问题该怎么解决?不想加外部AD。
展开
7个回答
展开全部
第一数字量和模拟量不要共地要隔离,第二还有要按0.02s的周期的倍数去取多次值,因为工频是50hz的,你的这些不稳定可能和电源也有关系。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先,ADC使用的参考电压是否可靠呢?参考电压不可靠,那转换结果就不能相信了,所以需要使用精确的参考电压。
其次,对采样的结果进行滤波,去除其中存在的最大和最小值,然后再计算平均值,这样结果就比较精确了。
其次,对采样的结果进行滤波,去除其中存在的最大和最小值,然后再计算平均值,这样结果就比较精确了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是多路单通道,还是多路多通道,还是单路单通道啊?要是多路多通道的话,一般有点跳变,你在输出端在加一些滤波电容试一试,你在多求几次平均再试一试,这样问题也许是你硬件连接也有毛病,在好好检查检查,数字地一定要和模拟地隔开,输出引线不要过长,祝你成功
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询