This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADS131E04:启动与DRDY之间的时间

Guru**** 1966425 points
Other Parts Discussed in Thread: ADS131E04
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/565362/ads131e04-time-between-start-and-drdy

部件号: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

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好Stefano,

    1. 您认为有一些同步边将锁定起始销的状态。 我不确定它是哪条边线。 您想让我了解一下吗?
    2. 实际上,在SETTLE期间,设备正在收集数据并通过数字滤波器进行传输。 "稳定"是指过滤器分接头填充数据所需的时间(加上一些额外时间)。 因此,T1 =0。 DRDY显示在tSETLE的末尾。

    此致,

    Brian Pisani

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Brian,

    1.是的,请。

    2,这对我来说是好消息。 变量可以被切断...

    感谢你的帮助。

    Stefano

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Stefano,

    启动锁定在CLK的正极边缘,但需要2个完整的时钟周期,设备才会将其识别为启动信号。

    此致,
    Brian Pisani
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的,那么我必须考虑到tSETLE+2时钟周期。 谢谢。

    此致,
    Stefano Infante
x 出现错误。请重试或与管理员联系。