请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:ADS131E04 大家好!
我正在构建一个具有不同主板的系统,每个主板上都有AD ADS131E04,并且我必须尽可能地使它们同步。 所有板的本地SPI,START和DRDY引脚都在单个采集系统上进行了磁化。 为此,我使用差分驱动器,接收器和隔离器,这会给所有信号带来一定的随机延迟。 此外,我还可以使用不同长度的电缆,这也会增加延迟。
为了进行同步,我使用可编程延迟线,但首先我需要知道当我拉起起始引脚时DRDY如何工作。 如果我在两个本地事件(开始上升和DRDY下降)之间具有确定性的"时间距离",我可以通过测量远程启动和远程DRDY信号之间的总"时间距离"来评估所有延迟。
顺序应为:
- 正在运行外部2.048 MHz时钟
- 开始引脚设置为1
- DRDY "等待"到外部时钟的第一个上升边缘(我调用这个时间t0)
- DRDY根据数据速率和时钟频率"等待"已知时间
- DRDY "等待",直到第一个数据集就绪(我调用这次T1)
- DRDY降至0
基本上,问题是评估t0和t1。 我的问题是:
1)顺序是否正确? 特别是,我对时间t0的存在的猜测是否正确,或者一旦开始到1,tSETLE是否立即启动?
2)由于数据表中没有提到T1,是否有方法对其进行评估?
提前感谢您的帮助。
Stefano