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

ADS7057EVM-PDK: 直方图测试数据异常

Part Number:ADS7057EVM-PDKOther Parts Discussed in Thread: PSIEVM

对ADS7057EVM-PDK进行直方图测试,发现直方图数据异常,具体表现为个别码值的采样点数异常增多,怀疑评估板出现问题。

测试条件具体如下:

使用TI公司的PSIEVM提供正弦输入信号,输入信号频率为2kHz,信号失真度THD=-120dB@2kHz,输入信号幅值Vpp=6.7V(略超出被测ADC满量程范围),采样点数为2^21,采样频率为2.5MSPS。ADS7057EVM-PDK包含两块ADC,两块ADC的测试结果均出现相同的问题。评估板从未更改过。

测试结果如附图所示。

图1  使用PSIEVM测试ADS7057EVM-PDK得到的直方图数据

图2  图1中直方图数据左侧放大图

图3  图1中直方图数据右侧放大图

图4  DNL测试结果

Chen:

请问如何排查该评估板直方图测试数据异常的问题?

,

Amy Luo:

您好,

如您所说,输入信号幅值Vpp=6.7V,略超出被测ADC满量程范围,因此,在输出code直方图的左侧(最小值输出处)和右侧(最大值出处)DNL值增大。建议将输入信号幅值范围略小于ADC满量程范围(避免供电电压不稳定造成影响 ),再看DNL结果怎样?

,

Chen:

您好,感谢你的答复。对于您的答复,我有以下考虑:

1.正弦输入信号略超ADC满量程范围,目的是为了确保覆盖ADC所有码值。我所需的数据要求包含ADC所有码值。

2.DNL值异常是从直方图数据异常的地方开始,也就是图2和图3中数据明显偏离浴盆形状(bathtub-like shape)曲线的地方。如果您了解ADC直方图测试,您看到直方图数据就会明白DNL值增大不是在code最小值和code最大值处,更何况这两处code的值不用于计算DNL。

3.根据您的建议,我将输入信号幅值范围调整至Vpp=6.6V,其他测试条件不变。在这个条件下,采集到的最大码值是8156,最小码值是-8182,没有超ADC量程。获得的直方图数据局部图如图5和图6所示。

        图5 Vpp=6.6V时的直方图数据(左侧局部图)                                  图6 Vpp=6.6V时的直方图数据(右侧局部图)

为了方便将Vpp=6.6V时的数据与Vpp=6.7V时的数据做对比,将Vpp=6.7V时的数据放置在相同x坐标下,如图7和图8所示。

        图7 Vpp=6.7V时的直方图数据(左侧局部图)                                  图8 Vpp=6.7V时的直方图数据(右侧局部图)

图5和图6、图7和图8对比发现,当Vpp不同时,采样点数异常增多处对应的码值不相同,由此可以判断,导致直方图数据异常的原因应该不是ADC。

请问有哪些可能的原因导致评估板采集数据出现异常?

我该如何排查电路中存在的问题?

由于评估板从未进行改动,是否可以提供线下技术支持帮助我排查电路故障?

期待您的答复。

,

Amy Luo:

您用示波器测量使用的正弦波信号,目测正弦波信号质量是怎样的?检查下信号源是否有问题;

您可以输入直流信号吗,采集后看生成的直方图是怎样的?

技术支持是在论坛上进行的: 中文技术论坛:https://e2echina.ti.com/ 英文技术论坛:https://e2e.ti.com/

赞(0)
未经允许不得转载:TI中文支持网 » ADS7057EVM-PDK: 直方图测试数据异常
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1