基于掌上終端的藍(lán)牙微微網(wǎng)無線數(shù)據(jù)采集控制系統(tǒng)
1 引言
近年來,近距離的數(shù)字化智能數(shù)據(jù)采集與控制系統(tǒng)得到了普遍應(yīng)用,流行的結(jié)構(gòu)是以 PC機(jī)、筆記本電腦、工控機(jī)等作為上位機(jī),以單片機(jī)、嵌入式系統(tǒng)作為下位機(jī),通過串行通信、 488總線、 CAN總線、以太網(wǎng)等多種方式進(jìn)行數(shù)據(jù)傳輸。這些有線數(shù)據(jù)傳輸系統(tǒng)具有布線不便、通信電纜容易受損等弊端。
隨著無線數(shù)據(jù)通信技術(shù)的日益成熟,在工業(yè)控制、檢測與測量領(lǐng)域,無線自動化(Wireless Automation)已經(jīng)成為人們關(guān)注的焦點(diǎn),迫切需要低成本、高可靠、低功耗的無線數(shù)據(jù)傳輸方案代替有線系統(tǒng)。藍(lán)牙作為一種電纜替代技術(shù),可以方便地實(shí)現(xiàn)設(shè)備之間的無線連接,具有低成本、低功耗、高速率、抗干擾能力強(qiáng)、組網(wǎng)靈活等特點(diǎn),是實(shí)現(xiàn)近距離無線數(shù)據(jù)傳輸?shù)睦硐脒x擇 [1]。當(dāng)前主要的掌上電腦( Pocket PC)和智能手機(jī)(Smartphone)均支持藍(lán)牙協(xié)議。
同時,隨著掌上終端處理能力的不斷增強(qiáng),以掌上終端作為上位機(jī)控制中心成為可能,掌上終端攜帶方便,尤其適用于野外或復(fù)雜條件下的現(xiàn)場控制。
本文基于掌上智能終端實(shí)現(xiàn)對分布式數(shù)據(jù)采集系統(tǒng)的藍(lán)牙無線控制,在掌上終端的主流操作系統(tǒng) Windows Mobile上實(shí)現(xiàn)基于不同藍(lán)牙協(xié)議棧的終端設(shè)備控制與數(shù)據(jù)通信,完成數(shù)據(jù)的實(shí)時無線傳輸。能夠設(shè)置多個采集終端的數(shù)據(jù)采集參數(shù)并實(shí)時無線回收數(shù)據(jù),保證數(shù)據(jù)采集的實(shí)時性、數(shù)據(jù)可靠性和軟件系統(tǒng)穩(wěn)定性。 2掌上終端控制的藍(lán)牙微微網(wǎng)無線數(shù)據(jù)采集系統(tǒng)
2.1系統(tǒng)結(jié)構(gòu)
如圖 1所示,多個藍(lán)牙無線數(shù)據(jù)采集器組成藍(lán)牙微微網(wǎng),與掌上終端通過藍(lán)牙連接進(jìn)行控制信令傳輸及數(shù)據(jù)通信。掌上終端識別網(wǎng)內(nèi)的數(shù)據(jù)采集器,發(fā)送控制命令并實(shí)時顯示回收的數(shù)據(jù)。藍(lán)牙無線數(shù)據(jù)采集器在掌上終端的控制下設(shè)置數(shù)據(jù)采集參數(shù),啟動或停止數(shù)據(jù)采集,實(shí)時采集所需要的現(xiàn)場信號,并通過藍(lán)牙微微網(wǎng),將數(shù)據(jù)無線回傳至掌上系統(tǒng)。
圖 1掌上終端控制的藍(lán)牙微微網(wǎng)無線數(shù)據(jù)采集系統(tǒng)結(jié)構(gòu)圖
2.2藍(lán)牙無線數(shù)據(jù)采集器
各數(shù)據(jù)采集器通過距離、壓力、溫度等傳感器將目標(biāo)物理量轉(zhuǎn)換為電信號,并由 A/D轉(zhuǎn)換器轉(zhuǎn)換為數(shù)字信號。數(shù)據(jù)采集器上配接藍(lán)牙模塊,通過 UART與藍(lán)牙模塊連接,數(shù)據(jù)的收發(fā)通過讀寫 UART寄存器來完成。采集器通過藍(lán)牙鏈路接收來自掌上控制器的命令及采集參數(shù),并將各時刻的數(shù)據(jù)組織為幀結(jié)構(gòu),發(fā)送至掌上控制終端。
評論