Course unit code:
Course unit title:
Remote Control of Embedded Systems
Mode of delivery, planned learning activities and teaching methods:
laboratory practice – 2 hours weekly (on-site method)
Credits allocated:
Recommended semester:
Automation, Information Engineering and Management in Chemistry and Food Industry – bachelor (full-time, attendance method), 6. semester
Level of study:
Prerequisites for registration:
Assesment methods:
The overall evaluation is the sum of points from two categories: 10 quizzes (overall max. 50 point); and evaluation of final project (max. 50 points). Final grade is determined according to following criteria: A 92–100 points, B 83–91 points, C 74–82 points, D 65–73 points, E 56–64 points.
Learning outcomes of the course unit:
Advanced theoretical principles of remote control applied on real systems, using microcontrollers and standardized computer technologies. Application of acquired knowledge of control theory on selected systems in practice. Work with sensors and actuators. Programming of the conterol logic at the lowest level. Implementation of control scenarios, process data acquisition and analysis. Interconnection of embedded systems with other network capable systems and application of remote control scenarions. In this course, student will realize an individual project on the selected system for specific requiremets of remote control.
Course contents:
1 Embedded systems : Repetition
a. general introduction , characterization , usage in practice
b. sensors and actuators
c. microcontrollers

2 Programming methods for microcontrollers: Recapitulation

3 Introduction to Web-based communication technologies
a. HTTP and structures of transferred data ( XML , SOAP , JSON )
b. software for emulation of Web services
c. most commonly used communication scenarios

4 Methods of communication with control systems
a. data acquisition from control system
b. sending data to control system and their processing

5 Network communication
a. connection of wired network module to microcontroller
b. programming of network communication

6 Wireless Network
a. connection of wireless networking module to microcontroller
b. programming of network communication

7 Connection of control system to the Internet

8 Remote control of embedded systems via Web Interface
a. creation of simple Web application for communication with microcontrollers
b. visualization of process data
c. process control via Internet

9.-12. Realization of final project

13 Presentation of final project
Recommended or required reading:
  • TREVENNOR, A. Practical AVR Microcontrollers. Springer Science + Business Media New York: Apress, 2012. 416 p. ISBN 978-1-4302-4446-2.
  • MATOUŠEK, D. Práce s mikrokontroléry ATMEL AVR AT90S: 3. díl. Praha : BEN - technická literatura, 2006. 374 p. ISBN 80-7300-209-4.
  • MIKLEŠ, J. – FIKAR, M. Process Modelling, Identification, and Control. Berlin Heidelberg: Springer Berlin Heidelberg New York, 2007. 480 p. ISBN 978-3-540-71969-4.
  • RESIG, J. JavaScript a Ajax: Moderní programování webových aplikací. Praha : Computer Press, 2007. 360 p. ISBN 978-80-251-1824-5.
Language of instruction:
Slovak, English
I recommend it, only after completing the subject of Fundamentals of Embedded System Control.
Course supervisor:
Ing. Richard Valo, PhD.
Last modification:
16. 1. 2018

Department of Information Engineering and Process Control

AIS: 2017/2018  

Facebook / Youtube

Facebook / Youtube