Real-Time Software Implementation of Analog Filters - Phil’s Lab #20

Modelling analog filters, discretisation, and implementation of the digitally-equivalent filters on a real-time, embedded system (STM32). Includes theory, DSP, firmware, and results. Git: 30k Q&A survey: Visit ​ for $2 for five 2-layer PCBs and $5 for five 4-layer PCBs. If you’re enjoying my content, please consider becoming a patron: [TIMESTAMPS] 00:00 Introduction 00:38 JLCPCB and LittleBrain PCB 01:19 30k Subs Survey 01:37 Overview 02:48 Digital Filtering Advantages 03:13 Going From Analog to Digital 03:39 Modelling Analog Filters 04:17 Example: RC Low-Pass Filter 05:12 Discretising the Filter 05:54 Backward Euler Method 06:27 RC Low-Pass Filter Difference Equation 07:45 Practical Tips (-3dB, Sampling Period) 08:54 Filter Header File 09:50 Filter Source File 12:03 Main Source File Modifications 13:40 Implementation Demo ID: QIBvbJtYjWuHiTG0uCoK
Back to Top