Code: BE1B14MIS Microprocessors for Power Systems
Lecturer: Ing. Jan Bauer Ph.D. Weekly load: 2P+2L Completion: A, EX
Department: 13114 Credits: 5 Semester: W
Description:
Power electronics control computer structure, digital signal processor and ALU added features for fast real time calculations. Interrupt system and DMA system, analog signal measurement, fast impulse signal measurement,
fast impulse generation support, inter-computer communication, system and power management, programming languages for power systems software development, programming techniques, software development tools (simulators, emulators, monitors), input signal conditioning circuitry, conversion from analog signals to digital processing, time sampling, amplitude quatization, power electronics control block design and implementation, difference equations and control algorithms, fixed and floating point calculations, debugging methods, program parametrization, guides and rules for implementation and application of power system control computers. Real time operating system, scheduler, dispatcher and another features and guides for application
Contents:
1. Power electronics control computer structure
2. Digital signal processor and ALU added features for fast real time calculations
3. Interrupt system and DMA system
4. Analog signal measurement, fast impulse signal measurement
5. Fast impulse generation support
6. Inter-computer communication
7. Programming languages for power systems software development
8. Programming techniques - overview
9. Software development tools (simulators, emulators, monitors)
10. Conversion from analog signals to digital processing, time sampling, amplitude quatization
11. Power electronics control block design and implementation
12. Difference equations and control algorithms
13. Fixed and floating point calculations
14. Real time operating systems
Recommended literature:
[1]Kuo, B. C.: Digital Control Systems. New York, Oxford University Press, 1995. ISBN-0195120647
[2]MPLAB IDE Quick Start Guide DS51281. Chandler: Microchip Technology Inc., USA, 2006.
[3]MPLAB C18 C Compiler Getting Started. Chandler: Microchip Technology Inc., USA, 2005.
[4]PIC18FXX2 Data Sheet DS39564C. Chandler: Microchip Technology Inc., USA, 2006.
[5]Kernighan B. W., Ritchie D. M., C Programming Language, AT&T Labs.

Abbreviations used:

Semester:

Mode of completion of the course:

Weekly load (hours per week):