ECE 647 - Digital Signal Processing Control of Electric Machines and Drives Laboratory

   Winter 2008 

Course Supervisor:
Prof. Ali Keyhani
Email:
keyhani.1@osu.edu

Lab Instructor:
Sachin Puranik, 069 Caldwell Lab
Email: puranik.3@osu.edu
 
Office Hours: R
: 3.00 -4.00  p.m.  or by appointment                                                                                                                         

 

* Syllabus

* Theory Lectures

* Code Composer Tutorial

 Lab Schedule:

(Week 1) - Introduction to EE 647 Lab & Assembly Language Warm-up  

(Week 2) - Lab 1- Assembly Language Programming using Code Composer - (Lab #1 Example Programs)

(Week 3) -  Lab 2 - Digital I/O  - (Lab #2 Example Programs)

(Week 4) -  Lab 3 -Timer: Timer Delay, Waveform Generation, Frequency Measurement - (Lab #3 Example Programs)

(Week 5) -  Lab 4 - A/D, D/A and Real time mode of Code Composer - (Lab #4 Example Programs)

(Week 6) -  Lab 5 - Position and Speed Control of Stepper Motor - (Lab #5 Example Programs)

(Week 7) -  Lab 6 - DC Motor Speed Control - (Lab #6 Example Programs)

(Week 8) -  Lab 7 - Serial Communications and Data Transfer - (Lab #7 Example Programs)

(Week 9) -  Lab 8 - Sine Modulated PWM Signal Generation - (Lab #8 Example Programs)

(Week 10) -  Lab 9 - C Programming CAN Communications - (Lab #9 Example Programs)

 

Note: Example Programs are Zip files. Please save them for your use.

 

* Reference Material (TI References):

  • TMS320LF/LC240x DSP Controllers Reference Guide - System and Peripherals
  • TMS320LF2407 Evaluation Module - Technical Reference
  • Instruction Set Manual
  • Application Report: Programming Examples for the 24x/240xA CAN
  • Code Composer Reference