A rich source of expert knowledge

Learn from experts in the world of embedded systems

Notch Filters - Theory and Software Implementation - Phil's Lab #39

Everything from notch filter basics, uses of a notch filter, through to derivation, discretization of an analogue prototype/model, and final implementation on an embedded system (STM32 microcontroller) using the C programming language.
  • 00:00Introduction
  • 00:54Content
  • 01:26Notch Filter Baiscs
  • 03:01Analogue Notch Filter
  • 05:29Standard Form Transfer Function
  • 05:57Example Frequency Responses
  • 06:21Discretisation
  • 08:37Digital Notch Filter
  • 08:54Pre-Warping
  • 09:33Analogue vs Digital Frequency Response
  • 10:06Practical Considerations
  • 11:28Software Implementation (STM32CubeIDE)
  • 12:25Filter Initialisation and Update Functions
  • 14:48Main.c Filter and Test Set-Up
  • 15:39Demonstration