脈搏血氧飽和度.doc

脈搏血氧飽和度.doc

ID:51783995

大小:278.50 KB

頁數(shù):17頁

時間:2020-03-15

脈搏血氧飽和度.doc_第1頁
脈搏血氧飽和度.doc_第2頁
脈搏血氧飽和度.doc_第3頁
脈搏血氧飽和度.doc_第4頁
脈搏血氧飽和度.doc_第5頁
資源描述:

《脈搏血氧飽和度.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、脈搏血氧飽和度的測量一、測量值:脈搏血氧飽和度、脈率二、測量原理:以兩路光線(紅光vs,紅外光ir)高頻交替照射被測部位,兩路透射光經(jīng)光電轉(zhuǎn)換得到兩路變化的光電流信號,兩路光電流信號經(jīng)過放大、去直流、去工頻干擾得到兩路信號的交流部分,交流部分的平均功率之比即為動脈血的含氧量,通過線性擬合得到脈搏血氧飽和度;其中任何一路信號交流部分即為脈搏波,測得其周期可計算出脈率。三、測量電路及其參數(shù)。電路包括三部分:探頭驅(qū)動電路、光電流放大和去直流電路、計算電路。探頭驅(qū)動電路實現(xiàn)兩路光線由對稱的兩組三極管構(gòu)成,與計算電路的兩個IO端口和兩個DA端口相連,分別控制兩

2、路光線的交替開關(guān)和幅值。光電流放大和去直流電路由兩級運放構(gòu)成,一級運放將光電流信號放大為電壓信號,這個電壓信號包含交流分量和較大的直流分量(分別對應(yīng)著測量部位的動脈血和其他成分),因此需要二級運放去直流處理。計算電路接受兩個運放的輸出,作為反饋為探頭驅(qū)動電路和去直流電路提供參考電壓幅值。探頭接口說明:1為地線,6、7分別為外屏蔽和內(nèi)屏蔽線,2為紅外光輸入正極,紅光輸入負極,3為紅光輸入正極,紅外光輸入負極,9為光電管輸出正極,5為光電管輸出負極。四、測量流程基本測量流程如下圖。200Hz定時器中斷,兩路LED交替通斷,即1秒內(nèi)兩路光各有100次采樣。

3、以紅外光這一路為例:每次開啟紅外光LED,根據(jù)OA0輸出改變LED的幅度ir_LED_level(Q3的基極),根據(jù)OA1輸出改變?nèi)ブ绷麟娐返闹绷鲄⒖茧妷篿r_dc_offset(OA1的正向輸入端),得到的OA1的輸出作為計算電路的輸入,關(guān)燈,原始信號去工頻處理后得到ir_heart_signal,數(shù)字去直流后得到ir_heart_signal_ac,該信號進入脈搏波周期判斷的隊列g(shù)roup_caculate[64],同時計算ir_heart_signal_ac信號的平方和,并且采樣計數(shù),同時進行脈搏周期的判斷。數(shù)字信號直流跟隨可表達為:跟隨系數(shù)×

4、(輸入信號-直流分量)+直流分量=更新的直流分量。脈搏周期的判斷過程:隊列相當于在脈搏波信號上一個滑動的窗口,窗口應(yīng)有一定寬度,大于噪聲時間,但需小于脈搏周期。判斷過程如下:當最小值位置處于窗口中部位置時則判定為一個波谷,檢測到波谷以后窗口繼續(xù)滑過10個采樣點,但不再檢查最小值,確保上一個波谷已經(jīng)離開窗口中心,然后繼續(xù)檢查最小值位置確定下一個波谷??梢苑譃槿N狀態(tài)分別稱之為確定波谷、離開波谷、尋找波谷。如下圖。利用局部特征實時判斷脈搏周期的三個階段:1)確定波谷,確定周期,計算血氧飽和度和脈率,清空計數(shù);2)離開波谷,開始計數(shù),計算信號平方和;3)尋

5、找波谷,保持計數(shù),計算平方和,確定窗口中最小值位置五、測量程序?qū)崿F(xiàn)(可參考pulsoximeter.c文件)1、變量設(shè)置1)全局參量根據(jù)運放一的輸出經(jīng)AD轉(zhuǎn)化后判斷LED是否過亮過暗,2500到3000之間為合適亮度,否則進行調(diào)節(jié),快速調(diào)節(jié)步長為2,細調(diào)步長為1,可根據(jù)實際電路修改。//反饋控制LED驅(qū)動幅度時的上下界和調(diào)節(jié)步長#defineFIRST_STAGE_TARGET_HIGH3000#defineFIRST_STAGE_TARGET_LOW2500#defineFIRST_STAGE_TARGET_HIGH_FINE3500#define

6、FIRST_STAGE_TARGET_LOW_FINE2000#defineFIRST_STAGE_STEP2#defineFIRST_STAGE_FINE_STEP12)全局變量//脈搏血氧信號,存儲脈搏血氧幾個處理方法后的值int32_tir_heart_signal;//紅外光,OA1輸出經(jīng)過平均濾波后,等待數(shù)字去直流int32_tvs_heart_signal;//紅光,OA1輸出經(jīng)過平均濾波后,等待數(shù)字去直流int32_tir_heart_signal_ac;//紅外光,經(jīng)過數(shù)字去直流,進入計算窗口,參加平方和的累加int32_tvs_he

7、art_signal_ac;//紅光,經(jīng)過數(shù)字去直流,進入計算窗口,參加平方和的累加int32_tsum_ir_heart_signal_ac=0;//紅外光,信號平方和累加值,一個周期計算平均功率int32_tsum_vs_heart_signal_ac=0;//紅光,信號平方和累加值,一個周期計算平均功率//計算過程信號intgroup_wave[512];//用于顯示,循環(huán)隊列,存儲幾個周期內(nèi)的ir_heart_signal_ac信號intoffset_wave=0;//循環(huán)隊列隊列頭intflag_initial=1;//初始化標志位ints

8、ample_count=0;//采樣計數(shù),每個周期清空,重新計數(shù)intnum_beat=0;//初始值為1,

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。