血氧 檢測電路_第1頁
血氧 檢測電路_第2頁
血氧 檢測電路_第3頁
血氧 檢測電路_第4頁
血氧 檢測電路_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、SPO2-總結(jié)目錄軟件體系結(jié)構(gòu)項(xiàng)目背景和意義檢測原理和方法硬件體系結(jié)構(gòu)脈搏波識別和提取算法系統(tǒng)誤差分析與去干擾措施在臨床監(jiān)護(hù)病 人的血 氧飽 和度 時 ,多使 用固 定的有創(chuàng)的血?dú)夥治龇▽Σ∪诉M(jìn)行血氧檢測,容易造成干擾,而且不能夠提供連 續(xù) 實(shí) 時的 血氧飽 和度 數(shù)據(jù) ,難 以滿足日益提高的醫(yī)療要求的需要!。 因此 ,無創(chuàng)實(shí)時連續(xù)地對病人進(jìn)行血氧飽和度檢測變得日益廣泛而且重要血氧飽和度是人體新陳代謝的重要體征指標(biāo)之一 。也是人 體呼 吸系統(tǒng) 和循 環(huán)系 統(tǒng)疾病 診斷 的 重 要 生 理 參數(shù).許多臨床疾病會造成氧供應(yīng)的缺乏!將會直接影響細(xì)胞的正常新陳代 謝 ,嚴(yán)重 的還 會威 脅人的 生命

2、! 項(xiàng)目背景檢測原理222HbOHbOHbcsocc=+2HbOCHbC1l2l2HbOHb22SpOaRbRc1122ACDCACDCIIRII2SpO2SpO22SpOaRbRc血氧飽和度的表示為,其中和分別為氧和血紅蛋白濃度和還原血紅蛋白濃度其中和分別為兩束光的波長(一般采用紅光和紅外光),和分別為氧和蛋白和還原蛋白對光的吸光系數(shù)。,則:由于吸光系數(shù)是常數(shù),R值可由采集的脈搏波數(shù)據(jù)計算得到,因此,確定了入射的兩束光的波長,就能計算得到 SpO2的值。這是從原理上推到的計算血氧飽和度的公式。在實(shí)際計算中,不用以上的原理公式來計算血氧飽和度,而是采用經(jīng)驗(yàn)公式。大量的研究表明 SpO2的值與R

3、成負(fù)相關(guān),一般是用 來計算血氧飽和度,其中,AC為交流分量,DC為直流分量。交流分量的計算方法為對脈為模擬儀的值。因次,通過大量值和R值通過曲線擬合即可得到a,b,c的值。綜上所述,我們用血氧模擬儀模擬血氧值所以,血氧模塊在測得了模擬儀或者人手指的R值就可以在實(shí)際計算中,根據(jù)無創(chuàng)血氧測試原理,由Beer-Lamber定律推出的血氧的計算公式為搏波濾波后的波峰減波谷值,直流分量為濾波前采樣點(diǎn)的平均值。計算R值,最后得到擬合曲線計算出了血氧。檢測方法 目前臨床上通常采用雙光束透射式血氧探頭,探頭一側(cè)為兩個發(fā)出不同波長光的發(fā)光二極管,透過手指指尖、腳趾指尖或耳垂等部位,探頭的另一側(cè)則由光敏管接收透射

4、過組織的光。兩種波長的透射光吸收比值就是動脈血氧飽和度的函數(shù),通過確定血氧飽和度和吸收比值與血氧飽和度的對應(yīng)關(guān)系,計算脈搏血氧飽和度值硬件結(jié)構(gòu)體系(1) 信號分離和濾波采用模擬電路實(shí)現(xiàn),需要更多的模擬器件,使得系統(tǒng)的功耗變大,同時模擬電路的實(shí)現(xiàn)使得系統(tǒng)功能變的固定,很難修改濾波器參數(shù)或擴(kuò)展功能;模擬電路受環(huán)境和溫度的影響較大,使得系統(tǒng)穩(wěn)定性不夠好。(2) 由于紅光和紅外光是通過 MCU 控制 LED 驅(qū)動電路而輪流發(fā)光,采用硬件分離后,得到采樣保持后的波形,再對該模擬信號進(jìn)行低通濾波,得到紅光和紅外光對應(yīng)的 PPG 信號。隨著采樣率的不同,低通濾波后的信號的幅值會發(fā)生變化,使得傳到 ADC 的

5、模擬信號出現(xiàn)失真。(3) 出現(xiàn)運(yùn)動或低灌注的情況,需要用到完整的噪聲信號去分析噪聲信號的特征。由于前端模擬濾波的存在,最后采集到的信號的頻率會在 5Hz 以下,而運(yùn)動干擾會出現(xiàn)各種不同的形式,可能會使得原始信號的部分特征丟失,不能完整保留原始信號的特征,對后期的信號處理帶來困難。硬件體系結(jié)構(gòu)改進(jìn)設(shè)計調(diào)理電路去掉了信號分離電路和模擬濾波電路,信號分離和濾波的功能全采用數(shù)字信號處理的方式完成,使得系統(tǒng)功耗下降,同時數(shù)字濾波器使得濾波器截至頻率可以很方便的調(diào)節(jié),數(shù)字電路使得系統(tǒng)穩(wěn)定性得到提升。第一種方案是基于單片機(jī)89C52的脈搏血氧檢測系統(tǒng),它的硬件部分由模擬電路,數(shù)字電路兩部分組成。第二種方案是

6、基于Nl-6251采集卡的脈搏血氧檢測系統(tǒng),它是基于Nl-6251采集卡對模擬電路進(jìn)行控制,并對信號進(jìn)行采集和處理。其中,夾指傳感器,驅(qū)動調(diào)制電路,電流電壓轉(zhuǎn)換電路,信號放大濾波電路,鎖相放大電路構(gòu)成模擬電路;數(shù)字電路是以單片機(jī)89C52為核心對模擬電路獲得的信號采用模數(shù)轉(zhuǎn)換器MAX195進(jìn)行采集,并將采集信號通過串口芯片MAX232送計算機(jī)進(jìn)行信號處理和存儲“第一種方案的軟件部分是以單片機(jī)為核心,將采集的信號通過串口送計算機(jī)處理及存儲。第二種方案的軟件部分是采用LabViEW設(shè)計了時序控制模塊。信號采集模塊控制模擬電路,采集和處理信號,最后定標(biāo)系統(tǒng),并實(shí)時計算出脈搏血氧飽和度。由于脈搏波信號

7、比較微弱很容易淹沒在噪聲中,為此在信號提取前端采用暗電流比較小的夾指傳感器抑制背景光的干擾,同時采用調(diào)制解調(diào)的方法將信號調(diào)制到了光信號上,為了進(jìn)一步提高信噪比,采用高共模抑制比儀表放大器AD62O構(gòu)成的電路對調(diào)制信號進(jìn)行放大,同時運(yùn)用工頻陷波器和帶通濾波器對信號進(jìn)行濾波,充分放大有用信號和抑制噪聲,并基于LabVIEW軟件設(shè)計鎖相放大模塊對信號進(jìn)行處理,從而獲得脈搏波信號。本文設(shè)計的鎖相放大電路可以對有用信號進(jìn)行解調(diào)獲得脈搏波信號,該鎖相放大電路為實(shí)現(xiàn)便攜脈搏血氧飽和度奠定了基礎(chǔ) 硬件體系結(jié)構(gòu)改進(jìn)系統(tǒng)通過I2C接口控制D/A模塊與PWM模塊搭配工作,來驅(qū)動血氧傳感器。血氧傳感器采集的信號經(jīng)過信

8、號調(diào)理電路后,經(jīng)A/D模塊采集并送至系統(tǒng)通過S3C2440A控制中心!經(jīng)過數(shù)據(jù)分析和處理后,在觸摸屏上顯示,并將結(jié)果送至上位機(jī)進(jìn)行保存。S3C2440A是基于ARM9核心的處理器。具有豐富的外設(shè)接口和強(qiáng)大的處理和控制性能,其功耗低,處理速度最 高可到400MHZ,具有片上I2C,SPI,LCD接口及UART接口,極大地方便了系統(tǒng)的設(shè)計和擴(kuò)展。硬件體系結(jié)構(gòu)脈搏波識別和提取算法目前,人體脈搏波波形識別的方法有很多,如輪廓限制法、閾值法、數(shù)字濾波法等。在實(shí)際應(yīng)用中,依據(jù)脈搏波的特點(diǎn),采用閾值法,再加上部分自學(xué)習(xí)功能,根據(jù)不同人的脈搏波波形,調(diào)整識別算法中的各個參數(shù),在實(shí)際應(yīng)用中可降低算法的復(fù)雜性,提

9、高算法的靈活度,并且在一定程度上提高檢測的準(zhǔn)確度。初步計算出特征點(diǎn)之后,為了減小采樣誤差、抑制干擾信號理,采用自學(xué)習(xí)閾值判別法,檢查各個特征點(diǎn)是否超過閾值,若檢出脈搏波幅度、上升支時間在變化范圍內(nèi),則是正常信號,予以保留;反之認(rèn)為是干擾信號,予以剔除。閾值法的結(jié)果誤差較大,其原因在于有些高血壓患者的潮波波峰可能超過主波波峰,特別是在有干擾的脈搏波信號上,達(dá)不到預(yù)期目的。脈搏波特征點(diǎn)的時域提取方法,即識別主升支起始點(diǎn)和終點(diǎn)的位置,求取兩個采樣點(diǎn)幅值差。脈搏波信號具有變異性、隨機(jī)性,并受到強(qiáng)干擾等特點(diǎn)。由于脈搏波信號容易受到各種各樣的條件的干擾,并且在采樣速度有限的情況下,不能確定所采到得點(diǎn)一定包

10、含脈搏波的最大值點(diǎn)和最小值點(diǎn)。因此如果要想提高時域上采樣的精度,對于硬件的要求則會很高。 脈搏波識別和提取算法極值法的基本思想是把脈搏波信號的極大值點(diǎn)一次性提取出來,再在極大值點(diǎn)中分離出脈搏波的時域特征點(diǎn)。具體算法流程為:步驟1 對于采樣的脈搏信號假設(shè)為x ( n) ,找出其所有的極大值點(diǎn);步驟2 對極大值點(diǎn)進(jìn)行去噪,消除噪聲點(diǎn),在極大值點(diǎn)中找出理論上的最大值,即主波峰;步驟3 根據(jù)主波峰的位置計算周期;步驟4 去掉所有的最大值點(diǎn)(主波) ,再找出剩余極大值點(diǎn)中的最大值和次大值,即潮波和重搏波。自適應(yīng)的算術(shù)平均算法的思想是對于脈搏信號x( n)連續(xù)取N個采樣值進(jìn)行算術(shù)平均,求得的平均值作為該N

11、點(diǎn)的值代表,在此基礎(chǔ)上,用差分法分出脈搏波的升支與降支,然后再找出相鄰升支的最大值和最小值,從而確定主波峰與始射點(diǎn)。仿真結(jié)果表明脈搏信號經(jīng)過算術(shù)平均以后平滑度有所提高,誤差相對閾值法有明顯改善,但N 的值不好確定, N 取太大,信號的平滑度較好,但靈敏度降低; N取太小,靈敏度提高了,但平滑度下降,誤差就增大。要想得到比較理想的N值,需要對所采集的信號進(jìn)行大量的實(shí)驗(yàn)和對比,有效性不明顯。頻域提取法,在頻域內(nèi)提取脈搏波交流成分的最大能量集中頻率點(diǎn)的幅頻信息,并用其來表征脈搏波振幅的特征幅值。眾所周知,傅立葉變換相當(dāng)于將描述被測信號的樣本向量向一個正交函數(shù)系的線性投影,一種線性變換,可以用于信號幅

12、值提取。由誤差理論可推導(dǎo)出,平均運(yùn)算可以提高信號的檢測精度,而傅立葉變換計算方法實(shí)質(zhì)上是對樣本數(shù)列中每個采樣點(diǎn)的幅值進(jìn)行加權(quán)平均。根據(jù)上述分析,本設(shè)計選用傅立葉變換,得到脈搏波的頻譜信息,在頻域提取脈搏波的脈動幅值,從而提高的信號提取結(jié)果的精度。采用傅立葉變換方法從光電容積脈搏波中提取脈搏波的動態(tài)光譜幅值,即提取在每個波長下光電容積脈搏波的波動幅值,這種方法不僅可以提高信號精度,而且在臨床診斷中,從功率譜圖能直觀的分析脈搏信號的頻譜特征、諧波峰值與諧波斜率,為患者的早期診斷提供一種無創(chuàng)有效地檢測手段。脈搏波識別和提取算法頻域提取實(shí)例選用傅立葉變換來提取脈搏波的脈動幅值,可以得到更高精度的信號提

13、取結(jié)果??疾烀}搏波的頻譜如圖 5.9 所示,其中低于 1Hz 的信息體現(xiàn)了脈搏波的基線漂移;交流分量的能量主要集中在 1Hz 附近的心臟搏動頻率點(diǎn),其幅值與時域信號中脈動部分相對應(yīng),能帶寬度體現(xiàn)了脈搏波頻率的漂移程度;2Hz 附近的能量集中點(diǎn)表達(dá)了脈搏波的重波信息;而 3Hz 附近的能量集中點(diǎn)則表達(dá)脈搏波的潮波和房縮波信息。如果截取一個心動周期內(nèi)的脈搏波描跡數(shù)列,對其進(jìn)行 DFT 變換,那么其基波分量對應(yīng)第一個能量集中頻率點(diǎn)。 人體脈搏波的基線和周期都很不穩(wěn)定,如果直接從光電容積脈搏波的時域信號中進(jìn)行信號提取比較困難,而且會產(chǎn)生較大的誤差。動態(tài)光譜的吸光度幅值即為脈搏波的峰峰值,而傅立葉變換又

14、具有線性特性,在理想情況下,可以用脈搏波的基波分量替代峰峰值,因此對頻域信號進(jìn)行信息提取,克服了時域處理的誤差弊端。頻域提取實(shí)例一般情況下,相鄰的兩個光電容積脈搏波在幅度和上升支時間不會產(chǎn)生突變。由于不同個體間的差異,在截取前應(yīng)預(yù)檢 2-3 秒脈搏波,對心動周期長度進(jìn)行自學(xué)習(xí),截取相對平穩(wěn)的脈搏波段,獲得與心動周期等長的脈搏波數(shù)據(jù)段。搜索脈搏波的峰值點(diǎn)或谷值點(diǎn)對脈搏波進(jìn)行分割,獲得與心動周期等長的脈搏波數(shù)據(jù)段,進(jìn)行傅立葉變換,提取基波幅值,計算血氧飽和度值 頻域提取實(shí)例基于波形局部特征的識別周期算法正確的波谷位置應(yīng)當(dāng)是足夠長的一段信號中的低點(diǎn),這段信號的長度基于對脈搏周期的預(yù)期和噪聲的先驗(yàn)知識

15、。若一個脈搏周期為大約 100個左右的采樣點(diǎn)!可以定義長度為 32的循環(huán)隊(duì)列來存儲動態(tài)更新的數(shù)據(jù),該隊(duì)列相當(dāng)于在脈搏波信號上加一個滑動的窗口,窗口應(yīng)有一定寬度,大于噪聲時間,但需小于脈搏周期。 判斷過程如下,當(dāng)最小值位置處于窗口中部位置時則判定為一個波谷。檢測到波谷以后窗口繼續(xù)滑過10 個采樣點(diǎn),但不再檢查最小值,確保上一個波谷已經(jīng)離開窗口中心,然后繼續(xù)檢查最小值位置確定下一個波谷??梢苑譃?種狀態(tài)分別稱之為確定波谷,離開波谷,尋找波谷。示意圖見圖,可以看到即使在被測者較大肢體運(yùn)動時,滑動窗口依然可以有效識別出正確的波谷。這種三段式的判斷方法更接近于人的實(shí)時認(rèn)識過程,每一個狀態(tài)只需要很少的計算

16、量,同時可以避免漂移和變形帶來的干擾!有效地判定波谷位置,最終得到準(zhǔn)確穩(wěn)定的脈搏周期,進(jìn)一步計算可得到脈率和脈搏血氧飽和度。系統(tǒng)誤差分析與去干擾措施1、手指插入探頭的方向和深度 :首先要調(diào)整好手指插入的血氧探頭的位置,盡量使指尖靠近探頭的底部,指甲向上插入,并盡量使被檢測者的手指和手腕等部位盡量少做屈伸動作,以減少傳感器德接觸噪聲。2、檢測肢體的活動:檢測肢體的活動會導(dǎo)致血液充盈狀況發(fā)生變化,從而使光路徑長度改變,導(dǎo)致測量數(shù)值不準(zhǔn),這種干擾稱為運(yùn)動偽差。肢體的活動或顫抖均可形成動作偽差,改變探頭局部結(jié)構(gòu),從而改善探頭機(jī)械抗運(yùn)動性能;由于無法用傳統(tǒng)濾波器的去除運(yùn)動偽差,可以通過改善信號處理的抗運(yùn)

17、動能力,通過刪除法、計算法、運(yùn)動補(bǔ)償分維法,提高信噪比來減少運(yùn)動偽差對測量結(jié)果的影響。 3、指端皮膚冰冷:無創(chuàng)脈搏血氧飽和度監(jiān)測儀的是否能夠正常得工作依賴于組織的良好灌注,如果被檢測者的指端冰冷,局部動脈收縮時會導(dǎo)致脈搏信號不足,血氧飽和度值偏低,甚至?xí)箼z測結(jié)果不正確。故在血氧飽和度檢測過程中應(yīng)注意肢體的保暖,保持室溫在 25-28 C。 4、背景光影響:測量環(huán)境下的背景光是探頭以外的光線,直接影響反應(yīng)介質(zhì)特征的光電流強(qiáng)度。有研究證明熒光、氙弧光與太陽都可造成血氧飽和度讀數(shù)偏低。在測量過程當(dāng)中要保持測量背景光的恒定不變,減少背景光的干擾。因此在進(jìn)行血氧飽和度監(jiān)測系統(tǒng)設(shè)計時,應(yīng)將傳感器設(shè)計成密

18、閉系統(tǒng),并且在測量過程中應(yīng)保持室內(nèi)光線柔和,避免直接照射探頭,必要時可用黑布遮蓋探頭。在軟件設(shè)計時可采用光調(diào)制技術(shù)有效地抑制背景光的干擾,從而降低噪聲,提高測量精度。5、LED 光源帶來的誤差:LED 光源具有體積小,價格低廉,供電電路簡單等一系列優(yōu)點(diǎn),但 LED 光源最大的不足就是單色性不好,這將會給后期的信號處理工作以及血氧飽和度值計算工作帶來較大的誤差和困難。LED 光源的誤差是血氧飽和度檢測系統(tǒng)最大的誤差來源之一。.因此在選擇光源時,應(yīng)選擇單一性較好,穩(wěn)定性較高的光源。也可以對光源進(jìn)行校準(zhǔn)后,選擇光源其光譜曲線穩(wěn)定不變的光源應(yīng)用于系統(tǒng),這樣就降低光源對測量結(jié)果造成的影響。6、光敏檢測器輸出特性的非線性誤差:光電二極管在光信號較弱時進(jìn)行探測,它的輸出信號的線性較好;而在光信號較強(qiáng)時探測,光探測器的輸出與輸入信號的平方根成正比關(guān)系。因此在系統(tǒng)設(shè)計過程中,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論