国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ESP—WROOM—02的便攜式WiFi—Zigbee信號(hào)轉(zhuǎn)換器的設(shè)計(jì)

2017-02-27 15:50:18曹慶年楊宇能孟開元
電腦知識(shí)與技術(shù) 2016年31期

曹慶年+楊宇能+孟開元

摘要:針對(duì)在油田現(xiàn)場(chǎng)對(duì)儀表的檢測(cè)與配置的需求,提出了一種適用于油田現(xiàn)場(chǎng)使用的便攜式WiFi-Zigbee轉(zhuǎn)換器。該轉(zhuǎn)換器基于WiFi與Zigbee兩種無(wú)線通信方式,移動(dòng)手持設(shè)備通過(guò)接入轉(zhuǎn)換器搭建的WiFi網(wǎng)絡(luò),從而對(duì)接入轉(zhuǎn)換器搭建的Zigbee網(wǎng)絡(luò)的儀表實(shí)現(xiàn)儀表數(shù)據(jù)查看,儀表配置等功能。配合移動(dòng)終端設(shè)備上的軟件系統(tǒng),可以實(shí)現(xiàn)手持設(shè)備對(duì)儀表狀態(tài)的檢測(cè)以及配置等功能。由于其采用便攜式設(shè)計(jì)以及無(wú)線方式的接入,簡(jiǎn)化了現(xiàn)場(chǎng)儀表安裝、配置以及故障檢測(cè)等流程。

關(guān)鍵詞:WiFi;Zigbee;轉(zhuǎn)換器

中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)31-0211-02

無(wú)線儀表技術(shù)是一種新興的、面向設(shè)備間短程、低速率信息交換的無(wú)線通訊技術(shù),通過(guò)各種無(wú)線通信技術(shù)如Zigbee、LoRa等的發(fā)展,已經(jīng)具有了較強(qiáng)的抗干擾能力,并且能夠具有低功耗特征,能夠適應(yīng)惡劣的工業(yè)現(xiàn)場(chǎng)[1-2]。與有線儀表相比較,投入成本更低,布線相對(duì)簡(jiǎn)化,與傳統(tǒng)(4-20)mA有線儀表相比,無(wú)線儀表在每個(gè)節(jié)點(diǎn)可節(jié)省30%的費(fèi)用[3]。

抽油機(jī)控制系統(tǒng)和各類儀表為油田的生產(chǎn)帶來(lái)了極大的便利,為油田實(shí)現(xiàn)遠(yuǎn)程監(jiān)測(cè)和控制提供了基礎(chǔ)[4]。隨著無(wú)線儀表技術(shù)在油田的應(yīng)用,在油田現(xiàn)場(chǎng)針對(duì)儀表的安裝、檢測(cè)以及配置過(guò)程也出現(xiàn)了新的問(wèn)題。在油田進(jìn)行現(xiàn)場(chǎng)作業(yè)時(shí),技術(shù)人員必須攜帶RTU以及串口線等設(shè)備通過(guò)有線方式進(jìn)行與儀表的連接,而儀表的Zigbee信號(hào)無(wú)法直接與計(jì)算機(jī)或手持移動(dòng)設(shè)備(如手機(jī)、PAD等)進(jìn)行通信。針對(duì)這些問(wèn)題,本文提出了一種基于ZigBee與WiFi的無(wú)線信號(hào)轉(zhuǎn)換器,該系統(tǒng)通過(guò)Zigbee模塊接入儀表,將其轉(zhuǎn)換為串口信號(hào),其再通過(guò)ESP-WROOM-02模塊將接收到的串口信號(hào)轉(zhuǎn)換為WiFi信號(hào)發(fā)送到已連接的計(jì)算機(jī)或移動(dòng)設(shè)備端,以檢測(cè)儀表狀態(tài),同時(shí)也能將計(jì)算機(jī)或移動(dòng)設(shè)備端的配置命令發(fā)送給儀表,完成配置工作。由于使用無(wú)線方式接入,為現(xiàn)場(chǎng)技術(shù)人員進(jìn)行儀表安裝、檢測(cè)以及配置提供了極大的便利。

1 油田無(wú)線儀表配置整體過(guò)程

使用該轉(zhuǎn)換器的儀表配置系統(tǒng)主要是實(shí)現(xiàn)Zigbee網(wǎng)絡(luò)協(xié)議與WiFi網(wǎng)絡(luò)協(xié)議下的數(shù)據(jù)的轉(zhuǎn)換[5],從而實(shí)現(xiàn)計(jì)算機(jī)或移動(dòng)設(shè)備端到儀表端接入的無(wú)線化,使得現(xiàn)場(chǎng)人員能夠使用現(xiàn)有設(shè)備更加方便快捷的接入儀表進(jìn)行作業(yè)。其設(shè)計(jì)框圖如圖1所示。

該系統(tǒng)總體包括兩部分,負(fù)責(zé)處理WiFi信號(hào)與Zigbee信號(hào)轉(zhuǎn)換的轉(zhuǎn)換器部分與移動(dòng)終端設(shè)備與計(jì)算機(jī)上的上位機(jī)軟件部分。其中,由上位機(jī)軟件作為用戶接口,負(fù)責(zé)工作命令的發(fā)送以及數(shù)據(jù)顯示等功能;WiFi-Zigbee轉(zhuǎn)換器作為該系統(tǒng)的重要組成部分,負(fù)責(zé)移動(dòng)段到儀表間傳輸鏈路的建立,具體有WiFi網(wǎng)絡(luò)的搭建,Zigbee網(wǎng)絡(luò)的搭建,以及兩種信號(hào)的轉(zhuǎn)化工作[6-8]。

2 便攜式WiFi-Zigbee轉(zhuǎn)換器的設(shè)計(jì)

該轉(zhuǎn)換器的核心部分由WiFi模塊與Zigbee模塊組成。并具有電池供電與USB電源供電兩種供電方式,并可以實(shí)現(xiàn)在USB供電時(shí)對(duì)電池充電的功能。其內(nèi)部框圖如圖2所示。

由于選用的ESP-WROOM-02模組以及XBee-PRO模組具有高度集成化的特點(diǎn),其體積更小,配合PCB板載天線的使用以及合理的PCB布局,轉(zhuǎn)換器實(shí)現(xiàn)了一種便攜式設(shè)計(jì),其成品的整機(jī)外形為方形,大小為70mm*90mm *30mm,易于攜帶。

2.1 WiFi模塊

WiFi模塊選用集成ESP8266EX芯片的貼片式模組ESP-WROOM-02。該模組基于802.11 b/g/n無(wú)線標(biāo)準(zhǔn),封裝大小為18mm*20mm*3mm,支持UART、HSPI、I2S、I2C等硬件接口,并能夠?qū)崿F(xiàn)WiFi信號(hào)與上述硬件接口信號(hào)的透明轉(zhuǎn)換,本設(shè)計(jì)使用UART接口,用于與Zigbee模塊通信。該模塊自帶PCB板載天線,通信距離為30m,支持AT指令便于軟件配置,并且具有Station與SoftAP模式,本設(shè)計(jì)使用SoftAP模式用以搭建WiFi網(wǎng)絡(luò)。

2.2 Zigbee模塊

Zigbee模塊選用DIGI公司生產(chǎn)的XBee-PRO無(wú)線射頻模塊。該模塊在室內(nèi)室內(nèi)可視通信距離可達(dá)100米,可工作頻段為2.4GHz、900MHz與868MHz三種,并同時(shí)可兼容802.15.4協(xié)議[7]。該模塊支持SPI與UART硬件接口,可以實(shí)現(xiàn)Zigbee信號(hào)與上述接口信號(hào)的透明轉(zhuǎn)換,并且支持AT與API命令模式。由于該模塊同時(shí)支持協(xié)調(diào)器與終端功能,使用該模塊可以大大增加其泛用性。

2.3 供電電路設(shè)計(jì)

供電電路使用USB接口,具有更好的泛用性,二極管D1與D2保證了在使用USB供電同時(shí)對(duì)鋰離子電池充電,在USB不供電時(shí)使用單節(jié)鋰離子電池供電的功能,其電路圖如圖3所示。

如圖所示,J1,J2為兩個(gè)USB母口,分別為USB Type-A與Micro USB接口(對(duì)應(yīng)手機(jī)充電線),USB接口可以為電路提供5V電源。

TP4056為一款完整的單節(jié)鋰離子電池采用恒定電流/恒定電壓線性充電器,其采用內(nèi)部PMOSFET架構(gòu)以及防倒充電路,所以不需要外部二極管隔離,充電電壓固定于4.2V,二充電電流可以通過(guò)電阻器驚醒外部設(shè)置,當(dāng)充電電流達(dá)到最終浮充電呀之后降至設(shè)定值1/10時(shí),TP4056自動(dòng)停止充電循環(huán)。當(dāng)JP2接通,J1或J2接通5V電源時(shí),由外部USB供電,二極管D1、D2保證由電源供電同時(shí)由TP4056芯片負(fù)責(zé)為內(nèi)置單節(jié)鋰離子電池充電。而當(dāng)外部5V電源沒有接通時(shí),TP4056自動(dòng)進(jìn)入低電流狀態(tài),將電池漏電流降至2uA以下,此時(shí)由電池進(jìn)行供電。

TPS62056為德州儀器生產(chǎn)的高性能同步穩(wěn)壓器芯片,其標(biāo)準(zhǔn)輸出電壓為3.3V,輸入電壓范圍為-0.3-11V。當(dāng)JP2接通時(shí),外部電源通過(guò)該芯片穩(wěn)壓輸出為3.3V電源。其在電路中的作用為保證在USB供電(5V)與電池供電(3.7-2.5V)的情況下,WiFi模塊與Zigbee模塊能夠擁有穩(wěn)定的3.3V電壓。

3 信號(hào)轉(zhuǎn)換流程

轉(zhuǎn)換器能夠通過(guò)UART接口作為中介,實(shí)現(xiàn)Zigbee信號(hào)與WiFi信號(hào)的相互轉(zhuǎn)換。以WiFi轉(zhuǎn)Zigbee為例,首先移動(dòng)設(shè)備或計(jì)算機(jī)通過(guò)WiFi接入轉(zhuǎn)換器,此時(shí)轉(zhuǎn)換器中WiFi模塊為AP模式,負(fù)責(zé)WiFi網(wǎng)絡(luò)的組建以及移動(dòng)設(shè)備或計(jì)算機(jī)的接入。當(dāng)移動(dòng)端接入WiFi網(wǎng)絡(luò)后,命令由上位機(jī)軟件發(fā)出,通過(guò)天線由ESP-WROOM-02接收,在內(nèi)部由主控芯片ESP8266EX解析并轉(zhuǎn)換為串口信號(hào),以TTL邏輯電平的形式傳輸至XBee-PRO模塊,該模塊在Zigbee網(wǎng)絡(luò)中為協(xié)調(diào)器模式,負(fù)責(zé)組建Zigbee網(wǎng)絡(luò)以及無(wú)線儀表接入,在接收到串口信號(hào)后,該模塊將接收到的信號(hào)轉(zhuǎn)換為Zigbee信號(hào),通過(guò)天線發(fā)送至接入Zigbee網(wǎng)絡(luò)的儀表端,從而完成WiFi-Zigbee信號(hào)轉(zhuǎn)換。反向傳輸過(guò)程類似。整個(gè)傳輸過(guò)程中,只需要兩模塊的TXD與RXD相連。

4 測(cè)試

測(cè)試前使用AT命令對(duì)相關(guān)模塊進(jìn)行配置,WiFi模塊使用TCP協(xié)議,配置于SoftAp模式,串口波特率設(shè)置為115200;Zigbee模塊設(shè)置為協(xié)調(diào)器模式,波特率設(shè)置為115200。測(cè)試時(shí)采用配套上位機(jī)程序,打開轉(zhuǎn)換器后打開儀表,并用計(jì)算機(jī)搜索轉(zhuǎn)換器WiFi接入點(diǎn),連接后發(fā)送指令并可以成功獲取儀表信息如計(jì)數(shù)、休眠時(shí)間、設(shè)備代碼等。

5 結(jié)束語(yǔ)

本文以ESP-WROOM-02模塊以及XBEE-PRO模塊為核心,設(shè)計(jì)了便攜式WiFi-Zigbee轉(zhuǎn)換器。該轉(zhuǎn)換器可用于油田現(xiàn)場(chǎng)無(wú)線儀表的檢查以及調(diào)試,實(shí)現(xiàn)了WiFi網(wǎng)絡(luò)與Zigbee網(wǎng)絡(luò)的無(wú)縫轉(zhuǎn)換,并且電路設(shè)計(jì)使其具有外部供電與內(nèi)部電源供電兩種供電模式,使現(xiàn)場(chǎng)使用時(shí)更加可靠,并且兩種無(wú)線協(xié)議的使用實(shí)現(xiàn)了在井場(chǎng)范圍內(nèi)的設(shè)備遠(yuǎn)距離連接,在避免了近距離的人機(jī)接觸保證安全的同時(shí)為設(shè)備的調(diào)試和監(jiān)測(cè)帶來(lái)了極大方便,提高了工作效率。同時(shí)由于使用WiFi方式連接手持端設(shè)備與計(jì)算機(jī),對(duì)該設(shè)備的內(nèi)部供電模式以及抗干擾能力提出了新的要求,如何優(yōu)化耗電量以及抗干擾將需要進(jìn)一步研究。

參考文獻(xiàn):

[1]Jin-Shyan Lee,Yu-Wei Su,Chung-Chou Shen.A Comparative Study of Wireless Protocols: Bluetooth, UWB, ZigBee, and Wi-Fi[C]. The 33rd Annual Conference of the IEEE Industrial Electronics Society(IECON),2007:46-51

[2]Nick Baker. ZigBee and Bluetooth Strengths and Weaknesses for Industrial Application[J]. Computing & Control Engineering Journal, 2005,16:20-25

[3] 曲濤.工業(yè)無(wú)線儀表在油氣行業(yè)的應(yīng)用[J].科技創(chuàng)新與應(yīng)用,2012,9:6-7.

[4]王雅薈,楊雷鵬,范蟠果.基于ZigBee技術(shù)的油田遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)測(cè)量與控制,2013,21(2):374-376

[5] 張毅,吳錦,羅元,等.新型 ZigBee-WiFi 無(wú)線網(wǎng)關(guān)的設(shè)計(jì)及其抗干擾技術(shù)的研究[J].計(jì)算機(jī)應(yīng)用與軟件,2014(5):123-124.

[6] 籍錦程,王峰,李健偉,等.基于ZigBee-WiFi混合網(wǎng)絡(luò)的煤礦井下多參數(shù)傳感器系統(tǒng)設(shè)計(jì)[J].中國(guó)煤炭,2015(5):82-85.

[7] 孟開元,王露瑤,曹慶年. 油田多功能ZigBee信號(hào)轉(zhuǎn)換器設(shè)計(jì)與應(yīng)用[J]. 西安石油大學(xué)學(xué)報(bào):自然科學(xué)版,2015(2):107-110.

[8] 曹慶年,劉暢,孟開元. 基于ZigBee和WiFi的油田無(wú)線監(jiān)測(cè)系統(tǒng)設(shè)計(jì)[J]. 西安石油大學(xué)學(xué)報(bào):自然科學(xué)版,2015(3):100-104.

大冶市| 桐城市| 丹棱县| 南京市| 桓台县| 肃南| 宜宾县| 桃江县| 定陶县| 肥西县| 长阳| 阿城市| 雅江县| 大同县| 遂溪县| 明水县| 平昌县| 巧家县| 三台县| 梁平县| 浏阳市| 顺昌县| 铜山县| 玛纳斯县| 张家川| 盐亭县| 准格尔旗| 马关县| 三河市| 曲松县| 泾源县| 宁陵县| 曲麻莱县| 德庆县| 大埔区| 建阳市| 华阴市| 四平市| 许昌县| 固始县| 晋江市|