Second Order Complementary Analog Filter

From Visuino
Jump to navigation Jump to search

File:TArduinoSecondOrderComplementaryAnalogFilter.png

Summary

Second-order complementary filter for blending analog input with its rate of change, providing improved smoothing and responsiveness.

Description

The Second Order Complementary Analog Filter extends the standard complementary filter by applying a second-order correction. This provides better noise rejection and dynamic response, making it suitable for precise sensor fusion tasks such as IMU data processing.

Diagram:

Properties

  • Enabled – Enables or disables the filter.
  • Coefficient (K) – Gain coefficient for second-order filtering (default 10).

Pins

Input Pins

  • In (analog) – Direct analog input signal.
  • Rate of Change (analog) – Derivative input signal.

Output Pins

  • Out (analog) – Filtered analog output signal.

Categories