Intelligent Embedded Systems Laboratory
VIMIMA21 | Electrical Engineering MSc | Semester: 2 | Credit: 5
Objectives, learning outcomes and obtained knowledge
The aim of this laboratory course is to deepen the knowledge of the information processing algorithms found in embedded systems and to get acquainted with the corresponding software tools. During the measurements students will use elementary signal processing knowledge to create and test more complex systems. The majority of laboratory tasks are performed using real physical systems or the models of such systems.
Lecturers
Balázs Bank
associate professor
Course coordinator
Synopsis
1. Introduction to the capabilities and resources of the signal processing development environment available in the laboratory. General structure of signal processing programs, development and debugging steps.
2. Design and implementation of digital filters: design, implementation, and measurement of various digital filters with different structures and specifications.
3-4. Implementation of a complex signal processing task using a DSP development board: the task can be chosen freely from a list of example problems.
5-6. Implementation of the LMS algorithm: Introduction to the variations of the LMS algorithm, examination of the XLMS algorithm. Implementation of adaptive echo cancellation in electronic and acoustic channels.
7-8. Vibration analysis: Practicing the use of accelerometers, microphones and associated measurement equipment. The example application also includes a problem from the field of predictive maintenance.
9-10. Implementation of an embedded data acquisition system: realization of data acquisition system built from embedded devices, capable of measuring analog signals, transmitting them and storing them in a database for further processing.