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

无论如何都要8uA左右

[复制链接]
656|37
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xxrs|  楼主 | 2022-6-10 22:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 pzsh 于 2022-6-25 16:00 编辑

PIC18F25K40, 按照手册说明,低功耗休眠模式最低功耗,1UA能达到,
可是无论如何都要8uA左右

使用特权

评论回复
沙发
supernan| | 2022-6-10 22:55 | 只看该作者
具体措施描述下

使用特权

评论回复
板凳
xxrs|  楼主 | 2022-6-10 22:58 | 只看该作者
1. 硬件是最小系统
2.单片机程序:
PMD全部关闭
IO输出全为0
内部稳压器关闭,启用低功耗休眠模式。

使用特权

评论回复
地板
wuhany| | 2022-6-10 22:59 | 只看该作者
BOR,LPBOR全部关闭。

使用特权

评论回复
5
xxrs|  楼主 | 2022-6-11 11:52 | 只看该作者
调试了很多天,无奈之下,买了PIC18LF25K40,同样的程序,功耗理解降低到1uA!!!

使用特权

评论回复
6
dengdc| | 2022-6-11 11:56 | 只看该作者
按照手册,所有外设全部关闭的情况下,PIC18F采用低功耗模式,功耗能够达到1uA

使用特权

评论回复
7
yszong| | 2022-6-11 11:58 | 只看该作者
楼主程序可以公开吗?贴程序看下吧,这么说看不出什么原因

使用特权

评论回复
8
xxrs|  楼主 | 2022-6-11 12:00 | 只看该作者
程序很简单:
void main(void) {
   
    PMD0 = 0xff;
    PMD1 = 0xff;
    PMD2 = 0xff;
    PMD3 = 0xff;
    PMD4 = 0xff;
    PMD5 = 0xff;
   
    ANSELC = 0x00;
    ANSELB = 0x00;
    ANSELA = 0x00;
   
    TRISA = 0x00;
    TRISB = 0x00;
    TRISC = 0x00;
   
    PORTA = 0x00;
    PORTB = 0x00;
    PORTC = 0x00;
   
    VREGCON  = 2; //使能低功耗休眠模式
   
    while(1)
    {
        //asm("clrwdt");  //清除看门狗
        //PrcAll();
        asm("sleep");
        asm("nop");
    }
   
    return;
}

使用特权

评论回复
9
dengdc| | 2022-6-11 12:03 | 只看该作者
楼主没有注意LF和F的区别?

使用特权

评论回复
10
xxrs|  楼主 | 2022-6-11 12:04 | 只看该作者
调试PIC18LF25K40,发现BOR全程启用的情况下,和不启用BOR,功耗几乎一模一样

使用特权

评论回复
11
happy_10| | 2022-6-11 12:07 | 只看该作者

当休眠的时候不启用,运行是启用,居然比全程启用功耗还大!!!

使用特权

评论回复
12
zwll| | 2022-6-11 12:10 | 只看该作者
我用过其他类似芯片跟你情况差不多,标称的和实际测到的不一样,实际测到的都比较大,习惯就好

使用特权

评论回复
13
xxrs|  楼主 | 2022-6-11 12:13 | 只看该作者
一般都是符合数据手册的, 楼主说的1uA在数据手册具体哪一页? 我没找到这个1uA

使用特权

评论回复
14
xxrs|  楼主 | 2022-6-11 12:15 | 只看该作者
PIC18(L)F24/25K40 芯片手册,第721页,

D250 I PD I PD Base — 0.4 4 12 μA 3.0V

25度典型电流 0.4UA,  85度4UA, 125度 12UA

使用特权

评论回复
15
xxrs|  楼主 | 2022-6-11 12:17 | 只看该作者
测试了PIC18LF25K40 确实是符合的,1UA以下,

使用特权

评论回复
16
chuxh| | 2022-6-11 12:21 | 只看该作者
L和不带L用的是同一个datasheet,L系列才是低功耗产品,所以datasheet没说错啊。

使用特权

评论回复
17
xxrs|  楼主 | 2022-6-11 12:25 | 只看该作者
按照手册说明,不带L的在低功耗休眠情况下也能达到1UA以下,
可是实际测试下来,却至少需要8-9uA。

使用特权

评论回复
18
renyaq| | 2022-6-11 12:28 | 只看该作者
那楼主选择L系列的就好了啊。
数据手册里面标的如果达不到,联系厂家要他们修改数据手册,不要误导群众。

使用特权

评论回复
19
morrisk| | 2022-6-11 12:32 | 只看该作者
楼主请参考一下数据手册761页的IPD Base曲线。

使用特权

评论回复
20
xxrs|  楼主 | 2022-6-11 12:37 | 只看该作者
搞定了,呵呵,犯了低级错误……

使用特权

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

本版积分规则

405

主题

7415

帖子

1

粉丝