Main

Lectures & Lecture Schedule

Laboratory Sections

Scheduled Lab Sections

Section A: M 8:00A-10:50A, ECE 321, TA: Vijay
Section B: R 2:00P-4:50P, ECE 321, TA: Sundar
Section C: M 11:00A-1:50P, ECE 321, TA: Xiao

TA Staffed Open Lab Sections

Section D: W 2:00P-4:00P, ECE 321, TA: Xiao and Sundar
Section E: F 10:00A-12:00P, ECE 321, TA: Xiao and Sundar
Section F: F 2:00P-4:00P, ECE 321, TA: Xiao, Sundar, and Vijay

Students can attend any of the scheduled and open lab sections However, during scheduled lab sections, the students registered for that lab section will be given priority to the lab stations and assistance from the TAs.

Laboratory Assignments

Students must work in groups of three for all laboratory assignments and course project, except for the initial laboratory assignment, Lab 0. Students will be assigned group members at the end of the first week of classes. If you have a list of the preferred students that you would like to work with in your group, you must provide a list of those students' names and University email addresses to the instructor no later than Aug 26. We will do our best to group students according to their requests. Please note that all students in a group must be register for the same lab section.

All C files for each lab assignment and course project must be submitted via D2L to designated dropbox. For scheduled lab assignments, the C files must be submitted by 11:59PM on the Friday of the week during which the lab assignment is due. Only one code submission is required per group. Be sure to include the name of all students within your groups in the comments at the top of each submitted file and follow the coding style guidelines discussed in lecture and labs. If you do not submit your code, you will lose 20% from your lab grade. If you code does not adhere the C coding and commenting style guidelines, you will lose 5% from your lab grade.

NO LATE labs be accepted. NO extensions will be made for any lab assignments.

Lab Policies & Procedures

Procedure for Checking Out Parts from ECE Stockroom
  1. Use the ECE 372 check out form to fill out your name, team number and date.
  2. To check out part/s listed above, use the "Part #" field of the check-out form to fill out the part name. The part names are listed above.
  3. To check out part/s not mentioned in the above list, use the "Part #" field to fill out the ECE Part number. The ECE part numbers are listed outside the Stockroom.

Solder and Wire Warp Course

All students MUST pass the Solder and Wire Warp Course to participate in the course. NO exceptions will be made.

The following is the schedule for the Solder and Wire Wrap Course sessions for the Fall 2010 semester. Sign up sheets are located on the ECE Stockroom counter.

Week 1
W Aug 25, 9:00A - 11:00A
W Aug 25, 2:00P - 4:00P
R Aug 26, 2:00P - 4:00P
F Aug 27, 9:00A - 11:00A
F Aug 27, 1:00P - 3:00P
Week 2
M Aug 30, 8:00A - 10:00A
M Aug 30, 2:00P - 4:00P
T Aug 31, 1:00P - 3:00P
W Sep 01, 9:00A - 11:00A
W Sep 01, 1:00P - 3:00P
R Sep 02, 2:00P - 4:00P
F Sep 03, 9:00A - 11:00A
F Sep 03, 1:00P - 3:00P
Week 3 (Rescheduled Sessions)
T Sep 7, 1:00P - 3:00P
W Sep 8, 9:00A - 11:00A
W Sep 8, 1:00P - 3:00P
F Sep 10, 8:00A - 10:00A

Software Development Tools

Peripheral Library: The Peripheral Library for the PIC24 microcontroller is provided with the MPLAB C Compiler. The documentation for this library is available through a set of HTML based help files typically installed at the location: C:\Program Files\Microchip\MPLAB C30\docs\periph_lib.

Microchip Datasheets and Manuals

ECE 372 Parts Kit - Part List

Part Name (Use for Stockroom Checkout) Supplier Vendor Part Number
Battery Holder (4x1.5V) Digikey 2477K-ND
Capacitor (.1uF) Digikey 490-3859-ND
Capacitor (1uF) Digikey 490-5391-ND
H-Bridge L293B Digikey 497-1389-5-ND
Header Male (36 pin) Digikey S1012E-36-ND
IR LED Digikey LNA4801L-ND
IR Sensor Digikey 511-1353-ND
Jumper Wires F/F 6" Female (10) various colors SparkFun PRT-08430
Keypad (4x4) Alpha Numeric Jameco 169245
LCD Screen 1.50” x 1” Mouser HDM08216H-3-S00S
LED Blue Jameco 334749
LED Green Jameco 114681
LED Red Jameco 156954
Momentary Switch Digikey 450-1650-ND
Motor Kit (Band, Wheel, Screw, Motor) Hobby Engineering H01416-01A

Additional ECE372 Parts List

Part Name (Use for Stockroom Checkout) Supplier Vendor Part Number
Phototransistor (UT1893-91-0125-R) Jameco 373001
PIC24FJ64GA002 Digikey PIC24FJ64GA002-I/SP-ND
Power Connector (Female 2.5mm) Digikey CP3-1001-ND
Resistor (10K) Electronic Express     10K
Resistor (1K) (may use 1.1K) Electronic Express   1K 
Resistor (330) Electronic Express  330 
Socket DIP 14-pin Wire Wrap Digikey AE10047-ND
Socket DIP 16-pin Wire Wrap Digikey AE10048-ND
Socket DIP 8-pin Wire Wrap Digikey AE10046-ND
Vector 4x4 Board, Throughhole, 0.042" Diameter Digikey V2010-ND
Voltage Regulator (5V 1A) Digikey MC7805

Local Parts Suppliers

Elliott Electronic Supply‎
1301 South Tyndall Avenue
Tucson, AZ 85713
(520) 884-7394
Google Map

Online Parts Suppliers

Laboratory Schedule

Lab Description Starts Due Points
Lab 0 Introduction to 16-bit 18-pin Starter Board and PIC Development Tools NOW! Week 3 (Sep 06 - Sep 10) 25
Lab 1 Dueling LEDs Week 4 (Sep 13 - Sep 17) Week 5 (Sep 20 - Sep 24) 50
Lab 2 Stopwatch Week 6 (Sep 27 - Oct 01) Week 7 (Oct 04 - Oct 08) 50
Lab 3 Basic Calculator Week 8 (Oct 11 - Oct 15) Week 9 (Oct 18 - Oct 22) 50
Lab 4 DC Motor Controller Week 10 (Oct 25 - Oct 29) Week 11 (Nov 01 - Nov 05) 50