All experiments and course information will be posted on this site in PDF format. 
You will need Adobe Acrobat Reader, which you can download free here.  

 

 

ELEC 3040/ELEC 3050

EE Lab IV - Computer System Design Lab

Laboratory Manual & Calendar

Fall 2009 

Instructions:   Before your lab section meets, read and study the overview document for the upcoming experiment. Prepare initial hardware designs and software in your lab notebooks.

 COURSE SYLLABUS

      Monday Session: Overview of that week’s lab (3:00 – 3:50, Broun 235)

Lab Sessions: Perform lab experiments in Broun 320

ELEC 3040_001, 3050_001: Thursday,    3:30-5:20

ELEC 3040_002, 3050_002: Wednesday, 3:00-4:50

ELEC 3040_003, 3050_003: Tuesday,      3:30-5:20

ELEC 3040_004, 3050_004: Thursday,  12:30-2:20

Week

Title

Documents Available
(All in PDF format)

Lab Meetings

1

Software development and debugging 
with CodeWarrior and the MC9S12C32 microcontroller

Lab Overview 8/17
Lab Sessions 8/18-20

8/21 Memos due

2

Basic digital input/output ports and software control

Lab Overview 8/24

Lab Sessions 8/25-27

8/28: Notebooks due

3

System debug tools: oscilloscope and logic analyzer


Lab Overview 8/31

Lab Sessions 9/1-3

9/4: Memo – Student A

4

Software-controlled input/output:  matrix keypad

No Lab Overview 9/7

(Labor Day Holiday)
Lab Sessions 9/8-10

9/11 Notebooks due

5

Interrupt-driven input/output:  matrix keypad

Lab Overview 9/14
Lab 9/15-17

9/18: Memo – Student B

6

Real-time operation with a programmable
interval timer and interrupts

Lab Overview 9/21
Lab Sessions 9/22-24

9/25: Notebooks due

7

PWM waveform generation with  
programmable timers

Lab Overview 9/28
Lab Sessions 9/29-10/1

10/2: Memo – Student A

8

BJT switch to drive a DC motor

Lab Overview 10/5
Lab Sessions 10/6-8

10/9: Notebooks due

9

Motor speed sensing -
tachometer frequency counting

Lab Overview 10/12
Lab Sessions 10/13-15

10/16: Memo – Student B

10

Motor speed sensing - tachometer amplitude measuring

Lab Overview 10/19
Lab Sessions 10/20-22

10/23: Notebooks due

11

Motor characterization (step response)

Lab Overview 10/26
Lab Sessions 10/27-29

10/30: Memo – Student A

12

Motor controller requirements, modeling, and design

 Lab Overview 11/2
Lab Sessions 11/3-5

11/6: Notebooks due

13

Monday meeting – Engineering Ethics

Lab sessions: continue controller

·         Ethics and Society Presentation

·         Continue controller design and test

Ethics: 11/9
Lab Sessions 11/10-12

11/13: Memo – Student B

14

Monday meeting – effective communication skills

Lab sessions: continue controller

·         Written report assessment form

Comm. Skills: 11/16
Lab Sessions 11/17-19

(No Friday deliverables)

Thanksgiving Holiday Week

Thanksgiving Holiday Week

11/23-27

15

Monday meeting – submit ethics report; do course evaluation

Lab sessions – presentations/demos

·         Presentations & demos

(fill out and submit with final notebook – do not attach it)

Meeting 11/30

Presentations/Demos

12/1-3

No Friday deliverables

16

No Monday meeting

Final reports, notebooks,

and teamwork assessment forms

due 3:00 p.m. Monday, December 7

12/7

                                        Useful Links and Documents