首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
数据库
›
Oracle
›
【温酒条记】电源管理-GPIO浮空输入
返回列表
发新帖
【温酒条记】电源管理-GPIO浮空输入
[复制链接]
发表于 2025-9-29 10:50:23
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
1. MCU休眠时IO设置为浮空输入导致高功耗的焦点缘故原由及优化机制如下:
一、浮空输入模式的高功耗成因
电平颠簸引发动态泄电流
浮空输入状态下,IO引脚处于高阻态,其电夷易受电磁干扰或寄生电容影响,导致内部MOS管栅极电压在0V至VDD间颠簸,形成动态充放电路径。这种颠簸会连续斲丧约5-8μA电流34。
内部掩护二极管导通路径
当浮空引脚因干扰产生高于VDD或低于GND的电压时,内部ESD掩护二极管导通。比方,引脚电压>VDD时,电流路径为:引脚→VDD→电源→GND,范例泄电流约3-5μA68。
输入缓冲器的静态功耗
施密特触发器在浮空输入模式下处于激活状态。当输入电平处于逻辑阈值临界区(如
[email protected]
体系)时,缓冲器内部晶体管处于亚阈值导通状态,产生约2-3μA静态电流37。
二、外部下拉低落功耗的机制
消除动态泄电流
外部下拉电阻(如10kΩ)将引脚电安稳固拉至GND,制止电压颠簸,动态泄电流可从8μA降至0.3μA以下36。
阻断掩护二极管导通
下拉电阻将引脚电压限定在GND附近,制止电压凌驾VDD或低于GND,从而完全阻断ESD二极管的反向导通路径68。
关闭输入缓冲器
稳固低电平(靠近0V)使施密特触发器处于完全关闭状态,静态电流从2.4μA降至0.1μA37。
三、功耗对比与优化效果
功耗泉源浮空输入(无下拉)外部下拉(10kΩ)降幅动态泄电流8μA0.3μA96%掩护二极管导通电流5μA0μA100%输入缓冲器静态电流2.4μA0.1μA96%总功耗20μA12μA40%四、优化发起
硬件设置
对未使用的IO口添加4.7kΩ-100kΩ外部下拉电阻38
高干扰场景可并联100pF电容滤波3
软件设置
休眠前将IO切换为模仿输入模式(禁用数字输入缓冲器),可额外低落1-2μA36
若无需输入
功能
,可设置为推挽输出低电平(更换下拉电阻)8
五、范例优化案例
某蓝牙MCU项目实测数据:
浮空输入:休眠电流23μA
外部下拉+模仿输入:休眠电流降至0.8μA(综合降幅96%)68
结论:浮空输入的高功耗重要源于电平颠簸、二极管导通和缓冲器静态电流,外部下拉通过稳固电平与阻断泄电路径实现有用优化。
回复
使用道具
举报
返回列表
浏览过的版块
.Net
人工智能
Java
Mysql
物联网
分布式数据库
linux
移动端开发
DevOps与敏捷开发
悠扬随风
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表