0% found this document useful (0 votes)
41 views

Wireless Sensor Networks

The document summarizes work done on a wireless sensor network project. It discusses researching TinyOS and sensor hardware, installing and testing the Crossbow mote kit, and finalizing two project ideas involving characterizing a geophone sensor and integrating MICAz motes. Tasks for the next week include more testing of the mote infrastructure and sensors, and beginning research on the two project ideas.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views

Wireless Sensor Networks

The document summarizes work done on a wireless sensor network project. It discusses researching TinyOS and sensor hardware, installing and testing the Crossbow mote kit, and finalizing two project ideas involving characterizing a geophone sensor and integrating MICAz motes. Tasks for the next week include more testing of the mote infrastructure and sensors, and beginning research on the two project ideas.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 13

Wireless Sensor Networks

ECE 191, Project #9 Winter, 2005


Week 3 Presentation

Mentor:

Bill Hodgkiss

Instructors: Clark Guest Pankaj Das

David Hung Mark Johnson Omar Rahman Nguyen Triet

Agenda
Gantt Chart Past Project Descriptions Tasks Completed (This week) Research Software Research Hardware Testing the Crossbow Mote Kit Finalized Set of Projects Tasks for Next Week

Gantt Chart
Task Name
Research and Investigate WSN Set up & test the crossbow kit Decide/conduct research on a project Start design & order parts Install, configure, design and revise design Test design Final report Documentation Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10 Week 11

Completed Remaining

Past Projects
From this projects inception, each successive group has had to test their mote kits and verify that all of the components work properly. They have then had to design and implement ways for improving the performance of the network.

Spring 2004
Improved performance of sensor network by increasing the communication range Designed and constructed an off-board accelerometer, that performed better than the previous accelerometer Altered TinyOS software to enable communication with magnetometer

Tasks Performed (This Week)


Research
Finalized research on software for sensor network (TinyOS/TinyDB). Finalized research on sensor network hardware (Motes, Sensor boards).

Installation

Installed TinyOS and Cygwin (Unix Emulator for Windows) on two systems: a laptop and a computer. Synchronized MIB 510CA interface board (base station) with MPR 300CB motes. Attached the MTS 310CA sensor board to MPR 300CB motes.

Testing

Completed hardware verification testing of the XBOW mote kit. Completed testing of the sensors on the MTS 310CA sensor board.

Research - Software
TinyOS 1.1.0
Developed by U.C. Berkeley (EECS Department) Popular open-source and event-based operating environment designed for use with embedded networked sensors. Designed to support intensive networks with minimal hardware requirements. Written in nesC (extension to the C language). TinyOS defines a number of important concepts in nesC. First, nesC applications are built out of components with well-defined, bidirectional interfaces. Second, nesC defines a concurrency model, based on tasks and hardware event handlers, and detects data races at compile time.

TinyDB
Query processing system for extracting information from a network of motes. Collects from motes in the environment, filters and aggregates it together, and then rout it out to a PC. Contains power-efficient in-network processing algorithms. Goal: allow data-driven applications to be developed and deployed much more quickly than what is currently possible.

Research - Hardware

MICA mote
Rectangular shape, 2.25 x 1.25 x .25 Low power consumption allows the mote to operate for more than a year on 2 AA batteries. The MICA mote uses a 128L processor running at 4 MHz. The 128L processor has 128 KB of onboard flash memory to store the motes program. The MICA mote has a 10-bit A/D converter in order to digitize sensor data.

Sensors available
Temperature, Acceleration, Light, Sound, Magnetic Field

Testing the Crossbow Mote Kit


Powering the Motes (Test: Passed)
1. Powering the MIB510 board using an external wall mount power supply. 2. Using the battery supply on the motes.

Hardware Verification (Test: Passed)


1. Install MicaHWVerify on the motes 2. The LEDs should start counting in binary by blinking.

Mote Radio Verification (Test: Passed)


1. Load TOSBase on the Base Station (Mote #0) 2. Install MicaHWVerify on the Remote Stations (Mote #1 and Mote #2) 3. The blinking of the green LED lights on each Remote Station will now be synchronized to the Base Station (when placed within radio range of the base mote).

Testing the Crossbow Mote Kit Continued


Sensor Board Verification (Test: Passed)
1. Modify the baud rate from 57600 to 19200 2. Program several motes with the TinyDB application 3. Build Java classes and run java net.tinyos.tinydb.TinyDBMain to get the TinyDB GUI to load. 4. Testing: Photo sensor, thermistor, accelerometer, and microphone.

Magnetometer Verification (Test: Passed)


1. Install MicaSBTest1 on a mote 2. When a small magnet is passed across the magnetometer, the LED should change from green to yellow.

Oscilloscope Application (Test: Passed)


1. Another less efficient way to test the MTS sensor board.

TinyDB Sample Output


Verification of Photo sensor (left), Microphone (right)

OscilloscopeRF Output
Verification of Thermistor

Finalized Set of Projects


Characterize the geophone as a sensor by digitizing motion in one direction.
Applications: detecting seismic events to predict/analyze deformations in bridges, buildings, etc.

Install, configure, and integrate MICAz motes into our wireless sensor network.
Uses the industry standard IEEE 802.15.4

Tasks for Next Week


More testing of the ad-hoc and multihopping infrastructure of motes. Finish testing functionality of remaining motes and sensor board. Begin researching our specific projects.

You might also like