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.

[参考译文] SN74AXC4T774:采用多从器件 SPI 的电平转换

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/1116877/sn74axc4t774-level-translation-with-multi-slave-spi

器件型号:SN74AXC4T774
主题中讨论的其他器件: SN74HCS151

大家好、团队、

如应用手册 SCEA065B 图2-2所述、您能否帮助解决以下有关 SN74AXC4T774作为电平转换器与2个 SPI 从器件的用例的问题?

问题出在 MISO 侧、因为当 SPI 从器件 MISO 的输出为高阻态时、SN74AXC4T774RSVR A3 (U4001)的输出不会设置为高阻态、而是低电平。 因此、当第二个 SPI A4引脚(U8501)从器件发送高电平时、信号在 A3 (U4001)和 A4引脚(U8501)之间对低电平短路。

因此、我们认为图2-2中建议的架构可能不起作用。

可能有2个解决方案:

  • 解决方案1:将#OE 信号连接到 SPI 从器件芯片选择->在这种情况下、如果未选择器件、MISO 输出(从电平转换器的角度来看)为高阻态
  • 解决方案2:将来自从器件的所有 MISO 信号(因为它们具有相同的电势)组合在一起、并将它们连接到电平转换器的唯一输入->在这种情况下、不会出现高阻态和 MISO 之间的短路

你建议什么? 您是否有替代解决方案?

此致、

维克托

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

    是;图2-2错误。

    您的两种解决方案都可以正常工作。 (所有可能被禁用的信号都需要一个上拉/下拉电阻器来防止它们悬空。)

    使用74xx125缓冲器时、只能禁用 MISO 信号。 将 MISO 信号与 SN74HCS151等多路复用器相结合可能会过大。