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:TXB0104YZTR

Guru**** 2582405 points
Other Parts Discussed in Thread: TXB0104, SN74AVC4T234, 2N7001T

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/742119/txb0104-txb0104yztr

器件型号:TXB0104
主题中讨论的其他器件: SN74AVC4T234、2N7001T

尊敬的 TI:

在 我达到数据表的第8.3.2节之前、我的1.8V - 3.3V SPI 电平转换要求似乎 TXB0104YZTR 能够最完美地满足。  这就是我看到 TXB0104YZTR 输入驱动器必须能够灌/拉至少2mA 的建议的地方。  真正的问题就是"我能不能让这起作用?"

在我的应用中、我使用的是一个低功耗传感器、该传感器无法提供有关 SPI (SDO)驱动强度的非常详细的信息。  它似乎能够驱动一个20pF 的负载、这是因为 SPI (SDO)时序图将其作为一个规格包含在内。  总线的最大工作频率为7Mbps、这表明驱动器能够处理大约-1、136i 欧姆@ 7MHz 基波的负载阻抗。  这~到1.8V/1、136 μ A = 1.6mA 的无功电流。  这仍然低于2mA、仅是我确信驱动器能够提供的无功电流。  我不知道驱动器可以处理多少直流电流、但它可能不是+/-2mA。

 TXB0104YZTR 输入是否真正需要+/-2mA @ DC、或者这主要考虑了无功负载?  我也不确定我是否理解图9。  如果 VT = Vcc/2 = 1.8/2 = 0.9V -> 0.9/4000 = 0.225mA (225uA)、这对于所需的驱动电流是否有意义?  我看到4K 来自简化电路内的偏置电阻器。  我猜驱动器必须将 VT 压降到该电阻上以设置通道的方向、但我无法通过查看简化版原理图得出 VT。   

我很难决定这是否会起作用,因为我的板屋限制很紧。  使用我的下一个替代器件(SN74AVC4T774RSVR)将占用更多空间、并且可能需要一些额外弱的上拉电阻器来防止输入在加电期间悬空;主处理器没有启用的空间。  此外、我面临着一个不需要迭代的解决方案的压力。   

如果 TXB0104看起来真的无法正常工作、我将非常感谢您对我的应用中实际驱动强度要求(最大1.8V 至3.3V @ 7Mbps)的解释、以及您可能会有哪些其他替代建议。

谢谢、祝您一切顺利、

Scott M.

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

    TXB0104不能作为您的解决方案。 它确实需要2mA 的电流来可靠地过驱动弱缓冲器提供的保持。
    您可以在以下应用手册 中阅读有关 TXB 器件的更多信息:cdn-shop.adafruit.com/.../txb0108appnote.pdf

    至于您的解决方案、您是否认为可以将 SN74AVC4T234用于 SCK、SS 和 MOSI 线路、并将2N7001T 与 MISO 线路结合使用? SPI 在每条线路上都是单向的、这两个器件都足够小、以满足布板空间限制。
    您需要额外的弱上拉电阻来防止输入悬空的上电速度有多慢?

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

    您好、Karan、

    非常感谢您的建议! 我只是看一下你最初建议的两个部分的传播延迟、以确保有一个很好的匹配-当我收到你的修订建议时。 SNAVC4T234实际上是我在搜索可行解决方案时查看的一个组件、但我希望获得单芯片解决方案、并且知道我需要从传感器返回 SDO 的另一个方向进行转换。

    如果2N7001T 器件中的4个器件与 TXB0104YZTR (12-DSBGA)位于相同的空间内、这将确实令人印象深刻! 我将查看是否可以为4个2N7001T 器件进行实际路由。 对于一组4个分立式2N7001T 器件、我能否安全地假设通道间偏差相当低?

    我对 SN74AVC4T774RSVR 的担忧是-即使主处理器 IO 的上电和配置在终端应用中应低于毫秒-我不确定器件闩锁或过度耗散会有多大的威胁(在 SN74AVC4T774RSVR 中) 如果在主处理器等待首次编程时、测试板上的输入允许在一段时间内浮动。 这很明显会使 SN74AVC4T774RSVR 输入保持浮动几分钟。 我始终尝试"安全的"解决方案。 使用100k+上拉电阻可避免输入悬空、并且不会给驱动器带来过多的障碍、使其在运行期间无法克服。 尽管如此、这是我认为是一个粗心的实施方案、因此即使它能够正常工作并适合电路板、我也不会对它感到满意。 将 SN74AVC4T774RSVR 保持在高阻态、并在处理器释放之前使使能端下拉、这在我看来是唯一可接受的解决方案、但我没有为此目的留下 IO。

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

    我们不保证或指定器件之间的任何偏差。 但是、可以安全地假定通道偏斜将足够低、以满足 SPI 的设置和保持时间。 为了进一步减小偏差、请尝试使布线长度相同。 由于所有器件都将一次性订购并从同一批次订购、因此它们的操作和功能将相似、从而进一步减少了任何可能的偏差。

    谢谢!
    卡兰