文獻標(biāo)識碼: A
文章編號: 0258-7998(2014)11-0016-03
摘 要: 開發(fā)一種界面友好、可與醫(yī)院聯(lián)網(wǎng)的便攜式無線多參數(shù)肺功能測試儀,,由層流流量傳感器,、STM32處理器、LCD觸摸顯示屏和GPRS模塊設(shè)計而成,。該儀器可以測試常規(guī)肺功能指標(biāo),、用力呼氣肺量圖部分平均通過時間(MTTp)、顯示容積-時間曲線,、流量-時間曲線,、流量-容積曲線,采用的觸摸液晶屏為用戶提供可視化操作界面,,另外數(shù)據(jù)還可以通過GPRS傳輸?shù)结t(yī)院,,實現(xiàn)遠(yuǎn)程醫(yī)療。測量的常規(guī)肺功能指標(biāo)與標(biāo)準(zhǔn)肺功能儀的測量值無顯著差異,。該儀器體積小,,成本低,界面友好,,操作簡單,,適合推廣到家庭和中小型醫(yī)院使用。
關(guān)鍵詞: 肺功能儀,;STM32,;便攜;GPRS
0 引言
呼吸系統(tǒng)疾病是臨床上常見的疾病,,以肺功能障礙為明顯特點,,典型的如慢性阻塞性肺疾病(COPD)在國內(nèi)的各城市發(fā)病率高達5%~13%[1],而且伴隨中國老齡化的不斷加劇其發(fā)病率將不斷上升,。臨床證實常規(guī)肺功能檢測的指標(biāo)是診斷COPD的金標(biāo)準(zhǔn),,是判斷氣流受限的客觀依據(jù),對肺功能的診斷,、疾病進展,、預(yù)后及治療反應(yīng)等均有重要意義[2]。非常規(guī)指標(biāo)用力呼氣肺量圖部分平均通過時間是一個全面反應(yīng)容積-時間曲線特征的參數(shù),,對小氣道氣流阻塞有更高的敏感性,,對探索慢性支氣管炎、支氣管哮喘等慢性阻塞性的早期診斷具有重要臨床意義,。
目前國外雖有少數(shù)的小型肺功能儀上市,,但因其顯示界面簡單,、操作繁瑣、僅有常規(guī)肺功能指標(biāo)等缺點極大地限制了它們的應(yīng)用,,本文研制的無線多參數(shù)肺功能測試儀可檢測的常規(guī)肺功能指標(biāo)有:(1)用力肺活量(FVC):深吸氣后,,用最大力量、最快速度所能呼出的最大氣量,;(2)第1 s用力呼氣容積(FEV1.0):最大呼氣第1 s呼出的氣量容積,,相應(yīng)的還有FEV2.0和FEV3.0;(3)1秒率:FEV1.0/FVC,;(4)2秒率:FEV2.0/FVC,;(5)最大分鐘通氣量(MVV):單位時間內(nèi)以最快的速度做最大自主努力呼吸所得到的通氣量;(6)呼氣峰流量(PEF):用力呼氣時的最高流量,;(7)用力呼氣25%肺活量時的瞬間流量(MFE75),,相應(yīng)的還有MFE50和MFE25;(8)最大呼氣中期流量(MMEF):用力呼氣量為25%~75%肺活量間的平均流量,。儀器可檢測的非常規(guī)肺功能指標(biāo)有MTTp,,指將用力呼氣肺量圖分成10等份后每一等份的用力呼氣肺量平均排出時間,包含MTT20%~30%(20%~30%部分的用力呼氣肺量圖部分平均通過時間),,相應(yīng)的還有MTT45%~55%和MTT70%~80%,。儀器可顯示的曲線包含容積-時間曲線、流量-時間曲線,、流量-容積曲線,。另外測得數(shù)據(jù)還可通過GPRS模塊無線傳輸?shù)结t(yī)院,實現(xiàn)遠(yuǎn)程醫(yī)療,。
1 系統(tǒng)總體結(jié)構(gòu)
本系統(tǒng)由層流流量傳感器,、低通濾波電路、STM32控制模塊,、LCD觸摸顯示模塊、SD卡存儲模塊,、GSM/GPRS模塊,、上位機接收及處理模塊組成。氣流經(jīng)層流流量傳感器后的信號經(jīng)低通濾波電路濾除外界干擾后由STM32的ADC模塊采集,,采集的數(shù)據(jù)經(jīng)處理后以波形的方式在LCD上實時顯示,;采集結(jié)束后肺功能參數(shù)將在LCD上顯示,并可以txt文檔形式保存在SD卡中,,最后可由GPRS模塊以無線方式傳輸?shù)竭h(yuǎn)端上位機,;系統(tǒng)上位機界面用C#編程,用于接收數(shù)據(jù)并保存數(shù)據(jù)到數(shù)據(jù)庫中,,以及調(diào)取數(shù)據(jù)庫數(shù)據(jù)來顯示肺功能參數(shù)和曲線,。系統(tǒng)結(jié)構(gòu)如圖1所示,。
2 系統(tǒng)硬件設(shè)計
2.1 微處理器
本文使用ST公司基于Cortex-M3內(nèi)核的32位STM-
32F103RBT6單片機完成對氣體流動引起的壓力差電信號的采集、模/數(shù)轉(zhuǎn)換,、數(shù)據(jù)的處理,、數(shù)據(jù)的無線發(fā)送、LCD觸摸顯示等功能,。該單片機最高工作頻率72 MHz,,具有CAN、SPI,、7個定時器和2個ADC模塊等外設(shè)資源,。
2.2 層流流量傳感器模塊
層流流量傳感器是一種常見的測量呼吸流量的設(shè)備,其原理圖如圖2所示,。該傳感器由一定寬度的極薄的波紋鋼板和平鋼板疊放在一起繞制而成,,繞制好的層流發(fā)生體將氣流分成很多細(xì)流,形成泊肅葉流,。由泊肅葉定律[3]:
式中,,Q為通過流量計的氣體體積流量,R為管徑,,為流體的粘度,,L為管子的長度。由式(1)可以得出氣體通過層流流量傳感器的流量與其在層流發(fā)生體兩端的靜壓力差成正比,。本文使用SM-5852-001-D-1壓差式傳感器將兩端氣體壓力差轉(zhuǎn)換為電信號,,該傳感器測量量程為0~0.15 PSI,電壓信號輸出范圍為0.5~4.5 V,,電壓輸出與壓力呈線性關(guān)系,。
2.3 低通濾波電路
壓差傳感器SM-5852-001-D-1輸出的電壓信號混入了一定外界干擾噪聲,由于人的呼吸頻率范圍在0.2~35 Hz,,本文用二階巴特沃思低通濾波電路,,濾除35 Hz以上的干擾信號。由于輸入的電源電壓是+5 V,,而放大器OP07D的額定工作電壓為±5 V~±15 V,,故系統(tǒng)用MAX232將輸入的+5 V轉(zhuǎn)化為±10 V供其使用。
2.4 GSM/GPRS模塊
通用分組無線業(yè)務(wù)(GPRS)是在現(xiàn)有的GSM系統(tǒng)上發(fā)展出來的一種新的分組數(shù)據(jù)承載業(yè)務(wù),,提供端到端的連接和廣域的無線IP連接,。系統(tǒng)采用的GPRS為SIMCom公司的SIM900A模塊,該模塊體積小,、功耗低,,內(nèi)嵌TCP/IP協(xié)議。STM32處理器與無線模塊的物理接口為RS232,,通過發(fā)送相應(yīng)的“AT”指令即可完成對模塊的操作,。
3 系統(tǒng)軟件設(shè)計
3.1 系統(tǒng)界面
采用C語言編寫畫圖函數(shù),,調(diào)用相應(yīng)函數(shù)接口,即可在LCD屏幕上顯示UI界面,。測試時用戶只需觸摸對應(yīng)的控件即可進入相應(yīng)的界面,,引導(dǎo)用戶操作,系統(tǒng)界面結(jié)構(gòu)圖如圖3所示,。
系統(tǒng)主界面由MVV測試,、用力呼氣測試、肺功能參數(shù)顯示和無線上傳控件組成,。MVV測試控件:LCD實時顯示流量-時間曲線,,采集流量數(shù)據(jù),得到MVV值,;用力呼氣測試控件:LCD實時顯示流量-時間曲線,,采集結(jié)束后得到肺功能參數(shù);無線上傳控件:執(zhí)行GPRS模塊初始化,,STM32將數(shù)據(jù)發(fā)送到GPRS模塊,,通過GPRS模塊將數(shù)據(jù)發(fā)送到上位機,數(shù)據(jù)發(fā)送完畢則屏幕上顯示數(shù)據(jù)發(fā)送成功,;參數(shù)顯示控件:主要顯示常規(guī)肺功能參數(shù)和非常規(guī)肺功能參數(shù),;曲線顯示控件:觸摸V-T、MEFV和Flow-T控件可顯示V-T,、MEFV和Flow-T曲線,。
3.2 采樣及濾波設(shè)計
本文采用了平均濾波法,對多次采樣數(shù)據(jù)求平均,。由于肺功能參數(shù)與時間有關(guān),,測試起始點和結(jié)束點的判斷非常關(guān)鍵,這里通過設(shè)定流量閾值來排除外界干擾,,當(dāng)流量超過了設(shè)定的閾值后才開始保存數(shù)據(jù),,之后以200 Hz采集頻率采集流量數(shù)據(jù),每采4次數(shù)據(jù)取平均值后保存到數(shù)組中,,在采集過程中若采樣的時間超過1 s且采樣值小于設(shè)定的閾值時則采集完畢,,保存數(shù)據(jù)。
3.3 肺功能參數(shù)算法實現(xiàn)
(1)常規(guī)肺功能參數(shù)的計算:FVC為整個用力呼吸階段流量的積分,,其表達式為:
其中,N為采樣位數(shù),,?駐t為采樣間隔,,flow(k)為每次采樣的流量數(shù)據(jù)。MVV采集30 s的流量值并進行累加,;FEV1.0利用定時采集累加當(dāng)前流量,,當(dāng)定時滿1 s時的總流量值即為FEV1.0,,同樣的方法可求得FEV2.0、FEV3.0,、FEV1.0/FVC和FEV2.0/FVC,;PEF通過尋找流量數(shù)組中最大值實現(xiàn);MEF75通過在總流量數(shù)組中查找最接近25%的FVC的數(shù)組元素并獲取其下標(biāo)序號,,由下標(biāo)序號來提取對應(yīng)的流量數(shù)組元素,,同樣的方法可求得MEF50、MEF25和MMEF,。
(2)MTTp是根據(jù)Jordanoglou關(guān)于FVC-T曲線上每10%FVC段可考慮為線性的原則推導(dǎo)出計算公式[4]:
(3)在LCD屏幕上畫出MEFV曲線,、V-T曲線、Flow-T曲線,,界面如圖4所示,。上述3種曲線的引入可直觀且?guī)缀跞娴胤从撤瓮獾乃行畔ⅲ饬魇芟薏课缓统潭鹊取?/p>
3.4 GPRS數(shù)據(jù)通信及上位機顯示
該部分主要由三大部分組成,,分別是STM32通過GPRS發(fā)送數(shù)據(jù),、上位機接收程序設(shè)計和界面程序設(shè)計。用C#語言和SQL數(shù)據(jù)庫開發(fā)來實現(xiàn)與下位機的通信和對接收到的數(shù)據(jù)進行保存,、繪圖等功能,,以達到采集系統(tǒng)與分析系統(tǒng)的良好交互性,其流程圖如圖5所示,。
4 實驗
4.1 壓差與流量標(biāo)定
用空氣壓縮機與浮子流量計對其定標(biāo),,發(fā)現(xiàn)壓差與流量成線性關(guān)系,壓差以電壓形式表示,,如圖6所示,。由經(jīng)驗公式得知這是一元線性回歸模型,在MATLAB下調(diào)用最小二乘法polyfit()函數(shù)對其進行評估擬合,,得到擬合曲線y=0.008 2+4.736 1x,。再對已建立的一元線性回歸數(shù)學(xué)模型用regress()函數(shù)進行檢驗,將超出期望值的點剔除后用剩余的點重新計算,,最終得到的曲線方程為
y=0.023 9+4.767 5x(4)
4.2 肺功能測試系統(tǒng)的效度分析
用醫(yī)院肺功能室的標(biāo)準(zhǔn)肺功能儀(耶格Master Screen Diffusion)與本文研制的便攜式肺功能儀進行對比來評價系統(tǒng)的效度,。首先征集15例(男10例,女5例,,年齡20~30歲,,平均24歲)受試者在技師的指導(dǎo)下分別在便攜式肺功能儀和標(biāo)準(zhǔn)肺功能儀上測量3次,并取其中最好的一次進行檢驗,。用統(tǒng)計軟件SPSS 19.0對數(shù)據(jù)進行相關(guān)分析和配對,,檢驗結(jié)果采用相關(guān)系數(shù)(r)和平均值±標(biāo)準(zhǔn)差表示,r≥0.9表示高度相關(guān),p>0.05則表示差異不顯著,,其結(jié)果見表1,。
兩種肺功能儀對同一病人所測得的肺功能參數(shù)值差異均不顯著(p>0.05),且相關(guān)系數(shù)大部分大于0.9,,兩儀器測出的指標(biāo)之間存在高度相關(guān)性,。
本文以STM32單片機為主控芯片,控制呼吸流量信號的采集,、處理,、顯示和無線傳輸。實驗結(jié)果表明儀器可以測試常規(guī)肺功能指標(biāo),、用力呼氣肺量圖部分平均通過時間,、顯示容積-時間曲線、流量-時間曲線,、流量-容積曲線,,提供的UI界面為用戶提供可視化操作,還具有遠(yuǎn)程傳輸?shù)裙δ芤詫崿F(xiàn)遠(yuǎn)程醫(yī)療,,可為進一步研究肺功能測試儀在家用市場上發(fā)展提供參考,。測量的常規(guī)肺功能指標(biāo)與標(biāo)準(zhǔn)肺功能儀的測量值無顯著差異,與普通便攜式肺功能儀相比差異小,,而且整個儀器體積小,,成本低,非常適合推廣到基層醫(yī)院使用,。
參考文獻
[1] Fang Xiaocong,,Wang Xiangdong,Bai Chunxue.COPD in China:the burden and importance of proper management[J].CHEST,,2011,,139(4):920-929.
[2] SORIANO J B,ZIELINSKI J.Screening for and early detection of chronic obstructive pulmonary disease[J].The Lancet,,2009,,374(9691):721-732.
[3] 胡新珉.醫(yī)學(xué)物理學(xué)(第六版)[M].北京:人民衛(wèi)生出版社,2008.
[4] 黃桂芳,,李家豪.用“簡易計算法”對正常老中青少年和慢性阻塞性肺病患者MTTp的測定和臨床應(yīng)用[J].華西醫(yī)學(xué),,1991,6(2):142-146.