Topics of lectures after weeks of semester: 1. Introduction to the design of applications using microcomputers. Introduction to the time schedule of teaching, assignment of a separate semester project. 2. HW connection of systems with microprocessors, power supply system for microcomputer applications, use of analog and switched power supplies, reference voltage sources for AD and DA converters. 3. Support circuits (reset circuits, BOD, watchog circuits, clock signal generation circuits - oscillators). Types of admission, MCU output gateways and their properties. Ports of microcomputers with AVR core, replacement circuit, DC characteristics. 4. C programming language for microcontrollers, development, IDE environment. 5. Timers, counters in microcontrollers, use for system timing, digital signal period measurement, counter / timer modes, Input Capture, Output Compare, PWM. 6. Interactive human-machine interface, LED, LCD, graphic displays and their connection to a microprocessor system. 7. Input devices of microcomputer applications, buttons, keyboard, matrix keyboard, touch screen. Extension of the number of input - output pins of the MCU. 8. Connection of selected sensor types, temperature sensors, pressure sensors, measuring sensors, incremental and absolute sensors. 9. Remote control of microcomputer devices, ultrasonic, IR. 10. A / D and D / A converters, their types, basic properties, connection to uP system. USART communication interface. Serial communication buses with current loop, RS422, RS485. 11. Serial Bus II, SPI, I2C, physical layer, connection of circuits, their properties, communication control in multimaster mode. 12. CAN bus, physical layer, connection layer, circuit connection, use. 13. Wireless networks in embedded systems, reserved frequency bands, topology (point to point, MESH, star), overview of technologies used in automation technology (ZigBee, BlueTooth, Wifi).
|
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Methods of individual activities, Demonstration
- Contact teaching
- 52 hours per semester
- Home preparation for classes
- 50 hours per semester
- Preparation for a credit (assessment)
- 24 hours per semester
- Preparation for an exam
- 24 hours per semester
|
-
MANN, Burkhard. C pro mikrokontroléry: ANSI-C, kompilátory C, spojovací programy - linkery, práce s Atmel AVR a MSC-51, příklady programování v jazyce C, nástroje pro programování, tipy a triky, -. Praha: BEN - technická literatura, 2003. ISBN 80-7300-077-6.
-
VÁŇA, Vladimír. Mikrokontroléry Atmel AVR: assembler. Praha: BEN - technická literatura, 2003. ISBN 80-7300-093-8.
-
VÁŇA, Vladimír. Mikrokontroléry Atmel AVR: popis procesoru a instrukční soubor. Praha: BEN - technická literatura, 2003. ISBN 80-7300-083-0.
|