Title:

Microcomputer Control of Electrical Drives

Code:IMTP
Ac.Year:ukončen 2010/2011
Term:Winter
Curriculums:
ProgrammeBranchYearDuty
IT-BC-3BIT-Elective
Language:Czech
Credits:6
Completion:accreditation+exam (written)
Type of
instruction:
Hour/semLecturesSem. ExercisesLab. exercisesComp. exercisesOther
Hours:3900260
 ExaminationTestsExercisesLaboratoriesOther
Points:00000
Guarantee:Klíma Bohumil, doc. Ing., Ph.D., UVEE
Faculty:Faculty of Electrical Engineering and Communication BUT
Department:Department of Power Electrical and Electronic Engineeering FEEC BUT
 
Learning objectives:
  Introduction to modern digital control of drives.
Description:
  In the course, modern microprocessors for electric drives control and their use in electric drives with feedback control are taught. To demonstrate problems, digital signal processor Motorola DSP56800 is used in laboratory practice. In laboratory practice, students work individually with microprocessor development system. There are simple tasks done to meet an architecture and peripheries of microprocessors for electric drives (DSP architecture, A/D converter, pulse-width modulation generator (PWM), timers, etc.), and in next, algorithms of control loop on real electric drive (PSD controller, 1st order higher limiting filter) are done.
Knowledge and skills required for the course:
  Basic knowldge of programming technology incl. some assembly language usage.
Learning outcomes and competences:
  A view of modern methods of digital control of electric drives, introduction with microprocessors for electric drives control.
Syllabus of lectures:
 
  1. Introduction to electric drives control.
  2. Microprocessors in electric drives.
  3. Architecture of digital signal processors DSP56800 I.
  4. Architecture of digital signal processors DSP56800 II.
  5. Architecture of digital signal processors DSP56800 III.
  6. Periphery: I/O port, timer.
  7. Periphery: A/D converter.
  8. Periphery: PWM generator.
  9. Feedback signal of speed and position sensors processing.
  10. Algorithms: PSD controller, 1st order higher limiting filter.
  11. Hardware of inverters.
  12. Control structures of DC drives.
  13. Control structures of AC drives.
Syllabus of laboratory exercises:
 
  1. Introduction, safety instructions, meeting with workplace.
  2. Development environment, microprocessor development system.
  3. Arithmetic-logic unit.
  4. Program control unit, interrupt system.
  5. Address generation unit.
  6. I/O port, timer.
  7. A/D converter.
  8. PWM generator.
  9. Speed and position sensing with incremental sensor.
  10. PSD controller, 1st order higher limiting filter.
  11. Programmable laboratory inverter.
  12. DC motor control in speed loop I.
  13. DC motor control in speed loop II.
Fundamental literature:
 
  • DSP56800 16-Bit Digital Signal Procesor Family Manual, Motorola, Inc., 2003 http://motorola.com/semiconductors
  • DSP56F80x User's Manual Revision 4.0, Motorola, Inc., 2003, http://motorola.com/semiconductors
Study literature:
 
  • DSP56800 16-Bit Digital Signal Procesor Family Manual, Motorola, Inc., 2003. Study Support, available on http://motorola.com/semiconductors
  • DSP56F80x User's Manual Revision 4.0, Motorola, Inc., 2003. Study Support, available on http://motorola.com/semiconductors
Progress assessment:
  Seminar tests.
Exam prerequisites:
  Seminar tests, two individual projects.