我做的板子采用G2332,用仿真器供电,或是电池供电测得待机功耗为0.6uA。但是如果使用“直流可调稳压电源”测得功耗为80至90uA。请问测功耗时,选择怎样的电源?
Fuchong Wang:
这个我还没有试过,我也是用电池,并且在电路板端也许可能要注意电容值吧,我用LaunchPad,尽管板载有电源电容,我还是并了大一点的电容,也许是多虑了,不过我也没有多花时间进行比较。
您的可调稳压电源确定非开关电源么?电源电压是否一样?特别是时钟振荡部分是否确定正常一样?在检测点两端都加电容吧,电解电容并小容量高频滤波电容,试试看。不行再加屏蔽措施试试看,测量点和测量线的屏蔽,不过一般电流表内部电路应该是有一定的抗交流吧,估计很可能是什么原因导致cpu工作状态变了。
我也想知道原因结果。
Charles Wu:
回复 Charles Wu:
另外,楼主是不是先把直流电源和PCB先连接好,然后打开直流电源开关开始供电?
可能还有一种情况,某些品质不是太好的直流电源,当打开开关是,刚开始输出的电压会是一个远远高于设定值的一个电压,这种情况下,在MCU的Vcc引脚上就会有一个向上的脉冲,当这个脉冲幅值过高,请有一定脉宽时,可能会造成MCU进入一个不正常的状态,在这种状态下,功耗过高也就可以解释了。可以用示波器观察一下Vcc的波形。
Fuchong Wang:
回复 Charles Wu:
楼上说的对
估计应该多检查检查可能的原因
另外,如果是一般的数字万用表,一般满量程好像有0.125V压降