Course detail
Microcomputer control of electrical drives
FEKT-MMRPAcad. year: 2012/2013
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
Number of ECTS credits
Mode of study
Guarantor
Learning outcomes of the course unit
Microcontrollers programming knowledges.
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
Freescale Inc.; DSP56800E_Quick_Start User’s Manual Targeting Freescale 56F8xxx Platform (EN)
Freescale Inc.; 56F8000 Peripherial reference manual (EN)
Freescale Inc.; 56F83xx Motor Control Library Reference Manual Rev. 2.0, 04/2005 (EN)
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
Mikroprocessors, microcontrollers.
Microcontrollers Intel MCS-96 Family.
Architecture of I80C196KA,KB,KC,KR,MC
I/O system, interrupt system.
A/D converter, HSIO, timer/counter.
MCS-96 Instruction set.
Assembler96, directives,Linker96.
Pulse-width modulation, voltage converter control.
Revolving and place measuring,incremental sensor,resolvers.
Separation of circuits,control of step motors.
Synchronization processor an power,rectifier control.
Other ways : Transputers, Signal processors, Xilinx.
Laboratory exercise
Teacher / Lecturer
Syllabus
HSIO,šířkově pulsní modulace,řízení ss motorku.
Komunikace řídících jednotek,dálkové řízení pohonu.
Introduction,safety rules,working place.
MCS-96 Microproccessor Development System.
Microcomputer TEMS196LAB,peripheral module PERIF96.
Program MON96LAB.exe, description of basic commands.
Editing source program,Assembler96,controlling of program.
Elementary programming examples I.
Elementary programming examples II.
Rectifier control, line display control.
Control of step motor, two motors simultaneous control.
Application of sensor IRC,revolves and position measure.
Contol of voltage converter.
PWM, HSIO, DC drive control.
Data transmission, remote control of DC drive.