1 / 17

Introduction

Introduction. Problem statement Key requirements Size Power Accuracy. Agenda. System Overview Hardware Firmware Software Deployment Results Conclusions. System Overview. Agenda. System Overview Hardware Firmware Software Deployment Results Conclusions. Hardware. Devices

kenton
Download Presentation

Introduction

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. Introduction • Problem statement • Key requirements • Size • Power • Accuracy

  2. Agenda • System Overview • Hardware • Firmware • Software • Deployment • Results • Conclusions

  3. System Overview

  4. Agenda • System Overview • Hardware • Firmware • Software • Deployment • Results • Conclusions

  5. Hardware • Devices • Tag • Detector • Proxy • Components • RF12 transceiver • ATmega328p MCU • WiFly 802.11b/g transceiver • Schematic and layout by Eagle CAD • PCB by Sunstone

  6. Hardware • Tag Product Layout

  7. Hardware • Detector • RF12 transceiver • ATmega328p MCU • Status LED • Size: 3.5” x 1” Product Layout

  8. Hardware • Proxy • RF12 transceiver • ATmega328p MCU • WiFly 802.11b/g transceiver • Breadboard prototype • Ceramic antenna

  9. Agenda • System Overview • Hardware • Firmware • Software • Deployment • Results • Conclusions

  10. Firmware • IMAGE

  11. Firmware • Tag • Mostly in low power state • Periodically wakes up to broadcast • Detector • Listen for messages from tags and other detectors • Controlled flooding • Collision avoidance via time division • Proxy • Listens for messages from detectors • Forwards messages to Controller • Generally • All speak a common message format which includes • Battery Information • Infrastructure for a more sophisticated routing protocol • Fixed length

  12. Agenda • System Overview • Hardware • Firmware • Software • Deployment • Results • Conclusions

  13. Software • Controller • Collects data from Proxy • Feed data to Location Engine • Two operating modes • Calibrating • Collects RF signature at calibration points • Stores calibration data in a local database • Locating • Passes calibration data to Location Engine • Collects and sorts data into packets • Feeds the packets to Location Engine • Stores results in MySQL Database

  14. Software

  15. Software

  16. Agenda • System Overview • Hardware • Firmware • Software • Deployment • Results • Conclusions

  17. Agenda • System Overview • Hardware • Firmware • Software • Deployment • Results • Conclusions

More Related