slyt295.pdf

(210 KB) Pobierz
Texas Instruments Incorporated
Low-Power RF
Using the CC2430 and TIMAC for low-power
wireless sensor applications: A power-
consumption study
By Zin Thein Kyaw, Field Applications Engineer
and Chris Sen, Senior Software Engineer
Introduction
This article presents a power-consumption analysis of
devices in a beacon-enabled IEEE 802.15.4[1] network and
describes how to achieve the lowest power consumption
with TIMAC software. Network configuration parameters
are identified, and power consumption is measured on a
CC2430EM module against the theoretical maximum.
Customers of beacon-enabled Medium Access Control
(MAC) networks can use this article to select the most
efficient parameters for optimal battery life and an
acceptable data rate.
The test measurement and setup from Reference 2 have
been used to measure the power consumption of devices
studied in this article. It is assumed that the reader has
some basic understanding of IEEE 802.15.4 concepts and
terminology.
Network configuration
The designer of any wireless sensor application that has to
meet stringent battery-life requirements will have to pay
attention to the on-time duty cycle of the device. There is
a constant trade-off between battery life and duty cycle;
therefore, the goal is to minimize the on duty cycle in
order to maximize battery life.
Two network configuration parameters are essential to
determining the duty cycle of any device: the beacon
order (BO) and the superframe order (SO). BO deter-
mines how often the beacon is broadcasted; SO deter-
mines the on-time duration within the superframe struc-
ture. For this study, we have configured a network that
supports a BO equal to 7 and an SO equal to 0. Both para-
meters essentially dictate the battery life of each device in
the network.
The following sections explain how this network config-
uration affects the power consumption of the coordinator,
or full-function device (FFD), and the reduced-function
device (RFD).
FFD configuration
Nominally, the FFD will be awake for only a period of time
during every beacon interval (BI), then go back to sleep if
it has nothing else to do. Using a BO of 7, we can calculate
the BI to be 1.966 seconds:
BI = aBaseSuperframeDuration × 2 BO symbols,
where aBaseSuperframeDuration is 960 µs and each sym-
bol is 16 µs. The data can be exchanged only immediately
after a beacon, so the BI is also an approximate data-
response time when a device is requesting data exchange.
The next step is to determine the superframe duration
(SD), which determines how long the device is awake dur-
ing the contention access period (CAP). For an SO of 0,
the SD is approximately 15 ms:
SD = aBaseSuperframeDuration × 2 SO symbols.
An SO of 0 was selected to minimize the ON time for
the device during the CAP. The SO can be increased to
allow more packets to be transferred during the CAP at
the expense of higher power consumption.
RFD configuration
The RFD is typically a sensor device. For example, a tem-
perature sensor can be configured to report temperature
data to the FFD once a minute. The RFD wakes up only
when it has to transmit its payload to the FFD. The sensor
device will typically have a more stringent power-
consumption requirement than the FFD, so it cannot be
awake for every BI or the battery will be drained very
quickly.
The periodic report interval is accomplished at the
application layer by starting an application software timer
expiring at the desired interval. When the RFD is awake, it
generates an MLME-SYNC.request primitive with the
TrackBeacon parameter turned off. This will trigger a one-
time SYNC request so that the sensor can receive the bea-
con from the FFD, transmit the payload data, then go
back to sleep. The data is assumed to be around 50 bytes.
The application software timer can be configured to match
the application’s throughput and power-consumption
requirements.
17
Analog Applications Journal
2Q 2008
High-Performance Analog Products
917597966.041.png 917597966.042.png 917597966.043.png
Low-Power RF
Texas Instruments Incorporated
Power-consumption analysis
FFD power consumption
Figure 1 shows a power-profile scope plot of the FFD at
every BI.
Total time on = 18.87 ms
Total time in low-power mode
= 1.966 s – 18.87 ms = 1966 ms – 18.87 ms = 1947.13 ms
Current consumption during low-power mode (CC2430
PM2) = 0.0005 mA × 1947.13 ms = 0.973565 mA ms
FFD power-consumption calculation
The measurement of the voltage drop across a series resis-
tor results in a voltage plot that relates to calculated cur-
rent levels over various time intervals. Except for using a
13.3-
Total inactive + active power consumption
457 58
00000
.
mA ms
i
-4
=
=
1.27
×
10
mAh drawn per BI
resistor, the test
setup in Reference 2 is used here as well as for the calcu-
lations for current consumption during each interval. The
capture is marked with 6 different intervals.
Comsumption
(mA ms)
Ω
sense resistor in place of the 10-
Ω
36
ms/h
1.27 × 10 -4 mAh drawn per BI × 30 BI/min × 60 min/h
= 0.22879 mA
If we assume that two AA batteries with 3100-mAh true
capacity are used, then
31 mAh
22879 mA
00
1. Start-up sequence:
5 mA
×
0.34 ms
= 1.70
=
13549 h
=
564 days
=
1.5 years.
2. MCU on:
12 mA × 2.5 ms
= 30.00
0.
3. Radio on, Tx mode:
27 mA
×
0.83 ms
= 22.41
4. Radio on, Rx mode:
27 mA × 14.75 ms
= 398.25
5. MCU on:
12 mA
×
0.25 ms
= 3.00
6. Shutdown sequence:
5 mA × 0.2 ms
= 1.25
Total active power consumption
= 456.61
Figure 1. Power profile of FFD
4
3
5
2
6
1
Time (2.5 ms/div)
18
Analog Applications Journal
High-Performance Analog Products
2Q 2008
917597966.044.png 917597966.001.png 917597966.002.png 917597966.003.png 917597966.004.png 917597966.005.png 917597966.006.png 917597966.007.png 917597966.008.png 917597966.009.png 917597966.010.png 917597966.011.png 917597966.012.png
 
Texas Instruments Incorporated
Low-Power RF
RFD power consumption
Figure 2 shows a power-profile scope plot of the RFD
during the SYNC request and data-transmission phase.
The data payload length is 50 bytes.
RFD power-consumption calculation
The measurement of the voltage drop across a series
resistor results in a voltage plot that relates to calculated
current levels over various time intervals. Except for using
a 13.3- Ω sense resistor in place of the 10- Ω resistor, the
test setup in Reference 2 is used here as well as for the
calculations for current consumption during each interval.
The capture is marked with 9 different intervals.
Comsumption
(mA ms)
Total time on = 29.54 ms
Total time in low-power mode
= 1 min – 29.54 ms = 60000 ms – 29.54 ms
= 59970.46 ms
Current consumption during low-power mode (CC2430
PM2) = 0.0005 mA × 59970.46 ms = 29.98523 mA ms
Total inactive + active power consumption
514 69 mA ms
36
.
i
4
=
=
1.43
×
10
mAh drawn per min
00000
ms/h
1.43 × 10 -4 mAh/datagram × 1 datagram/min × 60 min/h
= 0.008578 mA
If we assume that two AA batteries with 3100-mAh true
capacity are used, then
5 mA × 0.34 ms
1. Start-up sequence:
= 1.70
2. MCU on:
12 mA × 10 ms
= 120.00
00
000
31
mAh
8578 mA
27 mA × 4 ms
3. Radio on, Rx mode:
= 108.00
=
361389 h
=
15057 days
=
41 years
.
.
4. MCU on:
12 mA × 2 ms
= 24.00
This far exceeds the shelf life of the AA battery.
27 mA × 2 ms
5. Radio on, Rx mode:
= 54.00
6. Radio on, Tx mode:
27 mA × 2 ms
= 54.00
If we assume that a coin-cell battery with 50-mAh true
capacity is used, then
7. Radio on, Rx mode, listen
for acknowledgment:
27 mA × 1 ms
= 27.00
5 mAh
0.008578 mA
0
=
5828 h
=
242 days
.
12 mA × 8 ms
8. MCU on:
= 96.00
9. Shutdown sequence:
5 mA × 0.2 ms
= 1.00
Conclusion
This article has provided a power-consumption analysis for
CC2430-based devices in a beacon-enabled network run-
ning TIMAC software, for a
given set of network configu-
ration parameters. The analy-
sis shows that the stringent
battery-life requirements for
sensor applications can be
easily met.
References
1. IEEE Standard 802.15.4-
2003.
2. B. Selvig, “Measuring Power
Consumption with
CC2430 & Z-Stack,”
Application Note AN053
TI lit. number . . . .swra144
Total active power consumption
= 484.70
Figure 2. Power profile of RFD
3
4
5
67
8
2
9
1
Time (2.5 ms/div)
19
Analog Applications Journal
2Q 2008
High-Performance Analog Products
917597966.013.png 917597966.014.png 917597966.015.png 917597966.016.png 917597966.017.png 917597966.018.png 917597966.019.png 917597966.020.png 917597966.021.png 917597966.022.png 917597966.023.png 917597966.024.png 917597966.025.png 917597966.026.png 917597966.027.png
TIWorldwide Technical Support
Internet
TI Semiconductor Product Information Center Home Page
TI Semiconductor KnowledgeBase Home Page
Product Information Centers
Americas
Phone
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve
the right to make corrections, modifications, enhancements,
improvements, and other changes to its products and services at
any time and to discontinue any product or service without notice.
Customers should obtain the latest relevant information before
placing orders and should verify that such information is current
and complete. All products are sold subject to TI's terms and
conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the
specifications applicable at the time of sale in accordance with TI's
standard warranty. Testing and other quality control techniques are
used to the extent TI deems necessary to support this warranty.
Except where mandated by government requirements, testing of
all parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer
product design. Customers are responsible for their products and
applications using TI components. To minimize the risks
associated with customer products and applications, customers
should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or
implied, is granted under any TI patent right, copyright, mask work
right, or other TI intellectual property right relating to any
combination, machine, or process in which TI products or services
are used. Information published by TI regarding third-party
products or services does not constitute a license from TI to use
such products or services or a warranty or endorsement thereof.
Use of such information may require a license from a third party
under the patents or other intellectual property of the third party, or a
license from TI under the patents or other intellectual property of TI.
Reproduction of information in TI data books or data sheets is
permissible only if reproduction is without alteration and is
accompanied by all associated warranties, conditions, limitations,
and notices. Reproduction of this information with alteration is an
unfair and deceptive business practice. TI is not responsible or
liable for such altered documentation.
Resale of TI products or services with statements different from or
beyond the parameters stated by TI for that product or service
voids all express and any implied warranties for the associated TI
product or service and is an unfair and deceptive business
practice. TI is not responsible or liable for any such statements.
Following are URLs where you can obtain information on other
Texas Instruments products and application solutions:
+1(972) 644-5580
Fax
+1(972) 927-6377
Europe, Middle East, and Africa
Phone
European Free Call 00800-ASK-TEXAS
(00800 275 83927)
International +49 (0) 8161 80 2121
Russian Support +7 (4) 95 98 10 701
Note: The European Free Call (Toll Free) number is not active in all countries. If you have
technical difficulty calling the free call number, please use the international number above.
Fax
+(49) (0) 8161 80 2045
Internet
Japan
Fax
International
+81-3-3344-5317
Domestic
0120-81-0036
Internet/Email
International
Domestic
Asia
Phone
International +886-2-23786800
Domestic Toll-Free Number Toll-Free Number
Australia 1-800-999-084 Malaysia 1-800-80-3973
China 800-820-8682 New Zealand 0800-446-934
Hong Kong 800-96-5941 Philippines 1-800-765-7404
India +91-80-41381665 (Toll) Singapore 800-886-1028
Indonesia 001-803-8861-1006 Taiwan 0800-006800
Korea 080-551-2804 Thailand 001-800-886-0010
Fax +886-2-2378-6808 Email tiasia@ti.com
Internet support.ti.com/sc/pic/asia.htm ti-china@ti.com
C010208
Safe Harbor Statement: This publication may contain forward-
looking statements that involve a number of risks and
uncertainties. These “forward-looking statements” are intended
to qualify for the safe harbor from liability established by the
Private Securities Litigation Reform Act of 1995. These forward-
looking statements generally can be identified by phrases such
as TI or its management “believes,” “expects,” “anticipates,”
“foresees,” “forecasts,” “estimates” or other words or phrases
of similar import. Similarly, such statements herein that describe
the company's products, business strategy, outlook, objectives,
plans, intentions or goals also are forward-looking statements.
All such forward-looking statements are subject to certain risks
and uncertainties that could cause actual results to differ
materially from those in forward-looking statements. Please
refer to TI's most recent Form 10-K for more information on the
risks and uncertainties that could materially affect future results
of operations. We disclaim any intention or obligation to update
any forward-looking statements as a result of developments
occurring after the date of this publication.
Trademarks: All trademarks are the property of their respective
owners.
Products
Amplifiers
Data Converters
DSP
Interface
Logic
Power Management
Microcontrollers
Applications
Audio
Automotive
Broadband
Digital control
Military
Mailing Address:
Texas Instruments
Post Office Box 655303
Dallas, Texas 75265
Optical Networking
Security
Telephony
Video & Imaging
© 2008 Texas Instruments Incorporated
Wireless
SLYT295
917597966.028.png 917597966.029.png 917597966.030.png 917597966.031.png 917597966.032.png 917597966.033.png 917597966.034.png 917597966.035.png 917597966.036.png 917597966.037.png 917597966.038.png 917597966.039.png 917597966.040.png
Zgłoś jeśli naruszono regulamin