a pplications what can you do with it? tracking friends on campus updating bus schedule – refined...
Post on 22-Dec-2015
215 views
TRANSCRIPT
![Page 1: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/1.jpg)
APPLICATIONS
What can you do with it?
• Tracking friends on campus
• Updating bus schedule– Refined schedule for UMass buses
• MIE’s Supermileage Vehicle– Recording engine activity for fuel
efficiency
![Page 2: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/2.jpg)
SYSTEM OVERVIEW
GPS Buffer Serial/Wireless Database User Interface
![Page 3: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/3.jpg)
![Page 4: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/4.jpg)
HARDWARE ARCHITECTURE
Queuing System
![Page 5: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/5.jpg)
HARDWARE ARCHITECTURE
• Position– Latitude– Longitude– Altitude
• Time• Error
![Page 6: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/6.jpg)
CIRCULAR BUFFER
• Shared Variable– Counter
• Queuing System
![Page 7: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/7.jpg)
CHALLENGES
• Interprocess Communication– Shared Memory– Mutual Exclusion
• Scarce I/O Pins Availability in PIC– Memory Controller
•PLD – Programmable Logic Device
• Memory Size– 8Kbtye Memory– Cost
![Page 8: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/8.jpg)
QUERIES
• Allows to search by:– Location
• Latitude• Longitude
– Time and Date– Track Name– Track Description– Extra track tags
User InterfaceQuery & Data
Access
Database-Tracks: Latitude,
Longitude, Altitude, Position Error, Time & Date
- Index of points, name, description
![Page 9: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/9.jpg)
KEYHOLE GUI
![Page 10: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/10.jpg)
KEYHOLE GUI
![Page 11: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/11.jpg)
DEVICE CHARACTERISTICS
• Weight2.4 lb
• Power Consumption2.4 W (320Ma @ 7.5V)
• Battery LifeAbout 7.5 Hours with 2400 mAhr battery
• Range of Wireless7 Miles Line of Sight¼ Mile Urban
![Page 12: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/12.jpg)
PROTOCOL
Tracking Device Base Station
Base station sends requestTracking device receives request and sends data packet Base station receives data
packet and sends acknowledgmentTracking device receives
acknowledgment and reads next entry from memory
Base station sends request
Packet Incomplete Base station times out and
resends sends request
Acknowledgment Lost
When acknowledgment is lost, base station times out and resends request. Duplicate data will be received and acknowledged, but not stored.
Tracking device receives request and sends data packet
Normal Operation
Packet Incomplete
Acknowledgment Lost
Tracking device receives request and sends data packet but link is interrupted
![Page 13: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/13.jpg)
PROJECT GOALS
• Read Data From GPS Into PIC • Store Data Into Memory• Retrieve Data From Memory
and Send Over Serial Link• Store Data into Database• Retrieve Data from Database• Display Data Using User Interface
![Page 14: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/14.jpg)
SOFTWARE
User InterfaceGet Data from Tracking Device into Database
Query DatabaseGraphically Display Data
Database-Tracks
(Location, Time, Sensor Data)
Tracking Device
Serial
![Page 15: A PPLICATIONS What can you do with it? Tracking friends on campus Updating bus schedule – Refined schedule for UMass buses MIE’s Supermileage Vehicle –](https://reader031.vdocuments.mx/reader031/viewer/2022032523/56649d7a5503460f94a5f031/html5/thumbnails/15.jpg)
LOCATION AWARE
INFORMATION SYSTEM