ECE 477 Design Review Team 9 Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
-
Upload
francine-blankenship -
Category
Documents
-
view
216 -
download
1
Transcript of ECE 477 Design Review Team 9 Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
Outline• Project overview • Project-specific success criteria• Block diagram• Component selection rationale• Packaging design• Schematic and theory of operation• PCB layout• Software design/development status• Project completion timeline• Questions / discussion
Project Overview• Driver’s Assistant Recorder Tracker (DART)• Speedometer• Stop Watch• Accelerometer• Lap Counter• Customizable Display• Intended for the hobbyist go-kart racer
Project-Specific Success Criteria1) An ability to log data from various sensors.2) An ability to time and count laps.3) An ability to monitor battery life.4) An ability to store data on external memory.5) An ability to customize race display.
Component Selection Rationale: Microcontroller• Low Operating Voltage• Multiple A/D • Multiple Analog Sensors• Room for expansion
• Higher Clock Speed• Polling multiple sensors
• Standard Peripherals • SPI, UART, and I2C
Component Selection Rationale:DSPIC33FJ128MC804
Operates at 3 to 3.6 Volts9 Channel 10 Bit A/D Converters40 MIPS2 SPI, 2 UART, 1 I2C128 Kbytes Flash / 16 KBytes Ram4 External Interrupts26 Remappable pins35 Available I/O pins
Component Selection Rationale: LCD & SD/MMC• LCD and Carrier Board• Graphics LCD• Carrier board for less LCD programming,
more user interface
• SD/MMC Card Adapter• Breakout board for better file manipulation
Component Selection Rationale: Sensors• Sensors• Temp
• Thermocouple & ATD Converter
• Speed• Magnet Switch
• Accelerometer• MAX6675
• Lap Counting / Timer• IR Sensor/Emitter
Packaging DesignPackage Design Goals:Small package size (no larger than MyChron
4)Large, sunlight-readable displaySix or more buttons for easily navigating
menusWater resistantDurable
Software Design/Development Status• Polling Loop• Poll each sensor• Log data• Update Display
• SD/MMC Storage• Design Consideration• Update inside Polling Loop vs. Post Collection
• Menu / Display Interface• Customized Racing Display• Simple / Robust menu functions
Project Completion Timeline• Week 8• LCD Assembly & Testing• Design Review
• Week 9• Sensor Assembly & Testing• Proof of Parts, Finalize Schematic/PCB
• Week 10• SD/MMC Testing• Finish Software Design Narrative
• Week 11• PCB Arrive, begin populating• Finish Patent Liability Analysis
Project Completion Timeline• Week 12• Finish Power + Micro Populating• Near final software complete• Finish Reliability and Safety Analysis
• Week 13• SD/MMC + LCD interfacing completed• Final Software complete• Finish Ethical and Environmental Impact
Analysis
• Week 14• Finish Assembly
Project Completion Timeline
• Week 15• Field Testing• Finish User Manual
• Week 16• Prepare Final presentation
• Week 17• Grab Diploma & Run (Kevin)