Barotrauma

Barotrauma

Not enough ratings
Moving Average Filter
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
188.187 KB
27 Jun, 2022 @ 4:42pm
12 May, 2023 @ 3:11am
8 Change Notes ( view )

Subscribe to download
Moving Average Filter

In 1 collection by uberdrück
Elektrotrauma
15 items
Description
Now 50% more average!

A circuit that can be used to transform abrupt changes in an input signal into a more gradual change in the output, for example to smooth out control signals for engines and battery rates, or to slowly transition between different light colors.

Convolution Type:
This version of the filter is useful to understand the basic working principle, but needs a lot of components for what it does. Can be made using delays or with oscillator timing.

Includes an example on how to chain several elements together to create a longer filter, and an example for a light controller with live demos.

Recursive Type:
Much more efficient that the standard version. Includes examples built with discrete components, and a universal length filter that only needs 14 components using a regex-integrated shift register.

Finally, there's an ultra-optimized version that strips the circuit down to the most fundamental components necessary to fulfill the task mentioned at the beginning, specifically for constant signals that don't change very often (like battery charge rates).

Theory Reference: https://www.analog.com/media/en/technical-documentation/dsp-book/dsp_book_ch15.pdf
Popular Discussions View All (1)
0
30 Jun, 2022 @ 4:48pm
Feedback, Suggestions, Bugs
uberdrück