24 August 2004 EE101 Skeleton Lab Outline (Revised 3) Lab #1: Batteries, Power Supplies, and Resistors Platform: breadboard, resistors, batteries Resistor color code Using DMM to measure voltage and resistance Nominal values vs. actual measured values Parallel and series resistor combinations Dry cell batteries and bench power supply Lab #2: Ohm’s and Kirchhoff’s Circuit Laws Platform: breadboard, potentiometer from parts kit KVL and KCL Measuring DC voltage and current Potentiometers Start talking about circuit board assembly methods: practice component placement and hand soldering Assembly: Solder steps 1 and 2 (socket and power system) Lab #3: AC Signals and the Oscilloscope Platform: breadboards, resistors, capacitors Using the oscilloscope: voltage vs. time graph Comparing scope and DMM for DC voltage measurements (or some other introductory step) Function generator: various AC signal types Capacitors; terminal characteristics and types Making a simple RC circuit measurement (compare input and output) Intro to frequency response Assembly: Solder steps 3 and 4 (resistor packs, transistors, buttons, pot, headers) Lab #4: Digital Signals Platform: breadboards, begin using robot kits Using the oscilloscope: practice and reinforcement of skills Pulse waveform, frequency and duty cycle LEDs: flashing 4-digit 7-segment display Assembly: Solder steps 5 and 6 (display resistors, display, dip switches, LEDs) Lab #5: Robot Board Sub-System Testing Finish circuit soldering (should do during open lab time) Continuity testing, visual solder joint evaluation Voltage regulator Transistors as electronic switches Pushbuttons and LEDs Assembly: Put chassis together Lab #6: Introduction to MATLAB (Similar to existing EE101 lab #6) Also, do basic chassis assembly at home or during open lab time R.C. Maher 1 24 August 2004 Lab #7: Microcontroller and Motor Testing Install and boot pre-programmed microcontroller Observe signals with the oscilloscope, measure frequency and duty cycle LED flash Arrange motor rotation and verify behavior Assembly: Put bumper switches together Lab Exam Lab #8: A/D Converter and ECEbot Bumpers A/D converter Build contact switches (bumpers) System demos Lab #9: Matlab for problem solving Solving simultaneous equations Representing circuits and symbols Lab #10: Control and Motion Sequencing Contact switches (bumpers) to change direction Motion sequencing Lab #11: Demo event or contest Motion sequencing contest R.C. Maher 2 24 August 2004 Fall 2004 calendar August 30 Classes Begin September 6 Labor Day holiday (no classes; offices closed) November 2 Election Day holiday (no classes; offices closed) November 11 Veteran's Day holiday (no classes: offices closed) First week of class Tue Lec: 3:10P Lec: 10:00A Lab: 12:10P Lab: 2:10P 8/30/2004 Lec1 (3:10-4:00P) 8/31/2004 Lec1 (10:00-10:50A); NO LAB 9/7/2004 no lec; Lab1 Resistors 9/14/2004 Lec2; Lab2 Kirchhoff Solder steps 1 & 2 9/21/2004 Lec3; Lab3 AC Solder steps 3 & 4 9/28/2004 Lec4; Lab4 Digital Signals Solder steps 5 & 6 10/5/2004 Lec5; Lab5 PCB test Chassis assembly 10/12/2004 Lec6; Lab6 MATLAB 1 10/19/2004 Lec7; Lab7 Microcontroller Bumper switches 10/26/2004 Lec8; LAB EXAM 11/2/2004 Election Day 9/1/2004 9/2/2004 9/3/2004 9/8/2004 NO LAB 9/9/2004 9/10/2004 9/15/2004 Lab1 Resistors 9/16/2004 9/17/2004 9/22/2004 Lab2 Kirchhoff Solder steps 1 & 2 9/23/2004 9/24/2004 9/29/2004 Lab3 AC Solder steps 3 & 4 9/30/2004 10/1/2004 10/6/2004 Lab4 Digital Signals Solder steps 5 & 6 10/7/2004 10/8/2004 10/13/2004 Lab5 PCB test Chassis assembly 10/14/2004 10/15/2004 10/20/2004 Lab6 MATLAB 1 10/21/2004 10/22/2004 10/27/2004 Lab7 Microcontroller Bumper switches 10/28/2004 10/29/2004 11/3/2004 LAB EXAM 11/4/2004 11/5/2004 11/9/2004 Lec9; Lab8 Bumpers & A/D 11/16/2004 Lec10; Lab9 MATLAB 2 11/23/2004 Lec11; NO LAB 11/30/2004 Lec12; Lab10 Control Seq 12/7/2004 Lec13; Lab11 Demo event 12/14/2004 Exam Lec2 2-3:50P 11/10/2004 Lab8 Bumpers & A/D 11/11/2004 Veterans’ Day 11/12/2004 11/17/2004 11/18/2004 11/19/2004 11/24/2004 Lab9 MATLAB 2 11/25/2004 Thanksgiving 11/26/2004 12/1/2004 12/2/2004 12/3/2004 12/8/2004 Lab10 Control Seq 12/9/2004 12/10/2004 9/13/2004 Lec2 9/20/2004 Lec3 9/27/2004 Lec4 PCB must be finished before lab this week 10/4/2004 Lec5 First Matlab; do chassis 10/11/2004 Lec6 Need controller this week 10/18/2004 Lec7 10/25/2004 Lec8 Robots “finished” in Lab8 11/1/2004 no lec 11/8/2004 Lec9 11/15/2004 Lec10 11/22/2004 Lec11 11/29/2004 Lec12 Last week of class: Finals week: R.C. Maher 12/6/2004 Lec13 12/13/2004 Wed Thanksgiving holiday (no classes; offices closed) Last day of classes Final exams Fall semester ends Mon 9/6/2004 Labor Day Start soldering November 25-26 December 10 December 13-17 December 17 Thur Fri Lab: 10:00A Lab: 2:00P Lab: 4:00P 12/15/2004 Lab11 Demo event 12/16/2004 Exam Lec1 8-9:50A 12/17/2004 3