打印

悬空IO口怎么弄才能不耗电

[复制链接]
5396|24
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gaochenlin5566|  楼主 | 2011-9-25 16:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
gx_huang| | 2011-9-25 16:51 | 只看该作者
错误,先搞清楚漏电的原因。
设置为输出才不耗电,或者设置为输入要由下拉或者上拉。

使用特权

评论回复
板凳
NE5532| | 2011-9-25 21:23 | 只看该作者
谁给你说的输出要耗电?理论何在?

使用特权

评论回复
地板
谢谢分享| | 2011-9-25 21:34 | 只看该作者
mark/ deng

使用特权

评论回复
5
endload| | 2011-9-25 22:48 | 只看该作者
飘过。。

使用特权

评论回复
6
ocon| | 2011-9-26 04:54 | 只看该作者
输入脚悬空会导致内部状态随机翻转,消耗开关电流。

使用特权

评论回复
7
sz_walter| | 2011-9-26 08:32 | 只看该作者
悬空的IO设为输出后由于不能够成电路回路(开路状态),所以输出高电平时有电压但没电流.故不耗电.
设为输入后要使I/O固定为高/低电平.否则I/O内部有2个开关管会随外部感应电压不停导通.一般MCU规格书上都有I/O的等效电路.

使用特权

评论回复
8
sczhangyl| | 2011-9-26 10:28 | 只看该作者
嗯!8楼说得有道理

使用特权

评论回复
9
mcu_electron| | 2011-9-26 10:54 | 只看该作者
8楼说得很到位

使用特权

评论回复
10
nongfuxu| | 2011-9-26 12:05 | 只看该作者
8楼说得好,学习了.

使用特权

评论回复
11
gx_huang| | 2011-9-26 12:36 | 只看该作者
8L说的不够到位。
输入电压不停地高低变化,耗电还是可以预计的,只是开关损耗。
就怕输入电平在中间某个电平,MOS门的上下MOS管都处于弱导通状态,耗电才比较大。

使用特权

评论回复
12
chencheng| | 2011-9-26 13:20 | 只看该作者
看输出晶体管和输出级结构。CMOS电路理论上是不耗电,因为总有一个MOS管截止。其他的则无论什么状态,因为电源到地存在通路就肯定耗电。不过看哪一种通路阻抗大,这样就耗电少。

使用特权

评论回复
13
chencheng| | 2011-9-26 13:22 | 只看该作者
无论什么状态,看电源到地是否存在通路。

使用特权

评论回复
14
linbei1988| | 2011-9-26 13:33 | 只看该作者
DATASHEET一般都会推荐设置为输入,通过电阻上拉或下拉

使用特权

评论回复
15
serena_aaron| | 2011-9-26 15:14 | 只看该作者
xuexi

使用特权

评论回复
16
engcsr| | 2011-9-26 22:19 | 只看该作者
I/O设定为,PUSH PULL或者OPEN DRAIN模式,一定要注意DISABLE芯片内部的PULL UP(有些IC是PULL DOWN)电阻,否则会出现耗电的情况。

使用特权

评论回复
17
chunyang| | 2011-9-27 11:36 | 只看该作者
设置成输出态在没有回路时是不会耗电的,设置成输入态则不能为高阻态,必须给固定偏置,一般弱上拉即可,这时也不耗电,如果仅仅为高阻态则不同,干扰会使输入级MOS管发生状态翻转,这将导致功率消耗。

使用特权

评论回复
18
t.jm| | 2011-9-27 11:40 | 只看该作者
我认为设置为输出0好点,这样对电磁干扰的泄放会好点。

使用特权

评论回复
19
chunyang| | 2011-9-27 11:54 | 只看该作者
没有必要,如果电磁干扰的很厉害,加强输入偏置就是,只要管子状态不变,那么就不会因此导致额外的功耗,设置成输出,如果输出形式是推挽的,那么输出1还是输出0没有区别,如果是弱上拉型输出在设置为逻辑0时,有些MCU反而会导致额外功耗。

使用特权

评论回复
20
swg1991| | 2011-9-27 14:17 | 只看该作者
学习学习

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

181

帖子

2

粉丝