liutian32 发表于 2014-3-25 20:42:32

MSP430F149的功耗问题

我是新手,用MSP430F149做了个电池供电的小东东,做了PCB,焊接了430的最小系统(其它件暂时没焊接)进行功耗测试,发现功耗较大,电流达到几百微安。
最小系统中,用了两个晶振,一个8M,另一个32768,测试程序使用的是32768这个晶振,进入LPM3模式。

现象:
   1.系统上电后,电流有一个从小变大的过程,最后稳定在一个固定值300左右。
   2.用手触摸8M晶振的外壳,电流减小到9微安左右,这个值应该是我的正常值(其中电源大概7微安左右)。


另外,声明一点,用于测试的程序没有问题。
我费了半天劲也没找出毛病出在哪,很是郁闷,希望有经验的朋友帮忙分析一下可能是什么原因。

spacefram 发表于 2014-3-25 21:32:11

8MHZ的振荡器无关掉?用示波器看看吧。

liutian32 发表于 2014-3-25 21:42:18

8M晶振关掉了,后来的测试中把8M晶振写下来了,问题依然存在,现在就剩电源,CPU,32768晶振及阻容复位电路了,难道是PCB的画法有问题吗

liutian32 发表于 2014-3-25 21:43:32

spacefram 发表于 2014-3-25 21:32
8MHZ的振荡器无关掉?用示波器看看吧。

感谢楼上的回复。8M晶振关掉了,后来的测试中把8M晶振写下来了,问题依然存在,现在就剩电源,CPU,32768晶振及阻容复位电路了,难道是PCB的画法有问题吗?

xiesx1985 发表于 2014-3-25 21:47:43

1. 确定8M晶振已经关闭;尽量使用手表晶振或者内部的DCO;

2. 进入低功耗模式的语句是否正确;—— 确实保证进入了低功耗模式;

3.不用的IO口,要设置成输出模式——参考器件手册,降低功耗;

4.要进一步分析: 可上传具体电路图或者测试代码
页: [1]
查看完整版本: MSP430F149的功耗问题