使用电源控制微控制器来延长电池寿命?


11

本文介绍了一种延长电池寿命的方法:仅在需要时使用低功率控制器打开Arduino。作者指出,与使用Arduino的睡眠模式相比,此方法使用的功率要少得多。

这种方法有不利之处吗?我应该建造哪种型号?TPS61240变体似乎使用了Circuits @ Home上不再可用的某些东西。)我不胜感激原理图或指向详细说明的链接。

背景:我正在构建一个没有电源的环境中的传感器设备。传感器应唤醒,例如。每小时阅读一次 温度传感器,可能会发送短信,然后返回睡眠状态。


1
使用微控制器完成该任务似乎有点过头了。
jippie 2014年

Answers:


4

仅当您使用完整的Arduino时,才需要关闭板上电源。一旦将Arduino剥离到裸露的MCU并去耦电容器(或者从基本的分线板开始),禁用不用的外设并使CPU休眠将产生更大的效果,因为您不再需要为外部监视器芯片供电。 。

当然,这可能涉及为MCU创建自己的板。幸运的是,Atmel 已涵盖了该基础知识


感谢你的回答。我认为使用外部电源控制器会更简单的一些原因:1)我可以使用现成的Arduino板和GSM屏蔽罩。GSM屏蔽暂时需要大量电流(2A),而我还没有研究从Arduino完全关闭GSM屏蔽是否容易。2)我不确定GSM防护罩是否兼容OSCCALclock_div_4优化。3)我无法轻易找到精简的Arduino的睡眠消耗。您能帮我解决这些问题吗?
tuomassalo 2014年

1
如果需要,PMOSFET可以完全关闭GSM模块的电源。与模块通信时,时钟预分频可以设置为1,并且调整OSCCAL是完全可选的。MCU的数据表在相应的“电气特性”和“典型特性”部分中讨论了当前的用法。
伊格纳西奥·巴斯克斯

GSM模块很有可能已经拥有了自己的省电模式,尽管使用任何接口可能都不容易暴露这些模式。
克里斯·斯特拉顿
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.