top of page

In this lesson, we will get an insight into the dsPIC33EP256GP506 digital signal controller chip from Microchip, which we will use in the coming sessions.

In this lesson, we will learn and test the DSP specific instructions of the dsPIC controller.

Many applications require fast sampling and time-critical control algorithms. In this lesson, we will learn the implementation of a real-time PID controller algorithm.

In this lesson, we will learn a useful tool for frequency domain analysis, the Radix-2 implementation of the FFT.

Radix-4 FFT algorithm

In this lesson, we will learn the implementation of the Radix-4 FFT to reduce stages and computation time.

In this lesson, we learn how to design an FIR filter with the help of the Fourier transform.

FIR filter implementation

In this lesson, we will implement a previously designed FIR filter in our dsPIC controller.

IIR filter design

In this lesson, we learn how to design an IIR filter with the bilinear transform method.

IIR filter implementation

In this lesson, we will implement a previously designed IIR filter in our dsPIC controller.

Discrete wavelet transforms

In this lesson we will learn how to use the discrete wavelet transforms.

Implementation of DWT based filtering

In this lesson we will combine the DWT with the thresholding method to denoise a signal.

Accelerated DSP algorithms

In this lesson we will learn how to accelerate soft DSP algorithms in reconfigurable hardware.

The discrete Hilbert transform

In this lesson we will learn the usage and application of the discrete Hilbert transform.

Please reload

bottom of page