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.

[参考译文] 需要适当的电压电平转换器

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/730870/want-proper-voltage-level-shiftier

主题中讨论的其他器件:MSP430F5529TXB0102SN74LVC2T45SN74LVC1T45

我们使用的是 MSP430F5529和一个5V 的 UART 基座模块、因此我们选择 了一个双向 TXB0102电压电平转换器、但我们的模块仅处理9600波特率、因此 TXB0102 不提供任何响应。  

请根据波特率9600和对 MSP430F5529的 UART 支持建议5V 至3.3V 双向电压电平转换器。 我们也指简单的 MOSFET 逻辑、但如果有现成的 IC、它将会更好。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Yogesh、
    我已要求我们的翻译专家来了解这一点。 他很快就会回来。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Yogesh、

    对于 TXB0102器件、9600波特是9.6kbps、这不是很快。
    TXB 器件在用作电平转换器时有几个限制。
    1) 1)输入侧的电流驱动强度必须至少为2mA
    2) 2)输出侧不提供大于20uA 的电流驱动(这意味着接收器侧必须是理想的 HIZ 输入)。 它设计用于小于70pF 的电容负载。

    当您说没有响应时、您的意思是什么? 它是否尝试进行信号转换、但无法一直转换到5V? 还是根本不在 IO 上进行切换? 输入侧是全轨开关吗? 如果您可以发送一些范围、这将是有益的。

    如果输出负载是一个问题,请考虑使用2*LVC1T45。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它没有进行切换。 我们使用的是基于 UART 的模块、该模块的函数是、当我们向其发送一些十六进制值时、它会提供响应(即 O/P)、因此在我们的情况下、它是双向过程。 在示波器上、我们检查是否没有发生切换。 与基于 MOSFET 的电压电平转换器一样、它工作正常。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yogesh、

    我简要介绍了您使用的 MSP430数据表、我发现 IOL IOH 值应该能够满足 TXB 器件的2mA 要求、但我想确认这一点。
    如果 TXB 的输入端未发生切换、则可能无法正确配置负载或驱动强度。

    尝试 SN74LVC2T45或 SN74LVC1T45*2即可解决此问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yogesh、

    原因是 LVC1T45上的 IO 端口是真正的高阻抗输入。 这不需要任何高驱动强度(TXB 为2mA)即可克服 LVC 的小泄漏电流。