Optimization of microcontroller hardware parameters for Wireless Sensor Network node power consumption and lifetime improvement

In this article the results for study of the influence of different microcontroller hardware parameters on the system overall power consumption and thus also on the system lifetime are presented. The influence of the supply voltage, clock frequency and emplacement of the program in the microcontroller memory for MSP430 microcontroller, which is often used nowadays in Wireless Sensor Networks (WSN) nodes, were evaluated. Additionally, we have studied the influence of different power supply systems for the node lifetime and figured out the optimal microcontroller working mode parameters, which allowed to maximize the amount of microcontroller operations for power supply charge using a normal battery and an energy harvesting system based on light energy harvesting. Although the motivation of this article has been the requirements of energy efficient WSN solutions obtained results are as well applicable to any microcontroller based embedded system that is working in harsh energy conditions.

[1]  D.P. Arnold,et al.  Review of Microscale Magnetic Power Generation , 2007, IEEE Transactions on Magnetics.

[2]  Timothy C. Green,et al.  Energy Harvesting From Human and Machine Motion for Wireless Electronic Devices , 2008, Proceedings of the IEEE.

[3]  T. O'Donnell,et al.  Energy scavenging for long-term deployable wireless sensor networks. , 2008, Talanta.

[4]  Dejan Raskovic,et al.  Dynamic Voltage and Frequency Scaling For On-Demand Performance and Availability of Biomedical Embedded Systems , 2009, IEEE Transactions on Information Technology in Biomedicine.

[5]  Sam Behrens,et al.  Energy Options for Wireless Sensor Nodes , 2008, Sensors.

[6]  Abhiman Hande,et al.  Indoor solar energy harvesting for sensor network router nodes , 2007, Microprocess. Microsystems.

[7]  K. Dudacek,et al.  Experimental Evaluation of the MSP430 Microcontroller Power Requirements , 2007, EUROCON 2007 - The International Conference on "Computer as a Tool".

[8]  Paulo J. S. G. Ferreira,et al.  Sun, wind and water flow as energy supply for small stationary data acquisition platforms , 2008 .

[9]  Konstantin Mikhaylov,et al.  Improvement of energy consumption for “over-the-air” reprogramming in Wireless Sensor Networks , 2010, IEEE 5th International Symposium on Wireless Pervasive Computing 2010.

[10]  Massoud Pedram,et al.  Power optimization and management in embedded systems , 2001, Proceedings of the ASP-DAC 2001. Asia and South Pacific Design Automation Conference 2001 (Cat. No.01EX455).