《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于AFE4490的反射式脈搏血氧檢測系統(tǒng)
基于AFE4490的反射式脈搏血氧檢測系統(tǒng)
2017年電子技術(shù)應(yīng)用第8期
甘永進(jìn)1,2,甘國妹1,蔣曲博2,寧維蓮1,胡良紅1
1.玉林師范學(xué)院 電子與通信工程學(xué)院,廣西 玉林537000; 2.桂林電子科技大學(xué) 電子工程與自動化學(xué)院,廣西 桂林541004
摘要: 因透射式血氧儀檢測范圍受限,根據(jù)反射式測量原理設(shè)計光電容積脈搏波探頭檢測模塊,并采用MSP430超低功耗單片機(jī)結(jié)合血氧模擬前端AFE4490實現(xiàn)對光電容積脈搏波的采集。由MSP430控制AFE4490實現(xiàn)雙波長發(fā)光管交替發(fā)光、數(shù)據(jù)采集以及放大濾波,并采用數(shù)字信號處理技術(shù)進(jìn)行去噪工作。實驗表明,所設(shè)計的反射式血氧檢測系統(tǒng)能有效地檢測指尖脈搏,處理得到的脈率和血氧參數(shù)誤差在3%以內(nèi)。
中圖分類號: TN911;R318.6
文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.170022
中文引用格式: 甘永進(jìn),甘國妹,蔣曲博,等. 基于AFE4490的反射式脈搏血氧檢測系統(tǒng)[J].電子技術(shù)應(yīng)用,2017,43(8):92-94,99.
英文引用格式: Gan Yongjin,Gan Guomei,Jiang Qubo,et al. Detection system of pulse blood oxygen saturation based on AFE4490[J].Application of Electronic Technique,2017,43(8):92-94,99.
Detection system of pulse blood oxygen saturation based on AFE4490
Gan Yongjin1,2,Gan Guomei1,Jiang Qubo2,Ning Weilian1,Hu Lianghong1
1.School of Electronics and Communication Engineering,Yulin Normal University,Yulin 537000,China; 2.School of Electronic Engineering and Automation,Guilin University of Electronic Technology,Guilin 541004,China
Abstract: Because transmission pulse oximeter′s detection range is limited, combining ultra-low power 430 single chip with analog front end AFE4490 to measure PPG, reflective probe module based on reflection measurement principle is designed. MSP430 controls AFE4490 to fulfill dual wavelength LED′s function timing data acquisition and amplify and filter, then some digital signal processing method is used for signal de-noising. Experiments show that the reflectance oxygen saturation detecting system can monitoring pulse effectively,and the error is within 3%.
Key words : pulse wave;analog front end;digital signal processing;reflected blood oxygen

0 引言

    作為衡量組織血液攜氧性能至關(guān)重要的指標(biāo),無創(chuàng)傷血氧飽和度測量為醫(yī)療診斷提供了必要的依據(jù)[1]。近年來,血氧檢測儀的研制技術(shù)發(fā)展迅速,透射式無創(chuàng)傷檢測技術(shù)已經(jīng)得到廣泛的應(yīng)用。

    透射式血氧儀研制技術(shù)較成熟,在透射式血氧檢測設(shè)備的設(shè)計中,被檢測部位被放置于兩個發(fā)光管與接收管之間[2]。然而因透射式血氧傳感器使用范圍受限,無法應(yīng)用透射式血氧儀在體表部位(如額頭、胸腔等)進(jìn)行檢測[3],且長時檢測致使被測者感到不適,對儀器測量的準(zhǔn)確性造成影響。

    與透射式血氧飽和度檢測技術(shù)不同,反射式血氧飽和度檢測系統(tǒng)中,兩個發(fā)光管和一個接受管都位于被檢測部位的同一側(cè),光電二極管接收來自體表的反射光。本文設(shè)計的血氧飽和度采集檢測裝置采用反射式脈搏血氧傳感器DCM03,其集成雙波長發(fā)射器和光電探測器在同一個芯片上,解決了透射式傳感器測量時受到檢測部位影響無法對體表部位進(jìn)行操作的問題;另外,采用TI集成模擬前端AFE4490進(jìn)行信號采集及預(yù)處理電路設(shè)計,AFE4490集成雙波長LED脈沖控制電路、濾波放大電路以及AD/DA轉(zhuǎn)換模塊等血氧前端采集電路必要功能模塊,取代了傳統(tǒng)分立元件搭建系統(tǒng)的復(fù)雜的外圍模擬電路設(shè)計,不但完成脈搏血氧信號的采集、預(yù)處理和顯示,也使得整個系統(tǒng)的體積減小,降低功耗。對反射式血氧儀的研制,甚至是基于集成芯片的便攜式人體生理參數(shù)檢測設(shè)備研制提供了一定的基礎(chǔ)。

1 測量原理 

    Lamber-Beer定律可這樣闡述:光透過透明介質(zhì)被吸收的程度僅和光程有關(guān)。光照射到手指后,被指尖各組織吸收后,接收到的反射光較原始入射光而言,幅值發(fā)生了衰減?;诠鈱W(xué)法的血氧儀研制的理論基礎(chǔ)就是Lamber-Beer定律。

    Lamber-Beer定律數(shù)學(xué)表達(dá)式如式(1)所示:

    ck6-gs1.gif

式中,A表示介質(zhì)的吸光度;K表示摩爾消光系數(shù),不同的物質(zhì),摩爾消光系數(shù)的大小不同;C表示吸收物質(zhì)的摩爾濃度。

    血液中的脫氧血紅蛋白HB與氧合血紅蛋白HBO2對不同波長的光的吸收特性不同,參考圖1中HB和HBO2的吸收光譜曲線[4]。其中,虛線和實線分別為HB和HBO2吸收系數(shù)曲線。在波長600~800 nm之間,HB的吸收系數(shù)比HBO2的吸收系數(shù)大,在800 nm以上的波段則相反。

ck6-t1.gif

    入射光照射到指尖后被一定程度地吸收,反射光較入射光能量發(fā)生衰減,衰減量可反映出指尖組織結(jié)構(gòu)特征,諸如骨骼、靜脈血、表皮等成分吸收光比不變[5],而HB和HBO2對光的吸收比隨脈搏波周期性變化。外周血容量在心臟舒張時最少,此時血液對光的吸收最少,進(jìn)而檢測到的光能量最大。相反,心臟收縮時檢測到的光能量最小。故血液對入射光吸收量的變化和血容量的變化密切相關(guān),即血液容積原理。

    通過檢測不同波長入射光經(jīng)手指吸收后的反射光強(qiáng)度,判斷各波長的光衰減量,就可估計出指尖血液不同組織成分的大小。

2 系統(tǒng)設(shè)計

2.1 硬件設(shè)計

    指尖脈搏信號采集系統(tǒng)的硬件設(shè)計綜合體積小、負(fù)荷低、功耗低、便攜等特點進(jìn)行考慮,主要包括以下模塊:電源接入電路、光電血氧傳感器接入電路、集成模擬前端AFE4490信號采集電路及MCU主控電路。指尖脈搏信號采集系統(tǒng)由反射式傳感器DCM03雙波長光發(fā)射器按照一定時序交替發(fā)出光線,照射到手指后在組織表面發(fā)生漫反射,DCM03的光接收器采集指尖血液的光感應(yīng)信號,將光信號轉(zhuǎn)變?yōu)殡娏餍盘?,再由集成模擬前端AFE4490進(jìn)行I-V轉(zhuǎn)換、初步放大濾波處理及A/D轉(zhuǎn)換等操作得到脈搏波數(shù)字信號,并輸出至MCU模塊進(jìn)行如數(shù)字信號處理、提取信號交流分量等后續(xù)處理。系統(tǒng)的整體硬件設(shè)計框圖如圖2所示。

ck6-t2.gif

    其中,TI公司推出的完全集成模擬前端AFE4490,定位于血糖、心率以及血氧的臨床以及個人居家護(hù)理的應(yīng)用。光電法測血氧方案的基本組成部分一般包括微處理器、檢測探頭、探頭驅(qū)動模塊、雙波長LED時序控制模塊、信號處理模塊等,若由分立元件搭建,不僅使整個系統(tǒng)體積龐大、降低設(shè)備便攜性能、穩(wěn)定性差、電路調(diào)試麻煩,且使整個系統(tǒng)的耗能較大。而AFE4490集成探頭驅(qū)動模塊、時序控制模塊、AD轉(zhuǎn)換模塊、放大濾波模塊和I-V轉(zhuǎn)換模塊及可控制LED開路和短路檢測的故障診斷電路等,將傳統(tǒng)血氧飽和度檢測必須的模塊全部集成在很小的單片上,摒棄傳統(tǒng)的外圍電路設(shè)計,避免使用分立元件帶來的系統(tǒng)體積龐大、電路調(diào)試?yán)щy、耗能大、便攜性差的缺點。

    AFE4490最主要模塊包括LED傳輸通道和PD接收通道。其中,LED傳輸通道驅(qū)動發(fā)光二極管在合適的驅(qū)動電流下以確定的頻率交替發(fā)光;PD接收通道主要進(jìn)行I-V轉(zhuǎn)換、光電信號矯正、濾除電路高頻噪聲以及AD轉(zhuǎn)換工作[6]。AFE4490和430單片機(jī)由SPI實現(xiàn)數(shù)據(jù)通信。

2.2 軟件設(shè)計

    系統(tǒng)上電時完成各個模塊的初始化工作,包括AFE4490、USB和SPI、MCU、時鐘初始化等。系統(tǒng)初始化完成后,開始脈搏信號采集工作:由單片機(jī)MSP430F6659通過SPI控制AFE4490的TX通道和PD通道相關(guān)時序,在一個脈搏周期內(nèi)交替采集并保存紅光通道和紅外光通道的反射信號以及它們各自環(huán)境光。采集到的脈搏信號在AFE4490中經(jīng)I-V轉(zhuǎn)換、濾波放大以及AD轉(zhuǎn)換等預(yù)處理工作后,通過SPI接口輸送至MCU進(jìn)行處理,包括數(shù)字濾波處理、求解信號周期、脈率和血氧的估算。最后通過OLED進(jìn)行波形和參數(shù)顯示。脈搏周期確定檢測框圖和系統(tǒng)軟件流程圖如圖3、圖4所示。

ck6-t3.gif

ck6-t4.gif

3 抗干擾設(shè)計

    信號采集過程中,受到儀器本身或外界環(huán)境的干擾,不可避免地會在容積脈搏波中引入噪聲,使得光電容積脈搏波特征的提取變得困難,造成測量不準(zhǔn)確,影響儀器精度。這些噪聲主要包括:由電路的不穩(wěn)定性、呼吸波動及肌肉抖動等原因引起的頻率范圍0.15~0.3 Hz的基線漂移;傳感器和皮膚接觸時電阻的不穩(wěn)定性或接觸不良所造成的基線瞬時抖動或階躍性的信號下降[7]帶來的傳感器接觸噪聲;白噪聲;工頻干擾及環(huán)境光和暗電流[8]。故對容積脈搏波進(jìn)行分析處理之前,必須對原始信號進(jìn)行去噪工作。正確地提取和檢出光電容積脈搏波,盡可能消除運動偽差、工頻噪聲等干擾,從而得到干凈完整的血氧信號,這關(guān)系到后續(xù)處理效果。

    本文設(shè)計的滑動平均濾波器結(jié)合高通濾波器對原始脈搏血氧信號進(jìn)行去噪。其中滑動平均濾波法的原理就相當(dāng)于存在一個長度固定為L的滑動窗口沿離散時間序列從前往后滑動。窗口每滑動一個采樣間隔,將會有一個新數(shù)據(jù)進(jìn)入到窗口最前面,由于窗口長度L是固定的,所以窗口最后面的數(shù)據(jù)將會被舍棄。由此一來,窗口始終保持著“最新”的L個數(shù)據(jù),其數(shù)學(xué)表達(dá)式為:

    ck6-gs2.gif

    滑動平均濾波算法較靈活,對應(yīng)不同的平均點數(shù)N,波形效果不同。N越小,濾波器通帶越寬,就會有更多的低頻噪聲被保留下來,信噪比會較低。而N過大時,波形原有特性會丟失,脈搏波的特征會變得不明顯,表明測量數(shù)據(jù)偏離真實值的程度變大,均方根誤差較大。綜合考慮到信噪比、均方根誤差以及實際系統(tǒng)的處理效率,由圖5原始信號和不同N值濾波后的波形對比和表1所測得的評估參數(shù)知,對本系統(tǒng)而言,N取64時,在保持較高的信噪比的同時,信號的均方根值相對較小,波形較為合理。

ck6-t5.gif

ck6-b1.gif

    脈搏波的基線漂移是頻率0.15~0.3 Hz的低頻正弦信號,本文設(shè)計的通帶為0.5 Hz的高通濾波器,不僅可以有效濾除信號的直流分量,且對部分低頻噪聲也有一定的抑制作用。經(jīng)通帶為0.5 Hz的高通濾波器濾波后得到的信號如圖6所示。由圖6知,信號的直流分量基本被濾除,保留了脈搏波的交流成分,波形更平滑,此時信噪比為35.091 2。

ck6-t6.gif

4 實驗結(jié)果

    在室溫下,通過對不同的測試者分別使用本系統(tǒng)和標(biāo)準(zhǔn)血氧儀進(jìn)行測試,由標(biāo)準(zhǔn)血氧儀測得數(shù)據(jù)作為真值,得到部分測量數(shù)據(jù)如表2所示。由表2知,本系統(tǒng)采集到的受試者的脈率、血氧和標(biāo)準(zhǔn)設(shè)備采集到的脈率、血氧基本保持一致。臨床上,要求誤差范圍在±3%以內(nèi),本系統(tǒng)測得脈率和血氧相對誤差均保持在3%以內(nèi),基本滿足要求。

ck6-b2.gif

5 結(jié)論

    本文結(jié)合AFE4490和DCM03設(shè)計的反射式血氧飽和度檢測系統(tǒng),實現(xiàn)了設(shè)備的小型化、易于攜帶,系統(tǒng)功耗較低,電路相對簡單。采用數(shù)字信號處理的方法進(jìn)行準(zhǔn)確有效地去噪,提高系統(tǒng)的有效性和可靠性,為便攜式生理參數(shù)監(jiān)測設(shè)備(如心電、無創(chuàng)血壓等設(shè)備)的研究提供了一定的參考價值。 

參考文獻(xiàn)

[1] 張省三.具有ZigBee通訊功能的血氧監(jiān)護(hù)儀的研制[D].長春:吉林大學(xué),2009.

[2] 李章勇,劉亞東,姜瑜.反射式血氧飽和度測試儀的設(shè)計[J].科技信息,2013(4):75-76.

[3] 許曉峰,歷哲,凌振寶.反射式血氧飽和度測量系統(tǒng)設(shè)計[J].吉林大學(xué)學(xué)報,2013(3):260-265.

[4] 丁海曙,王廣志.用近紅外光譜方法定量評估骨骼肌有氧代謝功能[J].現(xiàn)代康復(fù),2000(5):653-655.

[5] 徐偉.反射式脈搏血氧飽和度信號檢測與分析系統(tǒng)[D].蘭州:蘭州理工大學(xué),2012.

[6] 周堂興.基于FPGA的脈搏與血氧飽和度監(jiān)測系統(tǒng)研究[D].上海:東華大學(xué),2015.

[7] 王珂.光電容積波用于血氧測量中的信號處理方法研究[D].長春:吉林大學(xué),2007.

[8] 張彬.基于脈搏波的血氧飽和度檢測算法的研究[D].北京:北京交通大學(xué),2009.



作者信息:

甘永進(jìn)1,2,甘國妹1,蔣曲博2,寧維蓮1,胡良紅1

(1.玉林師范學(xué)院 電子與通信工程學(xué)院,廣西 玉林537000;

2.桂林電子科技大學(xué) 電子工程與自動化學(xué)院,廣西 桂林541004)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。