1 / 20

WISENET Wireless Sensor Network

WISENET Wireless Sensor Network. Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz. Overview. Project Summary System Block Diagram Project Status Obstacles Overcome Obstacles Remaining Updated Timeline. Summary.

lynton
Download Presentation

WISENET Wireless Sensor Network

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WISENETWireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

  2. Overview Project Summary System Block Diagram Project Status Obstacles Overcome Obstacles Remaining Updated Timeline

  3. Summary WISENET is a network of low-power wireless sensor devices (“motes”) designed to record and report environmental data. (MICA mote from Crossbow Technology)

  4. System Block Diagram

  5. Hardware: Chipcon Development Kit Received/Tested (Thanks to Honeywell Int'l, Inc) Keil uV2 IDE + Chipcon Files Installed Sensors & Support Hardware Identified Light: TAOS – TSL2550 Humidity/Temp: Sensirion – SHT11 DC-DC Converter: Maxim – MAX1676 RS232 Converter: Maxim – MAX3221 LEDs + Discrete Components Mote Expansion PCB Design in Progress Sensor Hardware Not Tested Project Status

  6. Software - TinyOS: Created Development Environment Analyzed TinyOS Component Structure Analyzed TinyOS Build Process Modified Build Process to Create Keil-Compatible Source Code Porting TinyOS Components Need to Complete/Test 'Blink' Application Need to Analyze Network/Comm Layers Need to Develop Sensor Drivers Need to Create a Complete Application Project Status

  7. Block Diagram – Server

  8. Software - WiseDB: MySQL Access Established Serial Communication Established Tested with Null-Modem Cable Sends and Receives Data Packets Sends and Receives Query Packets Routing/Scheduling Not Implemented Not Tested with Mote Hardware Implement as Windows NT Service Project Status

  9. Project Status Software – Web GUI: • Written in PHP4 • Utilizes Charting Software: ChartDirector v2.5 • Generates 3 Graphs (default) • Passes Parameters via HTTP GET • Retrieves Data for Specific Mote or All Motes • Retrieval Software Complete

  10. Project Status Software – Web GUI: Data Retrieval Form

  11. Project Status Software – Web GUI: Generated Graphs

  12. Obstacles Overcome Software - WiseDB • Serial Communications under Windows 2000 • Learned SQL Concepts + Syntax • Utilized MySQL API Software – Web GUI • Learned PHP4 • Implemented 3rd-Party Charting Software

  13. Hardware Samples of Sensors & Support Hardware Chipcon Dev Kit + Keil uV2 Software Software – TinyOS Complicated build process understood Compiler incompatibilities resolved (included modifying nesC and doing post-preprocessing on the source code) Obstacles Overcome

  14. Obstacles Overcome TinyOS Build Process :

  15. Hardware Design Expansion Board PCB Chipcon Reference Design Created w/ CadStar Negotiations w/ CadStar for Student Pricing Failed Result: Cannot Easily Modify Reference Design Mount / Test Sensors Create Mote Prototypes Software – TinyOS Decide on a Network/Routing Scheme Create / Modify Radio Component(s) Develop Sensor Components Obstacles Remaining

  16. Obstacles Remaining Chipcon CC1010 Development Kit

  17. Obstacles Remaining Chipcon Reference PCB Layout (Gerber):

  18. December 2002 Project Research (Hardware / Software) Preliminary Design WiseDB Communicating via Null-Modem Cable January 2003 Significant Improvements to WiseDB Additional Hardware Research Began Porting TinyOS to CC1010 February 2003 Modified TinyOS Build Process for Keil Created Web Interface Began Hardware PCB Design Updated Project Timeline

  19. March 2003 Finish Hardware Design Produce Mote Prototypes Complete Port of TinyOS to CC1010 Core Components Radio / Communications Components Sensor Components Finalize WiseDB April / May 2003 Debug TinyOS Components / Application System Testing / Debugging Research Expo Presentation Final Presentation and Report Updated Project Timeline

  20. Questions?

More Related