|
All experiments and course information will be posted
on this site in PDF format. |
|
ELEC 3040 - Electrical System Design Lab ELEC 3050 - Embedded System Design Lab Laboratory Manual & Calendar Spring 2012 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. |
Monday Session: Overview of that week’s lab (3:00 – 3:50, Broun
125)
Lab
Sessions: Perform lab experiments in Broun 320
ELEC
3040_001, 3050_001: Thursday,
3:30-5:20
ELEC
3040_002, 3050_002: Thursday, 12:30-3:20
ELEC
3040_003, 3050_003: Tuesday, 3:30-5:20
ELEC
3040_004, 3050_004: Wednsday, 4:00-5:50
Useful Reference Documents:
· MC9S12C32 Data Sheet
(Microcontroller pins, peripheral functions, etc.)
· CPU12 Reference Manual
(Common CPU12 instruction set, etc.)
·
Prof.
Nelson’s ELEC 2220 Slides and Related Material
·
Simulated IO_LED & Pushbutton Components
·
Old
CodeWarrior debug components:
Unzip in C:\Program Files\Freescale\CodeWarrior
for S12(X) V5.0\Prog
· MATLAB instructional videos by Prof. Reeves
|
Week |
Title |
Documents Available |
Lab Meetings |
|
1 |
Software development
and debugging |
Lab Overview 1/9 Lab Sessions 1/10-12 1/13: Memos due from each student |
|
|
2 |
Designing and
debugging C programs; digital inputs/outputs |
No Lab Overview 1/16 – MLK Holiday Lab Sessions 1/17-19 1/20: Notebooks due |
|
|
3 |
System debug tools:
oscilloscope and logic analyzer |
Lab Overview 1/23 Lab Sessions 1/24-26 1/27 Memo – Student A |
|
|
4 |
Interrupt service routines
in C |
Lab Overview 1/30 2/3: Notebooks due |
|
|
5 |
Keypad interfacing and control |
Lab Overview 2/6 2/10: Memo – Student B |
|
|
6 |
Real-time operation
with a programmable |
Lab Overview 2/13 2/17: Notebooks due |
|
|
7 |
PWM waveform
generation with |
Lab Overview 2/20 2/24: Midterm reports
due from each students |
|
|
8 |
BJT switch to drive a
DC motor |
Lab Overview 2/27 Lab Sessions 2/28-29, 3/1 3/2: Notebooks due |
|
|
9 |
Motor
speed sensing - |
Lab Overview 3/5 3/9: Memo – Student A |
|
|
|
Spring Break |
|
Holidays 3/12-16 |
|
10 |
Motor
speed sensing - tachometer amplitude measuring |
Lab Overview 3/19 3/23: Notebooks due |
|
|
11 |
Motor
characterization (step response) and controller design |
Lab
Overview 3/26 3/30: Memo – Student B |
|
|
12 |
Monday meeting
–Engineering Ethics Lab
sessions: continue controller |
·
Controller
design and test |
Ethics 4/2 4/6: Notebooks due |
|
13 |
Monday meeting –
Effective communication skills Lab sessions: continue controller |
|
Comm. Skills 4/9 4/13: Ethics papers due from each
student |
|
14 |
Monday meeting–course evaluation Lab sessions – presentations/demos |
·
Presentations
& demos (Fill out and attach to final report.) |
Meeting 4/16 Presentations/Demos 4/17-19 Final reports and teamwork assessment forms due 3:00 p.m.
Monday, April 23 |