亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Zigbee的漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)

        2019-01-11 06:00:14葉偉慧范秋影歐銀華黃文軒
        智能計算機與應用 2019年1期
        關(guān)鍵詞:上位串口漁業(yè)

        葉偉慧, 張 琳, 范秋影, 歐銀華, 黃文軒

        (廣東海洋大學 寸金學院, 廣東 湛江 524094)

        0 引 言

        隨著人工智能技術(shù)的發(fā)展,漁業(yè)養(yǎng)殖的智能控制和遠程通信傳輸技術(shù)不斷成熟,漁業(yè)養(yǎng)殖的遠程控制涉及到對漁業(yè)水產(chǎn)信息的智能采集和信息處理,通過無線傳感網(wǎng)絡技術(shù)進行漁業(yè)養(yǎng)殖的數(shù)據(jù)采集,結(jié)合對水文狀態(tài)分析,進行漁業(yè)養(yǎng)殖的遠程智能控制,實現(xiàn)對漁業(yè)養(yǎng)殖過程中的水溫控制、水量控制以及食物控制。漁業(yè)養(yǎng)殖設計是建立在無線通信控制系統(tǒng)設計基礎上,通過遠程無線通信設計、結(jié)合物聯(lián)網(wǎng)和Zigbee網(wǎng)絡傳輸協(xié)議,實現(xiàn)漁業(yè)養(yǎng)殖的遠程控制和無線通信,提高漁業(yè)養(yǎng)殖的智慧性和自動控制能力,相關(guān)的漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)設計方法研究受到人們的極大關(guān)注[1]。

        對漁業(yè)養(yǎng)殖的無線通信系統(tǒng)設計的基礎是進行信息采集,通過Zigbee協(xié)議把分布在各個位置的傳感器和控制設備的信息采集起來,結(jié)合信息傳感濾波和融合處理,采用上位機通信和下位機控制技術(shù),進行漁業(yè)養(yǎng)殖的數(shù)據(jù)傳輸控制,通過嵌入式處理芯片把各個終端的數(shù)據(jù)進行匯總處理,提高漁業(yè)養(yǎng)殖的自動化控制水平[2]。本文提出一種基于Zigbee的無線通信控制系統(tǒng)設計方案。系統(tǒng)包括上位機傳輸模塊、Zigbee控制模塊、數(shù)據(jù)獲取模塊、接收發(fā)送模塊、總線傳輸模塊以及人機接口模塊等。采用Zigbee技術(shù)和移動通信組網(wǎng)技術(shù)進行漁業(yè)養(yǎng)殖組網(wǎng)控制設計和無線通信傳輸控制設計,選擇ADSP-BF53作為漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的核心控制模塊,利用其RTC(Real-time counter)內(nèi)部實時計數(shù)器,配以晶振進行漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)開發(fā)設計,并在嵌入式環(huán)境下進行系統(tǒng)調(diào)試,得出有效性結(jié)論。

        1 系統(tǒng)的總體設計和功能模塊分析

        1.1 系統(tǒng)總體設計

        首先構(gòu)建漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的總體結(jié)構(gòu)模型,硬件模塊包括漁業(yè)養(yǎng)殖無線通信控制DSP集成信息處理模塊、AD模塊、上位機通信模塊、復位電路模塊以及總線控制模塊等,采用ARM Cortex-M0 處理器內(nèi)核實現(xiàn)漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)集成設計,調(diào)用典型設備庫、專家策略庫,實現(xiàn)前端設備,在漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)ARM終端中設置AD采樣時鐘,對采樣輸出的時鐘電壓進行自適應調(diào)節(jié),構(gòu)建漁業(yè)養(yǎng)殖無線通信控制分配器和功率放大器[3]。采用JN5139無線微處理器觸發(fā)漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的ARM模塊,采用低電位復位電路進行漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的掉電復位[4]。

        漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)將通過可編程的Zigbee模塊和傳感器技術(shù)實現(xiàn)監(jiān)控數(shù)據(jù)的采集,把采集到的數(shù)據(jù)發(fā)送到主機上,主機判斷采集的數(shù)據(jù)是否有異常值(超過設定的上限值),若存在異常值,則通過預設的異常處理機制把相應的命令通過Zigbee無線傳輸技術(shù)傳輸?shù)娇刂颇K,可編程的Zigbee可連接處理模塊(繼電器、二極管、光電管)實現(xiàn)對對象設備的監(jiān)控和自動化控制。漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)總體結(jié)構(gòu)如圖1所示。

        圖1 漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)總體結(jié)構(gòu)

        Fig.1Intelligenthomewirelesscommunicationcontrolsystemstructurecomposition

        1.2 開發(fā)環(huán)境及功能組件

        根據(jù)圖1 所示的漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的總體結(jié)構(gòu)模型中,采用微處理器進行漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的集成控制,并通過分散控制系統(tǒng)(Distributed control systems, DCS)實現(xiàn)漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的節(jié)能設計,程序中主要用到的知識有:QT編程、多線程編程、數(shù)據(jù)庫操作、socket編程、Zigbee無線通訊協(xié)議編程[6]。通過Zigbee終端的數(shù)據(jù)采集模塊獲取傳感器的數(shù)據(jù),通過上位機和手機APP設置定時控制的功能,使得上位機在用戶設定的時間通過串口模塊發(fā)送一段控制命令到控制模塊修改控制模塊的狀態(tài),以達到定時控制的目的。設計硬件部分主要由Zigbee接收發(fā)送(串口)模塊、Zigbee控制模塊、Zigbee數(shù)據(jù)獲取模塊和GEC210開發(fā)板組成。結(jié)合ARM技術(shù)構(gòu)建漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的物理設備,分別為:精簡功能設備 (Reduced Function Device)和全功能設備(Full Function Device),將物理設備應用在漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的硬件總體設計中,能提高漁業(yè)養(yǎng)殖無線通信控制輸出的持續(xù)性和穩(wěn)定性[7]。漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的功能如圖2所示。

        圖2 漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)功能框圖

        Fig.2Functionalcomponentsofwirelesscommunicationcontrolsystemforfisheryculture

        2 系統(tǒng)硬件設計與實現(xiàn)

        2.1 系統(tǒng)設計技術(shù)指標及硬件模塊化設計

        在Zigbee環(huán)境下進行漁業(yè)養(yǎng)殖無線通信控制的硬件開發(fā)設計,采用低功耗的S3C2440作為邏輯處理器,漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的輸出功耗低于100KW,無線通信控制系統(tǒng)的調(diào)制分辨率大于12位,漁業(yè)養(yǎng)殖無線通信控制管理系統(tǒng)的Zigbee組網(wǎng)由上、下位機2部分構(gòu)成,無線通信控制系統(tǒng)的DSP信號處理模式有CW、LFM、HFM等多種模式[8],根據(jù)上述設計技術(shù)指標,對無線通信控制系統(tǒng)的硬件模塊化設計描述如下:

        (1)Zigbee接收發(fā)送(串口)模塊。Zigbee接收發(fā)送(串口)模塊是上位機傳輸模塊的底層,在漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的ADI中設計HPPCI仿真器,采用ISA/EISA/Micro Channel擴充總線進行漁業(yè)養(yǎng)殖無線通信控制的指令加載,結(jié)合DSP控制SEL1電平實現(xiàn)漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的有源晶振配置,采用32位VME總線擴展技術(shù)構(gòu)建Zigbee環(huán)境下漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的DSP集成信息處理總線[9],Zigbee接收發(fā)送(串口)模塊設計電路如圖3所示。

        圖3 接收發(fā)送(串口)模塊

        (2)Zigbee控制模塊。Zigbee控制模塊是整個漁業(yè)養(yǎng)殖無線通信控制的核心,Zigbee控制模塊的數(shù)據(jù)處理部分采用CC2530最小系統(tǒng)核心板及其外圍電路(包含發(fā)射電路、晶振電路),實現(xiàn)倍頻放大控制,系統(tǒng)采用高速A/D芯片AD9225進行漁業(yè)養(yǎng)殖無線通信控制管理的原始數(shù)據(jù)采集,采用單12 V供電作為漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的啟動電壓,采用VME總線作為信息傳輸通道,構(gòu)建基于物聯(lián)網(wǎng)技術(shù)的漁業(yè)養(yǎng)殖無線通信控制無線傳感器網(wǎng)絡模型,根據(jù)I/O 接口、人機接口的輸出控制數(shù)據(jù)進行子程序編譯,控制模塊電路設計如圖4所示。

        (3)數(shù)據(jù)獲取模塊。使用Zigbee進行漁業(yè)養(yǎng)殖通信的上位機傳輸,結(jié)合DSP進行監(jiān)控信息采集和集成信息處理,在數(shù)據(jù)采集模塊中,使用完整的32位VME總線架構(gòu)寄存器及器件(Register-Based Device)實現(xiàn)漁業(yè)養(yǎng)殖無線通信控制的網(wǎng)絡輸出控制,CC2530上電后進行初始化讀取自己的64位IEEE地址并以此作為設備的唯一表示。然后初始化組播、廣播、單播屬性,初始化端口、并設置休眠時間(1S)。數(shù)據(jù)采集模塊的控制電路部分主要由ULN2003(高電壓、高電流達林頓管列陣用以驅(qū)動繼電器)和繼電器組成,通過Zigbee無線傳輸技術(shù)實現(xiàn)遠程控制和繼電器控制,漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的數(shù)據(jù)獲取模塊如圖5所示。

        2.2 任務處理及串口線程

        漁業(yè)養(yǎng)殖無線通信控制系統(tǒng)的線程采用的是二進制文件映射的方法建立一個雙向循環(huán)鏈表,與Linux中的內(nèi)核鏈表操作類似,但是其內(nèi)部并不包含小的結(jié)構(gòu)體,返回大結(jié)構(gòu)體,其是以偏移地址作為遍歷的依據(jù),使用物聯(lián)網(wǎng)環(huán)境下的Zigbee靈活組網(wǎng)方式,通過自組織方式構(gòu)成Zigbee網(wǎng)絡,采用嵌入式ARM尋址技術(shù)進行漁業(yè)養(yǎng)殖無線通信控制的集成信息采樣和總線調(diào)度,使用UNIX類操作系統(tǒng)進行接口編譯,在集成DSP信息處理環(huán)境下進行系統(tǒng)的硬件模塊化設計,系統(tǒng)的硬件結(jié)構(gòu)由Zigbee控制模塊、Zigbee數(shù)據(jù)獲取模塊和GEC210開發(fā)板等組成[10],采用CC2530芯片作為主控系統(tǒng)。漁業(yè)養(yǎng)殖通信控制系統(tǒng)的集成電路如圖6所示。

        圖4 Zigbee控制模塊

        圖5 數(shù)據(jù)獲取模塊

        3 實驗測試分析

        為了測試本文設計系統(tǒng)在漁業(yè)養(yǎng)殖通信控制中的穩(wěn)定性和可靠性,進行系統(tǒng)調(diào)試和實驗分析,系統(tǒng)調(diào)試中,CC2530上電后進行初始化組播、廣播、單播屬性,對Zigbee無線數(shù)據(jù)采集采用交叉編譯模式,對數(shù)據(jù)進行解析后通過串口發(fā)送到上位機。上位機通信控制協(xié)議采用IEEE802.15.4,由Zigbee負責物理層和中間訪問控制層的串口通信傳輸。調(diào)用TaskBasic.postTask()任務的TaskBasic().runTask()調(diào)度程序,在文件MinePressureCollectionC.nc里完成漁業(yè)養(yǎng)殖無線通信控制命令或配置參數(shù),根據(jù)上述調(diào)試環(huán)境描述,進行漁業(yè)養(yǎng)殖無線通信控制測試,A/D輸入端設定為0~4V的正弦信號,測試無線通信控制的輸入輸出信號,如圖7所示。

        圖6 漁業(yè)養(yǎng)殖通信控制系統(tǒng)的集成電路設計

        圖7 漁業(yè)養(yǎng)殖無線通信控制的信號測試結(jié)果

        Fig.7Signaltestresultsofwirelesscommunicationcontrolinfisheryculture

        分析圖7得知,采用本文方法進行漁業(yè)養(yǎng)殖通信控制的無損傳輸能力較好,控制穩(wěn)定性較高,無線通信控制的誤碼率較低。

        4 結(jié)束語

        漁業(yè)養(yǎng)殖設計是建立在無線通信控制系統(tǒng)設計基礎上,通過遠程無線通信設計,結(jié)合物聯(lián)網(wǎng)和Zigbee網(wǎng)絡傳輸協(xié)議,實現(xiàn)漁業(yè)養(yǎng)殖的遠程控制和無線通信,提高漁業(yè)養(yǎng)殖系統(tǒng)的通信控制能力。本文提出一種基于Zigbee的無線通信控制系統(tǒng)設計方案。系統(tǒng)包括上位機傳輸模塊、Zigbee控制模塊、數(shù)據(jù)獲取模塊、接收發(fā)送模塊、總線傳輸模塊以及人機接口模塊等。對各個功能模塊進行了硬件設計,在集成DSP信息處理環(huán)境下進行系統(tǒng)的硬件模塊化設計,采用CC2530芯片作為主控系統(tǒng),實現(xiàn)漁業(yè)養(yǎng)殖的無線通信控制系統(tǒng)嵌入式開發(fā)設計。研究得知,本文設計的漁業(yè)養(yǎng)殖的無線通信控制系統(tǒng)的智能性較好,具有很好的穩(wěn)定可靠性,在漁業(yè)養(yǎng)殖控制中具有很好的應用價值。

        猜你喜歡
        上位串口漁業(yè)
        淺談AB PLC串口跟RFID傳感器的通訊應用
        歡迎訂閱2020年度《河北漁業(yè)》
        特斯拉 風云之老阿姨上位
        車迷(2018年12期)2018-07-26 00:42:22
        中菲漁業(yè)合作重啟 菲漁業(yè)代表團來華培訓交流
        “三扶”齊上位 決戰(zhàn)必打贏
        基于ZigBee和VC上位機的教室智能監(jiān)測管理系統(tǒng)
        湖南省漁業(yè)協(xié)會成立
        USB接口的多串口數(shù)據(jù)并行接收方法探索
        基于藍牙串口適配器的GPS接收機與AutoCAD的實時無線通信
        地礦測繪(2015年3期)2015-12-22 06:27:26
        以新思路促推現(xiàn)代農(nóng)業(yè)上位
        學習月刊(2015年3期)2015-07-09 03:51:04
        色偷偷久久一区二区三区| 黑丝美女喷水在线观看| 小黄片免费在线播放观看| 粉嫩人妻91精品视色在线看| 日韩三级一区二区不卡| 尤物在线精品视频| 欧美成人形色生活片| 久久久AV无码精品免费| 福利视频自拍偷拍视频| 国产视频在线观看一区二区三区| 亚洲一区二区女搞男| …日韩人妻无码精品一专区| 久久久久久成人毛片免费看| 久精品国产欧美亚洲色aⅴ大片| 精品国产一区二区三区毛片| 日本人妻免费一区二区三区| 久久精品国产色蜜蜜麻豆| 久久精品国内一区二区三区| 久草午夜视频| 538在线视频| 日本系列有码字幕中文字幕| 图片小说视频一区二区| 内地老熟女老少配视频| 亚洲av无码之日韩精品| 欧美日本视频一区| 亚洲香蕉久久一区二区| 99国产精品久久一区二区三区| 熟女无套高潮内谢吼叫免费| 看黄a大片日本真人视频直播| 国产亚洲精品自在久久蜜tv| 亚洲精品动漫免费二区| 精品国产乱子伦一区二区三| 精品久久人妻av中文字幕| 国产精品久久毛片av大全日韩| 青青青伊人色综合久久亚洲综合 | 国内精品久久久久影院薰衣草| 超薄肉色丝袜一区二区| 亚洲av熟女天堂系列| 国产自拍视频免费在线观看| 奇米影视7777久久精品| 亚洲AV永久无码制服河南实里 |