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.

[参考译文] TXB0104:关于 IT 和#39;s 输入驱动器要求

Guru**** 2507255 points
Other Parts Discussed in Thread: TXB0104, SN74LVC16244A, SN74LVC1G125

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/890669/txb0104-about-it-s-input-driver-requirements

器件型号:TXB0104
主题中讨论的其他器件: SN74LVC16244ASN74LVC1G125

大家好:

我想使用 TXB0104来驱动 SPI 总线,端口 A 和 B 的 I/O 电压为3.3V。

TXB0104的端口 A 与 STM32连接,端口 B 与 HMC834连接,我在 HMC834的数据表中找到了一个“逻辑输出”表,如下所示:

最大负载电流为1.5mA (最大值)。 我在  TXB0104的数据表中找到了有关"输入驱动器要求"的部分、如下所示:

输入驱动强度必须至少为+-2mA。

因此、如果我使用 TXB0104、HMC834可以正常工作?

如果我无法使用 TXB0104、请帮助我选择另一个 TI 缓冲器。

非常感谢。

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

    2mA 的值用于5V 电源。 线性插值表明、在3.3V 时、最小值为1.32mA。

    为什么在两个电压相同时使用转换器? 是否要缓冲信号(对于哪些 TXB 的输出太弱)? 或者您是否希望能够断开设备的连接?

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

    感谢您的回复。

    如果端口 A 和 B 全部为3.3V、则最小奈特电流为1.32mA、当我将 HMC834连接到 TXB0104时、这是可以的。

    我使用 STM32,它是主设备,它有10个从设备。它们连接到 STM32的同一 SPI 总线。

    因此、为了获得良好的信号质量、我使用 TXB0104来改进。在每个从器件之前、我添加了1个 TXB0104、因此我有10个从器件和10个 TXB0104s。  

    我不知道它是否是 good.please 帮助。

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

    你好,朋友。

    如果您有更好的缓冲器 IC,请告诉我。 我可以更改它。

    1.32mA 至1.5mA、仅为0.18mA 裕度,太小。

    谢谢。

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

    TXB 的输出缓冲器太弱、无法提高信号质量。

    主器件输出多少个信号? 我想所有从器件共享两个(时钟和 MOSI)以及十个单独的芯片选择信号吗? 在这种情况下、您可以在主器件附近使用单个12位缓冲器、例如 SN74LVC16244A (单个 LVC 输出应足够强、能够驱动十条信号线)。

    对于共享的 MISO 线路、必须使用三态缓冲器。 TXB 无法实现这一点;在每个从器件附近使用 SN74LVC1G125/126、并使用 SEN 信号启用它(极性取决于您是使用 HMC 模式还是打开模式)。

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

    您好朋友:

    我绘制了一 个方框图 。您的意思是这样吗?SN74LVC16244A 的四个 NOE 始终处于低电平、并且始终保持输出使能。这是对的吗?

    请注意、所有从 IC 都是不同的、其中只有一个是 HMC834。

    当我进行布局时,CLK/MOSI/MISO 信号将使用 菊花链 或 Fly-by 拓扑。

    谢谢。

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

    是的、这就是我的想法。

    NOE 将始终为低电平、除非您实际希望禁用输出(例如从器件已拔下或已断电)。

     您在16244缓冲器上有四个空闲通道。 您可以使用它们来减少 CLK/MOSI 信号的扇出、和/或使电路板布线更容易。

    如果两个从器件彼此靠近、它们可以共享一个双通道缓冲器(…2G125)。 如果从器件具有足够强的输出、则根本不需要缓冲器。

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

    好友:

    在我的板上,STM32在3.3V 下工作,我有7个3.3V SPI 从设备和2个1.8V SPI 从设备。

    最后,我选择 SN74LVC827APWR 来驱动 SCK、MOSI 和7个 CS#信号。我选择 SN74LVC1G125DCKR 来驱动 MISO,7个从器件使用7 个 SN74LVC1G125DCKR。 7 NOE 我使用7个缓冲 CS# 。

    1.8V 从器件,我选择 SN74AVC4T245PWR 来驱动和转换电压、SCK 和 MOSI 以及2 CS#。 2从器件的 MISO 信号我使用另一 个 SN74AVC4T245PWR 来驱动和进行电压转换、2 NOE 我使用2个缓冲 CS#来启用。

    就这些。

    非常感谢您的帮助。