|
|
芯片:stm32f103c8t6
軟件:keil5 stm32cubemx 串口波形助手
語(yǔ)言:HAL庫(kù)
算法:卡爾曼濾波算法 中位值濾波算法
波形輸出: 正常采集的 卡爾曼的 中位值的 三個(gè)波形同時(shí)輸出 對(duì)比優(yōu)缺點(diǎn)
如下圖所示:
采集打印后波形如下:
將所圈位置放大觀看
放大后波形:該圖是放大后波形的峰頂
注:藍(lán)色是正常采集的波形、綠色是中位值濾波后的波形、紅色是卡爾曼濾波后的波形
我們可以看到卡爾曼對(duì)這種突變的波形處理的不錯(cuò),但該波形有明顯的滯后性,整體波形顯示較為圓滑
而中位值算法對(duì)于這種突變不能進(jìn)行較好的處理,但在一些相對(duì)平穩(wěn)中,小波動(dòng)處理的不錯(cuò)具體請(qǐng)看照片
附件包括stm32工程 內(nèi)部寫(xiě)有濾波算法 附帶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)擊文件名下載附件
波形顯示
|
評(píng)分
-
查看全部評(píng)分
|