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.

[参考译文] TPS65400-Q1:OUT1从 EN1下拉超过10k

Guru**** 2537140 points
Other Parts Discussed in Thread: TPS65400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/860542/tps65400-q1-out1-starts-with-en1-pulled-down-over-10k

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

你(们)好

我们有一个奇怪的问题。 即使 EN1被下拉(10k 电阻器或短接至 GND)、OUT1也处于激活状态。

目标是使用微控制器(通过 ENx 引脚)按顺序打开 OUT2 -> OUT3 -> OUT1 -> OUT4电源。 MCU 向 TPS65400 (EN2->EN3->EN1->EN4)发送适当的使能序列、其间的延迟为100ms、但 OUT1首先启动(在电源应用到 TPS65400后为3ms)、并在 SW1引脚上提供2.4V 电压(不进行开关、纯直流信号)。 在 EN1信号上拉后、SW1开始开关、OUT1从2.4V 上升到3V3。

在下图中可以看到、CH3 (OUT1)首先启动(电压错误、为2.4V、而不是3V3)。

注意:即使全局使能(引脚23)下拉、OUT1也具有2.4V (直流电压、无开关)。

我们在所有 PCB 上都存在该问题、因此它不会焊接不良或类似。

OUT1=3V3、OUT2=0V95、OUT3=1V8、OUT4=5V0

在下图中可以看到、OUT1在施加 EN1 (CH4)之前具有2.4V (无开关)。 施加 EN1后、SW1开始开关、输出电压从2.4V 上升到3V3。 OUT2和 OUT3在从 MCU 接收到 EN2和 EN3后启动(示波器仅为4通道、因此此处未捕获 EN2和 EN3)。

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

    您好 Kresmir、

    您可以上传原理图吗?  

    谢谢、

    Lishuang

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

    所有 ENx、FAULT、RST 和 PGOOD 都连接到 MCU。

    AL TPS65400设置是默认设置(未尝试通过 I2C 进行编程)。

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

    您好 Kresmir、

    我检查了 SCH、看起来不错。

    从上面的波形中、我还发现、在 EN 到来之前、CH2 OUT3和 CH4 OUT4的电压很小。

    1.是否可以断开4个通道的输出电路(3V3_FPGA、1V8_FPGA...)?

    2.如果可以断开连接,是否可以更改上电顺序? 例如,从  OUT2 -> OUT3 -> OUT1 -> OUT4 到 OUT1->OUT2 --> OUT3 --> OU4或任何其他序列。

    3.如果可以、请上传布局。

    谢谢、

    Lishuang

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

    … "从上面的波形中、我还发现、在 EN 到来之前、CH2 OUT3和 CH4 OUT4的电压很小。"

    是的、在 EN4信号之前、5V 上升至1V。

    2. 如果可以断开连接、您可以更改上电顺序吗? 例如,从  OUT2 -> OUT3 -> OUT1 -> OUT4 到 OUT1->OUT2 --> OUT3 --> OU4或任何其他序列。"

    是的、但仅用于测试目的。

     是否可以通过 I2C 上的编程序列来"解决"此问题?  TI 是否有用于 TPS65400的软件(编程工具)?  

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

    您好 Kresmir、

    是的。 我知道它仅用于测试目的。 我想检查问题是来自 TPS65400还是来自4个通道的输出。

    可以使用 I2C 来验证不同的序列。 我们在 TI.com 的设计和开发页面上提供了称为 PI-Commander-PMU EVM GUI 的软件。 如果您手头有 EVM 和电缆、可以尝试一下。

    我们 已经尝试了各种时序组合、没有发现类似的问题。 您可以在您的旁边尝试、我也会检查它。

    谢谢、

    Lishuang

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

    您好 Kresmir、

    我已经使用 EVM 和 PMBus-I2C 进行了测试、如下所示。 一切都很好。

      

    因此、请在下图中的红色圆圈处检查系统的操作是什么? 由于 SW 未进行开关、因此我认为 TPS65400不是根本原因。

    谢谢、

    Lishuang

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

    您好!

    ..."由于 SW 不进行开关、因此我认为 TPS65400 不是根本原因。"

    是的! 你是对的! 根本原因不在 TPS65400中、而是在 MCU 软件中。 在为 FPGA 供电之前、MCU 会拉取连接到 FPGA 的高压线路。 这些线路就像一个杂散电源。

    现在、我需要证明这一点。 但无论如何、问题在其他地方不在 TPS65400中。

    多个 thx、以获得您的支持。