《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于安卓手機的血氧與脈搏測量系統的設計
基于安卓手機的血氧與脈搏測量系統的設計
來源:電子技術應用2014年第5期
劉 一1, 任占兵2
(1. 廣東技術師范學院 電信學院, 廣東 廣州 510665; 2. 廣州體育學院, 廣東 廣州5
摘要: 為了能實現對運動員的血氧飽和度和脈搏的快速測量并遠程發送給教練和醫生,設計了一種遠程血氧飽和度與脈搏測量系統。檢測模塊檢測血氧脈搏信號,通過藍牙發送給運動員手機,手機端軟件對信號數據進行處理計算并顯示血氧飽和度、脈搏和脈搏波形。運動員手機端的軟件同時通過網絡將上述信號數據發送給遠端服務器,經過服務器轉發給教練與醫生的手機。經測試,測量數據精度較高,系統工作穩定。
中圖分類號: TN307
文獻標識碼: A
文章編號: 0258-7998(2014)05-0129-03
Design of oxygen and pulse measurement system based on Android mobile phone
Liu Yi1, Ren Zhanbing2
1. Department of Electronic Information Engineering, Guangdong Polytechnic Normal University, Guangzhou 510665, China;2. Guangzhou Sport University, Guangzhou 510500, China
Abstract: In order to measure the oxygen saturation and pulse and send data to coaches and doctors, a design of remote oxygen content and pulse measurement system is designed. The signal of pulse and oxygen that detected with detection module is sent to the players′ mobile phones through Bluetooth. After processing the signal data, the pulse waveform of human body, calculated blood oxygen content and pulse are displayed on the mobile phone. In the same time, the data is send remotely to the coach and the doctor′s mobile phone. The test results show that the accuracy of measurement is high and the system is stable.
Key words : oxygen saturation;pulse;telemedicine;Android

    按照運動員身體生理指標合理安排訓練計劃是教練員、運動員、隊醫們非常關注的問題[1-3],而血氧飽和度脈搏參數是反映運動員的生理機能的重要生理學指標之一[4-6]。為了能實現血氧與脈博的快速測量,同時將檢測數據快速發送給教練和醫生,研制出一種遠程血氧含量與脈搏測量系統。
    此血氧含量與脈搏測量系統由血氧脈搏檢測模塊、安裝有終端軟件的運動員手機、服務器、安裝有終端軟件的教練手機和醫生手機組成。血氧脈搏檢測模塊檢測血氧脈搏信號并通過藍牙發送給運動員手機,手機端軟件對信號數據進行處理計算并顯示血氧飽和度、脈搏和脈搏波形。運動員手機端的軟件通過網絡將上述信號數據發送給遠端服務器,經過服務器轉發給教練與醫生的手機,從而實現血氧飽和度、脈搏和脈搏波形在教練和醫生手機上的顯示。
1 血氧脈搏檢測模塊
1.1 電路設計

    采用MSP430FG437作為主控制器,由藍牙模塊、電源模塊、脈搏血氧檢測模塊組成,如圖1所示。
    采用MSP430自帶的運算放大器實現硬件濾波,自帶的A/D轉換模塊采集脈搏血氧模塊的信號。以兩路光線(紅光vs、紅外光ir)高頻交替照射被測部位,兩路透射光經光電轉換得到兩路變化的光電流信號[7-8]。通過A/D轉換模塊采集這兩路電流信號,經串口傳輸到藍牙模塊,從而發送到手機端。

 與血氧探頭連接電路如圖2所示,探頭接口管腳:1為地線,6、7分別為外屏蔽和內屏蔽線,2為紅外光輸入正極/紅光輸入負極,3為紅光輸入正極/紅外光輸入負極,9為光電管輸出正極,5為光電管輸出負極。血氧探頭的光電二級管輸出端(管腳9)與MSP430內部的運放1的輸入管腳P6.0相連;P6.1是MSP430內部的運放1的輸出端,它與內部ADC0輸入端相連,同時與電阻R19串聯后與內部的運放2的輸入端(P6.4)相連;P6.3是MSP430內部的運放2的輸出端,它與內部ADC1輸入端相連。兩個三極管的基極分別與P6.6和Veref+管腳相連,這兩個管腳均是MSP430內部的DAC輸出管腳,分別用來控制紅外光LED和紅光LED的發光亮度。三極管Q1和Q2的基極與MSP430的管腳P2.2和管腳P2.3相連,用以控制兩個LED的開關。

1.2 軟件設計
    利用200 Hz定時器中斷,兩路LED交替通斷,即1 s內兩路光各有100次采樣。如圖3所示,以紅外光這一路為例:每次定時器開始2 ms定時,首先,啟動DAC0、DAC1轉換,DAC0的輸出控制LED發光的強度,DAC1的輸出作為去直流電路的直流參考電壓;然后,開紅外光LED;隨后啟動ADC1、ADC2轉換,根據得到的值計算更新DAC0、DAC1數據;最后把ADC2數據通過串口發送到藍牙模塊直到2 ms定時結束。

2 安卓手機客戶端的設計
2.1 功能介紹

    客戶端程序分為兩種:(1)勾選“數據轉發”選項,即為運動員使用的終端軟件,通過藍牙接收檢測模塊發來的數據,同時在后臺把接收到的數據發送到服務端,將藍牙接收到的數據經過處理后,顯示血氧含量、脈搏和波形在屏幕上。(2)不勾選“數據轉發”選項,即為教練員和醫生使用的終端軟件,可以登錄到服務器端接收數據,并把接收到的數據處理后顯示血氧含量、脈搏和波形在屏幕上。手機客戶端程序流程圖如圖4所示。

    手機端的應用程序功能包括:藍牙功能、網絡功能、網絡適配器功能和界面功能。藍牙功能實現與MSP430控制器建立連接,接收數據;網絡功能把數據發送到遠程服務器;網絡適配器功能檢測網絡,并向服務器發出HTTP請求,建立連接;界面功能實現功能設置和數據顯示。“藍牙”按鈕被綁定到跳轉函數,被點擊時,系統會跳轉到搜索設備的Activity之中,搜索藍牙設備,同時存儲在ListView中,并為其設置監聽按鈕。當連接到藍牙設備上并開始接收數據后,會跳轉至繪制脈搏圖的Activity中。Android界面通過自己的UI線程來操作,數據轉發到服務器,并不需要單個Activity來執行。手機客戶端界面如圖5所示。

 

 

2.2 數據處理
    首先對接收到的兩路光電流信號進行去直流、去工頻干擾,得到兩路信號的交流部分;然后計算交流部分的平均功率之比即為動脈血的含氧量,通過線性擬合得到脈搏血氧飽和度;最后計算其中任何一路信號交流部分即為脈搏波的周期,由此可換算出脈率。
    去直流采用的是一個IIR濾波器,如圖6所示。這個濾波器會在上次輸出值的基礎上加上輸入值與上次輸出值差的一小部分來組成新的輸出值。數字信號直流跟隨可表達為:
    跟隨系數K×(輸入信號-直流分量)+直流分量=更新的直流分量
    變化率由跟隨系數K來控制,K通過實驗得到,這里取1/27。如果輸入有一個階躍變化,經過一段時間后,輸出將與輸入相同。因此,如果輸入的信號包含交流部分和直流部分,通過一段時間后,交流部分會在累加過程中被取消,輸出只會跟蹤輸入的直流部分。輸入的信號減去這個直流部分就得到了信號的交流部分。
     濾波采用中位值平均濾波法,連續采樣N個數據,去掉一個最大值和一個最小值,然后計算N-2個數據的算術平均值。這里N值的選取為8,圖7、圖8展示了濾波前后的波形變化,從圖中可以清楚地看到濾波的效果很好。

    為了判斷脈搏周期,可以從兩路信號中選擇任意一路信號數據作為檢測對象,這里選擇的是紅外光電流信號。從信號數據中連續提取M個數據作為一個隊列,每次把隊列中最先的一個數據去掉,再提取一個新的數據放入隊列的最后。這樣就像是在脈搏波信號上一個滑動的具有固定寬度的窗口,窗口的寬度應該大于噪聲時間,但需小于脈搏周期,這里設置的寬度是10個數據。判斷過程如下:當最小值位置處于窗口中部位置時判定為一個波谷,檢測到波谷以后窗口繼續滑過10個數據點,但不再檢查最小值,確保上一個波谷已經離開窗口中心,然后繼續檢查最小值位置確定下一個波谷。脈搏周期的判斷過程如圖9所示,a為確定波谷,b為離開波谷,c為尋找波谷。確定波谷,確定周期,清空計數;離開波谷,開始計數;尋找波谷,保持計數,確定窗口中最小值位置。
3 服務器設計
    服務器利用Java EE中的servlet來提供服務,并將其部署在Tomcat下。服務器端程序采用MVC框架模式開發,主要包括如下部分:org.seven.pulse.dbc是MVC模式中的底層,數據庫層,包中的類用來連接數據庫和操作數據庫;org.seven.pulse.dao是MVC模式中的Dao層,為service提供服務,封裝對數據庫的操作方法。org.seven.pulse.servlet包則存放服務器程序,通過覆寫doPost()和doGet()方法來響應客戶端的請求。
4 測試
    用此系統與邁瑞監護儀PM-8000同時對同一個運動員的血氧飽和度含量和脈搏進行檢測,監護儀和本系統的血氧探頭分別戴在左、右手的中指上,待測試數據穩定后記錄。選擇了10位學生做實驗對象,年齡19歲~22歲,體重47 kg~70 kg,身高160 cm~182 cm。所測實驗數據如表1所示。可以看到所設計的測試系統的測量精度很高,完全可以滿足系統設計需要。
    本文設計的遠程血氧含量與脈搏測量系統電路結構簡單,可靠性好,測量精度較高,并能實時把測量數據發送給教練和醫生。制作的樣機提供多名運動員試用,在試用過程中得到普遍的好評。
參考文獻
[1] 王敬茹,高炳宏. 賽艇運動高原和低氧訓練研究進展[J].體育科研,2009,30(1):65-69.
[2] 李勝利,凌晨,徐敏.激光無創腦血氧傳感系統研究[J].傳感器技術,2005,24(9):10-12.
[3] 袁揚,吳軍.戰時生命體征實時監測系統設計[J]. 醫療裝備,2005,18(9):15-16.
[4] 馬永利,王培勇.運動心率檢測系統的研制及心率與肌氧含量同步實驗研究[J]. 北京生物醫學工程,2005(4):299-301.
[5] 李紅燕,張立,沈紅飛.近紅外光譜測定術檢測肌氧的原理及其在運動醫學中的應用[J]. 中國運動醫學雜志,2005(3):354-356.
[6] 錢風雷,王晨.高原訓練對游泳運動員血液成分、血乳酸和運動能力的影響[J]. 體育與科學, 2004(6):69-71.
[7] 喬月印,蔡克家,喬峰,等.多功能激光血流血氧檢測系統的研制[J]. 南開大學學報(自然科學版),2004(3):1-7.
[8] 張寧,陳亞明,鄧親愷.基于MSP430F149的血氧飽和度檢測儀[J]. 中國醫學物理學雜志,2004(3):165-168.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美午夜精品电影| 国产一区二区三区的电影| 欧美一区二区在线| 亚洲午夜激情| 一区二区三欧美| 亚洲久色影视| 亚洲人成网站色ww在线| 久久av一区二区| 亚洲欧美日韩在线播放| 亚洲特黄一级片| 亚洲网站在线观看| 亚洲桃花岛网站| 亚洲在线观看免费| 亚洲一区免费网站| 午夜在线视频一区二区区别| 亚洲尤物精选| 亚洲欧美bt| 欧美一区二区三区在线播放| 欧美伊久线香蕉线新在线| 久久国产综合精品| 亚洲第一综合天堂另类专| 亚洲国产合集| 亚洲欧洲在线看| 99re66热这里只有精品4| 一本色道久久综合| 亚洲主播在线观看| 香蕉成人伊视频在线观看| 欧美一级片久久久久久久| 欧美在线资源| 久久亚洲捆绑美女| 欧美激情精品久久久久久黑人 | 久久精品免费电影| 久久永久免费| 欧美黄色免费网站| 欧美三级电影网| 国产欧美va欧美va香蕉在| 国产精品有限公司| 国内久久婷婷综合| 亚洲国产欧美一区二区三区久久 | 99亚洲一区二区| 亚洲一区二区三区午夜| 欧美自拍偷拍| 亚洲美洲欧洲综合国产一区| 亚洲一区二区精品视频| 久久黄色级2电影| 欧美成人第一页| 欧美视频在线不卡| 国产婷婷97碰碰久久人人蜜臀| 一区国产精品| 亚洲欧美精品suv| 欧美一区二区三区免费在线看| 欧美伊人久久久久久午夜久久久久| 亚洲国产va精品久久久不卡综合| 亚洲精品国精品久久99热一| 亚洲一区二区三区在线播放| 久久黄色小说| 欧美精品亚洲二区| 国产欧美日韩一级| 亚洲第一主播视频| 亚洲一区在线看| 亚洲国产日韩一区二区| 亚洲伊人色欲综合网| 久久免费99精品久久久久久| 欧美日韩免费看| 国内一区二区三区在线视频| 亚洲毛片av在线| 性做久久久久久| 一区二区欧美国产| 久久免费99精品久久久久久| 欧美性天天影院| 亚洲第一黄色| 亚洲欧美国产一区二区三区| 亚洲区在线播放| 欧美亚洲综合另类| 欧美精品在线一区二区三区| 国产视频亚洲精品| 99精品欧美一区二区蜜桃免费| 久久精品国产精品亚洲| 亚洲欧美日韩中文视频| 欧美bbbxxxxx| 国产亚洲成av人片在线观看桃| 亚洲精品视频在线观看网站| 久久精品二区亚洲w码| 亚洲亚洲精品三区日韩精品在线视频 | 亚洲美女av网站| 亚洲第一视频网站| 香蕉久久精品日日躁夜夜躁| 欧美日韩成人激情| 一色屋精品视频在线看| 亚洲欧美日韩在线一区| 一区二区三区四区五区精品视频| 久久久久久伊人| 国产精品一二一区| 99热在这里有精品免费| 亚洲人成在线观看一区二区| 久久久久久有精品国产| 国产欧美日本一区视频| 中文久久乱码一区二区| 一区二区三区|亚洲午夜| 免费精品视频| 国产一区二区精品久久99| 亚洲系列中文字幕| 亚洲深夜激情| 欧美久久久久久久| 亚洲国产精品一区二区三区| 亚洲国产91| 久久久久在线| 国产亚洲精品资源在线26u| 亚洲自拍偷拍视频| 午夜一区在线| 国产精品久久久久9999高清| 99精品国产在热久久婷婷| 日韩一级精品| 欧美激情精品久久久久久黑人| 在线观看视频一区二区欧美日韩| 欧美中文在线观看国产| 久久久精品一区| 国产一区二区三区奇米久涩| 午夜在线一区| 久久久久久一区| 精品电影一区| 亚洲国产欧美日韩| 蜜桃久久av一区| 影音先锋中文字幕一区| 亚洲欧洲一区二区在线观看| 欧美大尺度在线| 欧美日韩国产精品一卡| 亚洲国产日韩在线一区模特| 最新日韩在线视频| 欧美国产日韩二区| 亚洲精品一区二区三区av| 亚洲最黄网站| 欧美午夜女人视频在线| 亚洲天堂av在线免费观看| 亚洲欧美日韩国产另类专区| 国产农村妇女精品一区二区| 欧美一区二区三区精品| 久久久蜜桃精品| 在线播放中文一区| 日韩视频二区| 在线综合欧美| 国产精品美女黄网| 性欧美大战久久久久久久免费观看 | 欧美日韩中文字幕在线视频| 国产欧美日韩另类一区 | 一区二区三区精品在线 | 亚洲欧洲在线一区| 正在播放欧美一区| 国产精品视频大全| 久久国产精品网站| 欧美精品亚洲二区| 亚洲伊人观看| 免费短视频成人日韩| 日韩一级在线| 欧美在线地址| 在线观看视频一区二区| 在线午夜精品自拍| 国产欧美日韩在线| 91久久精品www人人做人人爽| 欧美区一区二| 99国产精品久久久久久久久久| 亚洲欧美综合v| 国内一区二区三区| 中文欧美字幕免费| 国产毛片一区| 亚洲精品国产日韩| 国产精品视频久久久| 亚洲国产影院| 国产精品免费看片| 亚洲国产精品成人综合色在线婷婷 | 中文成人激情娱乐网| 久久久国产一区二区| 亚洲欧洲一区二区三区久久| 欧美亚洲网站| 亚洲福利视频三区| 午夜视频在线观看一区| 一区二区三区在线视频免费观看| 中国女人久久久| 黑人一区二区| 亚洲一区二区欧美| 在线观看亚洲一区| 午夜一区二区三视频在线观看| 亚洲国产91| 久久不射电影网| 日韩午夜电影在线观看| 久久精品一本| 亚洲天天影视| 欧美成人xxx| 欧美亚洲视频一区二区| 欧美日韩在线不卡一区| 亚洲第一免费播放区| 国产精品hd| 亚洲精品国久久99热| 国产欧美亚洲一区| 亚洲午夜av| 亚洲第一视频网站| 欧美自拍偷拍| 亚洲视频一区二区在线观看 | 夜夜爽夜夜爽精品视频| 男人的天堂亚洲|