发新帖我要提问
123
返回列表
打印

pic低功耗请教

[复制链接]
楼主: fxhfxh
手机看帖
扫描二维码
随时随地手机跟帖
41
fxhfxh|  楼主 | 2012-11-21 22:50 | 只看该作者 回帖奖励 |倒序浏览
40# NE5532
发射的时候当然不在乎呀,问题是没有发射的时候也有0.1mA就有点不能接受了呀,由于没有设置开关,这个0.1mA是一直存在的,这就不能容忍了呀。

使用特权

评论回复
42
binqq| | 2012-11-21 23:03 | 只看该作者
去了电阻R0,R1; S1串接个1k电阻, 之后该输入时输入; 该输出时输出,  可以更省电

使用特权

评论回复
43
fxhfxh|  楼主 | 2012-11-21 23:21 | 只看该作者
去了电阻R0,R1; S1串接个1k电阻, 之后该输入时输入; 该输出时输出,  可以更省电
binqq 发表于 2012-11-21 23:03

谢谢。这个办法试过,在开关后接一10K电阻到地,单片机可以识别到是低电平,电流可以下降一点点。阻值再大识别困难,电流的下降幅度也有限。

使用特权

评论回复
44
fp123123| | 2012-11-22 00:12 | 只看该作者
不用瞬间打开上拉方法的话,试一下这样:关闭内部上拉,把外部上拉接上一个30K,开关闭合后电流在0.1mA,这时基本上和原来的一样。接着在开关和地之间接一个2M电阻,大约比30K上拉电阻大64倍,把端口改为ADC输入,322应该是8位ADC,开关闭合时和打开时,端口电压相差1/64 VCC,在ADC的可靠检测范围内,就可以判断了,这时即使开关闭合,电流也减少为大约是原来的1/64

使用特权

评论回复
45
NE5532| | 2012-11-22 08:18 | 只看该作者
a.加大上拉电阻到30k,这个电流跟发射电流比,可以忽略了。
b.间隔检测。

使用特权

评论回复
46
gx_huang| | 2012-11-22 08:39 | 只看该作者
PIC的弱上拉电流本来就在100uA左右,不信你可以看看数据手册。
设计的时候就应该考虑到,要么关闭内部上拉,启用外部上拉,外部上拉的电阻尽量大一些。

使用特权

评论回复
47
fxhfxh|  楼主 | 2012-11-22 10:34 | 只看该作者
PIC的弱上拉电流本来就在100uA左右,不信你可以看看数据手册。
设计的时候就应该考虑到,要么关闭内部上拉,启用外部上拉,外部上拉的电阻尽量大一些。 ...
gx_huang 发表于 2012-11-22 08:39

谢谢回复。那说明从低功耗的角度出发,这个设计是不完美的,尽管可以工作,但平常还是有100uA的电流消耗。
有时间的话,准备按照以上朋友说的各种方法折腾一下。再看一看功耗情况。:handshake

使用特权

评论回复
48
dexidz| | 2015-4-7 11:15 | 只看该作者
让他睡,狗唤醒, 就你这个能做到 最大3ua的间歇机   发射会大很多

使用特权

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

本版积分规则