芯片:stm32f103c8t6
軟件:keil5 stm32cubemx 串口波形助手
語言:HAL庫
算法:卡爾曼濾波算法 中位值濾波算法
波形輸出: 正常采集的 卡爾曼的 中位值的 三個波形同時輸出 對比優(yōu)缺點
如下圖所示:
采集打印后波形如下:
將所圈位置放大觀看
放大后波形:該圖是放大后波形的峰頂
注:藍色是正常采集的波形、綠色是中位值濾波后的波形、紅色是卡爾曼濾波后的波形
我們可以看到卡爾曼對這種突變的波形處理的不錯,但該波形有明顯的滯后性,整體波形顯示較為圓滑
而中位值算法對于這種突變不能進行較好的處理,但在一些相對平穩(wěn)中,小波動處理的不錯具體請看照片
附件包括stm32工程 內部寫有濾波算法 附帶cubemx工程 附帶串口波形助手
全部資料51hei下載地址:
串口波形助手.rar
(13.52 MB)
(下載次數: 167, 2020-12-13 20:15 上傳)
下載積分: 黑幣 -5