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.

[参考译文] MSP430F6726:MSP430F6726消耗电流增加

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/697661/msp430f6726-msp430f6726-consumption-current-increase

器件型号:MSP430F6726
主题中讨论的其他器件: MSP430WAREMSP-TS430PZ100B

您好、社区成员、

有一种现象、即我的客户电路板上 MSP430F6726的消耗电流过高。

观察电路板的热成像、只有微型计算机发热。

我想我们用微型计算机耗电。

但是,我遇到了麻烦,因为我不知道原因。

可以给我一些建议吗?

◆现象环境

现象板:客户板
消耗电流:最大为13mA 至50mA
电路板的理论功耗电流:15uA

◆未使用的引脚处理

所有未使用的引脚被设定为低输出设置(PxDIR.y = 1、PxOUT.y = 0)

◆症状情况

即使在电流消耗较高的电路板上、微型计算机也能正常运行。
如果对复位端子进行复位输入、消耗电流可能会变为大约15uA。

上电后消耗的电流很高。
尤其是、如果是新电池、这种现象很容易发生。

◆电路图

电源的电路图如下:

电池直接连接到微控制器、外设电路 Vcc。
电池:CR17335E-R 型电池

◆热成像图像

此致。

Cruijff

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

    这有点不寻常、因为 MSP30不应发热、也不应消耗太多电流。 DVCC 的最大电流应为20mA、AVCC 为10mA、因此50mA 过高。 (请始终检查器件的数据表以获得最准确的数字。)

    一些问题和建议。

    您如何测量电流? 这是从电源输入到电路板、还是在芯片的 DVCC 上? 要获得 MSP430正在使用的最准确的电流消耗数、您需要通过 MSP430从 DVCC 迹线进行测量。

    有多少电路板会发现此问题?

    您是否尝试在器件上的 LPM3示例代码中进行编程、以查看问题是否仍然存在? 此示例可在 MSP430Ware 中找到。 MSP430Ware 可在 CCS 中的 TI Rsource Explorer 中或此处链接的云站点: dev.ti.com/.../中找到

    通常、当我看到类似的问题时、原因可能是 ESD 损坏部件、或者 VCC-GND 在某个位置短路(焊接不当或设计缺陷)、从而导致部件损坏。 对此进行测试的一种方法是对芯片和电路板进行 A-B-A 交换。 因此、取一个已知工作的电路板+芯片、并用已知的"坏"电路板+芯片对其进行切换。 您最终得到了良好的电路板+"不良"芯片、"不良"电路板+良好芯片、并查看问题出在芯片还是电路板。 如果错误消失、则通常是焊接问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    根据您对 MCU 复位时行为的描述、我认为电流与 I/O 短路相关(即 IO 为低电平、但因某种原因而错误连接到外部电路上的 VCC)。 要确认这一点、请将所有未使用的 IO 更改为输入方向、同时禁用所有上拉/下拉电阻器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Cruijff、

    我希望 Jace 和 Mike 是对的。
    我观察到 ESD 损坏的 MCU 可能会消耗20-50mA 电流、并且仍然能够正确执行程序代码。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、

    感谢您的回复!
    我将回答几个问题。

    您如何测量电流? 这是从电源输入到电路板、还是在芯片的 DVCC 上?

    它使用从电源输入到电路板的电流进行测量。
    在使用热成像技术测量电路板温度时、MSP430是最独特的器件、因此我怀疑是 MSP430。

    有多少电路板会发现此问题?

    它是56个板中的10个板。

    但是、我们也遇到了麻烦、因为电路板不一定会导致问题。

    您是否尝试在器件上的 LPM3示例代码中进行编程、以查看问题是否仍然存在?
    A-B-A 交换
    I/O 短路

    我还没有尝试过、所以我会检查一下。


    您是否可以另外确认以下内容?

    从热成像角度来看、20号引脚至30号引脚的温度相对较高。


    ·根据 PMM 设置上的复位或电源关闭/打开时序、是否有可能有电流在内部流动?
    ·由于复位或电源关闭/打开时序以及电流流动状态、是否有可能在内部连接 AUX Vcc 1至3?

    电池越新、这种现象就越有可能发生。
    (如果是略微使用过的电池、则很难发生这种情况。)
    您是否了解大电流是否取决于电池状况?

    此致。

    Cruijff

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

    编辑:此消息的一部分被错误地给出、并已在下面的回复中更正。 我已经对错误信息进行了详细介绍、如果您正在查看此帖子、请忽略。  

    您好、Cruijff、

    测量从输入到电路板的电流无法准确了解 MSP430的用途。 您将需要直接通过 MSP430切断 DVCC 迹线、并在此处测量 MSP430使用的最准确的电流消耗数字。

    在进一步审查后、我认为我知道您的问题。 我看到您没有使用 AUXVCC1和 AUXVCC2。 由于未使用这些器件、因此需要将它们连接到我们的 DVCC 线路上。 AUXVCC1/2是电源的辅助输入并且将在内部连接至电源平面。 尝试切断这些引脚上的接地连接并连接到 DVCC。

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

    尊敬的 Jace:

    感谢您的回复!

    我想问您更多 AUXVCC。

    根据用户指南(SLAU 208Q P133)、编写如下:

    • 任何未使用的辅助电源输入(AUXVCC1或 AUXVCC2)都必须连接到 DVSS。
    • 如果 AUXVCC1或 AUXVCC2未使用、它们也应通过软件中设置 AUXxMD = 1和 AUXxOK = 0来禁用。

    如用户指南中所述、AUXxMD = 1和 AUXxOK = 0由软件置位。

    但是、大电流会流动。

    用户指南的方式是否错误?

    DVCC 是首选方法吗?

    此致。

    Cruijff

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

    很抱歉在那里出现混淆。 我急于回答我们的问题,我误解了。 用户指南正确、应将其连接至 DVSS、但未使用。 请忽略我先前的发言。 抱歉。

    在这种情况下、下一次测试应该是使用 MSP430功耗的直接测量来测试 LPM3示例。

    之后、下一个测试将是前面提到的 A-B-A 芯片交换。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jace:

    感谢您的指出!
    我知道用户指南的设置没有问题。

    我还尝试了 LPM 3的示例代码、结果如下。

    MSP-TS430PZ100B 客户电路板
    LPM3示例 没有现象 现象发生
    客户代码 没有现象 现象发生

    异常电流甚至在 LPM3下流动。

    μF 了各种测试、结果发现在添加10 μ F 或更多电源线电容器时不会发生这种情况。

    我认为勘误表"AUXPMM2"对此有疑问。
    请告诉我是否有要指出的项目。

    此致。

    Cruijff

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

    出于电源稳定性的考虑、建议在 DVCC 线路上使用一个10uF 电容器、并在 DVCC 上的芯片上使用一个1uF 电容器。 我应该在前面的原理图代码段中注意到这一点、但我假设您已经拥有了这些代码段、但没有显示这些代码段。 我的差。 根据这些信息,我猜是器件会进入超出规格的状态,最可能的频率与电压冲突,因为电流消耗的少量增加会使提供的电压降低到足以进入此状态。 然后是雪球。 通过在电源和芯片之间提供一个缓冲器、电源稳定性电容器有助于防止这种情况的发生。