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.

[参考译文] TPS65381A-Q1:将 DIAG_OUT 用作 MCU ADC 和 MCU GPIO 时

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/636355/tps65381a-q1-when-using-diag_out-as-both-mcu-adc-and-mcu-gpio

器件型号:TPS65381A-Q1
主题中讨论的其他器件:RM41L232

您好、请告诉我。

当将 diag_out 同时用作 ADC 和 GPIO 时、它会写入数据表中、如下所示。

如果应用必须使用 MCU ADC 测量模拟信号并使用 MCU GPIO 监控数字信号、请执行
应用设计必须确保 GPIO 输入级不会影响 ADC 测量。 隔离 MCU
在 MCU 中无法实现 GPIO、应用设计必须在外部实现必要的隔离。(数据表:34页)

当两者都使用时、尽管有人说 GPIO 是隔离的、但如果使用电感器、是否没有问题?

此外、请告诉我们 AD 和建议的 R 和 C 常数。

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

    大家好、Osote-San、

    "隔离"一词可能不是有关此主题的最佳描述选择。  这种说法的目的是、某些 MCU IO 具有集成的上拉或下拉电阻器、或者它们具有高泄漏电流、由于 GPIO 对信号的影响、会导致通过 AMUX 的任何模拟输出精确。  如果使用的 MCU 具有可为高阻抗的 GPIO 引脚、因此对通过 AMUX 的任何模拟信号输出没有影响、则没关系。  我不确定电感器是否可以工作、因为在直流条件下、如果 MCU GPIO 引脚不是高阻抗、它仍允许电流流入 MCU。  通常、在 MCU 不是高阻抗的情况 下、可以在 DIAG_OUT 引脚和 GPIO 之间使用具有高输入阻抗的缓冲器。  

    在大多数情况 下、我看到 MCU GPIO 具有可编程或可配置的上拉/下拉和高阻抗选项、因此通常可以在 MCU 上正确配置 GPIO。    

    此致、

    Scott

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

    大家好、感谢您的回答。

    使用下拉 GPIO 引脚将缓冲器放置在 DIAG_OUT 之间。

    ADC 引脚前面有一个低通滤波器、是否有必要?
    (MCU 使用 RM46L852PGE。)

    还有一个问题、

    '如果分压比后的其中一个 AMUX 信号的电压高于 VDDIO 电压、

    钳位变为有效状态、以避免任何高于 DIAG_OUT 引脚上 VDDIO 电压的电压电平。"(数据表、35page)

    →、当 VDDIO 为3.3V 时、其输出电压是否大于该电压?

    此致、

    O安全

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

    大家好、Osote-San、

    如果无法将 MCU IO 引脚置于高阻抗状态、则触发器需要位于 DIAG_OUT 和 GPIO 引脚之间。  是否需要低通滤波器取决于特定的 MCU 和 MCU 的 ADC、或连接的其他 ADC。  我们有一个 TID-Design  、它使用类似的 MCU RM41L232。  下面是此 TI 设计的原理图捕获以及 TPS65381A-Q1 DIAG_OUT 如何连接到 RM41 MCU。  进入 TPS DIAG_OUT 引脚的网络称为 TPS_DIAG、如下所示。  该网直接连接到可置于高阻抗模式的 GPIO、然后连接到低通滤波器和 ADC 通道。  有关此 TI 参考设计的完整设计文件和信息、请访问 :http://www.ti.com/tool/TIDA-00548

      

    要回答第二个问题、您答对了:当 VDDIO 为3.3V 时、DIAG_OUT 引脚 的输出不会超过3.3V。  例如、当 VBATP 为34V、VBATP 的 AMUX 分频比 为10时、使用 AMUX 输出 VBATP 电平、因此应在 DIAG_OUT 上输出3.4V、但 DIAG_OUT 输出将钳位到3.3V。   选择分压比后、通常 只有 电池输入电平极高的电池相关信号或 PCB 上的灾难性短路时才会发生钳位、从而 使 VDD5等较低电压轨短路到电池 电源电平。  

    如果您有其他问题、请告知我们。

    此致、

    Scott    

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

    大家好、感谢您的回答。

    我了解 DIAG_OUT。
    虽然标题和问题的内容略有不同、
    "VSIN"、"VSOUT1"、"VSFB1"、"VTRACK1"是否打开且正常?
    此致、
    O安全
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Osote-San、

    当您的应用不使用 VSOUT1时、可以将这些引脚保持悬空、但通常我们建议将 VSFB1接地。    我们在 http://www.ti.com/lit/pdf/slva611上提供了应用手册和设计检查清单 、可帮助您仔细检查设计实现。  

    如果您有其他问题、请告知我们。

    此致、

    Scott  

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

    大家好、感谢您的回答。

    我不知道设计骗子的存在。

    我用这个解决了这个问题、谢谢。