0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电流倒灌揭秘:IO口损坏与系统故障的真相

ZLG致远电子 2024-12-11 11:38 次阅读

导读

本期文章将继续深入了解电流倒灌,分析嵌入式系统中IO口损坏和系统稳定性问题的根本原因。

在上期的工程笔记中,我们了解了电流倒灌并探讨了电流倒灌可能导致的一系列问题,包括IO口损坏、系统死机、系统不开机或休眠及唤醒异常。这些问题虽然听起来颇为技术性,但它们对嵌入式系统的正常运行至关重要。本期,我们将深入分析这些现象背后的原因。

668627b8-b771-11ef-8084-92fbcf53809c.jpg  IO口损坏

IO端口可分为高阻、三态、推挽、开漏等类型,除了功能性区别外,几乎所有IO口内部都会存在如图1所示结构的四个二极管

669accd6-b771-11ef-8084-92fbcf53809c.png

图1 IO口内部结构

D1在大多数集成威廉希尔官方网站 中起着防静电功能,同时辅助起输入端限幅作用。

D2是半导体集成所产生的寄生二极管,有一定的放电保护功能。

D3用于保护CMOS威廉希尔官方网站 在放电时的干扰,在大多数双极性器件中也存在此二极管。

D4是晶体管的集电极(双极性)或漏极(场效应管)的寄生二极管,有放电作用。

这些等效或者原本就存在的二极管为电流倒灌提供了回路。

下面结合图2来分析电流倒灌破坏IO口的过程。在一个具有上电顺序的情况下(或右侧器件断电或者拔插动作),左侧的电压如果足够大,那么就会通过二极管向右侧的VDD充电,也就是去耦电容的充电,这样就会使二极管急速过载损坏,电容本身也有可能损坏,瞬时的大电流甚至会直接击毁元件本身,再好的结构也会使得器件逻辑工作不正常。

66aa3b30-b771-11ef-8084-92fbcf53809c.png

图2 电流倒灌过程示意


668627b8-b771-11ef-8084-92fbcf53809c.jpg  系统故障

1. 系统死机、不开机

通常来说,与SOC配套使用的PMU内部的DC-DC自带漏电检测功能。在PMU未上电工作时,如检测到某路DC-DC上存在漏电情况且漏电电压超过VIL(TYP)值,则那一路DC-DC就不会输出,因此,系统会因为配套PMU的某路DC-DC没有电压输出而不开机。此时,量测到DC-DC电源网络上的电压实为漏电电压。

2.系统休眠或唤醒异常

若PMU某一DC-DC既给SOC供电又给一些外设供电,而且SOC的GPIO有不少使用了该DC-DC的电源域,外设的供电电源也可能通过GPIO漏电至该DC-DC,如果SOC的芯片进入休眠进程,倒灌现象使得系统休眠唤醒异常。

66d53e20-b771-11ef-8084-92fbcf53809c.png

图3 外部电源漏电至DC-DC

如图3所示,SOC芯片进入休眠进程,MCUI2C/UART/IO先于DCDC1上电,电平通过外设倒灌到DCDC1上,造成休眠异常。

下一期,我们将通过案例分析,探讨并采取一系列预防措施,以避免IO电流倒灌问题的发生。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电流
    +关注

    关注

    40

    文章

    6852

    浏览量

    132140
  • 嵌入式
    +关注

    关注

    5082

    文章

    19115

    浏览量

    304936
  • IO口
    +关注

    关注

    3

    文章

    170

    浏览量

    24028
收藏 人收藏

    评论

    相关推荐

    逻辑电平案例:从IO结构分析电流倒灌的原因及解决措施

    在逻辑电平互连的过程中,经常会出现电流倒灌的现象。本篇从IO的结构出发,分析电流倒灌的原因及解
    的头像 发表于 12-20 12:15 1.5w次阅读
    逻辑电平案例:从<b class='flag-5'>IO</b><b class='flag-5'>口</b>结构分析<b class='flag-5'>电流</b><b class='flag-5'>倒灌</b>的原因及解决措施

    嵌入式笔记 | 非常容易被忽略的电流倒灌

    导读在嵌入式开发工程中,电流倒灌是一个容易被忽视但可能导致严重后果的问题。本章节将深入探讨电流倒灌的成因、影响以及如何在实际工程中识别和预防这一问题。
    的头像 发表于 12-09 16:57 1075次阅读
    嵌入式笔记 | 非常容易被忽略的<b class='flag-5'>电流</b><b class='flag-5'>倒灌</b>

    宝马DSC系统故障的原因是什么?怎么解决?

    DSC系统故障是宝马车主比较常见的一种系统故障,不过很多车主都不懂到底什么是DSC,所以开头先给大家简单介绍一下:DSC是Dynamic Stability Control的缩写,也就是动态稳定
    发表于 08-30 06:55

    如何解决GPIO电流倒灌问题

    在单片机的使用中,有这样一种现象:当断开单片机的供电,而通过IO连接的外围威廉希尔官方网站 未断电时,单片机还有一定的工作能力(如寄存器还能保持数据,液晶显示不清除,LED指示灯继续发亮,还能进行串口通信等)在
    发表于 01-18 09:46

    伺服系统故障100例

    伺服系统故障100例
    发表于 05-20 22:26

    扩声系统故障检修有哪些要求_扩声系统故障检修方法

    本文首先介绍了扩声系统常见十七大故障及解决方法,其次介绍了扩声系统故障检修要求,最后介绍了扩声系统故障检修的方法。
    的头像 发表于 05-24 16:55 5355次阅读
    扩声<b class='flag-5'>系统故障</b>检修有哪些要求_扩声<b class='flag-5'>系统故障</b>检修方法

    制冷系统故障分析_制冷系统故障原因

    本文从制冷运转主机故障和制冷系统故障两方面对制冷系统故障的原因进行了分析。
    发表于 08-02 17:33 3263次阅读

    逻辑电平互连出现电流倒灌的原因及解决措施

    在逻辑电平互连的过程中,经常会出现电流倒灌的现象。本篇从IO的结构出发,分析电流倒灌的原因及解
    发表于 01-07 16:30 17次下载
    逻辑电平互连出现<b class='flag-5'>电流</b><b class='flag-5'>倒灌</b>的原因及解决措施

    逻辑电平互连出现电流倒灌的原因及解决措施

    在逻辑电平互连的过程中,经常会出现电流倒灌的现象。本篇从IO的结构出发,分析电流倒灌的原因及解
    发表于 01-07 16:30 13次下载
    逻辑电平互连出现<b class='flag-5'>电流</b><b class='flag-5'>倒灌</b>的原因及解决措施

    基于边缘计算的舰炮系统故障预测系统

    基于边缘计算的舰炮系统故障预测系统
    发表于 07-01 15:13 25次下载

    PLC系统故障时排查的方法是什么

    一般来说,plc是一种非常可靠的设备,故障率很低。然而,一旦其系统出现故障,就很难检查和处理。PLC系统故障排除的总体思路 1.硬件损坏或软
    发表于 12-13 14:08 1123次阅读

    灵活的系统故障保护威廉希尔官方网站 设计

    许多应用需要能够自动断开工作威廉希尔官方网站 的电源。此类应用包括雷达和 X 射线系统中高压电源的热关断、关断以限制 PC 卡上电或热插拔期间的浪涌电流,以及关断以确保卡在通电前正确就位。通常,电源故障系统
    的头像 发表于 06-12 14:37 644次阅读
    灵活的<b class='flag-5'>系统故障</b>保护威廉希尔官方网站
设计

    单片机io输出电流多大

    单片机IO的输出电流大小会受到多种因素的影响,包括单片机的型号、IO的配置模式以及外部威廉希尔官方网站 的设计等。以下是对单片机
    的头像 发表于 09-14 14:29 1699次阅读

    智能密集架控制系统故障排除方法

    智能密集架控制系统故障排除方法主要包括以下几个方面: 一、服务器操作系统故障损坏 故障现象 : 主机因丢失操作系统文件、操作不当、中毒、非
    的头像 发表于 12-06 10:19 120次阅读

    硬件设计必读:电流倒灌解决方案

    导读通过案例分析,我们将探讨如何通过威廉希尔官方网站 设计规避潜在的电流倒灌风险。本文旨在为您提供实用的设计指导,以提升产品的可靠性和性能。在电子设备的设计与维护中,IO电流
    的头像 发表于 12-12 11:37 451次阅读
    硬件设计必读:<b class='flag-5'>电流</b><b class='flag-5'>倒灌</b>解决方案