Recursive RMS (STM32 Implementation) - Phil's Lab

Опубликовано: 11 Октябрь 2024
на канале: Phil’s Lab
18,889
755

Real-time, software implementation of a recursive moving root mean square filter/estimator. Including basic theory, derivation, C code, and tests. PCBs by PCBWay https://www.pcbway.com

[SUPPORT]
Free trial of Altium Designer: https://www.altium.com/yt/philslab

Patreon:   / phils94  

Mixed-signal hardware design course: https://phils-lab-shop.fedevel.education

Advanced Hardware Design Course Survey:
https://forms.gle/X4jwvtZeJ1jTXh7r9

[GIT]
https://github.com/pms67

[SOCIAL]
Instagram:   / philslabyt  

[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