Lecturer(s)
|
-
Havlíček Libor, Ing. Ph.D.
-
Novák Jaroslav, prof. Ing. CSc.
|
Course content
|
Electronics circuits with microprocessors - power supply, reset circuits, brown-out detectors, watchdog and oscillators. I/O ports - types and their properties. AVR I/O ports - block diagram, DC characteristics. Microcontrollers Timers and counters - Basics principles, usage to timing os systém, measuring of Digital signals. Special modes - input capture, Output Compare, PWM. Man-machine interface - LED, LCD and graphics displays, connection to microcomputers. Keypads, Rotary encoders, remote control of units. Expansion of microcontroller inputs and outputs. A/D and D/A converters - types, basics principles and properties, connection to microcomputers. Voltage references, analog input circuits. Serial buses I - RS422, RS485 Serial buses II - SPI, I2C - physical layer, circuits, properties. Multimaster mode of I2C - arbitration and clock synchronization. CAN bus - physical and network layer, using in automotive Wireless networks in embedded systems - frequency bands, common topologies (point to poit, MESH networks, stars), wireless standards (ZigBee, BlueTooth, WiFi) ARM core microcomputers - introduction to architecture, instruction set, ARM7 and ARM9 cores. Operating systems in embedded systems I - real time concepts, OS principles (multitasking, scheduler, process states). Operating systems in embedded systems I - Windows CE, Linux, .NET micro framework. Digital Signal Processors - specifics of architecture, instruction set and application developing. SHARC DSP from Analog Devices.
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Methods of individual activities, Demonstration
|
Learning outcomes
|
This course provides students with the modern applications of microcomputers, especially in embedded designs. Course evolves knowledge from IMTEE course.
Ability of individual developing of embedded systems with microcomputers.
|
Prerequisites
|
Logic reasoning, knowledge of basics principles of electronics, C language programming.
KRP/IMTER
|
Assessment methods and criteria
|
Written examination, Home assignment evaluation, Discussion
Labs are divided into three blocks: " practical demonstrations of various designs problems by teacher " demonstration of design of more complicated project (digital voltmeter with ATMega microcontroller) by teacher " students team project - project with microcontroller Course is finished by oral exam, student must respond to questions from predefined set of topics.
|
Recommended literature
|
-
Firemní literatura firmy Atmel. dostupná na www.atmel.com.
-
Firemní literatura firmy Intel. dostupná na www.intel.com.
-
Foremní literatura firmy Analog Devices. dostupná na www.analog.com.
-
Mann, B. C pro mikrokontroléry, BEN - technická literatura, Praha 2003, ISBN 80-7300-077-6.
-
Váňa, V. Mikrokontroléry Atmel AVR - assembler, BEN - technická literatura, Praha 2003, ISBN 80-7300-093-8.
|