《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于安卓手機的血氧與脈搏測量系統的設計
基于安卓手機的血氧與脈搏測量系統的設計
來源:電子技術應用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亚洲国产精品_日韩亚洲一区二区
国产精品实拍| 一卡二卡3卡四卡高清精品视频| 午夜精品成人在线| 国产有码一区二区| 亚洲在线免费视频| 亚洲国产精品久久人人爱蜜臀| 亚洲欧美日韩视频二区| 国内精品久久久久影院薰衣草| 日韩视频亚洲视频| 在线免费观看日韩欧美| 久久精品人人做人人爽电影蜜月| 一本大道久久精品懂色aⅴ| 欧美凹凸一区二区三区视频| 亚洲性感美女99在线| 欧美日韩精品欧美日韩精品一| 亚洲人成7777| 狠狠入ady亚洲精品| 欧美亚洲视频一区二区| 亚洲天堂av在线免费| 国产精品高清在线观看| 亚洲一区中文| 亚洲一区二区三区中文字幕| 欧美三级在线播放| 亚洲欧美日韩一区二区在线| 亚洲午夜电影在线观看| 欧美日韩中文精品| 亚洲欧美变态国产另类| 亚洲一区二区在线免费观看视频| 欧美视频在线一区| 午夜精品三级视频福利| 亚洲欧美中文字幕| 国产亚洲免费的视频看| 久久另类ts人妖一区二区| 亚洲丶国产丶欧美一区二区三区| 精品成人免费| 欧美日韩一卡二卡| 久久av最新网址| 亚洲青涩在线| 亚洲午夜精品久久久久久浪潮| 国产美女精品人人做人人爽| 久久久噜噜噜久久| 亚洲美女在线视频| 亚洲视频在线二区| 国产一区二区av| 欧美精品 日韩| 欧美一区2区三区4区公司二百| 欧美一区二区在线播放| 亚洲欧洲另类国产综合| 国产精品入口| 欧美国产一区二区在线观看 | 欧美精品尤物在线| 午夜精品影院| 亚洲国产天堂久久综合| 中国成人亚色综合网站| 韩国精品一区二区三区| 欧美性事免费在线观看| 久久尤物视频| 欧美一区二区三区日韩| 夜夜嗨av一区二区三区网页| 欧美在线www| 亚洲自啪免费| 99热在线精品观看| 亚洲黄色有码视频| 影音先锋中文字幕一区二区| 国产欧美日韩亚洲精品| 欧美亚洲成人精品| 欧美粗暴jizz性欧美20| 久久久久久久999精品视频| 香蕉成人久久| 午夜精品福利视频| 亚洲摸下面视频| 亚洲一区二区在线免费观看视频| 999在线观看精品免费不卡网站| 欧美中文字幕在线观看| 欧美亚洲尤物久久| 亚洲欧美综合v| 性欧美8khd高清极品| 午夜在线成人av| 欧美伊人久久大香线蕉综合69| 亚洲女同精品视频| 亚洲欧美国产视频| 亚洲一区高清| 欧美一区二区观看视频| 亚洲自拍偷拍麻豆| 欧美一级久久久| 亚洲二区视频在线| 亚洲黄色成人| 一区二区三区四区五区在线 | 国语精品中文字幕| 黄色成人在线免费| 在线精品视频在线观看高清| 亚洲高清久久久| 亚洲精品免费在线| 亚洲影院免费观看| 久久精品青青大伊人av| 亚洲激情一区二区| 亚洲一区二区三区在线| 欧美亚洲三区| 免播放器亚洲一区| 国产精品a久久久久| 韩国三级电影一区二区| 亚洲国产欧美国产综合一区| 一区二区三区不卡视频在线观看 | 亚洲国产日韩一区| 亚洲天堂成人在线视频| 欧美一区二区高清| 亚洲另类在线一区| 午夜在线成人av| 欧美成人精品一区二区| 国产精品推荐精品| 亚洲激情成人| 欧美一区二区三区四区在线观看地址| 亚洲乱码国产乱码精品精| 亚洲一区二区三区涩| 欧美成人午夜| 国产一区二区成人久久免费影院| 亚洲国产综合在线| 久久激情网站| 性色av一区二区三区在线观看| 欧美精品日韩一本| 国内一区二区三区| 亚洲曰本av电影| 宅男66日本亚洲欧美视频| 久久青草欧美一区二区三区| 国产精品久久久久婷婷| 亚洲精品日韩综合观看成人91| 久久精品夜夜夜夜久久| 欧美一区亚洲| 国产精品午夜av在线| 亚洲视频一区二区| 亚洲性感美女99在线| 欧美激情中文字幕在线| 亚洲国产精品成人一区二区 | 亚洲与欧洲av电影| 国产精品捆绑调教| 午夜伦理片一区| 久久久精品tv| 狠狠入ady亚洲精品| 久久精品盗摄| 欧美承认网站| 亚洲欧洲一区二区天堂久久| 99国内精品久久久久久久软件| 欧美77777| 99精品国产在热久久婷婷| 中文av一区特黄| 国产精品欧美一区喷水| 亚洲欧美在线aaa| 久久嫩草精品久久久精品| 在线观看欧美精品| 99热免费精品在线观看| 国产精品久久久久久久午夜| 亚洲欧美在线视频观看| 久久久久青草大香线综合精品| 韩国三级在线一区| 日韩亚洲精品视频| 国产精品视频999| 久久精品国产在热久久 | 精品二区视频| 亚洲一区激情| 精品成人一区二区| 一区二区三区精品视频| 国产精品私拍pans大尺度在线| 欧美一区免费视频| 欧美日韩成人综合| 欧美一区二区三区免费观看| 欧美国产91| 欧美一区在线看| 欧美午夜片在线观看| 亚洲日本成人| 国产欧美一区二区三区沐欲| 亚洲精品欧美极品| 国产亚洲一区精品| 亚洲一区www| 亚洲成人在线观看视频| 午夜精品久久久久久久99黑人| 1024成人网色www| 欧美亚洲一区二区在线| 亚洲精华国产欧美| 美国十次了思思久久精品导航| 亚洲综合色噜噜狠狠| 欧美日韩国产精品| 亚洲人成网站777色婷婷| 国产一区二区三区不卡在线观看 | 99视频+国产日韩欧美| 欧美电影免费观看| 亚洲国产日韩精品| 韩国精品一区二区三区| 欧美一二三区精品| 亚洲一区在线看| 国产精品国产三级国产| 亚洲天堂成人在线视频| 亚洲国产日韩在线一区模特| 久色婷婷小香蕉久久| 久久激情五月丁香伊人| 国产一区在线看| 久久久女女女女999久久| 久久精品国产亚洲aⅴ| 红桃视频国产精品| 久久影视精品| 亚洲最新在线|