《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 一種基于Android終端的多生理參數家庭健康監護系統
一種基于Android終端的多生理參數家庭健康監護系統
2015年微型機與應用第20期
張 成1,2,禹素萍1,2,許武軍1,2,梁 威3
1.東華大學 信息科學與技術學院,上海 201620; 2.數字化紡織服裝技術教育部工程研究中心,上海 201620; 3.上海大眾汽車有限公司,上海 201804
摘要: 研究并實現了一種將智能手機與人體生理參數監測相結合的方法,設計了一種基于Android終端的多生理參數家庭健康監護系統,該系統可以測量人體的體溫、呼吸頻率和心率等參數。詳細描述了系統的硬件部分和軟件部分,并對系統進行了測試和驗證,確定了方案的可行性、科學性。
Abstract:
Key words :

  摘  要: 研究并實現了一種將智能手機與人體生理參數監測相結合的方法,設計了一種基于Android終端的多生理參數家庭健康監護系統,該系統可以測量人體的體溫、呼吸頻率和心率等參數。詳細描述了系統的硬件部分和軟件部分,并對系統進行了測試和驗證,確定了方案的可行性、科學性。

  關鍵詞家庭監護;Android;智能設備;多生理參數

0 引言

  當今社會,隨著人們物質水平的不斷提高,人們對自身的健康問題也越發重視,人們對疾病控制逐漸從治療模式走向預防模式。

  傳統的個人預防保健需要人們到各大醫院進行體檢,效果雖好但缺乏便捷性,無法實現短周期內多次測量。在這樣的背景下,家用醫療生理參數監測設備[1]應運而生。然而市面上的大多數設備都只能測量對應的其中某一項生理參數,且價格昂貴。隨著嵌入式技術的發展,尤其是ARM架構的不斷更新和完善,家用級別尤其是便攜式的可穿戴設備成為當今炙手可熱的一個研究方向。

1設計目標與思路

  本文設計的一款基于Android智能終端的多生理參數家庭健康監護系統。與以往的獨立的生理參數監護設備不同,本系統通過USB物理連接線,將采集到的信號通過協議轉換芯片在智能終端上進行接收、處理和顯示。

  運用Android Open Accessory標準接口,將支持I2C接口的各傳感器接收到的數字信號通過I2C傳輸協議傳遞給FT311D芯片,而FT311D作為一個數據的橋接部分,運用谷歌公司開發的Android Open Accessory接口,將數據傳送到Android智能終端,在終端的應用程序中對信號進行處理和分析后,將各項人體生理參數顯示在應用程序界面中,使得用戶直觀明了地獲取到最新的生理數據。

  系統設計有硬件部分和軟件部分。硬件部分由操作系統版本為4.1.2的安卓智能手機、協議轉換芯片、紅外測溫傳感器和高分辨率氣壓傳感器4個部分構成。軟件部分主要是安卓應用程序,用于提供人機交互界面、執行操作和數據處理。

2 系統實現

  2.1 硬件結構

  在硬件連接方面,運用FT311D芯片作為橋接,通過USB HOST線接入Android設備,通過Android Open Accessory[2-4]開放式API將數據傳輸到Android設備中。需要注意的是,FT311D需要外部電源系統為其供電(包括鋰電池)。基于Android系統智能終端的多生理參數家庭健康監護系統硬件概圖如圖1所示。

Image 001.png

  FT311D是一款專門針對Android平臺開發的芯片,它基于Google公司推出的Android Open Accessory標準,通過使用USB技術提供與終端產品系統的內部連接[5]。FT311D是標準的3.3 V供電,在48 MHz充分工作時吸收電流僅為25 mA,待機模式下耗電為128 ?滋A,能夠將USB端口橋接到6個不同的用戶可選擇的接口類型,即GPIO、PWM、UART、I2C、SPI從控端和主控端[6]。它可以用于連接支持Android開源配件模式的任何平臺。

  FT311D的右側是兩個通過I2C接口連接的傳感器芯片,分別是MLX90615紅外測溫傳感器[7]和MS5805-02BA01絕對氣壓傳感器[8]。其中,紅外測溫傳感器直接測量耳膜的溫度;絕對氣壓傳感器的間接測量參數有兩個,它可以通過測量耳道內部的氣壓變化,經過信號處理后,間接測量出呼吸頻率、心率等參數。整個集成的傳感器外觀與普通入耳式耳機相似。

  2.2 信號處理

  首先,對于體溫信號,可以通過MLX90615芯片數據手冊中提供的計算公式,將測量值映射到人體生理體溫變化范圍之內的值;對于耳道氣壓參數,需要先以一定的頻率對其進行數據采集,對采集到的數據采用快速傅里葉變換算法[9-10]FFT(Fast Fourier Transformation)得到信號的頻譜特性,再分別提取出心率和呼吸頻率。

  正常的人體呼吸頻率為0.15 Hz~0.5 Hz之間,心率的頻率為1 Hz~2 Hz之間。按照奈奎斯特采樣定理,要求采樣頻率一定要大于等于被采樣信號最高頻率分量的兩倍以上,一般實際應用中保證采樣頻率為信號最高頻率的5~10倍。為了獲得較高的精確值和計算方便,本系統采樣頻率fs=10 Hz,即每秒采集10個數據。

  在FFT算法中,輸入的是一個離散的信號數組,其個數N一般取2的n次冪,結合采樣頻率,為了使得采樣總時間控制在用戶可接受的范圍之內,取256個采樣點數,即N=256。因此,采樣時間T=256/10=25.6 s。這是每測量一次測量呼吸頻率和心率參數時所需要等待的最短時間。

  但在傳感器測量的過程中,會存在一定的噪聲信號干擾,需要對其他不必要的諧波信號進行過濾。由于呼吸頻率和心跳頻率的取值范圍分離在兩個不同的區域,因此在信號處理中,可以設定兩個沒有交集的窗函數,進行比較和取值。

  2.3 軟件設計

  2.3.1 Android應用程序主要結構

  Android應用程序的開發是本文所要完成的工作之一,需要針對課題要求定義的功能進行編程工作。

  正如前文所述,FT311D芯片提供了I2C主機接口與外部通信,而在Android終端設備上,需要運行一個與之關聯的應用程序對整個傳輸過程進行控制,并提供人與機器之間的交互界面。基于FT311D I2C模式的應用程序結構框圖如圖2所示。

  如圖2所示,USB箭頭下面范圍內的部分是Android的應用程序端,它通過USB線與FT311D芯片進行連接,將FT311D配置為USB轉I2C接口。上面再與I2C接口的傳感器芯片進行連接,其中只需要一條I2C總線,最多可以同時接入128個I2C設備。

Image 002.png

  從下面的FTDI FT311D App中可以看見,程序中的編程分為兩個層面:第一層是FT311-I2C Layer,主要是將上層的I2C的控制參數打包成USB數據包的格式,通過USB協議與FT311D芯片進行通信,其內部提供USB讀寫的API方便上層文件對其進行調用;第二層是I2C-User Layer,主要實現用戶層的交互功能,包括人機界面的提供,按鈕、文本框和輸入框的構建,各類組件的行為定義和信號處理算法功能的實現。

  2.3.2 Android應用程序功能流程框圖

  在Android程序開發之前,需要對所開發的程序功能進行初步設計。程序的功能框圖如圖3所示。

Image 003.png

  2.3.3 系統界面設計與介紹

  依據程序方案的設想,該程序中包含3個顯示界面:主界面、體溫測量界面和呼吸頻率和心率測量界面。單擊應用程序圖標,程序運行后彈出主頁面,如圖4所示。

  點擊“體溫”按鈕,進入體溫測量界面,如圖5所示:點擊界面中的“測量”按鈕,就可以獲得傳感器測量得到的體溫值,顯示在當前界面設定的文本框中;點擊“返回”按鈕可以回到主界面。點擊“呼吸頻率”和“心率”按鈕,進入對應的呼吸頻率及心率測量界面,與體溫測量界面類似。

3 測試與驗證

  3.1 體溫結果測試

  為了確保該應用程序的可靠性和科學性,需要進行多次不同場景下的重復試驗。表1中的數據顯示的是某人在5月4日這天的不同時間段運用該系統的體溫測量功能采集到的體溫數據,并與市面上傳統的水銀溫度計測量值進行比較。

Image 005.png

  兩種測量方法的測量部位存在差異(耳道和腋窩),并且在測量和讀取的過程中也會存在一定的誤差,然而在這樣誤差存在的情況下,該系統的測溫功能依舊可以與傳統的測溫設備所測得的值幾乎保持一致,證明系統在使用過程中具有一定的可靠性。

  3.2 心率及呼吸頻率測試

  當信號采集和處理結束之后,在相應的參數文本框中會顯示所測量的參數結果,測量結果顯示,呼吸頻率為25次/min,心率為79次/min,分別屬于對應參數值中的正常范圍[11](正常范圍:心率60~120次/min,呼吸頻率10~30次/min),證明了系統的可靠性。

  3.3 數據處理分析

  針對以上的程序運行結果,為了驗證其在采集過程中和信號處理過程中的正確性,運用MATLAB軟件進行數據處理的驗證,檢驗程序的運行結果是否符合科學性。

  將數組中存放的采樣結果作為fft函數的輸入參數x[256],調用fft()函數進行快速傅里葉變換得到幅頻響應數組y[256]。運用plot命令作出信號的時域圖和經FFT變換后的幅頻特性曲線圖分別如圖6和圖7所示。

Image 004.png

  在呼吸頻率的鑒定中,從生理的角度來說,呼吸頻率的范圍為10次~30次/min,即頻率范圍為0.15 Hz~ 0.5 Hz;心跳頻率的范圍為60次/min到120次/min,即頻率范圍為1 Hz~2 Hz。

  圖7中,對應頻率0.43 Hz時的頻率響應幅值最高,為425 550。在呼吸頻率的允許范圍之內,有且只有一個明顯的峰值,因此有理由相信信號的該頻率分量是由呼吸影響氣壓變化而產生的,對應的頻率為25次/ min。

  圖7中對應心跳頻率范圍內,有且只有一個明顯的峰值,頻率為1.32 Hz對應幅值為58 084,因此有理由相信信號的該頻率分量是由心跳搏動影響氣壓變化而產生的,對應的頻率為79 次/min。

  至此,在保證數據采集正確性的前提下,從理論上驗證了FFT算法在Android程序中執行的正確性,也確定了該程序的可操作性。

4 結論

  本文的主要研究內容是將最普及且處理性能越發強大的Android智能終端和家庭個人生理參數監護功能合二為一,提出一種集便捷性、經濟性和科學性等優勢于一身的基于Android智能終端的多生理參數家庭健康監護系統。但是本文的研究也有很多方面需要改進和完善,這也是接下來的工作重點:

  (1)本文中所用到的傳感器要放置在耳道內,對于測量的環境要求比較高,尤其是耳道內氣壓的測量需要測量環境具備一定程度的密封性。因此在傳感器與人體接觸的合理化方面的問題還需要繼續改善。

  (2)測量所得的參數數據僅僅限于Android設備本地端使用,在共享性方面上還有一定的局限性??梢酝ㄟ^添加網絡模塊,將本地數據與云端服務器相連,實現遠程的醫療保健監控,使得整套系統更具備科學性。

參考文獻

  [1] 趙儒哲,許武軍,曾凱,等.EPICECG穿戴裝置的心臟疾病預警算法研究研究[J].微型機與應用,2014,33(24):95-97.

  [2] JAVALE D, MOHSIN M, NANDANWAR S, et al.  Home automation and security system using Android ADK[J]. International Journal of Electronics Communication and Computer Technology, 2013,3:382-385.

  [3] B?魻HMER M. Beginning Android ADK with Arduino[M]. Apress, 2012.

  [4] G?魻BEL S, JUBEH R, RAESCH S-L, et al. Using the Android platform to control robots. Kassel University Germany[J/OL]. [2015-01-26]. www.innoc.at/fileadmin/user_upload/_temp_/RiE/Proceedings/65. pdf.

  [5] Tian Dan, Yong Wang. A UWB through-wall-detection radar system based on Android devices[J]. Applied Mechanics and Materials, 2013,333:1518-1522.

  [6] 廣州周立功單片機發展有限公司.I2C總線概要:產品應用手冊[S].2006.

  [7] 魏計林,吳海洋,邱選兵.基于MLX90615的紅外耳溫計設計[J].光機電信息,2011,28(6):35-38.

  [8] HII P C, CHUNG W Y. A comprehensive ubiquitous healthcare solution on an AndroidTM mobile device[J]. Sensors, 2011, 11(7): 6799-6815.

  [9] 楊麗娟,張白樺,葉旭楨.快速傅里葉變換FFT及其應用[J].光電工程,2005,31(B12):1-3.

  [10] NUSSBAUMER H J. Fast Fourier transform and convolution algorithms[M]. Springer, 1982.

  [11] 唐弘玲.基于信號處理的Android手機心率監測軟件設計與實現[D].上海:東華大學,2013.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品播放| 国产亚洲欧美在线| 久久精品视频免费| 亚洲一区二区四区| 亚洲国产精品专区久久| 欧美一区二区在线观看| 亚洲免费视频成人| 亚洲自拍都市欧美小说| av成人免费在线观看| 亚洲三级性片| 亚洲激情不卡| 91久久国产精品91久久性色| 国产亚洲欧美一区二区| 国产九区一区在线| 国产欧美在线| 国产欧美亚洲一区| 国产视频自拍一区| 国产日韩精品一区二区三区 | 欧美激情视频一区二区三区免费| 免费成人高清视频| 欧美v日韩v国产v| 欧美激情日韩| 国产精品成av人在线视午夜片| 国产精品扒开腿做爽爽爽视频| 国产精品入口麻豆原神| 国产麻豆精品视频| 国产亚洲精品美女| 激情亚洲网站| 亚洲国产一区在线| 99国产精品视频免费观看一公开 | 欧美1级日本1级| 欧美激情国产日韩精品一区18| 欧美精选在线| 国产精品二区三区四区| 国产精品视频yy9099| 国产视频一区在线观看一区免费| 禁久久精品乱码| 亚洲三级电影在线观看| 一区二区三区福利| 午夜精品一区二区三区在线播放 | 国产精品mm| 国产一区二区剧情av在线| 在线观看日韩国产| 日韩一本二本av| 亚洲一区网站| 亚洲福利视频一区| 亚洲一区二区三区在线播放| 午夜一区不卡| 美女日韩欧美| 欧美日韩激情网| 国产精品免费网站| 悠悠资源网久久精品| 宅男精品视频| 亚洲高清自拍| 亚洲午夜国产成人av电影男同| 欧美一区免费视频| 免费在线视频一区| 欧美性片在线观看| 韩国av一区二区三区| 最新日韩欧美| 亚洲欧美日韩视频二区| 亚洲国产天堂久久国产91| 这里只有视频精品| 久久久av水蜜桃| 欧美日韩大片| 国产日韩欧美在线观看| 亚洲黄页一区| 欧美伊久线香蕉线新在线| 99re6热只有精品免费观看 | 国产亚洲欧洲一区高清在线观看 | 久久精品首页| 欧美日韩一区在线观看视频| 国产一区自拍视频| 亚洲毛片在线观看| 久久精品夜色噜噜亚洲a∨ | 蜜桃伊人久久| 国产精品你懂的在线欣赏| 一区在线电影| 亚洲欧美美女| 亚洲午夜视频| 免费在线国产精品| 国产日产欧美一区| 亚洲久色影视| 亚洲激情午夜| 久久精品国产清高在天天线| 欧美日韩亚洲在线| 在线成人亚洲| 欧美亚洲三区| 亚洲一区二区日本| 欧美插天视频在线播放| 国产欧美日韩视频一区二区三区| 亚洲日本成人网| 亚洲国产精品一区| 欧美一区午夜精品| 欧美色道久久88综合亚洲精品| 亚洲国产成人91精品 | 欧美在线欧美在线| 亚洲一区二区在线看| 欧美国产第二页| 一区在线视频| 欧美在线观看你懂的| 亚洲欧美日韩区| 欧美日韩中文另类| 亚洲国产日韩欧美在线图片| 欧美在线视频一区| 欧美夜福利tv在线| 欧美性大战久久久久| 亚洲精品久久视频| 亚洲精品女av网站| 麻豆精品在线视频| 韩国精品久久久999| 午夜视频精品| 午夜日韩电影| 国产精品久久久免费| 亚洲最新色图| 一本色道久久88综合日韩精品| 欧美xxx在线观看| 一区精品久久| 亚洲国产视频一区| 美女视频黄 久久| 永久免费视频成人| 亚洲国产精品电影| 免费成人毛片| 在线电影一区| 亚洲人成在线观看| 欧美高清免费| 亚洲精品黄色| 一本色道久久综合一区| 欧美日韩日日骚| 中文日韩在线视频| 亚洲欧美一区二区视频| 国产精品福利av| 亚洲午夜极品| 性高湖久久久久久久久| 国产欧美日韩91| 午夜影视日本亚洲欧洲精品| 欧美在线不卡| 好吊妞这里只有精品| 亚洲国产网站| 欧美精品色一区二区三区| 亚洲精品在线视频观看| 亚洲香蕉网站| 国产精品欧美经典| 校园春色国产精品| 久久久久久久久综合| 永久免费视频成人| 日韩网站在线| 国产精品久久网站| 午夜精品电影| 久热re这里精品视频在线6| 亚洲丰满在线| 亚洲天天影视| 国产嫩草影院久久久久| 久久国产手机看片| 欧美大片在线看免费观看| 亚洲精品永久免费| 午夜精品久久久久久久男人的天堂 | 午夜亚洲福利| 韩日视频一区| 日韩网站免费观看| 国产精品久久久久久模特| 亚洲欧美一区二区激情| 久热re这里精品视频在线6| 亚洲精品自在久久| 性色av一区二区怡红| 在线观看日韩av电影| 一本久道综合久久精品| 国产欧美一区二区精品婷婷 | 国产精品99久久久久久白浆小说| 国产精品久久久久久超碰| 欧美一区二区精品| 欧美成人一区二区三区片免费| 亚洲免费观看高清在线观看 | 欧美色图麻豆| 亚洲无线观看| 免播放器亚洲| 亚洲视频福利| 美女成人午夜| 中国亚洲黄色| 美日韩精品视频免费看| 一区二区三区精品| 久久蜜桃香蕉精品一区二区三区| 亚洲人成小说网站色在线| 欧美在线视频一区| 亚洲人成在线观看网站高清| 欧美在线二区| 亚洲精品日韩激情在线电影 | 久久精品视频导航| 日韩一级不卡| 久久亚洲精品视频| 中文国产一区| 亚洲永久免费| 在线免费不卡视频| 亚洲欧美日韩在线播放| 亚洲电影在线免费观看| 性色一区二区三区| 99精品视频免费在线观看| 久久婷婷蜜乳一本欲蜜臀| 宅男精品导航| 欧美女激情福利|