4753|9

29

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

各种情况下IO口省电情况 [复制链接]

 
10芯积分
PIC单片机,引脚模式如图1。引脚内部结构如图2。
问:1引脚在悬空时,如何设置能够节省电流?如何设置能减少干扰?
      2引脚外部接地时,如何设置能够节省电流?如何设置能减少干扰?
      3引脚外部接VCC时,如何设置能够节省电流?如何设置能减少干扰?
如果可以请概述具体原因。
附加一个小问题,IO口直接接共阴数码管段选,我不需要点亮该选时如何设置IO口模式跟省电流?

最新回复

IO口直接接共阴数码管段选,我不需要点亮该选时如何设置IO口模式跟省电流? 数码管也属于单向电流工作元件,所以使用数码管,在不点亮状态下,也应该将引脚设置成输出模式 不点高的位保持电平相等就可以了,置H与置L要按数码管的接法 共阴时,IO置L;共阳时,IO置H,方便软件控制与切换。  详情 回复 发表于 2019-1-12 16:23
点赞 关注(2)
 

回复
举报

5261

帖子

239

TA的资源

管理员

沙发
 
帮你呼叫PIC版主,哈哈@dingzy_2002
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
 
 

回复

9791

帖子

24

TA的资源

版主

板凳
 
悬空时要使用外部上下拉电阻或内部上下拉电阻 禁止IO浮动
输出高电平或低电平外部不需要处理
接共阴极不点亮是引脚输出与点亮相反的电平即可
 
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 

回复

6366

帖子

4914

TA的资源

版主

4
 
如果要降低电流,需要让端口在不用的时候,不能输出或者输入电流。例如,如果端口有上拉电阻,那么这个端口不用的时候,让端口输出高点电平,这样的话,电阻两端都是高电平,就避免了电流的产生
 
 
 

回复

1万

帖子

141

TA的资源

版主

5
 
选择那种IO模式,需要根据外电路来确定,不能空谈IO本身。
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

1万

帖子

141

TA的资源

版主

6
 
引脚在悬空时,如何设置能够节省电流?如何设置能减少干扰?
默认弱上拉型即可。

引脚外部接地时,如何设置能够节省电流?如何设置能减少干扰?
低功耗设计时不能把IO直接接地,非要接地,配置成高阻输入模式。

引脚外部接VCC时,如何设置能够节省电流?如何设置能减少干扰?
同样不宜这么设计,MCU的IO不用就悬空,然后一律为默认弱上拉模式。非要接VCC,同样为弱上拉模式。

赞赏

1

查看全部赞赏

 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

1万

帖子

141

TA的资源

版主

7
 
IO口直接接共阴数码管段选,我不需要点亮该选时如何设置IO口模式跟省电流?
为增强驱动,IO应配置为推挽输出模式或者开漏输出模式,不需要点亮时无需额外处理。务必注意,低功耗设计要考虑的是外围电路,不能只考虑IO本身,那是无意义的行为。
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

638

帖子

2

TA的资源

版主

8
 
1引脚在悬空时,如何设置能够节省电流?如何设置能减少干扰?
  由于现在的MCU是CMOS工艺,大部分引脚设置成输入时,其内部电路为施密特触发输入,在外部干扰或存在接近1/2的VDD电压时,其施密特电路将存在较大电流,对功耗和寿命产生影响。
① 所以一般引脚不用(悬空时),建议设置成输出模式,以将低功耗及寿命。
② 一般MCU管脚的H与L输出的驱动电流是不一样的,置L的驱动电流要更大点,抗干扰能力更强。
③可靠性要求高的场合,一般在MCU上电后,尽快设置引脚状态为好。
④另外的情况:如果引脚是悬空输入,但不允许设置成输出模式(如与外部其它器件相连进行通讯或控制),可以先将引脚设置成模拟输入(如果有的话),等待外部器件工作确定后,已径将此引脚确定电平了,再切换到悬空输入状态。
 
 
 

回复

638

帖子

2

TA的资源

版主

9
 
本帖最后由 dingzy_2002 于 2019-1-12 16:17 编辑

2引脚外部接地时,如何设置能够节省电流?如何设置能减少干扰?
3引脚外部接VCC时,如何设置能够节省电流?如何设置能减少干扰?

引脚在外部接地或接电源时,本身就具有较强的抗干扰能力,可以将引脚设置为悬空输入状态,来降低功耗
但不要开启上拉(外部接地)或下拉(外部接VDD),以及输出状态。上拉或下拉会产生额外的电流消耗(电流在UA级);
设置成输出状态,可能会因管脚的误动作,从而短路输出级,产生较大电流。
 
 
 

回复

638

帖子

2

TA的资源

版主

10
 
IO口直接接共阴数码管段选,我不需要点亮该选时如何设置IO口模式跟省电流?
数码管也属于单向电流工作元件,所以使用数码管,在不点亮状态下,也应该将引脚设置成输出模式
不点高的位保持电平相等就可以了,置H与置L要按数码管的接法
共阴时,IO置L;共阳时,IO置H,方便软件控制与切换。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表