Recursive RMS (STM32 Implementation) - Phil’s Lab #103
Real-time, software implementation of a recursive moving root mean square filter/estimator. Including basic theory, derivation, C code, and tests. PCBs by PCBWay
[SUPPORT]
Free trial of Altium Designer:
Patreon:
Mixed-signal hardware design course:
Advanced Hardware Design Course Survey:
[GIT]
[SOCIAL]
Instagram:
[TIMESTAMPS]
00:00 Introduction
00:13 Demo DSP PCB
00:43 PCBWay
00:56 Altium Designer Free Trial
01:23 What We’ll Cover
01:44 Why RMS?
03:01 RMS Basics
03:35 RMS Demo
05:51 Discrete-Time Moving RMS
08:01 Recursive DT Moving RMS
09:52 MATLAB Demo (Window Length)
12:38 C Header File (Implementation)
14:28 C Source File (Implementation)
16:05 main.c (Implementation)
17:37 Test Set-Up
18:12 Real-Time Test
20:51 Outro