1.系统设计。好的系统设计是降低功耗的关键。 减少外围器件,降低晶体频率。可以采用带lcd,ad,实时时钟功能的单片机,即降低成本,又减少了故障率,可谓一举两得.HOLTEL,PHILIPS,PIC 都有此类单片机。 低的主频也可以降低功耗,如ZILOG的单片机可以程序控制对主频的分频,在不忙时把频率降低,需要时在提高。 HOLTEK的可以采用双频率工作,高主频可以关闭,32768可以提供内部精确计时,还可以激活休眠的单片机工作。
2.降低系统电压,可以降低功耗。
3.合理处理不用的IO口,最好设为输入态。对外围电路也要考虑,如光耦,尽量使其导通态<断开态。驱动三极管的状态。还有就是上拉,下拉电阻值,太小也会造成漏电。
Mega8的一个特点是带有内部的RC振荡器,别小看他,他与晶振的不同之处在于他的起振时间很短,只要几uS,而晶振一般要几十mS,所以低功耗设计时一定要用,430的宣传不是也讲起动时间6uS吗,那一样是指的RC振荡开始工作的时间。我得设计静态电流50uA,实际只是LCD模块的电流,单片机平时处在掉电的状态。每隔1S倍液晶模块唤醒一次,作一次显示的刷新工作,耗时约4mS,正常工作时如果有脉冲来的话,就作一些运算,脉冲频率50Hz,每次运算不过200uS,这样下来,正极的功耗大大降低,加上一些外围电路,平均在100uA以下。
低功耗设计现象一:我们这系统是220V供电,就不用在乎功耗问题了点评:低功耗设计并不仅仅是为了省电,更多的好处在于降低了电源模块及散热系统的成本、由于电流的减小也减少了电磁辐射和热噪声的干扰。随着设备温度的降低,器件寿命则相应延长(半导体器件的工作温度每提高10度,寿命则缩短一半)。
现象二:这些总线信号都用电阻拉一下,感觉放心些点评:信号需要上下拉的原因很多,但也不是个个都要拉。上下拉电阻拉一个单纯的输入信号,电流也就几十微安以下,但拉一个被驱动了的信号,其电流将达毫安级,现在的系统常常是地址数据各32位,可能还有244/245隔离后的总线及其它信号,都上拉的话,几瓦的功耗就耗在这些电阻上了(不要用8毛钱一度电的观念来对待这几瓦的功耗)。
本文关键字:单片机 综合-其它,单片机-工控设备 - 综合-其它