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.

[参考译文] 脉冲同步模式下的同步脉冲- RDATAC

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1012665/sync-pulse-in-pulse-sync-mode---rdatac

器件型号:ADS1282-SP

大家好、

我是第一次使用 ADS1282-SP、我必须设计用于控制它的 FPGA。 作为后一个 OTP 器件、我没有错误的空间。

我的目的是在连续读取数据(RDATAC)模式和脉冲同步模式下使用 ADS1282-SP ADC。

数据表报告了两个图、用于比较脉冲同步和连续同步读取模式。

在连续同步模式下、可以使用类似时钟的脉冲信号、同时尊重 ADC 时钟的所有限制。 非常清楚。

我需要清楚地了解的是同步脉冲在脉冲同步模式下工作时的形式。

ADC 的 SYNC 输入应先驱动为高电平、然后驱动为低电平、再驱动为高电平(w.r.t 时序限制)、 还是 应仅驱动为低电平到高电平以触发新的转换?

SYNC 引脚是否应在我读取数据时始终保持高电平、并且 仅在我不需要读取 ADC 转换的数据输出时才被驱动为低电平? 换句话说、SYNC 引脚是否会影响启用/禁用/DRDY 输出?

正在等待您的回复。

此致、

Daniele Lippi

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

    Daniele、您好!

    图46显示了同步变为高-低-高、主要包括有关最小同步脉冲宽度(tSPWH 和 tSPWL)的时序信息。 然而、在正常使用期间、SYNC 信号被拉为高电平来同步 ADC。 同步在稍后的某个时间(在执行同步之后或在下一次同步之前不久)返回低电平-同步的下降沿不执行任何操作、因此只要满足最小同步脉冲宽度时序规格、该沿的时序就不是关键)。

    下面是一个示例波形(尽管此处的脉冲宽度比需要的宽得多):

    请注意、同步上升沿的时序很重要。 数据表建议同步上升沿和 CLK 上升沿之间至少有10ns 的建立时间。 如果不满足该设置时间、则器件可能会忽略同步脉冲并继续进行中的转换。

    • 为了避免这个问题、最好将 SYNC 上升边沿与 CLK 下降边沿对齐。 这可以通过使用触发 器为同步信号重新计时来完成(分立式解决方案可以使用 SN74HCS72、D 型负边沿触发器等)。
       
    • 或者、如果 SYNC 和 CLK 信号是异步的、那么我建议切换 SYNC 信号多次(类似于图46中所示)。 异步运行时、SYNC 和 CLK 信号对齐的概率通常较低、连续两次发生的可能性明显较低、因此两次切换 SYNC 引脚通常足以确保同步发生。

    此致、
    Chris

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

    Christopher、

    与此同时,我在几年前在这个论坛上进行的以下讨论中发现了同样的信息: ads1282-ads1283-sync-issue

    使用 FPGA、我可以获得精细的时序、因此 我将选择在 ADC_CLK 的任一边缘同步同步同步换向。 ADC_CLK 不是我的系统时钟。 我将 通过边沿检测器检测 ADC_CLK 的边沿、在与下降边沿同步的情况下、设置时间为83.34ns、保持时间为208.33ns 、或者在与上升边沿同步的情况下、检测到相反的情况。

    非常感谢。

    此致、

    Daniele