打印
[PIC®/AVR®/dsPIC®产品]

如何配置才能将PIC单片机再睡眠状态下的功耗降到几十个uA左右

[复制链接]
3220|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Love萍萍|  楼主 | 2014-5-8 13:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,将PIC单片机进入睡眠状态后:
如何配置才能将PIC单片机再睡眠状态下的功耗降到几十个uA左右

I/O口如何配置才能是功耗更加低。
沙发
zbcai| | 2014-5-8 22:46 | 只看该作者
PIC单片机都能在睡眠后保证2uA左右的电流,前提是关掉所有外设,不驱动外部任何电路。

使用特权

评论回复
板凳
Love萍萍|  楼主 | 2014-5-8 22:58 | 只看该作者
zbcai 发表于 2014-5-8 22:46
PIC单片机都能在睡眠后保证2uA左右的电流,前提是关掉所有外设,不驱动外部任何电路。 ...

那肯定是要从睡眠模式中唤醒的啊,比如用中断之类的,不可能一直都让它睡着,其他不用的外设肯定是暂时关掉的,但是从睡眠模式中唤醒后,是要重新配置工作的。

使用特权

评论回复
地板
zbcai| | 2014-5-8 23:03 | 只看该作者
用看门狗唤醒时打开看门狗,电流不到1uA,其它唤醒电流更小

使用特权

评论回复
5
yewuyi| | 2014-5-9 10:30 | 只看该作者
1、看门狗唤醒的方式,看门狗消耗的电流值有零点几微安。
2、用外部中断的方式唤醒,在MCU睡眠后,这个模块的电流也非常之下,但你产生外部中断信号电路的电流和MCU本身消耗无关。
3、IO口设置为输入,然后外接一个大阻值电阻到地,此时IO口模块产生的电流开销也很小。
4、几十uA是很轻松的事情。

使用特权

评论回复
6
Love萍萍|  楼主 | 2014-5-9 15:32 | 只看该作者
yewuyi 发表于 2014-5-9 10:30
1、看门狗唤醒的方式,看门狗消耗的电流值有零点几微安。
2、用外部中断的方式唤醒,在MCU睡眠后,这个模块 ...

如果将单片机的引脚设置为开启内部上拉电阻,这样子的话功耗会不会上升了?

使用特权

评论回复
7
Love萍萍|  楼主 | 2014-5-9 15:35 | 只看该作者
yewuyi 发表于 2014-5-9 10:30
1、看门狗唤醒的方式,看门狗消耗的电流值有零点几微安。
2、用外部中断的方式唤醒,在MCU睡眠后,这个模块 ...

还有就是睡眠模式下,内部的HFINTOSC是不是会继续开着的?
或者说是使用外部的低频晶振会比使用内部的振荡器功耗更低??

使用特权

评论回复
8
yewuyi| | 2014-5-9 16:51 | 只看该作者
Love萍萍 发表于 2014-5-9 15:32
如果将单片机的引脚设置为开启内部上拉电阻,这样子的话功耗会不会上升了? ...

开启内部上拉,则内部的IO口输出要设置为输出高电平。这样的话,功耗也比较低。

使用特权

评论回复
9
yewuyi| | 2014-5-9 16:53 | 只看该作者
Love萍萍 发表于 2014-5-9 15:35
还有就是睡眠模式下,内部的HFINTOSC是不是会继续开着的?
或者说是使用外部的低频晶振会比使用内部的振 ...

HFINTOSC要关掉,不然功耗会非常高。

在睡眠之后,应当使用外部低频的晶体振荡器做振荡源,这样功耗才能比较低,内部振荡源是RC振荡方式,功耗比较高。

使用特权

评论回复
10
yewuyi| | 2014-5-9 16:53 | 只看该作者
你应当仔细看芯片规格书中的电气指标一节的内容。

使用特权

评论回复
11
Love萍萍|  楼主 | 2014-5-9 19:34 | 只看该作者
yewuyi 发表于 2014-5-9 16:53
HFINTOSC要关掉,不然功耗会非常高。

在睡眠之后,应当使用外部低频的晶体振荡器做振荡源,这样功耗才能 ...

我这里用的话,是使用内部晶振,没有用外部晶振的。关掉HFINTOSC?单片机不会自己关掉么?
我是使用I/O口电平变化中断来的。

使用特权

评论回复
12
yewuyi| | 2014-5-10 11:31 | 只看该作者
Love萍萍 发表于 2014-5-9 19:34
我这里用的话,是使用内部晶振,没有用外部晶振的。关掉HFINTOSC?单片机不会自己关掉么?
我是使用I/O口 ...

自己看手册确定。

MCU不是人,如果你把它当人看,它就把你机器看。

使用特权

评论回复
13
p262664916| | 2015-9-16 19:37 | 只看该作者
低功耗问题处理真是头痛  我也在搞着些 呵呵  学习了

使用特权

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

本版积分规则

个人签名:嵌入式软件,DSP,单片机,FPGA.

13

主题

77

帖子

1

粉丝