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.

[参考译文] ADS7853:CS 信号禁用时的通信信号状态

Guru**** 2680515 points

Other Parts Discussed in Thread: ADS7853

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1577203/ads7853-communication-signal-status-when-cs-signal-disable

部件号:ADS7853


您好:

我计划将 SCLK、SDI 和 SDO_A 信号与另一个 SPI 接口信号进行多路复用、我想知道当 ASD7853 的 CS 信号被禁用时、SCLK、SDI 和 SDO_A 信号是否可以配置为高阻态。

感谢您的答复。

Bin Liu

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

    您好 Liu、  

    感谢您的提问!  

    SCLK 信号是输入、因此不应成为问题、也可以与需要 SCLK 的其他器件共享。

    当 CS 为高电平时、SDO_A 和 SDO_B 确实被配置为高阻抗 tri 状态。  

    通常、对于多个 SPI 器件、如果同步、则每个器件只能与单独的 SDO 共享 SCLK 和 CS。 或者、在可对 SDO 进行多路复用的情况下、SCLK 仍可与单独的 CS 线路或多路复用 CS 线路共享

    您计划采用哪种方法来构建您的系统?  

    此致、  

    Yolanda  

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

    您好 Yolanda、

    我的计划是 SDO_A 和 SCLK 与单独的 CS 线路共享、而不使用 SDO_B。

    请提供您的意见、谢谢。

    Bin Liu

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

    您好 Liu、  

    如果将共享 SCLK 和 SDO 线路、我建议考虑:

    • 在每条 33Ω 线路 (~SDO –100Ω) 中添加一个串联的小电阻器和/或使用多路复用器  
    • 在 CS 线路上添加一个上拉电阻器、以确保它们在空闲时、上电/下电、复位和其他可能的未定义时间被拉至高电平。  
      • 这将有助于避免在电源或控制器未完全配置的未知状态期间一次偶然驱动多条 SDO 线路。  
        • 如果使用多路复用器、则可以注意确保在不同事件期间、所有 SDO 都处于上电/断电状态、或者可以断开。  
    • CS 置为有效/置为无效时序注意事项。 确保在将一个 CS 设置为高电平与将下一个 CS 设置为低电平之间留出保护时间、以避免驱动多个 SDO(尤其是在未使用多路复用器的情况下)
    • 如果并非所有共享 SCLK 和 SDO 的器件都不是 ADS7853、请确保总线上的所有器件可以使用相同的 SPI 协议。  

    此致、  

    Yolanda

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

    您好 Yolanda、

    明白了、谢谢。

    Bin Liu