You are in:  Design | Communications


Read The Magazine

Issue: 16 - 22 Dec, 2009
Get Electronics Weekly

Energy harvesting and low power RF radio technology

Monday 16 November 2009 10:43

This article will review practical applications for energy harvesting technology and discuss the best way to incorporate low power RF radio technology to power wireless sensors in a simple point to point, star or device mesh network.

Numerous industrial and commercial markets - including building automation, transportation infrastructure and medical device alarm monitoring - have already developed energy harvesting products that are available today.

Building automation is a key application area. Commercial building occupancy sensors, thermostats and light switches can be installed with mechanical or solar energy harvesting devices that can eliminate the control wire from existing installations.

A wireless network with energy harvesting technology can tie all the sensors together and reduce lighting and HVAC costs by switching off power to non essential functions when the building is not occupied.

Another industrial application is transportation infrastructure like road, rail and bridge strain gauges. By pairing strain gauges with a wireless radio and relying on the continuous energy of surface vibration, wind, or solar energy to power the strain sensors, the sensors are able to transmit exception based data when a key component of the infrastructure starts to deflect (hopefully) before it breaks.

Energy harvesting is also being used in commercial applications. For example medical devices designed for the elderly in home or outpatient market are equipped with accelerometers and medical sensors running on heat or body movement energy harvesting technology.

A sudden fall or change in heart rate will trigger a request for help to advise emergency providers when they have fallen or are not okay.


Now let’s consider the best way to add energy scavenging technology with a radio and take advantage of existing features to develop product in which it’s not necessary to keep changing batteries once the product is deployed.



When discussing low power radios, we will focus on radios that have the following capabilities or features: they can go to sleep mode and be off 95% of the time; they can go from deep sleep to ready to transmit in 300 milliseconds or less; they consume less than 500micro amps of current in the transition phase and typically consume less than 16 ma when transmitting and 20 ma when receiving data.

The following best practices will accelerate the development process of products featuring energy harvesting and RF technology

  • Use the lowest possible duty cycle. Send your data only when needed and do not send more data than necessary. A large amount of sensor activity is exception based messages. Only send the message when the sensor value has gone out of limits set up for the application.
  • Minimize the receive window length of your radio in applications testing. This window length can be adjusted adaptively. The default is to use a narrow window and increases the window when packets are missed as a result of receive timeout.
  • Use the built in receive signal strength indicator (rssi) feature of the radio to reduce the transmit power or receive sensitivity in your point to point product so that the radio can dynamically adjust based upon the other devices operating in the vicinity of your radio. There is no need to increase your transmit power and shout across the room when you can talk or whisper and get your message through the first time. The difference in transmit mode current can be as much as 10 ma between using output levels of-12dBm and 0dbm.
  • Use the lowest possible voltage setting. RF devices have reduced current draw at low voltages and use the on chip regulator with low quiescent current to maximize battery lifetime.
  • When you do have data to send, use the FIFO buffer function of the RF-IC to store the data. Use the buffer read/write mode to minimize SPI operations. SPI communications consumes power. 
  • When you receive incoming messages, discard false packets that are not intended for your product possibly coming from another unwanted radio system. Minimize the time in RX processing false packets by checking the carrier sense, valid preamble, valid sync word valid byte length and valid address  feature options built into today’s radio technology. Once you have done that, then and only then wake up the MCU and use the automatic CRC check and discard the packet if the CRC fails. Interrupt the MCU if the CRC is okay.
  • Spend time selecting a crystal that takes into consideration clock drift between the two devices. Increased drift means increased time in the receiver to ensure packet reception. The receiver must be turned early especially in polling mode architectures. The problem with turning on early means an increase probability of receiving false packets that require additional receiver time where we are driving to maximum sleep time for battery life.
  • Spend time squeezing every possible electron from transition states of the radio. For example spend time drilling into the state diagrams of the data sheet. Develop a power budget spreadsheet which includes the typical values for power down, crystal oscillator start up, PLL startup, full TX_RX time and power down for your application. For two way protocols, go as quickly as possible from transmit to receive mode or vice versa.


There is a tremendous amount of effort in the low power radio alliances and users groups like the ZigBee Alliance, EnOcean Alliance, and IPSO to develop best use practices.

For further information on development platforms for your product development like the Texas Instruments EZ430/RF2500- SHE with solar power harvesting technology.

Author is Mark Grazier, who works for Texas Instruments

Recommend this article

Sign-up for the ElectronicsWeekly.com newsletters:
Electronics Weekly newsletters

Resources

Most Viewed

Blog roll