Top Banner
ECE 477 Design Review Team 9 Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
20

ECE 477 Design Review Team 9 Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

Jan 03, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

ECE 477 Design Review Team 9 Fall 2009

Josh Piron, Jacob Pfister

Kevin Templar, Mike Phillips,

Page 2: 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

Page 3: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

Project Overview• Driver’s Assistant Recorder Tracker (DART)• Speedometer• Stop Watch• Accelerometer• Lap Counter• Customizable Display• Intended for the hobbyist go-kart racer

Page 4: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

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.

Page 5: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

Block Diagram• Five Main Areas• Microcontroller• Sensors• Power• SD/MMC• User Interface

Page 6: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
Page 7: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

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

Page 8: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

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

Page 9: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

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

Page 10: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

Component Selection Rationale: Sensors• Sensors• Temp

• Thermocouple & ATD Converter

• Speed• Magnet Switch

• Accelerometer• MAX6675

• Lap Counting / Timer• IR Sensor/Emitter

Page 11: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

Packaging DesignPackage Design Goals:Small package size (no larger than MyChron

4)Large, sunlight-readable displaySix or more buttons for easily navigating

menusWater resistantDurable

Page 12: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

Schematic/Theory of Operation: Power

Page 13: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

Schematic/Theory of Operation: Microcontroller

Page 14: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

Schematic/Theory of Operation: External Interfaces

Page 15: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
Page 16: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

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

Page 17: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

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

Page 18: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

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

Page 19: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

Project Completion Timeline

• Week 15• Field Testing• Finish User Manual

• Week 16• Prepare Final presentation

• Week 17• Grab Diploma & Run (Kevin)

Page 20: ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,

Questions / DiscussionQuestions / Discussion