之前的滤波,截止频率设为100Hz很完美。但是要将截止频率设为1Hz,系统变得不稳定,引入杂波。
通过改滤波器的阶数,效果不理想。
改变滤波器类型,效果也不理想,感觉iir的butterworth效果最好,用不同模型,导出方式是一样的(只要转换方法设为一样就好了,点击Edit->Convert Structure)。fir不会用,调了一下,看不太懂,没继续深究。
在讲参数导到ARM中用之前,可以用matlab先仿真
参照这个
https://blog.csdn.net/u012841414/article/details/78575476
把他看成一个整体,前面加信号源,信号源后面要加零阶保持器,保持器的采样频率要和设计的滤波器采样频率对应,好像是互为倒数,后面加示波器用于观察。
!!!之后,通过降低采样频率,将将截止频率设为1Hz,系统较稳定。
最好:高频采样频率/高频截止频率=低频采样频率/低频截止频率。