打印

工作电流有2ma大

[复制链接]
455|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dingy|  楼主 | 2020-3-7 14:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
用10欧姆电阻,串联单片机vcc引脚和电源正极,单片机休眠下,测量10欧姆电阻两端的电压为20mv左右,即工作电流有2ma大

使用特权

评论回复
沙发
xxrs| | 2020-3-7 14:46 | 只看该作者
2ma这个电流太大了

使用特权

评论回复
板凳
dingy|  楼主 | 2020-3-7 14:49 | 只看该作者
单片机的外设:为四个端口控制的PNP三极管做电源(此电源vcc6.0和vcc为同一个)的通断开关,RA4控制12864LCD的电源,RE1,RE2控制两个运算放大器的电源,RC5为控制蓝牙模块电源
其中单片机休眠运行下,并关闭了四个端口设为所控制的外设(三极管),并测量四个三极管的输出端有1.95v ,1v,0.9v,0.5v。

使用特权

评论回复
地板
kangzj| | 2020-3-7 14:52 | 只看该作者

楼主程序可以公开吗?贴程序看下吧,这么说看不出什么原因

使用特权

评论回复
5
dingy|  楼主 | 2020-3-7 14:55 | 只看该作者
单片机已将各端口设置为输入,并上拉
       TRISC=0XFF;                           //端口输入
       TRISD=0XFF;
       TRISEbits.TRISE0=1;
       TRISEbits.TRISE1=1;
       TRISEbits.TRISE2=1;
       TRISA=0XFF;
       TRISB=0XFF;
       OPTION_REGbits.nWPUEN=0;   //内部上拉
       WPUA=0XFF;                           //使能A端口上拉
       WPUB=0XFF;                           //使能B端口上拉
       WPUC=0XFF;                           //使能C端口上拉
       WPUD=0XFF;                          //使能D端口上拉
       PORTB=PORTB;  
       SLEEP();   //休眠
       NOP();     //不做任何处理
       NOP();     //唤醒

使用特权

评论回复
6
dingy|  楼主 | 2020-3-7 14:58 | 只看该作者

使用特权

评论回复
7
dingy|  楼主 | 2020-3-7 15:03 | 只看该作者

使用特权

评论回复
8
gongche| | 2020-3-7 15:06 | 只看该作者
PIC做到uA级没问题的,低CLK(内部32K)运行都在uA级的,这个跟你电路有关系

使用特权

评论回复
9
happy_10| | 2020-3-7 15:10 | 只看该作者
IO不一定配成输入就是最好的引脚配置

使用特权

评论回复
10
zhuhuis| | 2020-3-7 15:13 | 只看该作者
有的配成低电平更好

使用特权

评论回复
11
songqian17| | 2020-3-7 15:16 | 只看该作者
另测电流直接用电流挡就可以了

使用特权

评论回复
12
chuxh| | 2020-3-7 15:19 | 只看该作者
uA级略好得万用表都能测到吧

使用特权

评论回复
13
llljh| | 2020-3-7 15:23 | 只看该作者
单片机本身休眠状态只有几uA,我们设计的在2M频率下工作只有1mA

使用特权

评论回复
14
dingy|  楼主 | 2020-3-7 15:25 | 只看该作者

唉,还是没有什么结果,算了,多谢大家啦

使用特权

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

本版积分规则

745

主题

10920

帖子

6

粉丝