![]() |
|||
| class | date | Topic | Pre Class Handout |
Pre Class Video | Reading | in class Handout |
in class Video |
Other files |
due |
|
Le01 |
Dec 1 | Introduction, DyKnow, Projects | - | - |
pdf |
swf | - | ||
| Project Brainstorming | |||||||||
Le02 |
Dec 2 | Pre: Logic gates |
pdf |
swf |
pdf |
swf | lgi |
Notes Angel quiz |
|
| Breadboarding and simple switches | |||||||||
| Lab 1 Time | |||||||||
|
Le03 |
Dec 4 | Pre: Introduction to Transistors | swf | - | - | - | Notes | ||
| Lab 1 Time | |||||||||
| Lab 1 Time | |||||||||
|
|
|||||||||
|
Le04 |
Dec 8 | Pre: Snubber Diodes, Decoupling Capacitors, and H-Bridges | swf | - | - | - | - |
HW set 1 Notes 3 ideas Lab 1 |
|
| Lab 2 Time | |||||||||
| Week 2 Project Meetings - Group A | |||||||||
|
Le05 |
Dec 9 | Pre: Motors | swf | - | - | - | - |
Notes 3 ideas |
|
| Lab 2 Time | |||||||||
| Week 2 Project Meetings - Group B | |||||||||
|
Le06 |
Dec 11 | Pre: Number Systems (mainly binary) | swf | - | - | - | Notes | ||
| Lab 2 Time | |||||||||
| Lab 2 Time | |||||||||
|
Le07 |
Dec 15 | Pre: Variable Types and Data Storage | swf | - | - | - |
Proposal HW set 2 Notes |
||
| Exam #1 See prior exams |
|||||||||
| (Yes, there is also a quiz over data types) | |||||||||
|
Le08 |
Dec 16 | Pre: Setup MPLAB file locations | swf |
pdf |
- | swf | .c | Notes | |
| Using the PICDEM 2 | |||||||||
| Week 3 Project Meetings - Group A&B | |||||||||
|
Le09 |
Dec 18 | Pre: Introduction to C code | swf | - | - | - | - | Notes | |
| Lab 3 Time | |||||||||
| Lab 3 Time | |||||||||
| Christmas Break | |||||||||
|
Le10 |
Jan 5 | Pre: Instruction Cycles and Special Function Registers | swf | - | - | - |
HW
set 3 Notes |
||
| Lab 4 Time | |||||||||
| Lab 4 Time | |||||||||
|
Le11 |
Jan 6 | Pre: Debugging Tools |
pdf .c |
swf | - | - | - | - | Notes |
| Debugger vs. Programmer | |||||||||
| Lab 4 Time | |||||||||
|
Le12 |
Jan 8 | Pre: Writing functions |
pdf supporting.c supporting.h |
swf | - | - | - | - | Notes |
| Lab 4 Time | |||||||||
| Lab 4 Time | |||||||||
|
|
|||||||||
|
Le13 |
Jan 12 | Pre: Timers |
pdf .c |
swf | - | swf | .c |
Notes HW set 4 |
|
| Timers with interrupts then Lab 5 Time | |||||||||
| Week 5 Project Meetings - Group A | |||||||||
|
Le14 |
Jan 13 | Pre: Interrupts Day 1 of 2 | swf | - | - | - | - | Notes | |
| Lab 5 Time | |||||||||
| Week 5 Project Meetings - Group B | |||||||||
|
Le15 |
Jan 15 | Pre: Interrupts Day 2 of 2 | swf | - | - | - | - | Notes | |
| Lab 5 Time | |||||||||
| Lab 5 Time | |||||||||
|
Le16 |
Jan 19 Convo Schedule! |
Pre: Analog to Digital Conversions (ADC) | swf | - | - | - | .c |
Notes HW set 5 |
|
| Hands on ADC then finish up Lab 5 Time | |||||||||
| Start Lab 6 Time if finished with Lab 5 | |||||||||
|
Le17 |
Jan 20 | Pre: IR circuits | swf | - | - | - | - | Notes | |
| Lab 6 Time | |||||||||
| Lab 6 Time | |||||||||
Le18 |
Jan 22 | Pre: Pulse Width Modulation | swf | - | - | - | - | Notes | |
| Hands on PWM | |||||||||
| Lab 6 Time | |||||||||
|
Le19 |
Jan 26 | Pre: SolidEdge tutorial for Laser Cutter (no quiz) | swf | - | - | - | - | Notes HW set 6 |
|
| Lab 6 Time | |||||||||
| Week 7 Project Meetings - Group A | |||||||||
|
Le20 |
Jan 27 | No lecture to watch | - | - | - | - | - | Notes | |
| Fun with Soldering | |||||||||
| Week 7 Project Meetings - Group B | |||||||||
|
Le21 |
Jan 29 | Pre: Intro to PLC | swf | - | - | - | - | Notes | |
| Lab 7 Time | |||||||||
| Lab 7 Time | |||||||||
|
Le22 |
Feb 2 | Pre: Learning Picosoft |
pdf |
swf | - | - | - | - | Notes HW set 7 |
| Week 8 Project Meetings - Group A | |||||||||
| Week 8 Project Meetings - Group B | |||||||||
|
Le23 |
Feb 3 | Lab Exam -
Night Exam on Feb 3rd Group #1: 7:00-8:15pm, Group #2: 8:30-9:45pm O167 - Fisher Sections O169 - Olson Sections See prior exams |
- | - | - | - | - | - | - |
| Officially no class, but welcome/encouraged to work on finishing labs during regular class, no quiz | |||||||||
|
Le24 |
Feb 5 | Pre: Finite State Machines (FSM) |
pdf e60 |
swf | - | - | - | - | Notes |
| Hands on FSMs | |||||||||
| Lab 8 Time | |||||||||
|
Le25 |
Feb 9 | Pre: Make a Tank FSM | lab | - | - | - | - | - |
Tank FSM HW set 8 |
| Developing the FSMs for the PLC Lab | |||||||||
| Week 9 Project Meetings - Group A | |||||||||
|
Le26 |
Feb 10 | Lab 9 Time | - | - | - | - | - | - | - |
| Week 9 Project Meetings - Group B | |||||||||
|
Le27 |
Feb 12 | Lab 9 Time | - | - | - | - | - | - | - |
| Project Workday | |||||||||
| Le28 | Feb 16 | Project Workday | - | - | - | - | - | - | - |
| Le29 | Feb 17 | Project Presentation Day | - | - | - | - | - | - | project |
| Le30 | Feb 19 | Survey, Review for Final | - | - | - | - | - | - | - |
| TOP | |||||||||
|
David Fisher |