打印

降低到20多uA

[复制链接]
768|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xxrs|  楼主 | 2020-5-20 23:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PIC16F1507休眠电流太大了有70uA,怎么才能降低到20多uA?

使用特权

评论回复
沙发
langgq| | 2020-5-20 23:37 | 只看该作者
看一下休眠时有没有外设或定时器在运行

使用特权

评论回复
板凳
huwr| | 2020-5-20 23:40 | 只看该作者
休眠时GPIO怎么处理的?

使用特权

评论回复
地板
xxrs|  楼主 | 2020-5-20 23:42 | 只看该作者
是根据不同的电路做处理的,有的输入,有的输出。有的拉高,有的拉低

使用特权

评论回复
5
GIGGWANG| | 2020-5-20 23:47 | 只看该作者
数据手册休眠章节有说有哪些可能的操作

使用特权

评论回复
6
xxrs|  楼主 | 2020-5-20 23:47 | 只看该作者
休眠时,定时器不会自动关闭吗?

使用特权

评论回复
7
xxrs|  楼主 | 2020-5-20 23:50 | 只看该作者
手册中描述在休眠时,定时器是关闭的

使用特权

评论回复
8
GIGGWANG| | 2020-5-20 23:52 | 只看该作者
xxrs 发表于 2020-5-20 23:50
手册中描述在休眠时,定时器是关闭的

是,除了特定的时钟源,其他时钟都关闭了。

使用特权

评论回复
9
ousj| | 2020-5-20 23:53 | 只看该作者
有的器件休眠时定时器可以运行,还可以唤醒系统。

使用特权

评论回复
10
xxmmi| | 2020-5-20 23:55 | 只看该作者
有的系统甚至有些外设都可以在休眠时运行。

使用特权

评论回复
11
ynwa| | 2020-5-21 10:18 | 只看该作者
你先看看数据手册中电气特性POWER-DOWN CURRENTS 的参数表。休眠模式下有些外设还是可以工作的,根据休眠模式下外设工作情况的不同,休眠电流的值也是不同的。你先看看在你现在的休眠模式下到底有什么模块还在工作。如果能关就关掉;如果不能关,就看实测值是否符合数据手册。

使用特权

评论回复
12
CoolSilicon| | 2020-5-21 10:41 | 只看该作者
GIGGWANG 发表于 2020-5-20 23:52
是,除了特定的时钟源,其他时钟都关闭了。

是,除了特定的时钟源,其他时钟都关闭了。

你看datasheet电气特性功耗哪个章节, 功耗参数后面会有个测试条件的,例如WDT,BOR等模块知否关闭之类的, 上面有明确说明的,如果IO口处理的没问题的话,就是这些个模块的问题,你对着那个测试条件, 然后看你自己的代码,是不是设置的一样。
不能明明开了很多个模块,却要求更低的功耗, 这个,,,臣妾做不到啊。。

使用特权

评论回复
13
wangpe| | 2020-5-21 21:14 | 只看该作者
对,所以让你确认下。

使用特权

评论回复
14
pengf| | 2020-5-21 21:19 | 只看该作者

如果测试休眠功耗,建议手动关闭所有外设

使用特权

评论回复
15
ousj| | 2020-5-21 21:21 | 只看该作者
假设gpio没有连接的情况下全部输出低,然后休眠

使用特权

评论回复
16
hanwe| | 2020-5-21 21:24 | 只看该作者
有外部连接要考虑外部的功耗

使用特权

评论回复
17
xxrs|  楼主 | 2020-5-21 21:27 | 只看该作者
我想请教另外一个问题,ADC端口怎么样可以降压?

使用特权

评论回复
18
happy_10| | 2020-5-21 21:31 | 只看该作者
你有什么打算呢?或者你想知道什么?

使用特权

评论回复
19
xxrs|  楼主 | 2020-5-21 21:36 | 只看该作者
我看了别人的板子ADC口有0.4V的压降。

使用特权

评论回复
20
xxrs|  楼主 | 2020-5-21 21:39 | 只看该作者
此ADC口是从VDD接了一个电阻接过来的。

使用特权

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

本版积分规则

405

主题

7415

帖子

1

粉丝