Latviešu Krievu Angļu Vācu Franču
Statuss(Aktīvs) Izdruka Arhīvs(0) Studiju plāns Vecais plāns Kursu katalogs Vēsture

Course title Microprocessor Control Systems
Course code ETeh4004
Credit points (ECTS) 3
Total Hours in Course 81
Number of hours for lectures 16
Number of hours for seminars and practical classes 16
Number of hours for laboratory classes 0
Independent study hours 49
Date of course confirmation 17/12/2024
Responsible Unit Institute of Engineering and Energetics
 
Course developers
Dr. sc. ing., prof. Vitālijs Osadčuks

There is no prerequisite knowledge required for this course
 
Course abstract
The aim of the study course is to introduce theoretical information about the construction of microprocessor control systems, peripheral devices, programming, connecting and using various types of sensors and actuators in digital automatic control. In laboratory works, students study the components of digital control equipment: logical elements and logical circuits of various degrees of complexity. In practical works, students learn microcontroller programming by implementing programs for reading digital and analog sensors, controlling actuators and organizing the user interfaces.
Learning outcomes and their assessment
Acquired knowledge about the construction of microprocessor control systems, methods, materials and tools in the development of digital automatic control equipment (development of practical works); Acquired skills to develop microcontroller programs for PIC16 architecture, independently learn programming of devices of other manufacturers and architectures (development and defense of laboratory works).
Course Content(Calendar)
1 Introduction to digital control systems; MPLAB integrated development environment, creation and configuration of a new project – 2 h.
2 Programming process of a microcontroller; compiling a simple PIC16 microcontroller program - 2 h.
3 Architecture of microprocessor control systems; configuring input and output ports – 2 h.
4 Program debugging in the stimulator and with the internal circuit debugger – 2 h.
5 Software for embedded microprocessor systems; laboratory works no. 1-3 and practical works no. 1-2 defense – 2 h.
6 Program execution time and time delay generation – 2 h.
7 Program structure of the microcontroller-based control system; use of timers in the program – 2 h.
8 Debugging process, use of breakpoints in a program – 2 h.
9 Peripheral modules and their configuration; reading the states of the push-button matrix – 2 h.
10 Laboratory works no. 4-5 and practical works no. 3-4 defense – 2 h.
11 Connecting external memory, actuators and sensors; configuring the analog-to-digital converter – 2 h.
12 Use of energy-independent EEPROM memory – 2 h.
13 Organizing the user interface; laboratory works no. 6-7 and practical work no. 5 defense – 2 h.
14 Use of the pulse width modulation block in the program – 2 h.
15 Industrial interprocessor communication networks and sensor networks; DC motor control – 2 h. 16 Laboratory work no. 8 and practical work no. 6 defense – 2 h.
Requirements for awarding credit points
Developed and defended 6 thematic practical exercises and completed 3 tests.
Description of the organization and tasks of students’ independent work
Drawing up protocols of practical exercises and preparing for defense.
Criteria for Evaluating Learning Outcomes
The evaluation of the study course is made cumulatively - the average grade of 3 tests with maximum 8. For higher grade individual research task should be completed.
Compulsory reading
1. Osadčuks V. LED MAKETS 2. Mācību – metodiskais līdzeklis, Jelgava: LLU, (elektronisks materiāls e-studijās), 2023, 75 lpp. 2. Leščevics P., Galiņš A. Elektronika: Mācību metodiskais līdzeklis. Jelgava: LLU, 2008. 58 lpp.
Further reading
1/ Verle M. PIC Microcontrollers Programming in C. [tiešsaiste] [skatīts: 03.10.2022.]. https://www.mikroe.com/ebooks/pic-microcontrollers-programming-in-c 2. Предко. М. Устройства управления роботами. Схемотехника и программирование. Москва: ДМК, 2004. 404 с.
Periodicals and other sources
1 Microchip product Application Notes [tiešsaiste] [skatīts: 03.10.2022.]. Pieejams: https://www.microchip.com/en-us/application-notes 2. Современные технологии автоматизации. ISSN 0206-975Х. [tiešsaiste] [skatīts: 03.10.2022.]. Pieejams: http://www.cta.ru/
Notes
The course is included in the compulsory elective part of the ITF academic bachelor study program "Computer management and computer science".