新聞中心

EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于ZigBee的油井無(wú)線數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)

基于ZigBee的油井無(wú)線數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)

作者: 時(shí)間:2011-07-15 來(lái)源:網(wǎng)絡(luò) 收藏

節(jié)點(diǎn)硬件一般包括傳感器模塊、微處理器模塊、通信模塊和電源模塊。JN5139將處理器模塊和通信模塊整合在一起,所以只需要將傳感器模塊與電源模塊與之相連即可,如圖5所示。

本文引用地址:http://2s4d.com/article/156059.htm

e.JPG


鑒于傳感器節(jié)點(diǎn)是在戶(hù)外工作,更換電池不太容易,且減小節(jié)點(diǎn)體積,所以采用可充電鋰離子鈕扣電池供電。一些傳感器電路的工作電流較強(qiáng),因此應(yīng)該采用突發(fā)式工作的方式,即在需要采集數(shù)據(jù)時(shí)才打開(kāi)傳感電路工作,從而降低能耗。由于一般的傳感器都不具備休眠模式,因此最方便的辦法是控制傳感器的電源開(kāi)關(guān),實(shí)現(xiàn)對(duì)傳感器的狀態(tài)控制。對(duì)于僅需要小電池驅(qū)動(dòng)的傳感器,可以考慮直接采用MCU的I/O端口作為供電電源,這種控制方式簡(jiǎn)單而靈活; 對(duì)于需要大電流驅(qū)動(dòng)的傳感器,宜采用漏電流較小的開(kāi)關(guān)場(chǎng)效應(yīng)管控制傳感器的供電。

4 軟件
整個(gè)無(wú)線通信程序包括初始化、數(shù)據(jù)發(fā)送和接收3個(gè)部分。發(fā)射過(guò)程由軟件寫(xiě)數(shù)據(jù)到TX/RX幀緩存器,這些數(shù)據(jù)和某些參數(shù)例如目的地地址和容許重測(cè)次數(shù)一起被傳送,對(duì)協(xié)議定時(shí)器進(jìn)行編程來(lái)標(biāo)明發(fā)送數(shù)據(jù)幀時(shí)刻。這個(gè)時(shí)刻由被跟蹤協(xié)議高層的軟件所決定,一旦信息包被準(zhǔn)備好和協(xié)議定時(shí)設(shè)定好,管控方將控制其傳輸。當(dāng)信息按照預(yù)定時(shí)刻到達(dá),管控方控制無(wú)線電和調(diào)制解調(diào)器時(shí)序來(lái)執(zhí)行需求傳輸類(lèi)型。它可以按照IEEE 802.15.4標(biāo)準(zhǔn)要求在沒(méi)有處理器介入(包括要求重新測(cè)試和隨機(jī)backoffs)執(zhí)行全部的工作步驟。
當(dāng)傳輸開(kāi)始時(shí),數(shù)據(jù)幀標(biāo)頭是根據(jù)軟件編排的參數(shù)而創(chuàng)立,通過(guò)將數(shù)據(jù)串行化到調(diào)制解調(diào)器發(fā)射出去。同時(shí)無(wú)線電準(zhǔn)備傳輸,在從bits-tream到調(diào)制解調(diào)器的通道中,它經(jīng)過(guò)一個(gè)CRC(循環(huán)冗余碼校驗(yàn))通過(guò)在運(yùn)行時(shí)進(jìn)行校驗(yàn)計(jì)算的校驗(yàn)產(chǎn)生器,把它加到數(shù)據(jù)幀的末尾。
如利用跟蹤訪問(wèn),在傳輸時(shí)定位跟蹤有可能超過(guò)定時(shí),基本頻帶處理器會(huì)自發(fā)地處理這種情況并通過(guò)中斷方式來(lái)通知協(xié)議軟件,這顯然比當(dāng)超時(shí)時(shí)再要求處理更好一點(diǎn)。
接收時(shí),無(wú)線電接收裝置在一個(gè)特別頻道來(lái)接收。一收到來(lái)自調(diào)制解調(diào)器的數(shù)據(jù),數(shù)據(jù)幀被直接轉(zhuǎn)換成TX/RX幀放在緩沖器內(nèi),在那里幀首和數(shù)據(jù)可以被協(xié)議軟件閱讀出來(lái)。一收到幀標(biāo)題可能會(huì)產(chǎn)生一個(gè)中斷。正如數(shù)據(jù)幀來(lái)源于經(jīng)過(guò)校驗(yàn)發(fā)生器的調(diào)制解調(diào)器,在接收端末端的校驗(yàn)結(jié)果同整個(gè)信息末端相比較,來(lái)確定最后接收的數(shù)據(jù)是正確的。
接收過(guò)程中,Modem要確認(rèn)接收連接質(zhì)量,確保接收最后結(jié)果可利用的,讓它符合802.15.4標(biāo)準(zhǔn)要求。終端節(jié)點(diǎn)以及網(wǎng)絡(luò)協(xié)調(diào)器的軟件流程圖如圖6所示。

f.JPG



5 網(wǎng)絡(luò)節(jié)點(diǎn)性能測(cè)試
測(cè)試時(shí)讓兩個(gè)節(jié)點(diǎn)互發(fā)數(shù)據(jù),且兩節(jié)點(diǎn)間無(wú)任何障礙物,測(cè)試節(jié)點(diǎn)接收靈敏度。這里還需要考慮通信時(shí)延的問(wèn)題,時(shí)延包括協(xié)議棧時(shí)延和空中傳播的時(shí)延,空中傳播時(shí)延可以忽略不計(jì),因此主要考慮協(xié)議棧時(shí)延。協(xié)議棧時(shí)延從發(fā)送消息函數(shù)開(kāi)始到無(wú)線目標(biāo)實(shí)際開(kāi)始物理發(fā)射為止。由于條件有限,無(wú)法做出實(shí)際的結(jié)果。但是一般的情況下,協(xié)議棧發(fā)射時(shí)延約為550μs,接收時(shí)延約為600μs。

6 結(jié)論
本文利用Zigbee無(wú)線組網(wǎng)技術(shù)一套油田井口無(wú)線,成功地解決了油田井口困難的問(wèn)題,實(shí)現(xiàn)了油田生產(chǎn)管理和、管線維護(hù)監(jiān)控的信息化、自動(dòng)化,極大地提高了工作效率,降低網(wǎng)絡(luò)組建和運(yùn)行的成本。


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉