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.

[参考译文] SN74LVC8T245-EP:逻辑缓冲器、用于端接电阻

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/874880/sn74lvc8t245-ep-logic-buffers-to-weak-for-termination-resistors

器件型号:SN74LVC8T245-EP
主题中讨论的其他器件:SN74LVC244ASN74AUP1G17SN74AUC1G17SN74AXC1T45

尊敬的所有人:

不幸的是、我 还没有太多逻辑方面的经验。 这就是 A 有一个基本问题的原因
缓冲器及其驱动终端电阻器的能力。

我从 相对较弱的驱动器获得了一些高达150MHz 和3、3V 电平的数字信号
通过电缆连接到 PCB。 然后、我 需要  使用几个过孔放置一些长度为30-50cm 的长 PCB 轨道。

因此、我需要使用缓冲器来回收我的信号(例如   SN74ALVCH244PWR 或 SN74ALVCH16827DGGR)
尤其是在这段较长的 PCB 布线长度之后、我需要使用正确的端接。

遗憾的是、所有 这些缓冲 器都不是很强( 如果我理解正确、每通道24mA 直流@3V)、所以我的想法是
将我的 PCB 轨道的阻抗匹配设置为120欧姆、并使用 240欧姆电阻将所有信号端接到我的电源(3、3V)
和240欧姆接地(=戴维南端接、=120欧姆交流电阻)。 我认为、上述 缓冲器可以驱动该负载。

为了确保这正常工作、我进行了小测试:我在 PCB 上放置了一个 SN74ALVCH244PWR、并直接放置这种终端
同时驱动100MHz 信号。 使用有源探头、我测量了信号、但看起来不好。
该信号实际上是正弦波、并从 GND 升压。 因此、驱动程序似乎很弱、无法驱动该驱动程序。

您能不能给我一个关于我做错了什么的提示? 我是否使用了错误的器件? 或者、通常是否有更好的方法来实现这一点?

到目前为止、我了解到、当  我到达 PCB 连接器时、我的源信号看起来也不是很好、
这就是我需要在第一个输入级(PCB 的)使用具有施密特触发输入的更好连接器和缓冲器的原因。

提示:我正在进行测试 PCB。 成本和 PCB 空间并不重要。

提前感谢!!

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

     http://www.ti.com/lit/ug/scba010/scba010.pdf 中规定适用于戴维南终端
    "必须保持适当的驱动电流。"。 那么、我应该使用哪个驱动程序? 运算放大器?

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

    您好、Marco、

    LVC 系列缓冲器将是驱动强度的最佳选择、@ 3.3V、我期望~20 Ω 驱动器(建议使用 SN74LVC244a 器件)。 下面的常见问题解答应有助于涵盖您要查找的详细信息:

    https://e2e.ti.com/support/logic/f/151/t/763609?tisearch=e2e-sitesearch&keymatch=faq%3Atrue

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

    好的。 感谢 您的回答!!

    总之、您建议我 "在输入端使用阻尼电阻器、尽可能使输入与传输线路匹配"。

    因此、这意味   着使用此类逻辑 IC 时、50欧姆甚至120欧姆阻抗不能使用戴维南端接。

    是否有其他驱动器 IC 或 OPAMP 建议用于驱动具有150MHz 3、3V 信号的正确端接传输线路?
    通过这种方式、我可能还 会为每个信号包含多个负载 IC。 例如、  使用一个驱动器…将一个时钟信号扩展到5个 IC

    此致、

    Marco

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

    您好、Marco、

    为什么端接数字逻辑信号传输线路时会设置死区? 您将消耗大量多余的功率、仅用于看起来更干净的信号、无论如何、该信号的输出电压都是输入电压的一半(除非这是您想要的吗?)。

    在绝大多数系统中、数字信号无需任何类型的终端-只需通过迹线将缓冲器连接到数字输入即可。  在您的系统中、您的线路非常长、会产生大量振铃、因此我会将线路分成较小的部分。

    首先、我必须假设从电缆传入的150 MHz 信号达到我选择的缓冲器的 VT+(max)/VT-(min)。 (即信号完整性良好)

    将一个能够以300Mbps 速率运行的3.3V 缓冲器(SN74AUP1G17)放置在尽可能靠近电缆连接点的位置。 AUP 系列通常具有非常平滑的输出转换、从而减少了振铃问题、但您可以在缓冲器的输出端添加一个串联电阻器、以便在遇到问题时对此进行微调。 22至33欧姆是这些电阻器最常见的值。

    *对于单端信号来说,没有太多的缓冲器可以在超过100MHz 的频率下工作--我们拥有的最快的缓冲器是 SN74AUC1G17,但它只能在高达2.7V 的电压下工作,并针对1.8V 工作电压进行了真正优化。 您可以终止电路板输入端的传入信号以获得~1.8V 电压、并以该电压发送信号、然后使用 SN74AXC1T45等电压转换器在远处进行转换... 但是、由于我不知道这是否起作用、我将继续。

    将非缓冲布线长度限制在~10-20cm 以减少传输线路效应-每10-20cm 添加一次缓冲器。

    建议使用的 LVC 系列迪伦实际上具有非常强大的输出驱动器--这通常是一个用于快速信号的好东西,但有了较长的布线,我发现输出信号可能会在100MHz 以上变得非常难看。

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

    尊敬的 Emrys:

    非常感谢详细的回答、这对我非常有帮助。

    实际上、我不关心过多的功率或成本。 我希望使用的测试系统
    越来越多或更少可靠且清晰的信号、以便能够分析上升时间、抖动等

    我将遵循您的建议并使用较短的布线长度+较小的串联端接电阻。

    作为每~10cm 放置一个缓冲器的替代方案、我目前正在考虑使用 M-LVDS 系统
    PCB 距离较长。 即使我使用 8 个负载(接收器)、读取您的 AN-1926也能正常工作  
    并行/在一条总线上 (高达125MHz)。  该系统看起来相对简单和可靠。
    或者、您对此有任何疑问吗? )

    此致、
    Marco

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

    您好、Marco、

    实际上、我建议使用 LVDS、因为这将更好地全面实现更远距离的传输、但我的工作条件是假设您的传入信号无法更改。 通常、在消除电缆和背板上的共模噪声方面、差分信号非常有用。