Presentation is loading. Please wait.

Presentation is loading. Please wait.

Testing and Verifiation of Kmote using Tiny OS Manish Aggarwal Guide :- Proff Purushottam K.

Similar presentations


Presentation on theme: "Testing and Verifiation of Kmote using Tiny OS Manish Aggarwal Guide :- Proff Purushottam K."— Presentation transcript:

1 Testing and Verifiation of Kmote using Tiny OS Manish Aggarwal Guide :- Proff Purushottam K

2 Kmote board: Front view ADC linesSerial Expansion Line LCD Interface JTAG Power Connector CC2420 Radio User and Reset button LEDs

3 Kmote board: back view ST flash RS232 Trans-reciever MicroController MSP430 Crystal 16MHz

4 Platform Details (Hardware) Micro-Controller (MSP430) Radio (CC2420) Flash (STM25P80) RS232 Trans-receiver (MAX3380) 16MHz crystal for radio LEDs LCD interface (useful for debugging) JTAG (to download the program) ADC Lines (to attach sensors)

5 Motivation Number of motes available. Not easily available and expensive for research and teaching purpose in India. Goal: To build knowledge base in sensor mote. Aid easy availability in India. Develop India specific applications. To design a low cost, low power platform

6 Project Details To test the peripherals attached with the board like :- Radio Serial External Flash ADC (Sensors connectivity) LCD interface

7 Agenda Software Support Experiments performed Demo Conclusion Future work

8 Software support Independent Programs (IAR workbench) Use some existing OS Tiny OS SOS Preferred approach Use Tiny OS Supports its close counterpart (Tmote) Easy configurability Good Documentation

9 Tiny OS Open source Event driven architecture Uses Components, Interfaces and wiring concept Small memory footprint Efficient in power and computation Supports diverse application design

10 Tiny OS programming

11 Example Radio Component Send and Receive Packet

12 Example Radio Component Send and Receive Packet Serial Component

13 Example Radio Component Send and Receive Packet Serial Component Sense Data And send it Either on radio or serial Sensor

14 Experiments Performed BlinkTORadio BaseStation (Radio to serial) Block BlinkConfig TestAdc SenseToSerial SenseToRadio

15 Conclusion/Observations The following peripherals was tested successfully:- LEDs Radio Serial External Flash ADC Lines ADC0 and ADC2 are interchanged

16 Future Work LCD interface to be tested Implement a sensor network protocol on the mote to have a greater confidence

17 References KMote - Design and Implementation of a Low Cost, Low Power Hardware Platform for Wireless Sensor Networks. Mtech thesis Report, N. Madabhushi Tutorial on TinyOS2.0 from www.tinyos.netwww.tinyos.net Gay, D., Levis, P., and Culler, D. 2005. Software design patterns for TinyOS. In Proceedings of the 2005 ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools For Embedded Systems TinyOS Programming by Philip Levis DataSheet, MSP430 TinyOS Tutorial: Jeremy Gummeson, Sensors Lab, UMass-Amherst

18 Thank you Demo Any Questions??

19 Tmote: Front

20 Tmote: Back

21 Difference between kmote and tmote LCD Interface Onboard sensor Transreceiver

22 Problems Faced Make the platform work (Linux and windows) Understanding Tiny OS Downloading the program Dump message packets to serial Attach pot to check ADC

23 Power Consumption

24


Download ppt "Testing and Verifiation of Kmote using Tiny OS Manish Aggarwal Guide :- Proff Purushottam K."

Similar presentations


Ads by Google