Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2023/2024
UPOZORNĚNÍ: Jsou dostupné studijní plány pro následující akademický rok.

Microcontrollers

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
BE5B34MIK Z,ZK 6 2P+2L anglicky

Podmínkou zápisu na předmět BE5B34MIK je, že student si nejpozději ve stejném semestru zapsal příslušný počet předmětů ze skupiny BEZBM

Garant předmětu:
Vladimír Janíček
Přednášející:
Vladimír Janíček, Tomáš Teplý
Cvičící:
Tomáš Teplý
Předmět zajišťuje:
katedra mikroelektroniky
Anotace:

The goal of this course is to make students acquainted with recent interesting applications, smart sensors circuits and peripherals handled by microcontrollers. In a lab students will program their own application and measure its properties. Because of usage of a programming language C it will be possible to focus on the practical part of the realization.

Požadavky:
Osnova přednášek:

1. The basic terms of microprocessor techniques and architecture of microcontrollers, input/output settings, LED and push button control.

2. Programming microcontrollers in C language, development environment and its possibilities, time-division multiplexing, seven-segment displays, matrix keyboard.

3. Interrupt control operation, sources, interrupt vectors and priorities, incremental encoders.

4. Graphic, alphanumerical and LED display control touch panels, capacitive touch sensors.

5. Analog signal processing and control, AD and DA converters, voltage references.

6. Software and hardware timing.

7. Smart sensor applications, SPI, I2C, 1-Wire.

8. Instruction set, assembler language, program and data memory, direct and indirect addressing, program run control, pipelining, conditional and unconditional branching.

9. Communication between PC and microcontroller, USART, USB, RS-232, RS-422, RS-485.

10. Processing of measured data, look-up tables, number conversion.

11. Control and regulation of low power motors (DC, stepper and servomotors), capture and compare modules, PWM.

12. GSM and GPS applications, RF identification and wireless sensor data transfer (Bluetooth, ZigBee, WiFi, IR), AT commands.

13. Memory space extension, external memories and memory media.

14. Configuration bits, clock signal sources, software and hardware solution of complex system stability and security, how to program a microcontroller, bootloader.

Osnova cvičení:

1. Introduction to the development environment, hardware and software switch debouncing, LED and push button control.

2. Matrix keyboard, seven-segment display, multiplex mode.

3. Interrupt control operation, priorities.

4. Graphic and alphanumerical displays.

5. AD converter applications, analog temperature sensor, DA converter.

6. Analog sensors (resistive touch panel, 3-axis accelerometer).

7. I2C communication (EEPROM, temperature and humidity sensor, proximity sensor).

8. SPI communication (pressure sensor, 3-axis gyroscope, DA convertor).

9. Microcontroller to PC communication (UART, RS232, USB).

10. RS-485 communication.

11. Stepper motors (including micro stepping), servomotors and DC motors applications.

12. RFID applications.

13. Data transfer via Bluetooth, ZigBee and WiFi.

14. GPS and GSM modules data receiving and processing, AT commands.

Cíle studia:
Studijní materiály:

1. Robert B.Reese: Microprocessors From Assembly Language to C Using The PIC18Fxx2, Da Vinci Engineering Press, Hingham Massachusetts 2005

2. Brian W. Kernighan, Dennis M. Ritchie: The C Programming Language, Second Edition, Prentice Hall, Inc., 1988

Poznámka:
Další informace:
https://moodle.fel.cvut.cz/course/view.php?id=2154
Rozvrh na zimní semestr 2023/2024:
Rozvrh není připraven
Rozvrh na letní semestr 2023/2024:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
Út
St
Čt
místnost T2:B2-s141k
Janíček V.
09:15–10:45
(přednášková par. 1)
Dejvice
Cvičebna
místnost T2:B2-s141a
Teplý T.
11:00–12:30
(přednášková par. 1
paralelka 101)

Dejvice
učebna CEMIS
místnost T2:B2-s141a
Teplý T.
12:45–14:15
(přednášková par. 1
paralelka 102)

Dejvice
učebna CEMIS

Předmět je součástí následujících studijních plánů:
Platnost dat k 27. 3. 2024
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet4356706.html