<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 消費電子 > 設(shè)計應(yīng)用 > 穿戴式軀感網(wǎng)系統(tǒng)的設(shè)計與實現(xiàn)

          穿戴式軀感網(wǎng)系統(tǒng)的設(shè)計與實現(xiàn)

          作者:李鋒 程坤 時間:2014-09-25 來源:電子產(chǎn)品世界 收藏
          編者按:  摘要:隨著現(xiàn)代社會老齡化人口比例增加,以及老年病、慢性病等疾病在醫(yī)療服務(wù)中占的比例上升,傳統(tǒng)的醫(yī)療監(jiān)護服務(wù)由于監(jiān)護設(shè)備的穿戴復(fù)雜性、攜帶不方便性,已經(jīng)不能滿足現(xiàn)代社會的需求。為了解決老年人的醫(yī)療保健問題,我們設(shè)計穿戴式軀感網(wǎng)系統(tǒng)來對老年人的健康狀態(tài)進行連續(xù)實時監(jiān)測,該系統(tǒng)通過生理數(shù)據(jù)采集模塊采集數(shù)據(jù),然后通過通信模塊將數(shù)據(jù)傳輸?shù)杰|感網(wǎng)中心點,實時顯示ECG、SPO2、心率、呼吸率、脈率、體溫等一些信息,并對可能出現(xiàn)的異常情況采取報警處理。最后,通過大量的實際測試證明了該設(shè)計方案有效可行,具備可穿戴性、

            1.1.3體溫模塊

          本文引用地址:http://www.ex-cimer.com/article/263367.htm

            體溫模塊采用非接觸式TN901紅外測溫,它采用高靈敏度、高精度、低功耗設(shè)計,它只需3V電壓供電,并且具有I2C數(shù)字接口,能很好的與單片機進行通。該模塊完成數(shù)據(jù)的采集,經(jīng)過單片機處理和計算,將體溫值通過串口模塊完成數(shù)據(jù)的傳輸。

            該模塊利用TN901接近監(jiān)護對象的皮膚,實現(xiàn)對人體的體溫測量。測量的誤差低于+0.3℃,并具有便捷、精確和快速、安全、高精度、低功耗、非接觸等優(yōu)點。該模塊體積小,方便攜帶。體溫模塊的系統(tǒng)結(jié)構(gòu)圖如圖7所示。

            1.2 通信模塊

            通信模塊主要由模塊、模塊識別和信息安全、數(shù)據(jù)傳輸協(xié)議三部分組成,主要是為數(shù)據(jù)穩(wěn)定地、可靠地、安全地傳輸?shù)杰|感網(wǎng)中心點提供保障。

            1.2.1 模塊

            為了生理數(shù)據(jù)采集模塊可穿戴性、可攜帶性,以及藍牙的廣泛應(yīng)用,該系統(tǒng)采用藍牙通信完成無線傳輸生理參數(shù)信息。

            藍牙作為一種低成本近距離的無線通信方式,解除了設(shè)備之間電纜連接的不便,且具有功耗低,對人體危害小等各種優(yōu)點。使用藍牙通信模塊,可以使得用戶擺脫有線的限制,可以自由行動。在本系統(tǒng)中采用ATK-HC05 模塊,它是一款高性能主從一體串口藍牙模塊,將STM32或單片機的串口輸出引腳與ATK-HC05模塊相對應(yīng)的引腳進行連接。該模塊尺寸只有16mm*32mm,并且兼容5v或3.3v單片機系統(tǒng),方便與設(shè)計的數(shù)據(jù)采集模塊進行結(jié)合。另外還可以通過AT命令操作模塊設(shè)置相應(yīng)的波特率、配對密碼、奇偶校驗、數(shù)據(jù)位數(shù)、停止位等一些信息。

            1.2.2 模塊識別和信息安全

            由于監(jiān)護對象的生理參數(shù)信息的隱私性和重要性,它不應(yīng)被別人訪問或獲取,因此在數(shù)據(jù)采集模塊將采集的生理數(shù)據(jù)傳輸?shù)杰|感網(wǎng)中心點之前需要進行模塊識別和權(quán)限驗證。

            在本系統(tǒng)中,模塊識別策略是利用藍牙模塊的關(guān)鍵碼來驗證,關(guān)鍵碼是由藍牙模塊的功能號和序號組成,如心電模塊的功能號為ECG,血氧模塊的功能號為SPO,其他模塊與之類似。在軀感網(wǎng)中心點上對模塊的關(guān)鍵碼進行驗證,如果驗證成功,建立藍牙通信連接。

            在軀感網(wǎng)中心點與數(shù)據(jù)采集模塊連接建立之后,還需確定訪問者是否有權(quán)獲取該數(shù)據(jù)采集模塊采集的數(shù)據(jù)。因此在本系統(tǒng)中,采集模塊還需對軀感網(wǎng)中心點進行權(quán)限驗證,由軀感網(wǎng)中心點提供訪問該模塊的用戶名和密碼,相應(yīng)的采集模塊來進行驗證,如果驗證成功,則將采集的生理數(shù)據(jù)傳輸?shù)皆撥|感網(wǎng)中心點,否則取消與軀感網(wǎng)中心端的連接。

            1.2.3 數(shù)據(jù)傳輸協(xié)議

            由于藍牙通信具有所有的無線通信共同的缺點,即通信的不穩(wěn)定性和易受外界環(huán)境干擾的特性。數(shù)據(jù)在傳輸過程中,很容易產(chǎn)生數(shù)據(jù)傳輸中斷和數(shù)據(jù)丟失的現(xiàn)象,當(dāng)丟失的數(shù)據(jù)達到一定程度時,很容易使得接收端對數(shù)據(jù)進行誤判,產(chǎn)生錯誤的結(jié)果,所以,需要設(shè)計一套實時和可靠的數(shù)據(jù)傳輸協(xié)議使得采集到的數(shù)據(jù)按照一定的格式封裝并盡可能快地傳輸?shù)杰|感網(wǎng)中心點進行實時顯示。

            針對中心處理平臺資源有限性和數(shù)據(jù)傳輸可靠性,本系統(tǒng)采用固定長度的數(shù)據(jù)幀來封裝生理參數(shù)數(shù)據(jù),幀數(shù)據(jù)格式如圖8所示。穿戴式采用循環(huán)緩沖區(qū)來存儲數(shù)據(jù),發(fā)送子程序負責(zé)將采集到的生理數(shù)據(jù)封裝成幀數(shù)據(jù)并完成幀數(shù)據(jù)的發(fā)送。對軀感網(wǎng)中心點要求重發(fā)的幀按照幀序號進行重發(fā),考慮到MCU的存儲數(shù)據(jù)空間大小有限以及ECG波形、血氧波形實時顯示性,只重發(fā)一次丟失的幀數(shù)據(jù),由于在通常情況下,丟失數(shù)據(jù)發(fā)生的概率較少,所以重傳一次能夠滿足大部分的要求,同時保證了好的實時性。

            1.3 中心處理模塊

            中心處理模塊主要完成生理數(shù)據(jù)的接收以及將生理參數(shù)可視化地展現(xiàn)出來,方便監(jiān)護對象能夠?qū)崟r地了解自己的健康狀況。在本系統(tǒng)中,中心處理模塊運行在智能手機上,它采用Android系統(tǒng),主要實現(xiàn)了實時監(jiān)護、查看歷史數(shù)據(jù)、GPS定位,異常情況自動報警等功能。

            Android系統(tǒng)提供了藍牙API開發(fā)類,實現(xiàn)打開藍牙、搜索附近藍牙設(shè)備等基本操作,再利用藍牙套接字連接,實現(xiàn)數(shù)據(jù)傳輸。在Android應(yīng)用程序中,需要利用多線程同時保持多個通信連接,分別接收軀感網(wǎng)中的多個數(shù)據(jù)采集模塊傳輸?shù)街行奶幚砟K上的生理數(shù)據(jù)。在進行生理參數(shù)數(shù)據(jù)傳輸?shù)耐瑫r,對生理數(shù)據(jù)進行解析和處理并利用繪圖類SurfaceView,可以顯示實時性的ECG波形、血氧波形變化曲線,并通過檢測一段時間內(nèi)的QRS波個數(shù),來計算心率。并以直觀的數(shù)字形式顯示心率、呼吸率、脈率、血氧飽和度、體溫,并利用文件操作類實現(xiàn)數(shù)據(jù)存儲,為后期的疾病診斷提供幫助。系統(tǒng)中還實現(xiàn)GPS定位、異常情況自動報警功能,例如:心率如果超過90次/min,則發(fā)出心跳過快語音報警。中心處理模塊的主界面如圖9所示。

          LCD顯示屏相關(guān)文章:lcd顯示屏原理


          lcd相關(guān)文章:lcd原理


          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();