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) |
---|
|
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 |
|
Study plans that include the course |
Faculty | Study plan (Version) | Category of Branch/Specialization | 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 |