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

AD采集外部信号发现读的原始值是实际值的两倍

ffc72729bb204abd 2019-11-07 浏览量:919
同一个程序,测量板子自带的电平0,3V3以及DAC输出的电压都是准确的,但是测量外部电压时AD采集的结果均是实际电压的两倍。外部电压由信号发生器产生,已供地,是什么原因造成的
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:5
  • 是不是外部电压有干扰啊?不是稳定的直流,导致测量的是脉冲的电压,普通的电压表是测不出来的,你可以加一个电容看看是不是数值小了,或者测试电池一类的近直流电压看一下

  • 你先找个万用表,测一下ADC输入端与模拟地之间的实际电压差是多少,如果测出来的电压与AD采集到的一样,那就可以排除ADC的问题

  • 进行多次测试,取平均后,是不是还是这样

    ADC有没有增益选择,是不是开了2倍增益呢


  • 实际测量一下外部电压是多少,如果真的总是2倍,看看有没有增益设置成2位增益吧。随机的数据不会这么有规律的

  • 如果设置没有问题的话要检查你的AD数据处理是不是有问题,可能是滤波算法放大了两倍

相关问题

问题达人换一批

AD采集外部信号发现读的原始值是实际值的两倍