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.

[参考译文] MSP430G2433:当Vcc=0V但其中一个输入/输出端口(设置为输入)具有电压和gt = 1.5V时,MCU内部会发生什么情况

Guru**** 2390755 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/572726/msp430g2433-what-happens-internally-in-mcu-when-vcc-0v-but-one-of-the-i-o-port-set-as-input-has-voltage-1-5v

部件号:MSP430G2433

您好,

我遇到这样的情况:MCU Vcc = 0 V,其中一个输入端口设置为输入端口,电压高于1.5V,其中一个MCU端口(设置为输出)变为高和低。

是否有人见证了这一点,以及背后的原因是什么?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果微控制器未通电,而您施加的正电压高于内部保护二极管的阈值电压,则它们将打开,电流将流向微控制器的Vcc导轨。 如果此电流不受限制,则可能会损坏设备。 根据连接到Vcc的电路,这也会将导轨电压提高到控制器打开的水平。 如果正在运行的控制器现在消耗的电流比通过输入引脚提供的电流多(或者如果控制器打开同一导轨上的其他部件), 这可能会导致电压下降,直到控制器停止工作,然后导致电源电压再次升高,打开控制器电源等...这可能是切换(高/低)输出引脚的原因。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Dennis Eichmann 说:
    打开控制器电源

    对。 您肯定可以通过I/O引脚的保护二极管为微控制器供电,因此,如果您由于某些未知原因无法设计不能通过引脚为MCU供电的电路,则至少要确保流经保护二极管的电流不超过最大2mA (不要忘记电源导轨上的电容器!)。 -为MCU未正确通电时可能较高的所有输入/输出添加限流串联电阻器。 显然,更好的方法是设计电路,这样您就不会通过引脚为微控制器供电。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢。
    保护二极管是否有电压限制?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Abhishek Sabnis 说:
    保护二极管是否有任何电压限制?[/QUOT]

    是的。 0.3V。 实际上,它是二极管的正向电压,不能超过。 您应查看设备数据表的"绝对最大额定值"一章。 请注意,最大引脚电流为2mA (而不是像我所说的b4那样为3mA)。

    保护二极管没有也不能指定任何反向电压限制,很可能远高于微控制器允许的最大工作电压。

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