成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

MAX30102脈搏血氧儀和心率傳感器(二)FIR濾波器

不知名網(wǎng)友 / 3845人閱讀

摘要:為了方便后續(xù)處理和更加精確地計(jì)算結(jié)果,需要對采集的信號進(jìn)行濾波。使用中斷管腳信號后錯誤消失。濾波器設(shè)計(jì)為了易實(shí)現(xiàn),設(shè)計(jì)一個低通濾波器。實(shí)際效果測試串口實(shí)時打印輸出,紅色的曲線為原始信號,藍(lán)色的曲線為濾波后的波形。


前言

數(shù)據(jù)經(jīng)過采集之后,還會包含很多噪聲,和一些不必要的成分。為了方便后續(xù)處理和更加精確地計(jì)算結(jié)果,需要對采集的信號進(jìn)行濾波。數(shù)字信號處理屬于較難學(xué)科,博主才疏學(xué)淺,如有不足之處敬請指正。


一、修正上一章產(chǎn)生的錯誤

在上一章中,讀取的PPG信號每個若干個周期會出現(xiàn)噪聲,原因是讀取時序和數(shù)據(jù)采集的時序?qū)Σ簧?。使用中斷管腳信號后錯誤消失。

二、FIR濾波器設(shè)計(jì)

1.對采集的信號進(jìn)行頻譜分析


可以看到PPG信號成分的頻率主要集中在0.5-2Hz之間。為了消除個體差異,應(yīng)該保留的頻率成分0.5-3Hz(也就是心率30次/min - 180次/min)。

2.濾波器設(shè)計(jì)

為了易實(shí)現(xiàn),設(shè)計(jì)一個低通濾波器。參數(shù)如下:

3.濾波器仿真

可以看到,保留了3Hz以下的頻率成分,濾除了3Hz以上的頻率成分。

三、ARM_MATH庫實(shí)現(xiàn)(以STM32為例)

將ARM_MATH庫移植到工程中,上文設(shè)計(jì)的濾波器參數(shù)生成頭文件導(dǎo)入工程中。關(guān)鍵的兩個函數(shù)如下:

	arm_fir_init_f32(&S, NUM_TAPS,(float32_t *)&firCoeffs32LP[0], &firStateF32[0], blockSize);	arm_fir_f32(&S,&input,&output,  blockSize);

這里不多介紹,需要了解的,可以參考安富萊的DSP教程。

實(shí)際效果測試

串口實(shí)時打印輸出,紅色的曲線為原始信號,藍(lán)色的曲線為濾波后的波形。

濾波前

濾波后

四、獲取工程源碼

關(guān)注公眾號,回復(fù) “MAX30102V2” 獲取源碼;若有疑問,請?jiān)诠娞柣貜?fù)“交流群”,進(jìn)群一起討論分享!

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/125576.html

相關(guān)文章

  • 76行代碼如何完成一個雙輪平衡小車?

    摘要:每個控制周期需要做的內(nèi)容包括獲取陀螺儀和編碼器兩個傳感器的數(shù)據(jù),傳入直立環(huán)和速度環(huán)算法中進(jìn)行計(jì)算得到控制量,將控制量作用于直流電機(jī)上。 Ruff Lite Ruff Lite 是 Ruff 團(tuán)隊(duì)針對 MCU(MicroController Unit,微控制器)推出的 Ruff OS,具有高實(shí)時性,占用內(nèi)存小等特點(diǎn)。目前官方支持的開發(fā)板為TI TM4C1294-LaunchPad ,R...

    cucumber 評論0 收藏0
  • Roadtrax BL Traffic Sensor產(chǎn)品調(diào)試記錄

    摘要:產(chǎn)品是精量電子美國傳感器公司的產(chǎn)品是世界頂尖傳感器制造商之一,產(chǎn)品包括壓力稱重力扭矩位置傾角振動加速度溫度濕度流量磁阻血氧壓電薄膜以及油品分析等傳感器。 Roadt...

    LinkedME2016 評論0 收藏0
  • 算法(第4版) Chapter 4 練習(xí)題 答案

    摘要:離心率計(jì)算題目釋義計(jì)算點(diǎn)的離心率,圖的直徑,半徑,中心計(jì)算圖的圍長定義點(diǎn)的離心率圖中任意一點(diǎn),的離心率是圖中其他點(diǎn)到的所有最短路徑中最大值。圖的中心圖中離心率長度等于半徑的點(diǎn)。改動離心率計(jì)算,在遍歷中增加的賦值即可。 離心率計(jì)算 4.1.16 The eccentricity of a vertex v is the the length of the shortest path fr...

    13651657101 評論0 收藏0
  • DIY桌面機(jī)械臂__FOC電機(jī)驅(qū)動

    摘要:一硬件框架與模型設(shè)計(jì)機(jī)械臂最核心的部分應(yīng)該就是關(guān)節(jié)部分的伺服電機(jī)了,針對與文稿中的設(shè)計(jì)思路,每個伺服電機(jī)都為一獨(dú)立的控制系統(tǒng),并通過總線的形式獲取數(shù)據(jù)并控制。 ##...

    hosition 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<