TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS131A02: 0-50的温度范围内,ADC输出漂移0.1%

Part Number:ADS131A02

请问ADS131A02在使用中,增益设置默认,当ADC输入3V时,在0℃-50℃范围内,MCU读取到ADS131输出漂移3mV左右;当输入是0.3V时,漂移量则为0.3mV,请问这个现象的如何解释?符合规格书要求吗?

Amy Luo:

您好,

“输出漂移3mV左右”和“漂移量则为0.3mV”这里是相对什么说的?是指在相同输入和相同设置参数下,0℃时的输出值与50℃时的输出值的变化吗?

,

user6400890:

是指ADC输入3V,在0温度-50温度范围内误差3MV;ADC输入0.3V,在0温度-50温度范围内误差0.3mV

,

user6400890:

ADS131a02的工作条件说明:晶体频率16.384MHZ(IOVDD>2.7V),单电源供电5V,ADC使用单通道(非差分输入),高精度模式,24BIT

,

Amy Luo:

user6400890 说:是指ADC输入3V,在0温度-50温度范围内误差3MV;ADC输入0.3V,在0温度-50温度范围内误差0.3mV

您的意思是这里是指与期望输出之间的差值是吗?这个误差不仅与ADC的DC参数有关,还与供电电压的稳定性、供电电压的纹波大小和纹波频率、基准电压的稳定性、采集模拟DC电压的稳定性以及时钟的jitter都有关。

ADS131A02供电电压范围与VNCPEN设置有关,在您的应用在VNCPEN设置的是0还是1?

您是使用的内部参考电压还是外部参考电压?参考电压是多少?

,

user6400890:

是的,是期望与输出之间的误差,我们认为此误差与规格书对应不上。另外供电电压5V,我们确认过,供电电压很稳定,文波10mV以内,VNCPEN配置的是0,另外参考电压使用的是内部的参考电压,VREF=4V

,

user6400890:

这是我们设计的电路图,请看下参数是否存在问题

,

Amy Luo:

M2 pin不能悬空:

对M2做下修改,再看输出结果怎样?

,

user6400890:

M2pin不能悬空?我们已经尝试将M2 PIN直接接地,用万用表测试并没有发现输出有何变化,不过我们可以再次验证。除了这个,NC1-NC5pin悬空有没有影响?电路参数还有其他可能影响输出的点吗?

,

Amy Luo:

NC1-NC5pin悬空不会有影响:

看您电路图中有两种地,ANGD和GND不确定它们是否被单点连接了?请确认下这点,其他地方没看出问题。

影响输出的还可能SPI通信波形存在干扰,建议用示波器看下SPI信号质量

,

user6400890:

SPI信号质量确认过,信号没有异常。AGND和GND是单点连接的,现在正在确认PIN32下拉接地后精度有没有提高

,

Amy Luo:

好的,等待您的反馈

,

user6400890:

我已经将PIN32下拉到GND了,然而实际测试ADC输入3V时,转换输出的测量结果仍然误差约3mV,请问还有哪里可以调整?

,

Amy Luo:

输入的3V信号是怎样产生的,因为此ADC的差分输入阻抗比较小,典型值130kΩ,如果信号源输出阻抗比较大会影响ADC采集幅值;误差3mV是指的±3mV吗?

如果以上输入源没问题,建议您用示波器测量下芯片管脚处输入电压、供电电压AVDD和IOVDD、基准电压的交流成分附在这里,我想具体看下;也请附上时钟信号的波形。

也请附上SPI读取转换数据的波形图,同时您可以把寄存器值(包括Status Registers)读出来附在这里吗

赞(0)
未经允许不得转载:TI中文支持网 » ADS131A02: 0-50的温度范围内,ADC输出漂移0.1%
分享到: 更多 (0)