Physics 335, Spring Quarter 2012
Electric Circuits Laboratory II

Digital Electronics, Microprocessors and Microcontrollers

Instructor: Prof. Leslie J Rosenberg
Email: ljrosenberg@phys.washington.edu

Office: Physics and Astronomy Building C503
Office Hours: Tuesdays 10:30 - 11:20 am
Telephone: (206) 221-5856

Course Announcements


Meeting Times and Locations

Lecture:
Physics Astronomy Building - A wing -- Room A110
Tuesdays & Thursdays - 9:30-10:20 am

Lab Sections:
Physics Astronomy Building - B wing - Room B280
Section AA - Wednesdays 1:30 pm - 4:20 pm (TAs: Zeng for labs 1-4, Boutan for labs 5-8)
Section AB - Thursdays 1:30 pm - 4:20 pm (TA: Boutan)
Section AC - Tuesdays 1:30 - 4:20 pm (TA: Zeng)

*** NOTE: Lab Sections begin the second week of the quarter -- Week of April 2nd-6th ***


Teaching Assistants and Support

TA's

Support
Jason Alferness
Program Operations Specialist
B256B Physics Astronomy
(206) 221-2974
email alf@u.


Summary Course Information

Our objective is for you to learn the kind of basic digital electronics you'll need in the laboratory. You'll begin by designing and building circuits around 74-series TTL and CMOS logic gates. You'll then learn to how to interface ADC's and DAC's and other peripherals. You'll then assemble and program circuits containing microcontrollers. Along the way, you'll learn fundamentals of computer architecture and machine-level programming.

Optional Texts (copies are available for viewing in B280): (1) Hayes and Horowitz, Student Manual for the Art of Electronics, Cam. Univ. Press; (2) Horowitz and Hill, The Art of Electronics, Cam. Univ. Press. We'll also post a number of handouts and data-sheets on this web site as the course progresses. Unfortunately, there's no one good text for this course. I'll let you know in the reading list where in the books and course web site to find material for lecture and lab.

Grading: Exam 20%, Homework 15%, Lab practice (assessed by your TA) 25%, Lab reports 40%. See the syllabus for more grading information.

Homework: Occasionally, homework will be assigned on a Tuesday and due the following Tuesday in lecture.

Exam: There's one exam. It will cover digital circuits and PIC controllers up to that point in the course. The exam is closed-book. Among other things, you're expected to know the truth-tables for basic logic gates and how counters, flip-flops and latches function. You're expected to know how to draw a timing diagram. The exam will include a summary table of PIC microcontroller instructions.

Please see the Syllabus (upper left) for more information.

Here's a practice exam
Here's solutions to the exam

Homework Assignments and Solutions

Lab Notes

Lab notes are to be used along with the Student manual for the labs. The notes contain important information to help make the exercises easier and clearer. They also tell you about changes in the exercises that you need to know for your reports. The lab notes will explain differences between our lab equipment and the equipment described in the text, for example. Lab notes will also provide clarifying comments to hopefully help you through confusing parts of the lab material, tell you what sections to work through in the student manual, and in a few cases provide an additional exercise not found in the student manual.

You should read through both the lab notes and assigned lab sections in the book prior to coming to each lab period. Then, work through the lab with both the lab notes and lab manual in front of you, flipping back and forth between them as need be.

Thanks to the contributions of Profs. Blayne Heckel, Prof. Oscar Vilches, Leslie Rosenberg, Jason Alferness, David Pengra and John Stoltenberg for these materials.

Lab 1 - Transparent Logic
Lab 2 - Flip Flops and Sequential Logic
Lab 3 - MSI Logic and Counters
Lab4 - Analog to Digital Conversion
Lab 5 - Introduction to MicroControllers and Assembly Programming
Lab 6 - PicLab2 - Conditional Branching - A Simple PicBased Waveform Generator
Lab 7 - The Common Project - PWM modulation (lab for week of May 15-17)


Send mail to: alf@u
Last modified: May 24, 2012, 08:40