An open API service indexing awesome lists of open source software.

https://github.com/luhuadong/rtt-libfilter

Digital filter algorithm library for RT-Thread
https://github.com/luhuadong/rtt-libfilter

rt-thread

Last synced: 12 months ago
JSON representation

Digital filter algorithm library for RT-Thread

Awesome Lists containing this project

README

          

# rtt-libfilter
Digital filter algorithm library for RT-Thread

采用数字滤波算法克服随机干扰的误差具有以下优点:

1、数字滤波无需其他的硬件成本,只用一个计算过程,可靠性高,不存在阻抗匹配问题。尤其是数字滤波可以对频率很低的信号进行滤波,这是模拟滤波器做不到的。

2、数字滤波使用软件算法实现,多输入通道可共用一个滤波程序,降低系统开支。

3、只要适当改变滤波器的滤波程序或运算,就能方便地改变其滤波特性,这对于滤除低频干扰和随机信号会有较大的效果。

4、在单片机系统中常用的滤波算法有限幅滤波法、中值滤波法、算术平均滤波法、加权平均滤波法、滑动平均滤波、低通滤波等。

包含:

- Kalman filter
- mean filter
- Savitzky-Golay filter (S-G滤波器)