Course detail

Microcomputer control of electrical drives

FEKT-LMRPAcad. year: 2011/2012

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.

Language of instruction

Czech

Number of ECTS credits

6

Mode of study

Not applicable.

Learning outcomes of the course unit

Orientation in modern digital control of electrical drives.
Microcontrollers programming knowledges.

Prerequisites

Basic knowldge of programming technology incl. some assembly language usage.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

Teaching methods depend on the type of course unit as specified in the article 7 of BUT Rules for Studies and Examinations.

Assesment methods and criteria linked to learning outcomes

Requirements for completion of a course are specified by a regulation issued by the lecturer responsible for the course and updated for every.

Course curriculum

HW of elctric drive, microprocessors used in electric drives, DSP56800 architecture, development and testing tools, control algorithms of electric drives, motor control libraries

Work placements

Not applicable.

Aims

Introduction to modern digital control of drives.

Specification of controlled education, way of implementation and compensation for absences

The content and forms of instruction in the evaluated course are specified by a regulation issued by the lecturer responsible for the course and updated for every academic year.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Klíma B., Stupka R.;Mikroprocesorová technika v elektrických pohonech; Elektronický text FEKT VUT v Brně (CS)

Recommended reading

Freescale Inc.; 56F8000 Peripherial reference manual (EN)
Freescale Inc. ; DSP56800E 16-Bit Digital Signal Processor Core (EN)
Freescale Inc.; 56F83xx Motor Control Library Reference Manual Rev. 2.0, 04/2005 (EN)
Freescale Inc.; DSP56800E_Quick_Start User’s Manual Targeting Freescale 56F8xxx Platform (EN)

Classification of course in study plans

  • Programme EEKR-ML Master's

    branch ML-SVE , 2. year of study, winter semester, optional specialized

  • Programme EEKR-CZV lifelong learning

    branch ET-CZV , 1. year of study, winter semester, optional specialized

Type of course unit

 

Lecture

39 hours, optionally

Teacher / Lecturer

Syllabus

1. DSP56F800 architecture - 1
2. DSP56F800 architecture - 2
3. DSP 56F800 instruction set
4. PWM periphery
5. A/D converter periphery
6. Digital filter, PS controller

Laboratory exercise

26 hours, compulsory

Teacher / Lecturer

Syllabus

1. DSP56F800 architecture - 1
2. DSP56F800 architecture - 2
3. DSP 56F800 instruction set
4. PWM periphery
5. A/D converter periphery
6. Digital filter, PS controller