基于S3C6410和無(wú)線傳感器網(wǎng)絡(luò)的手持終端設(shè)計(jì)
3.2 手持終端軟件設(shè)計(jì)
S3C6410處理器通過串口和無(wú)線傳輸模塊進(jìn)行通信。首先串口接收無(wú)線傳輸模塊發(fā)來(lái)的數(shù)據(jù),并進(jìn)行相應(yīng)的信息處理再通過串口下達(dá)相應(yīng)指令給無(wú)線傳輸模塊,無(wú)線傳輸模塊再通過無(wú)線方式傳輸指令給傳感器模塊,最終實(shí)現(xiàn)大型復(fù)雜環(huán)境的監(jiān)控和管理。其中串口應(yīng)用程序主要包括4部分:串口初始化、發(fā)送數(shù)據(jù)函數(shù)、接收數(shù)據(jù)函數(shù)和主函數(shù)。
1)串口初始化
把使用到的串口引腳GPA4、GPA5定義為RXD1、TXD1,分別連接到CC2430的P0.3和P0.2腳。
2)發(fā)送數(shù)據(jù)函數(shù)
通過對(duì)UTRSTAT0寄存器相應(yīng)位來(lái)判斷并實(shí)現(xiàn)發(fā)送和接收的功能。UTXH0把要發(fā)送的數(shù)據(jù)寫入此寄存器。
3)接收數(shù)據(jù)函數(shù)
URXH0當(dāng)讀取UTRSTAT0寄存器位[0]為1時(shí),讀取寄存器獲得串口接收到的數(shù)據(jù)。
4)主函數(shù)
主函數(shù)主要實(shí)現(xiàn)UART1的初始化,從串口接收字符串,信息判斷和相應(yīng)功能函數(shù)調(diào)用等功能。
4 系統(tǒng)實(shí)際應(yīng)用
該無(wú)線傳感器網(wǎng)絡(luò)終端系統(tǒng)已完成演示,通過在3個(gè)實(shí)驗(yàn)室里分別放置溫濕度傳感器、亮度傳感器和人體紅外傳感器,在樓道每隔10 m放置一個(gè)無(wú)線傳輸模塊,傳感器將采集到的溫濕度、亮度和人體紅外信息通過無(wú)線傳輸模塊發(fā)送到手持終端顯示出來(lái),根據(jù)實(shí)際情況手持終端發(fā)送命令控制實(shí)驗(yàn)室的溫濕度、亮度狀態(tài),超過某一閾值會(huì)發(fā)出報(bào)警信息,當(dāng)有人進(jìn)去實(shí)驗(yàn)室,人體紅外傳感器會(huì)發(fā)出報(bào)警信息發(fā)送給手持終端控制中心。當(dāng)人員攜帶手持終端,樓內(nèi)的無(wú)線傳輸模塊通過采集手持終端的RSSI值,以及三點(diǎn)定位算法確定人員的位置,指引人員想去的地方,當(dāng)有突發(fā)緊急情況時(shí)進(jìn)行人員導(dǎo)航和疏散,將人員和物品轉(zhuǎn)移至安全的地方。經(jīng)試驗(yàn)驗(yàn)證該無(wú)線傳感器網(wǎng)絡(luò)終端基本滿足大型復(fù)雜建筑物室內(nèi)精確定位導(dǎo)航、無(wú)縫監(jiān)控預(yù)警、應(yīng)急事件管理等方面的應(yīng)用,溫度精度0.5℃,濕度精度4.5%RH,亮度精度0.5 lux,室內(nèi)定位精度優(yōu)于3 m(95%),系統(tǒng)初次定位時(shí)間少于30 s,系統(tǒng)可用性優(yōu)于90%。
5 結(jié)束語(yǔ)
本文所設(shè)計(jì)的手持?jǐn)?shù)據(jù)采集終端基于S3C6410處理器、CC2430無(wú)線通信芯片和無(wú)線傳感器技術(shù),其性能優(yōu)越,能滿足大型復(fù)雜環(huán)境監(jiān)測(cè)和管理的應(yīng)用。采用手持終端可方便管理和應(yīng)對(duì)突發(fā)緊急事件,使應(yīng)急救援力量在最短時(shí)間內(nèi)到達(dá)事件發(fā)生地點(diǎn),指引災(zāi)難人群在最短時(shí)間內(nèi)選擇最短最優(yōu)路徑進(jìn)行人員疏散,對(duì)建立面向應(yīng)急管理的定位導(dǎo)航與無(wú)縫監(jiān)控預(yù)警系統(tǒng)具有重要意義和使用價(jià)值,在物聯(lián)網(wǎng)中有著廣泛的應(yīng)用。
系統(tǒng)設(shè)計(jì)創(chuàng)新之處:1)采用低功耗ZigBee無(wú)線傳輸技術(shù),提高了節(jié)能效率;2)采用ARM和無(wú)線傳感器網(wǎng)絡(luò)技術(shù)結(jié)合便于使用和管理;3)將無(wú)線傳感器技術(shù)應(yīng)用于物聯(lián)網(wǎng)大大提高了管理的效率并降低成本。本文引用地址:http://cafeforensic.com/article/162312.htm
評(píng)論