舒生俞等
摘 要:文章結(jié)合智能移動(dòng)終端安卓系統(tǒng)開(kāi)發(fā)的個(gè)人血壓監(jiān)護(hù)系統(tǒng)。該系統(tǒng)采集血壓信號(hào),經(jīng)AD轉(zhuǎn)換,信號(hào)處理后由藍(lán)牙模塊傳輸血壓信號(hào)至安卓移動(dòng)終端,通過(guò)安卓移動(dòng)終端對(duì)血壓值存儲(chǔ)顯示,并實(shí)現(xiàn)血壓預(yù)警和發(fā)送短信的功能。
關(guān)鍵詞:壓力傳感器;STC89C52;藍(lán)牙模塊;安卓移動(dòng)終端
引言
移動(dòng)通信技術(shù)日趨成熟,移動(dòng)醫(yī)療受到患者及醫(yī)務(wù)人員重視。在醫(yī)療行業(yè)IT應(yīng)用領(lǐng)域中,將安卓移動(dòng)終端引入到血壓監(jiān)護(hù),是順應(yīng)市場(chǎng)潮流,對(duì)移動(dòng)醫(yī)療的發(fā)展具有重大意義。
1 系統(tǒng)概述
該系統(tǒng)用示波法采集血壓信號(hào),經(jīng)過(guò)單片機(jī)處理,由藍(lán)牙傳輸信號(hào)到安卓智能移動(dòng)設(shè)備,進(jìn)行儲(chǔ)存、顯示和預(yù)警。系統(tǒng)結(jié)構(gòu)框圖如圖1所示。
圖1 系統(tǒng)結(jié)構(gòu)框圖
安卓智能移動(dòng)終端操作界面簡(jiǎn)單,具有可修改可拓展的功能。通過(guò)強(qiáng)大的eclipse軟件開(kāi)發(fā)平臺(tái),實(shí)現(xiàn)UI人機(jī)交互。如圖2、圖3和圖4所示。
圖2主操作界面 圖3血壓變化界面 圖4血壓知識(shí)普及界面
2 硬件部分
該系統(tǒng)的硬件部分包括血壓信號(hào)采集,血壓信號(hào)處理,血壓信號(hào)傳輸?shù)热竽K。
2.1 血壓信號(hào)采集模塊
該設(shè)計(jì)采用US9116壓力傳感器采集血壓信號(hào)。通過(guò)LM324以及簡(jiǎn)單的外圍電路為US9116提供恒流源,在恒流工作狀態(tài)下。US9116將袖帶傳來(lái)的壓力轉(zhuǎn)換成幾百微伏的小信號(hào),如圖5所示。
2.2 血壓信號(hào)處理模塊
US9116采集采集到的血壓信號(hào)經(jīng)高精度、低失調(diào)電壓和低失調(diào)漂移特性的AD620進(jìn)行儀用放大,再經(jīng)過(guò)放大濾波電路,得到可用的血壓信號(hào)分兩路由CD4051分時(shí)傳送到AD574經(jīng)行模數(shù)轉(zhuǎn)換,然后進(jìn)單片機(jī)進(jìn)行血壓信號(hào)處理。具體工作流程如圖6所示。
2.3 血壓信號(hào)傳輸模塊
安卓智能移動(dòng)終端與STC89C52之間的通信由安卓智能移動(dòng)終端本身自帶的BLK_MD_BC04_B藍(lán)牙模塊實(shí)現(xiàn)。該藍(lán)牙模塊匹配連接后,實(shí)現(xiàn)雙向通信,即實(shí)現(xiàn)了安卓智能移動(dòng)終端與AT89C52的雙向通信。藍(lán)牙電路如圖7所示。
3 軟件設(shè)計(jì)
本系統(tǒng)以安卓設(shè)備為上位機(jī),STC89C52為下位機(jī)。軟件設(shè)計(jì)分兩部分,智能移動(dòng)終端上的安卓程序和STC89C52上的主程序。在使用該系統(tǒng)時(shí),袖帶戴在上臂完畢,單片機(jī)上電復(fù)位初始化,安卓軟件打開(kāi),連接到藍(lán)牙模塊,點(diǎn)擊主操作界面圖"開(kāi)始"按鈕,開(kāi)始血壓測(cè)量。
3.1 主程序設(shè)計(jì)
主程序?qū)崿F(xiàn)氣泵開(kāi)關(guān)控制、AD574接口程序、AD4051通道選擇控制、血壓信號(hào)計(jì)算求出血壓值和藍(lán)牙串口通信。主程序流程圖如圖8所示。
3.2 上位機(jī)程序設(shè)計(jì)
上位機(jī)實(shí)現(xiàn)人機(jī)交互界面、藍(lán)牙數(shù)據(jù)接收、血壓數(shù)據(jù)存儲(chǔ)顯示和根據(jù)血壓值是否異常發(fā)送預(yù)警短信功能。上位機(jī)程序流程如圖9所示。
4 結(jié)束語(yǔ)
本系統(tǒng)結(jié)合安卓智能移動(dòng)終端,以示波法采集人體血壓信號(hào),實(shí)現(xiàn)了血壓測(cè)量的便攜化、移動(dòng)化和方便化。安卓智能端的應(yīng)用軟件將提供豐富的血壓知識(shí)普及以及超鏈接,能更好的為客戶提供健康幫助。不僅能及時(shí)的監(jiān)測(cè)客戶的血壓,也能回顧以前的血壓變化。能實(shí)現(xiàn)血壓數(shù)據(jù)之后的后續(xù)處理、血壓歷史數(shù)據(jù)曲線、即時(shí)短信預(yù)警等功能。本系統(tǒng)適合普通高壓人群,也適合需要實(shí)時(shí)監(jiān)控的血壓異常人群,具有極大的實(shí)用性和社會(huì)價(jià)值,也是極具市場(chǎng)前景的個(gè)人血壓監(jiān)護(hù)系統(tǒng)。
參考文獻(xiàn)
[1]包旭鶴.便攜式電子血壓計(jì)設(shè)計(jì).現(xiàn)代電子技術(shù)[J].2007,8(247).PP: 7-11.
[2]劉書生,趙海.藍(lán)牙技術(shù)應(yīng)用[M].東北大學(xué)出版社,2001.
[3]劉偉. 傳感器原理及實(shí)用技術(shù)[M].北京:電子工業(yè)出版社,2006.
[4]Shane Conder , Luren Darcey,張巍,李卉(譯).Android移動(dòng)應(yīng)用開(kāi)發(fā)從入門到精通 (第一版)[M].北京:人民郵電出版社,2010.