3LEEC06 PL
 
Aula n.º 1 de 16-09-2024
Introduction to Matlab, paper-and-pencil / Matlab exercises concerning discrete-time signals and systems: a review of the discrete-time convolution operation.
Aula n.º 2 de 23-09-2024
The use of simulation and numerical solutions to validate analytical solutions.
Getting started with the DSP Education kit: LUT-based Real-Time Sine Wave Generation).
Aula n.º 3 de 30-09-2024
Lab experimentation and assessment using the STM32F7 on LUT-based sinusoidal waveform generation.
Aula n.º 4 de 07-10-2024
Peer-to-peer learning/assessment on finding the center of gravity of a discrete-time signal using the properties of the Fourier Transform, and on finding the frequency response of a moving average filter by analytical and numerical means.
Laboratory experiments on sampling and reconstruction: understanding that filtering effects depend on the frequency response characteristics of the filter (either analog, or discrete-time), understanding the different components in a complete signal processing chain, understanding basic effects of sampling and reconstruction on sinusoidal, rectangular, triangular, and sawtooth waves.
Aula n.º 5 de 14-10-2024
Laboratory experimentation measuring the frequency response of a moving average filter that is implemented to run in real-time on the STM32F746G Discovery board using different (recursive and non-recursive) difference equations.
Aula n.º 6 de 21-10-2024
Peer-to-peer learning/assessment on sampling and reconstruction of signals, and on the design and transformation of low-pass and band-pass-filters.
Evaluation of the DMA operation and identification of its advantages and differences to interrupt-based transfer of individual samples. Evaluation of the graphical representation capabilities of the STM32F746G board and LCD.
Aula n.º 7 de 04-11-2024
Discussion of exercises on the frequency-domain characterization of FIR and IIR COMB filters in preparation for the lab experiments. Laboratory experimentation measuring the frequency response of FIR and IIR COMB filters.
Aula n.º 8 de 11-11-2024
Experimental determination of the frequency response two 2nd-order IIR filters running in real-time on the STM32F746G Discovery board: an All-Pole filter, and an All-Pass filter. Evaluation of the performance of groups in class.
Aula n.º 9 de 18-11-2024
Design, modification and measurement of the frequency response of FIR filters running in real-time on the STM32F746G Discovery board: an equiripple linear-phase FIR of order 80, and two modified versions of the designed FIR filter. Experimental determination of the frequency responses of all three filters and comparison to the theoretical ones.
Aula n.º 10 de 25-11-2024
Peer-to-peer learning/assessment on the design and study of the impulse response and frequency response of a discrete-time differentiator and a Hilbert Transformer.
Pen-and-pencil and Matlab-based exercises on the DFT and IDFT with an emphasis on the DFT properties and the time-domain “aliasing” phenomenon as a result of sampling the DFT.
Aula n.º 11 de 02-12-2024
Laboratory assessment on the experimental determination of the frequency response of a discrete-time differentiator, and a Hilbert Transformer, as well as their output when the input is a triangular wave or a square wave.
Aula n.º 12 de 09-12-2024
Paper-and-pencil/Matlab exercises on the computation of the auto-correlation using the FFT.
Utilization of the FFT in a number of simulation and real-time experiments addressing
the leakage phenomenon, the aliasing phenomenon, windowing, and real-time spectrum analysis using both the STM32F7 platform and the oscilloscope.
Aula n.º 13 de 16-12-2024
Matlab exercise on the fundamentals of spectrum estimation: the periodogram, the spectrogram, and interpretation of a spectrogram.
Laboratory experimentation on adaptive filtering in a system identification configuration exploiting the steepest descent concept, the impact of the adaptation factor (β), and the importance of the bandwidth of the excitation signal.