60 likes | 165 Vues
The Running Companion project is designed to enhance your running experience using GPS technology to accurately record running distances. It stores data on an SD card after each run, presenting the information in a user-friendly format. The project comprises essential components like a GPS receiver, optical encoder, speaker, and an LCD screen for real-time updates. Careful PCB layout ensures minimal noise interference and compact design, facilitating easy connections for future enhancements. Perfect for runners seeking reliable metrics on their workouts.
E N D
SHU: The Running Companion Katie Klacik Brian Baumgartner Dan Strauss Kyle Anderson
Quick Project Overview • Uses GPS to record distance run • Stores Data on SD card after run completed • Displays information to user in an easy-to-understand format
Power Supply Circuit 3 Optical Encoder GPS Receiver SD Card R/W Speaker Input Buttons General Block Diagram LCD Screen 15 1 PA/PM/PB 1 SCI 1 1 1 SCI 2 MCU 5 1 PWM 0 PB/PT 1 PAD PAD 2
Power Supply Block Diagram 5.0 V (150 mA current requirement) 4.35 V 5.0 V Battery Charging IC (Select) LDO LDO Boost Battery (3-4.2 V) 3.8 V (25 mA current requirement) Wallwart (5 V) 3.0 V (25 mA current requirement)
PCB Layout Considerations • GPS positioned as far as possible from the battery and power supply circuit to limit noise • Bypass capacitors close to parts • Short traces between Rx and Tx lines for SCI • Try to keep the LCD trace lengths close to the same • Try to keep the design small and compact while leaving enough room for traces and spacing • Include headers (especially necessary to check MCU-LCD connections)