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 Criteria 1) 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.
Block Diagram Five Main Areas Microcontroller Sensors Power SD/MMC User Interface
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 Volts 9 Channel 10 Bit A/D Converters 40 MIPS 2 SPI, 2 UART, 1 I2C 128 Kbytes Flash / 16 KBytes Ram 4 External Interrupts 26 Remappable pins 35 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 Design Package Design Goals: Small package size (no larger than MyChron 4) Large, sunlight-readable display Six or more buttons for easily navigating menus Water resistant Durable
Schematic/Theory of Operation: Power
Schematic/Theory of Operation: Microcontroller
Schematic/Theory of Operation: External Interfaces
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)
Questions / Discussion