ADS131E08: pga_gain=8或12时,INL测不到datasheet上的值

Part Number: ADS131E08

image.png

在ADS131E08的datasheet上可以看到,pga_gain=8或12时,INL最大值在12ppm of FS左右。

但我在实际测试时,pga_gain=8时,INL最大值在18ppm of FS左右,pga_gain=12时,INL最大值在25ppm of FS左右,与datasheet上的值不符合。

我一开始怀疑是信号源noise太大导致INL测不过,因此对比了信号源输入DC电压的noise和芯片内部短接的noise。pga_gain=8时,芯片内部短接的noise=1.73uvrms,与datasheet上的值一致;信号源输入下的noise=2.2uvrms。两种情况下noise相差不大,因此我觉得可以排除信号源noise的影响。另外增加采样点数后,INL的测试结果也不会改善。分析下来感觉是芯片本身的INL在pag_gain=8或12时测不到datasheet上的值。需要帮忙确认下感谢?

我是按照INL=(Vout值-直线拟合值)/(2*FS/gain)来计算的,采用的是最佳直线拟合法。所以想请教下pga_gain=8或12时INL的计算方法是否有问题?感谢~