• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

单片机的ad检测的结果和基准电压如何应用?

那是我的最爱 2016-01-13 浏览量:1664
单片机的AD的模拟通道4和5风别用来检测基准电压和测距模块返回的电压数据,两路检测的问题已经解决,单开检测距离的通道不行,电压一直再波动,怀疑是没有基准电压导致的,所以又开了通道4来检测基准电压,但是接收到两路的电压后该如何处理,还得麻烦大家支招,小弟是新手,现在开发遇到了问题,还请大家帮助,谢谢
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 根据你的基准电压来调价就行了啊。。等比例关系。。


    比如你的基准电压为3V。测出来的AD值为A1、测距值为A2、则A2实际值为:3*A2/A1、、、、


    单片机AD采样的数值在小范围波动是正常的。。可以多次测量求均值。

    • 发布于 2016-01-13
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 明白了,但是AD检测到的波动导致测距的结果误差在正负2mm左右,不太符合要求,我再想想,谢谢你的指点
    • 发布于2016-01-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 你的基准电压取的多大。。2mm的误差时,采样值波动多大。。你的单片机AD采样时多少位的,带基准么
    • 发布于2016-01-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 一楼说的方法不错,另外你的最大距离是多大?如果误差在千分之五的话,就很不错了!如果像你所说,12V采样,0.1V误差,这样算起来误差就千分之八左右。
    • 发布于2016-01-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 你是单片机自带ad还是芯片啊?在靠近芯片的地方加一个电解电容试一下,还有转换芯片有一个稳定期的,不要开始转换就去读取啊!反正stc的芯片自带ad是有一个时间限制的,还有你就是你能确定是ad的问题吗?不会本身你的模块供电或者提供的模拟电压本身就有波动呢?

    • 发布于2016-01-22
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

单片机的ad检测的结果和基准电压如何应用?