Course: Aplication of Microprocessor

« Back
Course title Aplication of Microprocessor
Course code KE/IAME
Organizational form of instruction Lecture + Tutorial
Level of course Bachelor
Year of study 3
Semester Winter
Number of ECTS credits 5
Language of instruction Czech
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Novák Jaroslav, prof. Ing. CSc.
  • Rozsíval Pavel, Ing.
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.
KE/IMTEE
----- or -----
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.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Electrical Engineering and Informatics Study plan (Version): Communication and Microprocessor Technology (2013) Category: Electrical engineering, telecommunication and IT 3 Recommended year of study:3, Recommended semester: Winter