Through a series of projects, we will learn to design, build, and debug electronic prototype systems. We will cover multiple aspects of the prototyping process, including circuit and system design, soldering, deadbugging, troubleshooting, component selection, schematic capture, printed-circuit board (PCB) layout, PCB fabrication, PCB assembly, and thermal analysis. We will discuss the tradeoffs among "faster, better, cheaper", and explore examples in the realms of analog, digital, RF, and power. In addition to hands-on reverse engineering and fabrication experience, students will learn technical communication through design documentation.Secondly, I brought a number of boards to demonstrate the right ways and wrong ways to build circuits (stealing some ideas from Appendix F in App Note 47). First the wrong ways: solderless breadboards and wire wrap (just say no!):
And now the right ways: dead bug on copper clad, as preferred by Jim Williams (described in detail in App Note 47; the board shown is actually a simple oscillator that Jim built for me); and, of course, the good life, a custom PCB (like this Analog Devices eval board):
I also brought along some other examples of interesting PCB boards. Exhibit A: The low-cost circuit board from a floppy disk drive (a single-sided PCB, that includes a "square-wave" trace around the motor for the position encoder).
Exhibit B: The controller board from an inkjet printer, which includes a wide variety of IC packages such as the socketed DIP, several SOICs, and that EPSON ASIC in the middle with a million pins on tiny spacing.
Exhibit C: A ruggedized power supply (you can tell it's rugged from all the epoxy holding the parts in place).
And finally, Exhibit D: The PCB inside a Spectral Synthesis ADDA2218, an 18-bit analog-to-digital audio converter, which uses colored FR4 (the color isn't painted on, it's impregnated in the fiberglass). I thought this was a neat touch, for a circuit board that only one in a thousand customers would ever see (only those willing to void their warranty!).
The reading assignment this week for the seminar was Sections 9.1 and 9.2 (Hardware Design Techniques: Passive Components and PC Board Design Issues) of the Analog Devices Data Conversion Handbook.
Next week, I'll talk about some of the proposed class projects.