Design Article
Energy harvesting tipping point for wireless sensor applications
Ross Bannatyne, Silicon Labs
6/1/2011 9:14 AM EDT
Ever since the first watermills and windmills were used to generate electricity, energy harvesting has been an attractive source of energy with great potential. In recent years, energy harvesting technology has become more sophisticated and efficient, and energy storage technologies, such as supercapacitors and thin-film batteries (TFBs), have become more cost-effective. Among the final pieces in the energy harvesting solution jigsaw puzzle are integrated circuits that can perform useful functions, such as algorithmic control and wireless communications using tiny amounts of energy. We have now reached a technological tipping point that will result in the evolution of energy-harvesting-based systems from today’s niche products, such as calculators and wrist watches, to their widespread use in building automation, security systems, embedded controls, agriculture, infrastructure monitoring, asset management and medical monitoring systems.
The wireless sensor node is one of the most important product types being forecast for growth as an energy-harvesting solution. Wireless sensors are ubiquitous and very attractive products to implement using harvested energy. Running power to wireless sensors is often neither possible nor convenient, and, since wireless sensor nodes are commonly placed in hard-to-reach locations, changing batteries regularly can be costly and inconvenient. It is now possible to implement wireless sensors using harvested energy because of the off-the-shelf availability of ultra-low-power, single-chip wireless microcontrollers (MCUs) capable of running control algorithms and transmitting data using sophisticated power management techniques.
Low-Power Optimization
Low-power modes on MCUs and wireless transceivers have been optimized in recent years to enable effective power management in wireless sensor applications. Figure 1 illustrates a typical wireless sensor node power cycle.

The designer’s objective is to minimize the area under the curve in Figure 1, which corresponds to power consumption. Power consumption can be minimized by optimizing the relative amount of time spent in low-power sleep mode and reducing the active mode time. A fast processing core enables the MCU to execute the control algorithm very quickly, enabling a rapid return to low-power sleep mode and thereby minimizing the power-hungry area under the curve.
Wireless sensor nodes spend most of their time in sleep mode. The only subsystem that stays awake is the real-time clock (RTC). The RTC keeps time and wakes up the wireless sensor node to measure a sensor input. Low-power RTCs typically integrated onto microcontrollers consume only a few hundred nanoamps. It is important to minimize the system’s wake-up time because power is consumed during this time. An RTC uses a free-running counter in the MCU timer subsystem. When the free-running counter rolls over, it generates an interrupt that wakes up the MCU often. If a 32.768 kHz crystal is used, a 16-bit free-running counter rolls over every two seconds and wakes up the MCU. If a wider free-running counter, such as a 32-bit counter, is used, the periodic interrupt occurs less often, and additional power may be conserved.
When a wireless sensor node wakes up, it is usually intended to measure a sensor signal using the analog-to-digital converter (ADC). It is important to note the wake-up time of the ADC as well as the digital wake-up time since there is little point in waking up the CPU very quickly if the ADC takes an order of magnitude longer to wake up. A low-power MCU should wake up both the CPU and the ADC in a couple of microseconds. When the sensor node is awake, the MCU current is typically approximately 160 µA/MHz. When the sensor data has been measured, the algorithm running in the MCU decides whether the data should be transmitted by the radio. To send the data, a low-power ISM band radio consumes somewhat less than 30 mA for only a millisecond or so. When this peak current is averaged out, the overall average current consumption of the wireless sensor node is in the low microampere range.
The radio transmission consumes most of the current in the system. Minimizing the amount of time the radio is on is essential to conserving energy. One way to achieve this is to avoid complicated communications protocols that require the transmission of many bits of data. Steering clear of standards with large protocol overhead is desirable when power is at a premium. It is also important to consider the desired range. Wireless range can be traded for power consumption. An interesting approach to balancing this trade-off is to use dynamic ranging, which allows full-power transmissions when maximum energy is available but reduces the output power level when harvested energy is limited.
Another way to reduce the wireless sensor node’s power consumption is to minimize the number of chips used in the system. Fewer chips on the printed circuit board (PCB) result in lower leakage current losses. Using an MCU that integrates as many functions as possible ultimately helps reduce overall current consumption. If a dc-dc converter is integrated onto the MCU, it can be switched off when the MCU is sleeping. Silicon Labs’ Si10xx wireless MCU, for example, contains an integrated dc-dc converter that allows the system to be powered by a single AAA alkaline battery and still achieve 13 dB output power at the antenna. It has been used successfully in energy harvesting wireless sensor nodes.
The wireless sensor node is one of the most important product types being forecast for growth as an energy-harvesting solution. Wireless sensors are ubiquitous and very attractive products to implement using harvested energy. Running power to wireless sensors is often neither possible nor convenient, and, since wireless sensor nodes are commonly placed in hard-to-reach locations, changing batteries regularly can be costly and inconvenient. It is now possible to implement wireless sensors using harvested energy because of the off-the-shelf availability of ultra-low-power, single-chip wireless microcontrollers (MCUs) capable of running control algorithms and transmitting data using sophisticated power management techniques.
Low-Power Optimization
Low-power modes on MCUs and wireless transceivers have been optimized in recent years to enable effective power management in wireless sensor applications. Figure 1 illustrates a typical wireless sensor node power cycle.

Figure 1. Wireless Sensor Node Power Cycle (click image for larger view)
The designer’s objective is to minimize the area under the curve in Figure 1, which corresponds to power consumption. Power consumption can be minimized by optimizing the relative amount of time spent in low-power sleep mode and reducing the active mode time. A fast processing core enables the MCU to execute the control algorithm very quickly, enabling a rapid return to low-power sleep mode and thereby minimizing the power-hungry area under the curve.
Wireless sensor nodes spend most of their time in sleep mode. The only subsystem that stays awake is the real-time clock (RTC). The RTC keeps time and wakes up the wireless sensor node to measure a sensor input. Low-power RTCs typically integrated onto microcontrollers consume only a few hundred nanoamps. It is important to minimize the system’s wake-up time because power is consumed during this time. An RTC uses a free-running counter in the MCU timer subsystem. When the free-running counter rolls over, it generates an interrupt that wakes up the MCU often. If a 32.768 kHz crystal is used, a 16-bit free-running counter rolls over every two seconds and wakes up the MCU. If a wider free-running counter, such as a 32-bit counter, is used, the periodic interrupt occurs less often, and additional power may be conserved.
When a wireless sensor node wakes up, it is usually intended to measure a sensor signal using the analog-to-digital converter (ADC). It is important to note the wake-up time of the ADC as well as the digital wake-up time since there is little point in waking up the CPU very quickly if the ADC takes an order of magnitude longer to wake up. A low-power MCU should wake up both the CPU and the ADC in a couple of microseconds. When the sensor node is awake, the MCU current is typically approximately 160 µA/MHz. When the sensor data has been measured, the algorithm running in the MCU decides whether the data should be transmitted by the radio. To send the data, a low-power ISM band radio consumes somewhat less than 30 mA for only a millisecond or so. When this peak current is averaged out, the overall average current consumption of the wireless sensor node is in the low microampere range.
The radio transmission consumes most of the current in the system. Minimizing the amount of time the radio is on is essential to conserving energy. One way to achieve this is to avoid complicated communications protocols that require the transmission of many bits of data. Steering clear of standards with large protocol overhead is desirable when power is at a premium. It is also important to consider the desired range. Wireless range can be traded for power consumption. An interesting approach to balancing this trade-off is to use dynamic ranging, which allows full-power transmissions when maximum energy is available but reduces the output power level when harvested energy is limited.
Another way to reduce the wireless sensor node’s power consumption is to minimize the number of chips used in the system. Fewer chips on the printed circuit board (PCB) result in lower leakage current losses. Using an MCU that integrates as many functions as possible ultimately helps reduce overall current consumption. If a dc-dc converter is integrated onto the MCU, it can be switched off when the MCU is sleeping. Silicon Labs’ Si10xx wireless MCU, for example, contains an integrated dc-dc converter that allows the system to be powered by a single AAA alkaline battery and still achieve 13 dB output power at the antenna. It has been used successfully in energy harvesting wireless sensor nodes.
Navigate to related information


chanj
6/2/2011 1:21 PM EDT
Wireless sensor node will be adopted widely if it can run on renewable energy source. Efficient energy harvesting is indeed one of the major breakthroughs. Using high efficient solar panel can help to better supply energy. High capacity energy storage is crucial to keep the sensor running while Sun is not available. The cost of ownership will include the maintenance cost. When a company deploys a thousand, there is very little chance that they can run to hunt for the units to replace battery even though the battery energy can keep the unit run for 2-3 years.
Harvesting shall not limit to renewable energy source. I have seen product which is able to harvest energy off from open a door or a window. To turn a light switch on has produced enough energy to send a signal to a remote switch to turn on an actual light. It is amazing how energy harvesting technology has gone so far.
Sign in to Reply
Chris.Shepherd_#1
6/8/2011 3:31 AM EDT
An interesting article which I thought overdid the CPU aspect a bit - I was hoping for more on energy harvesting; but that is Mr Bannatyne's job I suppose.
Sign in to Reply
Simpleton
6/8/2011 9:42 AM EDT
Harvesting energy from sun is not that challeging now a days due to availability of many single chip energy harvesting and power management chips but mostly the sensor networks are installed within building areas where sunlight can hardly reach. If energy harvesting devices becomes more efficient for use in indoor ambient condition harnessing energy from indoor lights or room temperature variations then definitely it will be a great leap in energy harvesting technology.
Sign in to Reply
Dan.Wright
6/8/2011 8:39 PM EDT
Nice article. I've found the bridge time to be a challenge (using super caps). Also keeping the average current as low as possible means a much less transmission rate when occupancy. There are also challenges with LUX level on ceilings which tend to be closer to 50-100 LUX level. Your 51uA with transmission every second for 3 minutes is impressive.
Sign in to Reply
IanWelch
6/29/2011 10:07 AM EDT
One thing to consider is the life of the battery. This will ultimately be the limiting factor of the sensor node and will need to be considered when deploying a sensor network.
Sign in to Reply
green_is_now
6/30/2011 4:42 PM EDT
many applications will not run on 100% harvested power but many other will.
The ones that will not operate on 100% harvested power still will benifit because it will extend the life by the proportion of power being supplied via vibrations and/or heat gradients.
it can even allow infinite life with reduced dutycycle if coupled with a capacitor even after the battery fails or degrade beyond adding value.
This is possible if the battery and capacitor can be switched in independently by the micro based on health monitoring.
So even when the battery fails and continuos operation or higher duty cycle with batteries it can still function at a much lower duty cycle.
take a bridge strain gauge monitor...these take years to fail and so a once an hour update that was stretched to once a day or week would still have value to the monitoring system and allow high level of safety.
Also as a vibration mode changes (think rusted bolt on a bridge or a bad bearing on rotating equipment the vibration waveform and amplitude would change. this could actually add extra power just when it is needed!
(assuming the bandwidth and amplitude envelope that can be capture is sufficient.
Sign in to Reply