Mountain Bike Rallying Mid-term Presentation February 27, 2008.
-
Upload
shana-snow -
Category
Documents
-
view
215 -
download
0
Transcript of Mountain Bike Rallying Mid-term Presentation February 27, 2008.
Mountain Bike Rallying Mid-term Presentation
February 27, 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
• Progress
• 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 -20° to 43°C (-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.
Technical Constraints• Display Size
• The display size must be able to hold a minimum of 57 characters on the screen.
• Example:
34°00. 000 89°00. 00034°00. 001 89°00. 002
1: 00: 00. 01:
: 00: 05. 0
Current GPS
Next GPS
Current Time Goal Time
Technical Constraints
• 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
PSoCProgrammable System on Chip
• Internal crystal oscillator for watch dog timer
• Reconfigurable analog/digital blocks for less external components
• PSoC experts available at local Cypress Semiconductors office 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 4 mA 2.4 mA
Display Type Transflective Transflective
Display Format Customizable font size enabling more
characters to be displayed
Limited to 80 characters max
Cost $33.82 $36.68
Crystal Fontz CFAG12864B-TFH-V•Capable of
displaying more characters
•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
HardwareProgress
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?