WEEK # | LECTURE TOPICS | LAB TOPICS | KEY DATES |
---|---|---|---|
1 | (Re)Introduction to design | ||
2 |
Review of E&M concepts (voltage, current, power, etc.) Discrete components (resistors, caps, transistors, etc.) | Homework 1 out | |
3 |
Discrete components: Transistors Power components |
Lab: Protoboard with transistor Lab: Protoboard with power components |
Homework 1 due Homework 2 out |
4 |
Digital components Thinking digital |
Lab: Protoboard digital circuits Lab: Inputs (push-buttons, toggles, clocks) and outputs |
Homework 2 due Homework 3 out |
5 |
Processors Interfacing digital and analog |
PIC demo Analog and PWM demo |
Homework 3 due Homework 4 out |
6 |
Schematics: Introduction Schematics: Parts | Schematics lab | Homework 4 due |
7 |
Schematics: Advanced tools Schematics: Finishing design | Schematics lab (cont.) | |
8 |
What is a PCB? PCB design: Basics |
Schematic / Parts search Schematic / Layout lab | |
9 |
PCB design: Routing PCB design: Finishing |
Schematic / Layout lab Layout lab | |
10 | Documentation | Layout lab (cont.) | |
11 | Assembly tips | Assembly lab | |
12 | Testing and debugging PCB's | Testing and debugging PCB's | |
13 | Testing and debugging PCB's (cont.) | Testing and debugging PCB's (cont.) | |
14 |
Testing and debugging PCB's (cont.) Complex embedded systems |
Testing and debugging PCB's (cont.) DSP/SPHERES demo |