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.

[参考译文] ADS8684A:ADS8684A

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/869569/ads8684a-ads8684a

器件型号:ADS8684A

用于  写入和读取 ADS 8864A 的 SPI 模式:

ADS8684A/MCU 与 IT /SPI 模式的连接

第37页显示 AD 转换器将在下降沿锁存、也将在下降沿驱动 SDO
两种不同的 SPI 模式,用于 MCU 执行 wrtie 和 read?

时钟空闲为低电平、

AD 转换器将在下降沿锁存、因此 MCU 需要 SPI 模式1

但 AD 转换器将在下降沿驱动、需要 MCU 在上升沿锁存、MCU 需要 SPI 0

谢谢

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

    您好、Yucan、

    ADS86xx ADC 器件需要在模式1 (CPOL = 0、CPHA = 1)下进行 SPI 串行通信、MCU 或 CPU 应在 tht_CKDO 期间检索数据。

    谢谢

    此致、

    戴尔

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

    您好 Dale:

    从第11页的图1数据表中、  

    我可以告诉保持时间 (SCLK 下降至(之前的)数据在 SDO 上有效)-为10ns (最小值)  

    这意味着微控制器(SPI 模式-1)只有10ns 的时间在 SDO 线路上锁存数据。

    我不确定 MCU 是否可以做到这一点?

    我尝试使用 MCU- SPI 模式1来驱动 SDI,然后切换到 MCU-SPI 模式0来锁存 SDO。 它正在工作。

    更多评论?

    谢谢

    YUquan

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

    您好、Yucan、

    许多微控制  器可以捕获有关 tht_CKDO 周期的数据、包括 TI 的 TMS320系列 MCU。 但是、最好在选择微控制器并设计电路之前进行检查。  

    当您将 SPI 模式从模式1切换到模式0时、这意味着您将在 SCLK 的上升沿捕获 SDO 上的数据、最小  Tsu_dock (设置时间: SDO 数据在 SCLK 下降时有效)为25ns、因此您将在设置时间而非保持时间(数据可能正确)捕获数据、或者您可能捕获较高的位。

    此致、

    戴尔

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

    您好 Dale:

    在时钟下降沿,AD 转换器将驱动/更改 SDO 线路。

    下降沿之后10ns (保持时间)、线数据将 处于改变其值的过程中。

    由于 AD 转换器在下降 沿驱动 SDO、因此在 下 一个上升沿、MCU 捕获的数据应保持稳定。  

    我想、如果我们在上升沿进行数据采集、我们将有更多的时间裕度。 我尝试使用低 SPI 速度(1.25Mhz)。

    注释?

    非常感谢。

    谢谢

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

    您好、Yucan、

    保持时间(tht_CKDO)仅为10ns、下一位(非当前位)将显示在 SCLK 的下一个上升沿、请参阅数据表中图1中的时序。

    此致、

    戴尔  

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

    您好 Dale:

    第39页、图 91、它说在第16个下降沿、  

    转换数据的 MSB 在 SDO 线上输出、并可由上的主机处理器读取
    SCLK 信号的后续下降沿。
     
    由于 MSB 在第16个下降沿计时、因此我可以在 下一个上升沿读取它。
    注释?
    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    对于 ADS8684A ADC、建议在 tht_CKDO 保持时间内在 SCLK 的下降沿读取 SDO 上的数据、  对于该 ADC、建议使用模式1 (CPOL=0、CPHA =1)进行 SPI 串行通信。

    此致、

    戴尔

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

    谢谢。我们的 MCU 需要最短的保持时间6.5ns 才能锁存数据。  ADC 的保持时间可以>10ns。

    所以,可能还可以。