Electrical ad Computer Egieerig Departmet IEEE 82.15.4 Protocol Implemetatio Ad Measuremet Of Curret Cosumptio by Raja Rai Advisor : Dr. James M. Corad Committee : Dr. Iva L. Howitt Dr. Yogedra P. Kakad
Presetatio Overview Research Objective IEEE 82.15.4 Hardware Descriptio Software Developmet Setup for curret measuremet Compariso with existig results Limitatio ad future developmet
Research Objective To develop a test bech for IEEE82.15.4 wireless data trasmissio which ca: 1. Trasmit data usig IEEE 82.15.4 protocol. 2. Measure the curret cosumptio of the microcotroller ad the RF chip.
IEEE 82.15.4 Why IEEE 82.15.4? Desiged for low-data-rate, low-power-cosumptio, ad low-cost applicatios. The complexity of Bluetooth makes it expesive ad iappropriate for some simple applicatios requirig low cost ad low power cosumptio. Bluetooth also lacks flexibility i its topologies. Test bech to do a aalysis recetly drafted protocol.
IEEE 82.15.4 16 chaels i the 245 MHz bad, 1 chaels i the 915 MHz bad, ad 1 chael i the 868 MHz bad Over-the-air data rates of 25 kb/s, 4 kb/s, ad 2 kb/s Star or peer-to-peer operatio Allocatio of guarateed time slots (GTSs) Low power cosumptio Lik quality idicatio (LQI)
Hardware Used STK 5 STK 51 ATmega 128L Coulomb Couter - DS274UB CC242DBK
STK5 ad STK51 RS232 Serial Cable JTAG ICE MKII STK 51 JTAG coector ATmega 128L Headers STK 5
Features for Atmel ATmega128L High-performace, Low-power AVR 8-bit Microcotroller 128K Bytes of I-System reprogrammable flash, 4 Kbytes EEPROM ad 4 Kbytes iteral SRAM. SPI Iterface JTAG Iterface 8 bit,16 bit Timer/Couters ad Watchdog Timer ISP Iterface
Features of Chipco CC242 2.4 GHz IEEE 82.15.4 compliat RF trasceiver with PHY ad MAC support Low curret cosumptio (RX: 19.7 ma, TX: 17.4 ma) Low supply voltage (2.1 3.6 V) with itegrated voltage regulator Low supply voltage (1.6 2. V) with exteral voltage regulator Very few exteral compoets 128(RX) + 128(TX) byte data bufferig Digital RSSI / LQI support
CC242DBK Evaluatio board
CC242DBK Evaluatio board RS-232 Serial Cable JTAG ATmega 128 L CHIPCON CC242
Coulomb Couter - DS274UB 15-Bit or 13-bit Bidirectioal Curret Measuremet Aalog Iput Filter (IS1,IS2)Exteds Dyamic Rage for Pulse-Load Applicatios Curret Accumulatio Register Dallas 1 Wire Iterface Low Power Cosumptio
Coulomb-Couter - Prototype DS274 Coulomb Couter evaluatio board based o George Sadler s desig. JTAG ATmega 128L Pull up resistor
Software Developmet Compiler - WiAVR Debugger - AVR Studio 4. JTAG MK II Coector
Library Stack Chipco RF Commuicatio Library Oe Wire Library UART Library
Library Stack - RF Commuicatio Associatio, scaig, beacos is ot implemeted No defied coordiator/device roles (peer-to-peer, all odes are equal) Waits for the chael to become ready, but does ot check CCA twice (82.15.4 CSMA-CA) Does ot retrasmit packets Ca ot commuicate with other etworks (usig a differet PAN idetifier) Short addresses oly
Setup for curret measuremet
Setup for curret measuremet
Setup for curret measuremet
Compariso with existig work Curret cosumptio measuremet usig Coulomb Couter Readig Number 1. 2. 3. 4. 5. 6. 7. 8. 9. 1. 11. 12. 13. 14. 15. Average Curret ( µa) 21474 21474 21474 21474 2849 21474 21474 21474 2849 21474 21 21474 21474 21474 21474 21369.8 Packet Size (o. of bytes) Trasmit Power, P t (i), dbm Typical Curret Cosumptio of CC242 ad Mr. Neto s measuremets Idex, i 1 2 3 4 5 6 7 8 Trasmit Power, P t (i), dbm -1-3 -5-7 -1-15 -25 Trasmit Curret, I t (i), ma 17.4 16.5 15.2 13.9 12.5 11.2 9.9 8.5 Measured Curret, I t (i), ma 16.24 15.7 14.9 13.11 11.86 1.68 9.64 8.53
Aalysis Average curret cosumptio readig 21.3698 ma Curret cosumptio of the ATmega128L at 3.3 V is approximately 4.5mA. Accordig to the CC242 data sheet, the maximum curret cosumptio while trasmittig data is 17.4mA. Results observed usig the coulomb couter is slightly less tha the theoretical result. If Mr. Neto s results are used as a referece, the Coulomb couter readig should be sum of 4.5mA ad 16.24mA, or 2.7mA which is very close to the results oted usig the Coulomb Couter.
Limitatio ad Future Developmet Coversio period for 13 bit resolutio is.875s. Implemetatio of full fledge IEEE 82.15.4 protocol. Efficiet code Implemetatio.
Refereces [1] E. Callaway, P. Gorday, L. Hester, J.A.Gutierrez, M. Naeve, B. Heile, V.Bahl Home Networkig with IEEE 82.15.4: A Developig Stadard for Low-Rate Wireless Persoal Area Networks, IEEE Commuicatio Magazie, August 22. [2] IEEE Stadards Publicatios IEEE Std 82.15.4-23 Part 15.4: Wireless Medium Access Cotrol (MAC) ad Physical Layer (PHY) Specificatios for Low-Rate Wireless Persoal Area Networks (LR-WPANs) http://stadards.ieee.org/getieee82/dowload/82.15.4-23.pdf [3] Chipco, SmartRF CC242: 2.4GHz IEEE82.15.4/Zigbee RF Trasceiver, http://www.chipco.com/files/cc242_data_sheet_1_2.pdf. [4] Chipco, User Maual Rev1.3 SmartRF CC242DBK Demostratio Board Kit http://www.chipco.com/files/cc242dbk_user_maual_1_3.pdf [5] Chipco, CC242DBK Libraries. It s the basic RF library http://www.chipco.com/files/cc242dbk_libraries_release_1_1.zip.
Ackowledgemets Dr.James M. Corad Dr. Iva L. Howitt Dr. Yogedra P. Kakad Murari Raghava ad Assad Asari George Sadler ad Joseph Lee Johso
Questios?