主题中讨论的其他器件: TIOL1113、 LDC1612
您好!
我目前在通过 ISP 对电路板进行几次正常上传后遇到问题。
TIOS1013的 LDO 可在正常运行时为电路供电、但在编程期间、我将使用单独的非板载电源。
我怀疑导致 LDO 出现反向电流泄漏的原因、因为我没有任何保护措施、这就是为什么我提出这样一个问题: LDO 是否具有反向电流保护?
受损 LDO 的行为是什么?
谢谢!
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.
您好!
我目前在通过 ISP 对电路板进行几次正常上传后遇到问题。
TIOS1013的 LDO 可在正常运行时为电路供电、但在编程期间、我将使用单独的非板载电源。
我怀疑导致 LDO 出现反向电流泄漏的原因、因为我没有任何保护措施、这就是为什么我提出这样一个问题: LDO 是否具有反向电流保护?
受损 LDO 的行为是什么?
谢谢!
您好、Sinjon、
在使用外部源对电路板进行编程时、VCC_OUT 引脚上没有反向电流保护功能、可防止任何电流流入 LDO 电路。
大多数 TIOL1113器件通过 L+电源引脚供电、并且 L+和 LDO 电路之间有一个正向阻断二极管。 在 L+未激活的情况下强制在 VCC_OUT 引脚上施加电压将为 LDO 电路供电、该电路的功耗不超过几百 uA。 我没有关于确切泄漏电流的数据、但它在该范围内。 只要施加的电压低于5.5V、就不应损坏 TIOL1113器件。
您对外部编程器施加了什么电压?
在 L+被施加时、在编程后、VCC_OUT 引脚上是否有电压输出? 或者、该电压是否缺失或处于与编程前输出电压不同的电压?
此致、
Jonathan
感谢 Jonathan 的帮助、
我看了最近停止工作的电路板。
将24V 连接到 VCC (我使用的是 TIOS1013而不是 TIOL113)时、VCC_OUT 引脚上的电压为3.4V。
当我使用外部编程器施加3.3V 电压时、我在整个节点上似乎也得到3.3V 电压。 因此、看起来 LDO 未损坏。
下面是有关该电路的一些更多信息:
VCC_OUT LDO 用于通过外部40MHz TCXO 为 LDC1612供电、并通过外部8MHz 晶体为 ATMega328P 供电。
ATMega328P 上的复位有一个10kΩ Ω 上拉电阻。
我确实注意到8MHz 晶体不再振荡、这是我无法再通过 ISP 进行编程的最可能原因。
在我看来、硬件都按预期运行、而不是晶体。
因此、我的猜测是、LDO 或 LDC1612必须产生某种瞬态或行为、这种瞬态或行为会在芯片被擦除和写入时导致复位切换、从而使保险丝不正确。 这是我唯一能想到的晶体不再振荡的原因。
对此有什么想法吗?
很抱歉、我在我的响应中使用了 TIOL1113器件型号、而不是 TIOS1013。 它们是非常相似的器件、两种器件的答案都是相同的。
我实际上只有这一系统中的 TIOS1013器件的专业知识。 我读过 LDC1612数据表和 ATMega328P 数据表、但没有发现任何明显的根本原因。
您是否监测过3.3V 电源和复位信号、以及在尝试对 MCU 进行编程时可能对编程敏感的任何其他网络? 如果是、您是否观察到了任何瞬变?
此外、您是否曾尝试在您遇到编程困难的电路板上移除 TIOS1013或 LDC1612器件? 可能移除一个或两个器件有助于缩小问题的根源。
此致、
Jonathan