150 likes | 285 Views
A PPLICATIONS. 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. S YSTEM O VERVIEW. GPS Buffer Serial/Wireless Database User Interface.
E N D
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
SYSTEM OVERVIEW GPS BufferSerial/WirelessDatabase User Interface
HARDWARE ARCHITECTURE Queuing System
Position • Latitude • Longitude • Altitude • Time • Error HARDWARE ARCHITECTURE
CIRCULAR BUFFER • Shared Variable • Counter • Queuing System
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
QUERIES • Allows to search by: • Location • Latitude • Longitude • Time and Date • Track Name • Track Description • Extra track tags
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
PROJECT GOALS • Read Data From GPS Into PIC • Store Data Into Memory • Retrieve Data From Memoryand Send Over Serial Link • Store Data into Database • Retrieve Data from Database • Display Data Using User Interface