
实现嵌入式处理器的低功耗的方式是使用一些睡眠模式或者是低功耗的一种模式来实现。 其工作原理是主要是能够对整个处理器做好各种复杂工作,才能够在整个技术方面做到突破与改善。
为了实现有关嵌入式处理效方式,能够加强对整个嵌入式处理器工作改善很好,促进有关处理器长期发展有稳定,加强对低功耗使用才是必不可少的一种方式,最重要能够凸显睡眠模式和多种方式有机结合。通过处理器能够解决各种复杂工作和各种应用程序困难行为能够让整个运行时间都得到有效改善,这样才能够最大程度上节约电池销量。并且通过相关消息能够了解到对于整个运行时间和其他时间都上升非常快。通过将芯片的制造商注意力加强改善和转移,对整个情况做出有效改善整个处理器能够改善有关功率要求并且是增长竞争力来拓展市场。
为了加强有关电池技术不断突破与改进,很多电池能够增强其寿命并且让整个体积不断缩小,这种行为是非常值得长期发展和肯定。这样能够加强对电池管理,而且能够增强管理性能。以此来协调有关高性能和自身功耗之间相关矛盾问题解决,能达到有效节能目的从最大程度上降低有关供电电压使用,利用这种事实和发展能够保证高质量发展和未来长期有效突破。并且利用新型技术有关动态电压技术进行相应调整,对整个处理器精确度和电压都能够形成整体状态这样能够最大程度上缓解电压之间的关系和适用电压范围。
对有关嵌入式的处理器低功耗方式解决这一种方式是非常促进技术改革与创新减少,有关工作难度和负载量。
1 降低功耗从MCU选型开始,一开始选型的时候就应该考虑选择低功耗的MCU比如MSP430一类的为低功耗设计的CPU。 强烈不建议使用51一方面是因为51速度慢,另外一方面是因为51的IO是有上拉电阻的,虽然当IO为高电平是上拉电阻不费电,但是下拉电流的时候却也有不小的功耗产生。还有一点就是51的运算速度实在是太慢了,很多运算用51都需要很高的 主频而主频高了就意味着高的功耗。2 选择器件用电电压,很明显降低器件的用电电压能够明显的降低器件的耗电比如说ATmega8和ATmega88虽然芯片大致内部结构 一致但是后者可以工作在1.8V的超低电压下而前者就不行,综合考虑下当然还是选择后者。
3 尽量降低器件的工作频率,大家都知道CMOS电路的工作电流主要来此于开关转换时对后一级输入端的电容充放电,如果能够 降低MCU的工作频率自然耗电也就下来了。要知道当AVR工作在32.768Hz时和工作在20Mhz时的工作电流差异可不是一般的小啊 。
4 尽量使用中断让处理器进入更深的睡眠,众所周知睡眠模式和掉电模式能够大大的降低MCU的工作电流,聪明的单片机设计师能够充分的利用MCU的中断功能让MCU周期性的工作和睡眠从而大大的降低MCU的工作电流。
5 尽量关闭MCU内部不用的资源,这个吗,地球人都知道的好处,我说这个有点像废话一样,不用的东西你干吗开着呢 ?比如ATmega8内部的模拟比较器,默认是开着的还有ATmega88内部的大多数资源都可以在不用的时候用软件关闭。
6 尽量使用VMOS做为外部功率扩展器件,道理很简单VMOS驱动的时候是电压行器件驱动是几乎不产生功耗,要比普通的晶体管 省电多了。而且由于VMOS的导通内阻低通常只有几十个毫欧,在小电流的时候器件自身发热也小,尤其是小电流是效率远比 传统晶体管要高的多的多。这里还是建议使用高速VMOS,因为高速VMOS在开关速度相当高的PWM时效率会更高。
7 片外IC的电源最好都能由MCU的IO控制比如说我们常用的24C02,由于它是掉电记忆的,所以我们完全可以在它不工作的时候 对它关电源,以节约电流还有比如说我们常用的6116的SRAM我们完全可以用单片机来控制它的片选端口来控制它的工作与休 眠从而节约电流。
8 这招也是最毒辣的一招通常我们驱动一些LED器件,完全可以通过PWM来控制从而省略限流电阻,要知道当器件选定后它的内 阻也就已经确定,而当电源电压也确定的时候,就可以通过占空比来确定器件上的电压从而节约了限流电阻同时也就节约了限 流电阻上面的功耗,如果用户使用的是电池,我们完全还可以不定期的对电池电压进行检测然后改变占空比,从而恒定负载上 面的电压,达到电源的最大利用率。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)