江蘇太倉蘇州健雄職業(yè)技術(shù)學院 仲小英
基于物聯(lián)網(wǎng)的居家養(yǎng)老交互式服務系統(tǒng)的設(shè)計
江蘇太倉蘇州健雄職業(yè)技術(shù)學院仲小英
本文設(shè)計了一種基于物聯(lián)網(wǎng)的交互式居家養(yǎng)老服務系統(tǒng)總體方案,搭建了硬件平臺并設(shè)計實現(xiàn)了各軟件模塊。該系統(tǒng)以ZigBee平臺為基礎(chǔ),實現(xiàn)跌倒報警、求助以及對住宅內(nèi)部環(huán)境參數(shù)監(jiān)測、遠程控制住宅內(nèi)部設(shè)備等功能,實現(xiàn)了對老人安全、健康等問題的遠程監(jiān)護,縮短了老人遇到突發(fā)情況的延誤時間,及時保護老人的生命安全,減輕了子女以及社會的養(yǎng)老壓力,具有一定的應用性。
居家老人;ZigBee;節(jié)點;無線傳感網(wǎng)絡
目前,中國正經(jīng)歷史上規(guī)模最大、速度最快的老齡化進程,而自獨生子女政策實行后城市家庭小型化的趨勢也越來越明顯,子女成人后相繼離開家庭,中老年人獨守老巢養(yǎng)老,“4-2-1”的家庭格局也導致家庭對老年人的護理照料功能逐步弱化,建立以居家為基礎(chǔ)、依托社區(qū)服務的居家養(yǎng)老模式迫在眉睫。本文主要研究如何將現(xiàn)有的移動互聯(lián)網(wǎng)和智能終端技術(shù)相結(jié)合應用于居家老人服務,用信息化的手段為居家老人建立一個智慧居家養(yǎng)老服務平臺。通過空巢獨居老人、子女家庭、醫(yī)療機構(gòu)和社區(qū)服務中心的連接,為居家老人提供安全、優(yōu)質(zhì)的服務,解決居家老人獨自在家無人照看而引發(fā)一系列危險的困擾。
據(jù)調(diào)研統(tǒng)計,社區(qū)居家養(yǎng)老目前所面臨的集中問題是如何能實時監(jiān)控老年人的身體健康狀況,面對老人獨自在家突發(fā)疾病、摔倒等狀態(tài)能否及時收到信息怎樣保證老人獨自在家的防盜措施,保證財產(chǎn)安全和生命安全不受到不法分子的威脅,遇到火情時如何及時發(fā)出火警信號,第一時間將險情控制,保障老人的生命安全,是目前社區(qū)居家養(yǎng)老服務所必須考慮的,也是外出工作的子女對老人獨自在家的顧慮針對這些問題,本文基于物聯(lián)網(wǎng)構(gòu)建出以社區(qū)居家養(yǎng)老為主體的交互式養(yǎng)老服務系統(tǒng)。
系統(tǒng)以空巢獨居老人家庭終端為最初節(jié)點,以老人子女或社區(qū)監(jiān)護為二級節(jié)點,以醫(yī)療機構(gòu)、社區(qū)第三方服務平臺為三級或四級節(jié)點,最上層為服務器控制中心。家庭終端節(jié)點利用各傳感器節(jié)點采集監(jiān)護老人的信息,由ZigBee協(xié)調(diào)器完成和各子系統(tǒng)之間的連接,由嵌入式Web服務器通過GPRS、以太網(wǎng)和社區(qū)監(jiān)護中心連接,子女可通過手機、平板等智能設(shè)備對老人進行監(jiān)控。系統(tǒng)整體結(jié)構(gòu)如圖1所示??梢酝ㄟ^佩戴不同的監(jiān)測模塊對相應的生理參數(shù)進行監(jiān)測,如血壓傳感器采用改裝HKB-08血壓監(jiān)測模塊、脈搏和血氧的監(jiān)測采用改裝CMS60C型脈搏血氧儀監(jiān)測模塊[2]、體溫的監(jiān)測采用HKT-09型數(shù)字體溫計、心率的監(jiān)測采用HKX-08A型心率傳感器等。
2.2跌倒檢測與緊急求助子系統(tǒng)
圖1 系統(tǒng)整體結(jié)構(gòu)圖
家庭終端節(jié)點設(shè)計主要是對各功能節(jié)點的設(shè)計,按其功能可分為健康監(jiān)測節(jié)點、跌倒檢測與緊急求助節(jié)點、環(huán)境安全監(jiān)測節(jié)點和室內(nèi)設(shè)備監(jiān)控節(jié)點,核心處理器模塊采用兼容Zig Bee協(xié)議的CC2430芯片完成數(shù)據(jù)的傳輸,Zig Bee具有低成本、低功耗等特點,將Zig Bee技術(shù)與傳感器相結(jié)合,可以滿足系統(tǒng)的需求[1]。
2.1老人健康監(jiān)測子系統(tǒng)
老人健康監(jiān)測子系統(tǒng)主要功能是采集人體的生理數(shù)據(jù)指標,一般包括:血壓、血糖、心率、體溫、脈搏、血氧等參數(shù)。老人
考慮到監(jiān)護對象的移動性,為了實現(xiàn)實時檢測,故采用可穿戴式跌倒檢測系統(tǒng),將ADXL345三軸加速傳感器植入到如腕表、拐杖等可穿戴、攜帶的設(shè)備中,過人體運動參數(shù)來判斷是否發(fā)生跌倒,一旦發(fā)生跌倒現(xiàn)象,即可實時將報警信號發(fā)送給網(wǎng)關(guān)。
2.3環(huán)境安全監(jiān)測子系統(tǒng)
由于老人大部分時間都是在屋內(nèi),室內(nèi)空氣的質(zhì)量,對老人的身體健康會產(chǎn)生影響。
本系統(tǒng)對室內(nèi)環(huán)境監(jiān)測對象包括溫度、濕度和可燃氣體,采用溫度傳感器DS18B20,濕度傳感器HS1101和可燃氣體傳感器MQ-2進行監(jiān)測。
2.4室內(nèi)設(shè)備監(jiān)控子系統(tǒng)
本系統(tǒng)通過遠程控制、遠程監(jiān)測的方式對獨居老人屋內(nèi)的家用電器進行監(jiān)控。監(jiān)控節(jié)點由ZigBee無線模塊和繼電器模塊構(gòu)成,節(jié)點根據(jù)指令對家電設(shè)備進行遠程控制,幫助行動不便的老人遠程控制家中的主要用電設(shè)備;另外系統(tǒng)通過對家電設(shè)備運行狀態(tài)進行遠程監(jiān)測,可對異常設(shè)備進行斷電處理,保證電器設(shè)備用電安全,也可節(jié)約電能損耗。
家庭終端網(wǎng)絡節(jié)點的主要完成健康監(jiān)測、跌倒檢測與緊急求助、環(huán)境安全監(jiān)測和室內(nèi)設(shè)備無線通信控制等功能。在各傳感器節(jié)點組網(wǎng)時,各節(jié)點用節(jié)點編號標識,節(jié)點編號是否需要全網(wǎng)唯一取決于網(wǎng)絡通信協(xié)議的設(shè)計[3]。由于系統(tǒng)中節(jié)點眾多,可通過設(shè)置唯一地址的節(jié)點來區(qū)分。用戶節(jié)點是移動的,需對其進行定位,可將安全監(jiān)測及設(shè)備監(jiān)控節(jié)點為坐標已知的固定節(jié)點,移動節(jié)點通過接受信號強度RSSI值進行定位計算,其工作流程如圖2所示。
圖2 終端網(wǎng)絡節(jié)點流程圖
固定節(jié)點上電后要先初始化、加入Zig Bee協(xié)調(diào)器節(jié)點網(wǎng)絡中。然后等待網(wǎng)關(guān)或移動節(jié)點發(fā)來的信息。當發(fā)生緊急狀況時,系統(tǒng)實時啟動定位服務,通過與網(wǎng)絡中的固定節(jié)點通信,獲取其參考節(jié)點坐標值,利用定位算法算出移動節(jié)點的位置,最終把計算出的位置信息及求助信息發(fā)送至社區(qū)服務中心和監(jiān)護人手機終端。
網(wǎng)關(guān)節(jié)點是無線傳感網(wǎng)絡、GPRS網(wǎng)絡、以太網(wǎng)和上位機監(jiān)控中心信息匯集的接口,它可將無線傳感網(wǎng)絡的信息發(fā)送到社區(qū)服務監(jiān)控中心,也可通過GPRS網(wǎng)絡將求助信息傳給子女,反之,也可將上位機的配置、請求等信息傳遞到無線傳感網(wǎng)絡中。網(wǎng)關(guān)由ZigBee協(xié)調(diào)器、嵌入式web服務器、GPRS模塊、以太網(wǎng)卡模塊組成,Zig Bee協(xié)調(diào)器與各個子系統(tǒng)的傳感器相連接組成無線傳感網(wǎng)絡,接收各個監(jiān)測子系統(tǒng)的傳感器傳輸過來的數(shù)據(jù)信號,實現(xiàn)負責各個子系統(tǒng)之間的連接,再利用嵌入式web服務器通過GPRS模塊和Internet網(wǎng)卡實現(xiàn)子系統(tǒng)與上位機監(jiān)控中心的通信,用戶可使用電腦或手機、平板等智能終端設(shè)備對老人進行監(jiān)控,其中嵌入式web服務器采用了飛凌公司的FL2440開發(fā)板。
網(wǎng)關(guān)上電后首先將建立ZigBee無線網(wǎng)絡,在網(wǎng)絡建立以后將上位機指定的相關(guān)網(wǎng)絡節(jié)點配置信息發(fā)送給相應的節(jié)點,之后接收節(jié)點采集和計算的數(shù)據(jù)并提供給上位機處理[4]。網(wǎng)關(guān)的主要功能有:無線數(shù)據(jù)收發(fā)功能、串口通信功能、發(fā)送上位機配置信息功能、求助功能。
圖3 網(wǎng)關(guān)節(jié)點流程圖
網(wǎng)關(guān)節(jié)點運行流程圖如圖3所示,節(jié)點上電后首先將初始化,檢查IEEE地址的有效性,若地址為0XFFFFFFFF,則節(jié)點可獲得一個隨機的64位地址值。接著確認地址是否有效,節(jié)點會在DEFAULT_CHANLIST信道中建立網(wǎng)絡,并根據(jù)指令ZD_APP_CONFIG_PAN_ID獲取PANID,允許其他的節(jié)點加入,隨后網(wǎng)關(guān)將實時監(jiān)測網(wǎng)絡中節(jié)點事件的發(fā)生情況。
無線傳感網(wǎng)絡通過與網(wǎng)關(guān)節(jié)點相連接的上位機軟件監(jiān)控網(wǎng)絡中節(jié)點的運行狀況,通過發(fā)送命令的方式來控制節(jié)點或者下達查詢命令,從而達到監(jiān)控目的。
上位機監(jiān)測中心通過GPRS模塊或Internet網(wǎng)卡與嵌入式web服務器連接,上位機端可利用相關(guān)軟件提供可視化的監(jiān)控界面,實時顯示各節(jié)點的位置地址和各傳感器采集到的數(shù)據(jù)信息。本系統(tǒng)通過MySQL數(shù)據(jù)庫的移植與建立實現(xiàn)MySQL數(shù)據(jù)庫在嵌入式網(wǎng)關(guān)中的成功運行,便于監(jiān)控終端與MySQL數(shù)據(jù)庫通信獲取室內(nèi)環(huán)境質(zhì)量的數(shù)據(jù)及老年人生命體征數(shù)據(jù)等數(shù)據(jù),通過QT圖形用戶界面系統(tǒng)設(shè)計人機交互監(jiān)控終端,其中最重要的是解決QT與MySQL的數(shù)據(jù)交換問題。上位機監(jiān)控軟件通過RS232與Zig Bee網(wǎng)關(guān)實現(xiàn)互聯(lián),從而實現(xiàn)了與ZigBee無線傳感網(wǎng)絡的數(shù)據(jù)通信,監(jiān)控軟件主要是基于串口的操作,實現(xiàn)上下位機的數(shù)據(jù)通信,上位機界面如圖4所示。
圖4 智能居家養(yǎng)老服務系統(tǒng)上位機界面
本文從系統(tǒng)的感知層、網(wǎng)絡層、應用層三方面設(shè)計了基于ZigBee技術(shù)的智能居家老人服務系統(tǒng),該系統(tǒng)可以有效降低空巢老人獨居養(yǎng)老的風險,減輕子女和社會養(yǎng)老的負擔。在社會老齡化日趨嚴峻的今天,智能社區(qū)居家養(yǎng)老剛剛起步,并且具有廣闊的應用前景,值得我們繼續(xù)深入研究。
[1]王中生,楊森等.基于傳感網(wǎng)絡的居家養(yǎng)老系統(tǒng)設(shè)計與實現(xiàn) [J].電子設(shè)計工程,2014(22):97-99
[2]仇明.基于物聯(lián)網(wǎng)的智能社區(qū)居家養(yǎng)老系統(tǒng) [J].張家口職業(yè)技術(shù)學院學報,2014(27):(63-66)
[3]王婭.無線傳感器網(wǎng)絡路由協(xié)議設(shè)計原則[J].湖北第二師范學院學報,2009(2):90-92.
[4]徐健,楊珊珊.基于CC2530的Zig Bee協(xié)調(diào)器節(jié)點設(shè)計[J].物聯(lián)網(wǎng)技術(shù),2012,05:55-57.
[5]李冬,梁山.基于加速度傳感器的老年人跌倒檢測裝置設(shè)計[J].傳感器與微系統(tǒng),2008,09:85-88.
仲小英,女,江蘇太倉人,1981出生,碩士,講師,研究方向:嵌入式技術(shù)。
本文系2013年院級青年科研基金項目“太倉城鎮(zhèn)社區(qū)智能居家養(yǎng)老服務系統(tǒng)的研究”(編號:2013QNJJ24)的階段性研究果。