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