SECON 2012 Final Presentation
Team Michael Helmbrecht Electrical Engineer Measurement Tasks Course Construction Chris Nicholas Computer Engineer Measurement Tasks Course Construction Kristin Sharp Electrical Engineer Measurement Tasks Course Construction Ryan Rougeau Electrical Engineer Navigation PCB Design Erin Tate Electrical Engineer Navigation PCB Design Jason Warren Computer Engineer Navigation PCB Design Dr. Robert Reese Advisor
Outline Competition Overview Practical Constraints & Related Testing Technical Constraints & Related Testing System Testing Summary & Future Goals
Outline Competition Overview – Playing Field – Tasks – Scoring Preliminary Rounds Final Rounds
Playing Field Carpet with white tape Task Boxes 4-Minute Rounds
Tasks Approach Task Box Take Measurement Make Decision Repeat
Scoring Qualifying Round: – Push start and move 1 ft. Preliminary Rounds: 3 Rounds – Average of the three scores – Top 6 teams advance to finals Final Round: – Team with highest score wins Points: – 100 initial points per round – +10 points for correct decisions – –10 points for incorrect decisions
Outline Practical Constraints & Related Testing – Modular Design PCB parts placed with headers FSM coding style – Troubleshooting Bluetooth and debugging testing
Modular Design PCB Layout PCB PIC24 Breakout Board Bluetooth Module Motor Control Breakout Board
Modular Design FSM Coding Style – Separate states for Navigation and Measurement programming
Troubleshooting Bluetooth and Debugging Testing – Bully Bootloader COM ports
Outline Technical Constraints & Related Testing – Voltage – Capacitance – Temperature – Waveform – Navigation
Voltage Testing
Plate VoltageMeasured VoltageMultimeter ReadingPercent Error 15V3.08V3.16V2.5% 11V2.68V2.76V3.0% 9V2.48V2.55V2.7% 0V1.59V1.64V3.0% -9V0.70V0.73V4.0% -11V0.50V0.53V5.7% -15V0.10V0.12V16.7% MAX VOLTAGEMIN VOLTAGETHRESHOLDS 15V-15V9V < V < 11V
Capacitance Testing
Plate CapacitanceMeasured CapacitancePercent Error 10.7μF11.4μF6.5% 1.01μF1.06μF5% 46.9nF56.9nF21% MAX CAPACITANCEMIN CAPACITANCETHRESHOLDS 10.0μF10.0nF100nF< C < 1μF
Temperature Testing
Plate TemperatureMeasured Plate TemperatureMeasured Ambient Temperature 68.7 F69.7 F76.4 F 75.0 F75.6 F76.4 F 89.6 F 76.4 F 102 F 76.4 F
Waveform Testing Output waveform Input waveform V ref + -
Waveform Testing
Square Wave Sawtooth Wave V ref
Navigation Testing Line Sensing Distance Sensing
Line Sensor Testing Sensor Mounting
Line Sensor Testing Proportional Drive Each sensor has: – Priority – Weight
Line Sensor Testing LabVIEW Debug
Line Sensor Testing Test TypeLaps AttemptedLaps SuccessfulRate of Success Initial Line Following: Non- Latching % Post-Debugging: Latching % Discovered a latching turn state helped stay on line
Distance Sensor Testing Location Actual Distance (cm) Test 1 Count Test 2 Count Test 3 Count Test 4 Count Test 5 Count Average Count Out of Range > Stop Line Contact with Box
Outline System Testing – Integration testing – Demo video
System Testing Integration of both subsystems Ensure probes are accurate and relays switch correctly Measurement must be taken once box is reached and before decision is made
System Testing
Outline Summary & Future Goals – Timeline – Future goals Fix Bugs Populate PCB Improve performance
Timeline AugustSeptemberOctoberNovemberDecember Strategy and Course Construction Research and Purchasing Programming Circuit Design Debugging Prototype
Fix Bugs Three bugs to correct – Measurement Transition between tests – Navigation Right turn problem Box approach error
Populate PCB
Improve Performance Balance speed with reliability of navigation and measurements Improve measurement accuracy Finalize entire package – Sensor and probe location – Mounting of PCB
SECON 2012 Final Presentation