(→Embedded Control (6CFU)) |
|||
(3 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1: | Riga 1: | ||
+ | __NOTOC__ | ||
+ | {{DeCicco}} | ||
=Embedded Control (6CFU)= | =Embedded Control (6CFU)= | ||
+ | The course has the objective to introduce the students to embedded control systems design by following a learn by doing approach. The student will learn to design and implement real control systems by using microcontrollers. | ||
==Program of the course== | ==Program of the course== | ||
− | * Introduction to embedded control systems (ECS). Definitions and control architectures (centralized and distributed). Design requirements for ECS. | + | * Introduction to embedded control systems (ECS). Definitions and control architectures (centralized and distributed). Design requirements for ECS. Microcontrollers for ECS: selection and trade-offs. |
− | Microcontrollers for ECS: selection and trade-offs. | ||
* ARM-based microcontroller architectures: ARM architecture, the STM32 microcontroller family. | * ARM-based microcontroller architectures: ARM architecture, the STM32 microcontroller family. | ||
* Reading from sensors: General Purpose Input Output (GPIO), Inter Integrated Circuit (I2C), Universal Asynchronous Receiver Transmitter (UART), Analog to Digital Conveters (ADC). | * Reading from sensors: General Purpose Input Output (GPIO), Inter Integrated Circuit (I2C), Universal Asynchronous Receiver Transmitter (UART), Analog to Digital Conveters (ADC). | ||
Riga 12: | Riga 14: | ||
==Exam== | ==Exam== | ||
The student has to design and realize a working embedded control system (groups of maximum 3 students are allowed), encompassing the main course contents (reading from sensor(s), computing the control action, implementing the control action through an actuator). The student will present the implemented ECS followed by an oral exam that will cover the theory of the course. | The student has to design and realize a working embedded control system (groups of maximum 3 students are allowed), encompassing the main course contents (reading from sensor(s), computing the control action, implementing the control action through an actuator). The student will present the implemented ECS followed by an oral exam that will cover the theory of the course. | ||
+ | |||
+ | ==Further information== | ||
+ | Please contact Prof. [[LDC:Home | Luca De Cicco]] at luca.decicco AT poliba DOT it for more information. |
Luca De Cicco | |
Associate Professor, PhD |
The course has the objective to introduce the students to embedded control systems design by following a learn by doing approach. The student will learn to design and implement real control systems by using microcontrollers.
The student has to design and realize a working embedded control system (groups of maximum 3 students are allowed), encompassing the main course contents (reading from sensor(s), computing the control action, implementing the control action through an actuator). The student will present the implemented ECS followed by an oral exam that will cover the theory of the course.
Please contact Prof. Luca De Cicco at luca.decicco AT poliba DOT it for more information.
Microcontrollers for ECS: selection and trade-offs.
The student has to design and realize a working embedded control system (groups of maximum 3 students are allowed), encompassing the main course contents (reading from sensor(s), computing the control action, implementing the control action through an actuator). The student will present the implemented ECS followed by an oral exam that will cover the theory of the course.