CC2480 is a ZigBee network coprocessor that greatly simplifies getting up and running with ZigBee. The remote procedure call interface of the CC2480, running over a serial interface, provides a powerful and simple way of controlling the ZigBee device. With just a few commands required to operate the chip, the developer can stay  focused on the application rather than the network protocol.


eZ430-RF2480 is a miniaturized hardware platform demonstrating ZigBee embedded networking and low power consumption for a node with an MSP430F2274 and a CC2480.

The MSP430 runs the ZigBee Accelerator Sample Application (ZASA) which implements a  manufacturer specific ZigBee application profile with two end points: Source and Sink. The Sink is mapped to the logical device type Coordinator and the Source is mapped to the logical device type End Device or Router. The Sink receives temperature and voltage samples sent periodically from the Sources. In between the data transmissions, the End Device goes to sleep to save power.

This document will present power consumption measurements and lifetime calculations based on the  eZ430-RF2480, here the CC2480 is configured as an End Device. We will also discuss some of the factors and configuration options in ZASA that influence the battery lifetime of the system.

All of the measurements are done on the eZ430-RF2480, with only one Sink and one Source in the ZigBee network.

Note that there are many factors that influence the overall power consumption and that the results presented in this document should only be regarded as indicative for what is possible to achieve in systems with similar hardware.

http://www-s.ti.com/sc/techlit/swra177
Download associated code files