Part Number:ADS131A04
大家好,我刚接触专业同步ADC,我用的是ADS131A04,但在验证多通道数据同步性的过程中,发现一些奇怪的现象。我的实验介绍如下:
我用DAC生成一个三角波(虽然不太规则,但有ADC采出来有比较接近直线的部分),然后将一个同步多通道ADC的两个通道同时并联接在输出的波形上。按道理来说,应该两个采出来的波形式一样的。但我得到了下面的结果(部分结果):
看起来Channel1 一直会比Channel2的数据延迟一点点。也就是在电压上升的过程中,Channel1(蓝色点)低一点,而电压下降过程中Channel1 高一点。
然后我尝试改变了采样频率,并用直线拟合,拟合比较线性改变的部分,然后看X轴偏差,确定延迟占采样周期的比率。我发现,这个延迟是比较稳定的时间,随着采样频率的升高,占比也逐渐增大。比较糟糕的是,当升高到64KHz,延迟超过了一个采样点。
我不知道是什么原因出现的这个现象,谁有一些建议,解释这一现象。还是我的实验设计有问题?
我用板子是由比较专业的工程师设计并生产,他们家卖这些产品挺多年了。
谢谢!
Amy Luo:
您好,
ADS131A04需要采集的信号是怎样连接在ADS131A04的模拟输入端的?两通道连接线是等长的吗?接口电路是一样的吗?如果连接线不同或不等长,那么连接线的寄生电容接不一样,造成的延迟就不一样;接口电路不一样也会造成不一样的延迟。
如果这个延迟是比较稳定的时间,那很可能是输入信号到达ADS131A04模拟输入端的时间不一样造成的。
,
Zijian Wang:
感谢回复,两个通道连线长度基本等长,并且是并联。
另外因为是16-64KSps,请问寄生电容会有影响吗?
,
Amy Luo:
如果两个通道的寄生电容不一样,那么造成的延迟不一样,就会有影响。
,
Amy Luo:
您是采用的连续转换模式吗?您可以读一下下面状态寄存器值吗?查看下哪里是否发生了错误?以排除读取时序造成的问题。