introduction
Post on 22-Feb-2016
35 Views
Preview:
DESCRIPTION
TRANSCRIPT
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
• Deviceso Tago Detectoro Proxy
• Componentso RF12 transceivero ATmega328p MCUo WiFly 802.11b/g transceiver
• Schematic and layout by Eagle CAD• PCB by Sunstone
Hardware
• Tag
ProductLayout
Hardware
• Detectoro RF12 transceivero ATmega328p MCUo Status LEDo Size: 3.5” x 1”
Product
Layout
Hardware
• Proxyo RF12 transceivero ATmega328p MCUo WiFly 802.11b/g transceivero Breadboard prototypeo Ceramic antenna
Agenda
• System Overview• Hardware• Firmware• Software• Deployment• Results• Conclusions
Firmware
• IMAGE
Firmware
• Tago Mostly in low power stateo Periodically wakes up to broadcast
• Detectoro Listen for messages from tags and other detectorso Controlled floodingo Collision avoidance via time division
• Proxyo Listens for messages from detectorso Forwards messages to Controller
• Generallyo All speak a common message format which includes
Battery Information Infrastructure for a more sophisticated routing protocol Fixed length
Agenda
• System Overview• Hardware• Firmware• Software• Deployment• Results• Conclusions
Software
• Controllero Collects data from Proxyo Feed data to Location Engineo 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
Software
Software
Agenda
• System Overview• Hardware• Firmware• Software• Deployment• Results• Conclusions
Agenda
• System Overview• Hardware• Firmware• Software• Deployment• Results• Conclusions
top related