一種反射式紅外心率檢測儀設(shè)計(jì)
由于匹配濾波器只匹配相應(yīng)的輸入信號,一旦輸入信號發(fā)生變化,原來的匹配濾波就不再稱為匹配濾波器了,而脈搏波十分復(fù)雜,即使同一人的脈搏也不是每一周期都相同,所以需要針對脈搏信號的特征設(shè)計(jì)匹配濾波器。根據(jù)脈搏波的形成機(jī)理和脈搏的特征點(diǎn),設(shè)計(jì)了四種脈搏波微分波形作為匹配濾波器的模板,如圖3所示。模板長度為100,恰好是微分波形主脈沖峰的寬度。
本文引用地址:http://www.ex-cimer.com/article/270929.htm
工作時,通過比較四個模板的輸出結(jié)果來確定使用哪一個濾波器的輸出值。
本設(shè)計(jì)利用uPSD3234內(nèi)置的ADC對經(jīng)預(yù)處理后的脈搏信號進(jìn)行采樣,采樣頻率為500Hz.
下面將簡單介紹整個數(shù)據(jù)處理過程:
1)經(jīng)ADC通道0和通道1采樣得到信號波形圖如4圖所示。
2)對采樣的交流信號數(shù)據(jù)進(jìn)行低通濾波。由于設(shè)計(jì)僅實(shí)現(xiàn)心率檢測的功能,故此低通濾波截止頻率設(shè)計(jì)為8.5Hz,部分波形如圖5所示。
3)利用脈搏波形態(tài)上具有陡峭上升沿的特點(diǎn),通過微分運(yùn)算將其突出出來,部分波形如圖6所示。
4)檢測上面微分波形圖的負(fù)脈沖信號需要用到匹配濾波器。另外,由于匹配濾波輸出值會因?yàn)?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/心率檢測儀">心率檢測儀的使用對象、放置位置等因素的影響而產(chǎn)生很大的變化,所以在設(shè)計(jì)中還需要其能夠自動調(diào)節(jié)閾值。信號大于閾值,則認(rèn)為是檢測到了一個心跳信號。匹配濾波及檢測輸出的效果如圖7所示。
以上信號處理得到的心跳檢測信號即是反映人體瞬時心跳的信號,據(jù)此可用一種中值算法精確地計(jì)算出測量對象的心率。此中值算法為:如果心跳檢測信號的兩個脈沖間隔在人心跳的正常間隔內(nèi),則記錄間隔時間,否則跳過。在記錄足夠的心跳間隔后即可算出這些間隔的中值。根據(jù)中值可以規(guī)定這些間隔的上下邊界。處在上下邊界之間的值視為有效間隔值。當(dāng)有效間隔值的數(shù)目超過設(shè)定的數(shù)量時,就可以算出平均間隔值。由于采樣頻率為500Hz,所以每個間隔為2us.由此得出比較精確的心率。
3 軟件設(shè)計(jì)
系統(tǒng)軟件流程如圖8所示。主要有顯示驅(qū)動程序、按鍵處理程序、信號處理程序、心率檢測程序、USB通信服務(wù)程序等。
圖8 軟件流程圖
4 結(jié)語
本文所設(shè)計(jì)的反射式紅外心率檢測儀主要采用了匹配濾波等數(shù)字信號處理方法得到心率數(shù)據(jù),將微電子技術(shù)與生物醫(yī)學(xué)工程技術(shù)緊密地結(jié)合在一起,達(dá)到了設(shè)計(jì)要求,目前,本設(shè)計(jì)已成功應(yīng)用于健身產(chǎn)品跑步機(jī)中,具有一定的創(chuàng)新性和實(shí)際應(yīng)用價值,并且有良好的市場推廣價值。
濾波器相關(guān)文章:濾波器原理
濾波器相關(guān)文章:濾波器原理
電源濾波器相關(guān)文章:電源濾波器原理
脈寬調(diào)制相關(guān)文章:脈寬調(diào)制原理 數(shù)字濾波器相關(guān)文章:數(shù)字濾波器原理 透射電鏡相關(guān)文章:透射電鏡原理
評論