Upload
randolph-hutchinson
View
219
Download
0
Tags:
Embed Size (px)
Citation preview
Mountain Bike Rallying Mid-term Presentation
February 20, 2008
Team Members
Frank HollandPSoC to LCD interfacePSoC to GPS interfacePSoC to PC communication
Michael VanJava GUI CodingPSoC to PC InterfacePSoC to GPS Interface
Andrew ThigpenJava GUI coding
PC to PSoC InterfaceButton Interface
Overview• Background
• Problem
• Solution
• Constraints
• Practical
• Technical
• Approach Trade-Offs
• Hardware
• Software
• Timeline
• References
Background
•Car Rally
•Geocaching
Problem
•Bike rider needs a navigator
•Current GPS units are not suitable for this sport
Solution
Practical ConstraintSustainability
•Ruggedness
•Must be able to withstand a drop from 3 feet
Practical ConstraintEnvironmental
•Operating Conditions
•Must be water resistant
•Must withstand temperatures from -4° to 110°F
Technical Constraints• Tracking Accuracy
• The GPS must have an accuracy of 5 meters or less.
• Battery Life
• The overall product must have at least 6 hours of continuous battery life.
• Display Size
• The display size must be able to hold 20 x 4 characters on the screen.
• Product Size
• The product size must 3” x 6” x 3” or less.
• Product Weight
• The overall product must be less than 2 lbs.
Hardware Block Diagram
GPS Receiver
Display (LCD)
Microcontroller (µC)
Computer (PC)
Transmit GPS data to µC
Provides information to LCD
Provides time data to PC
Uploads coordinates to µC
PSoC
• Internal crystal oscillator for watch dog timer
• Less external components required to do today’s applications
• Local producer of PSoC at Cypress Semiconductors Corp. in Starkville, MS.
GPS Receivers Tradeoffs
Features Garmin GPS 15L-W MightyGPS OEM
Channels 12 12Voltage Max 5.4V 8.0VCurrent Max 100 mA 90 mA
Signal Reacquisition Time
2 sec 1 sec
Warm Start Time 15 sec 35 secCold Start Time 45 sec 45 secGPS Accuracy <3 meter 5 meter
Cost $53.50 $48
Garmin GPS 15L-W
•Accuracy of less than 3 meters
LCDs TradeoffsFeatures Crystalfontz
CFAG12864B-TFH-VHantronixHDM20416L-M-L30S
Voltage Max 9.8 V 7.0 V
Current Max 90 mA 1925 mA
Display Type Transflective Transflective
Display Format Graphical Character
Cost $33.82 $36.68
Crystal Fontz CFAG12864B-TFH-V
•Less current draw
•Graphical display
•Cheaper
PC SoftwareTradeoffs
• Java
• Cross-platform by design
• Same bytecode portable across all platforms
• Built-in libraries
• Serial Communication
• Databases
• Rapid GUI prototyping with free Eclipse IDE
• C++
• Cross-platform toolkits available
• Must be compiled on each platform
• No built in libraries
PC SoftwareBlock diagram
•User Data
•GPS Data
•Graphs
•Courses
• Serial Device Communication
•Maps
Functional Hierarchy
PC Software
PC SoftwareProgress
Timeline
January February March April
Research
PC Software
PSoC Software
PC/PSoC Communication
LCD Testing
Hardware Testing
References
[1] http://website.lineone.net/~maultby/car%20rally%20ringwood3.jpg
[2] http://www.geocaching.com
[] Garmin, “GPS 15H & 15L Technical Specifications,” Feb. 2006. [Online]. Available: http://www.garmin.com/manuals/237_TechnicalSpecifications.pdf [Accessed Feb. 17, 2008].
[] MightyGPS, “MightyGPS OEM Module,” 2004. [Online]. Available: http://www.mightygps.com/oem/MightyGPS40EBLS.pdf [Accessed Feb 17, 2008].
[] Cypress, “PSoC® Mixed-Signal Array Final Data Sheet CY8C29466, CY8C29566, CY8C29666, and CY8C29866,“ Feb. 15, 2007. [Online]. Available: http://download.cypress.com.edgesuite.net/design_resources/datasheets/contents/cy8c29466_8.pdf [Accessed Feb. 17, 2008].
[] Hantronix, “HDM20416L-M Dimensional Drawing 20 Character x 4 Lines, Large Character, LED Backlight,” [Online]. Available: http://www.hantronix.com/down/20416lm.pdf [Accessed Feb. 17, 2008].
[] Crystalfontz, “CFAG12864B-TFH-V Graphic LCD Module Data Sheet Hardware vA / Data Sheet v1.0,” Dec. 15, 2006. [Online]. Available: http://www.crystalfontz.com/products/datasheet/274/CFAG12864BTFHV.pdf [Accessed Feb. 24, 2008].
Questions?