《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于ZigBee技術的溫室監控系統網關設計方案
基于ZigBee技術的溫室監控系統網關設計方案
摘要: 本設計采用ZigBee技術組建無線局域網,并通過網關接人到以太網。不但很好地解決了功耗和成本問題,而且也有效擴展了數據的傳輸范圍。
Abstract:
Key words :

  引言

  溫室監控系統用于實時監測室內溫度、濕度、CO2濃度等環境參數,以便做出相應調整,使作物處于最佳環境中生長。現有的無線溫室監控系統大多在無線局域網絡覆蓋范圍內進行環境信息監測,傳輸范圍有限,且功耗和成本較高。

  ZigBee是一種新興的近距離、低復雜度、低功耗、低成本的無線網絡技術。2節5號電池即可使ZigBee射頻芯片工作6~24個月。

  本設計采用ZigBee技術組建無線局域網,并通過網關接人到以太網。不但很好地解決了功耗和成本問題,而且也有效擴展了數據的傳輸范圍。

  1 系統設計

  溫室監控系統的結構示意圖如圖1所示。系統由無線傳感節點、嵌入式網關、人機交互界面3個部分組成。無線傳感節點通過連接傳感器來獲得相應的環境參數,并將數據發送至網關節點。嵌入式網關承擔網絡管理的功能,主要負責組建ZigBee無線網絡并將傳感節點傳回的數據上傳至以太網中。人機交互界面的作用是將這些數據實時地顯示在網頁上,也可以通過網頁進行遠程控制。

溫室監控系統的結構示意圖

圖1 溫室監控系統的結構示意圖

  無線局域網中的各傳感器節點采集溫度、濕度、C02濃度等環境信息,經網關處理后,監控終端計算機通過IE瀏覽器即可訪問這些數據,從而實現遠程監控環境信息。

  2 硬件設計

  整個系統涉及ZigBee網絡和以太網,為了使2個網絡能相互通信,需要建立網關。本文用嵌入式BOA服務器作為2個網絡的信息中轉站,以實現網關的功能。BOA服務器是一個小巧高效的Web服務器,運行于Unix或Linux系統下,支持CGI的、適合用于嵌入式系統的單任務的HTTP服務器。

  2.1 網關硬件設計

  嵌入式BOA服務器可以在嵌入式Linux操作系統的支持下進行設計。網關硬件結構如圖2所示。

網關硬件結構

圖2 網關硬件結構

  網關硬件包括如下部分:

 ?、賁3C2440A,Samsung公司的一款基于ARM920T內核的32位RISC嵌入式微處理器,運行頻率可達400 MHz。

 ?、?56MB Flash,存儲Bootloader和Linux操作系統以及文件系統。

 ?、?4MB SDRAM,作為系統運行時的程序和數據存儲器。

 ?、蹹M9000A網絡控制器,提供以太網連接功能,以滿足用戶通過TCP/IP以太網進行實時的數據交互。

 ?、軯TAG仿真調試接口,支持ADS等集成開發環境利用JTAG調試接口對整個硬件電路進行軟件開發和調試。

 ?、轚ART接口,連接CC2430射頻芯片以實現ZigBee無線局域網絡與以太網的互聯。

  2.2 ZigBee節點硬件設計

  ZigBee節點硬件結構如圖3所示,主要由CC2430射頻芯片和傳感器構成。

ZigBee節點硬件結構

圖3 ZigBee節點硬件結構

  CC2430芯片整合了高性能2.4 GHz DSSS(直接序列擴頻)射頻收發器內核和工業標準的增強型8051 MCU,還包括了8 KB的SDRAM、128 KB的Flash,是一種片上系統(SoC)解決方案。

  將相應的傳感器與CC2430的I/O引腳連接,可測得所需的溫室環境參數,并通過ZjgBee無線網絡進行傳輸。本系統在每個ZigBee節點上分別連接溫度傳感器、濕度傳感器和CO2傳感器來監測不同節點處相應的環境信息。

  3 軟件設計

  本設計基于嵌入式Linux操作系統,通過編寫DM9000A網卡驅動和UART異步串口驅動實現以太網與ZigBee網絡的互聯。

  網關的分層結構如圖4所示。在TCP/IP協議和ZigBee協議上分別開發Web、CGI程序以及無線收發程序。Web、CGI程序用于人機交互界面,無線收發程序用來實現ZigBee網絡的通信。

網關的分層結構圖

圖4 網關的分層結構圖

  CGI(Common Gateway Interface)規定Web服務器調用其他程序的接口協議標準,提供給Web服務器一個執行外部程序的通道。這種服務端技術使得瀏覽器和服務器之間具有交互性。CGI程序屬于一個外部程序,編譯成可執行文件后,可以在服務端運行。通過調用CGI程序可實現Web服務器與Web瀏覽器的交互,CGI程序接收Web瀏覽器發送給Web服務器的控制命令,并進行處理,再將響應結果回送給Web服務器及Web瀏覽器。

  由于BOA服務器搭建在Linux系統之上,因此需要將嵌入式Linux系統移植到S3C2440芯片上。

   3.1 移植Bootloader

  Bootloader是在操作系統內核運行之前執行的一小段程序,通過這段程序初始化硬件設備。Bootloader可移植性強,只要根據硬件資源修改少量代碼即可直接使用。

  3.2 移植Linux內核

  Linux內核是嵌入式操作系統的核心,內核移植包括內核配置、內核編譯、內核下載3個部分。嵌入式設備主要用NAND Flash作為存儲器,NAND Flash容量有限,因此在配置內核時需要裁減一些不需要的功能以減小內核的體積。由于要將編譯好的Linux內核映像和文件系統映像燒寫到NAND Flash中,因此設置NAND Flash分區。本項目采用256 MB的NAND Flash,將其分為3個區:0區為Bootloader分區,1區為內核分區,2區為根文件系統分區。內核配置完成后執行make zImage命令生成Linux內核映像文件,然后將內核映像文件下載至NAND Flash的內核分區上。

  3.3 移植根文件系統和BOA服務器

  根文件系統是嵌入式Linux系統啟動的重要組成部分,也是用戶應用程序的載體。本方案采用busybox制作yaffs2文件系統,并在文件系統中加入BOA服務器。BOA是一款單任務的HTTP服務器,當有連接請求到來時,通過建立HTTP請求列表來處理多路HTTP連接請求,同時它為CGI程序創建新的進程。

  移植好BOA服務器后,在文件系統中建立/var/www/cgi-bin文件夾,此文件夾用于存放靜態網頁和CGI程序。

  3.4 網關軟件設計

  網關軟件程序流程如圖5所示。S3C2440通過I/O端口觸發CC2430,使其無線發送相應的指令,遠程控制傳感器節點進行數據采集。采集到的數據通過UART串口傳回S3C2440并上傳至嵌入式BOA服務器。用戶通過IE瀏覽器就可以實時采集到相應的環境信息。

網關軟件程序流程圖

圖5 網關軟件程序流程圖

  傳感節點采集到的數據最終將上傳至嵌入式BOA服務器上,用戶可通過IE瀏覽器訪問服務器IP地址來監測溫室的環境信息,監測網頁如圖6所示。

監測網頁

圖6 監測網頁

  結語

  本文基于S3C2440平臺和Linux操作系統提出了一種ZigBee網關的設計方法,并給出了硬件和軟件的實現方法,實現了ZigBee無線局域網絡與以太網的數據互通。該網關成功地用于溫室監控系統中,具有穩定性好、實時性強、可遠距離監控等特點。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产精品va在线播放我和闺蜜| 久久久久久亚洲精品中文字幕| 黑人极品videos精品欧美裸| 欧美极品影院| 99精品久久免费看蜜臀剧情介绍| 国产三级精品在线不卡| 亚洲国产成人av好男人在线观看| 欧美一级专区免费大片| 亚洲欧洲精品一区二区| 黄色亚洲大片免费在线观看| 久久综合九色综合网站| 免费成人小视频| 亚洲少妇最新在线视频| 一区二区三区日韩欧美| 国产伦精品一区二区三区| 欧美日韩一区二区三区在线视频| 亚洲美女电影在线| 欧美成人高清视频| 欧美精品高清视频| 亚洲大胆在线| 在线观看视频免费一区二区三区| 欧美视频成人| 国产欧亚日韩视频| 日韩视频在线观看免费| 国内揄拍国内精品少妇国语| 亚洲欧美日韩一区二区在线| 国产精品视频| 久久在线免费视频| 亚洲影院色在线观看免费| 久久精品国产免费看久久精品| 欧美日韩国产色站一区二区三区| 国产精品女主播一区二区三区| 欧美视频一区二| 亚洲一级片在线看| 国产亚洲福利一区| 欧美女人交a| 激情综合中文娱乐网| 亚洲经典在线| 在线观看日韩精品| 欧美日韩精品免费观看| 在线日韩av片| 亚洲美女淫视频| 99日韩精品| 国产亚洲精品bt天堂精选| aa日韩免费精品视频一| 欧美一级二级三级蜜桃| 欧美在线黄色| 国模精品一区二区三区| 麻豆成人av| 美女视频一区免费观看| 欧美一区二区三区免费看| 91久久夜色精品国产网站| 韩日欧美一区二区| 精品福利免费观看| 欧美三级乱人伦电影| 亚洲欧美日韩国产一区| 国产真实精品久久二三区| 国产午夜亚洲精品羞羞网站| 亚洲一区二区精品视频| 欧美亚洲成人免费| 伊人婷婷欧美激情| 91久久中文字幕| 国产一区二区三区四区在线观看| 久热精品视频在线观看一区| 久久久久成人精品| 欧美色图五月天| 欧美ed2k| 国产视频观看一区| 国产一区日韩欧美| 日韩亚洲欧美成人| 欧美一区二区三区四区高清| 午夜一区二区三区不卡视频| 亚洲老司机av| 一区二区三区www| 一区二区三区www| 久久综合九色综合欧美就去吻| 国产精品v日韩精品v欧美精品网站| 欧美日韩视频在线一区二区| 亚洲视频一区二区| 黄色综合网站| 欧美日韩18| 亚洲二区精品| 麻豆国产精品一区二区三区| 中文成人激情娱乐网| 国产精品一区二区三区四区五区| 在线免费观看日韩欧美| 欧美电影在线免费观看网站| 在线视频你懂得一区二区三区| 国产精品美女一区二区| 久久精品免视看| 久久综合久久美利坚合众国| 欧美国产日韩免费| 国产美女精品一区二区三区| 欧美va亚洲va国产综合| 亚洲国产91精品在线观看| 亚洲啪啪91| 亚洲精品国偷自产在线99热| 日韩视频久久| 亚洲一品av免费观看| 一区二区三区在线视频观看| 国产在线观看91精品一区| 亚洲国内在线| 在线成人黄色| 欧美大片网址| 亚洲国产精品va| 99视频国产精品免费观看| 欧美精品在线视频| 欧美日精品一区视频| 亚洲国产高潮在线观看| 欧美日韩国产美女| 欧美日韩国产成人在线91| 亚洲国产精品精华液2区45| 亚洲国产中文字幕在线观看| 一区二区电影免费在线观看| 欧美日韩精品综合| 国语自产精品视频在线看| 韩国欧美国产1区| 国产色爱av资源综合区| 亚洲国产视频a| 在线成人av网站| 美女精品视频一区| 欧美成人a视频| 国产视频精品xxxx| 亚洲欧美日韩天堂| 中日韩美女免费视频网站在线观看| 亚洲美女视频在线观看| 欧美成人免费播放| 久久精品中文字幕免费mv| 国产精品二区三区四区| 狠狠综合久久av一区二区老牛| 国产精品网站视频| 国产区精品在线观看| 欧美一区永久视频免费观看| 国产精品二区在线观看| aa日韩免费精品视频一| 久久久久亚洲综合| 亚洲欧美日本在线| 国产欧美精品国产国产专区| 欧美久久久久中文字幕| 亚洲九九精品| 亚洲精品一区二区在线| 夜夜夜久久久| 欧美日韩小视频| 欧美aⅴ一区二区三区视频| 国内成+人亚洲| 欧美日韩一区国产| 每日更新成人在线视频| 亚洲精品免费一二三区| 国产视频一区免费看| 国产精品欧美激情| 国产综合网站| 卡通动漫国产精品| 欧美gay视频| 亚洲精品免费一二三区| 亚洲国产成人精品久久| 欧美色综合网| 亚洲激情在线视频| 亚洲男人第一网站| 久久av资源网| 国精品一区二区| 亚洲人成网站精品片在线观看| 99国产精品99久久久久久粉嫩| 欧美视频日韩视频| 免费观看成人鲁鲁鲁鲁鲁视频| 久久在精品线影院精品国产| 欧美日韩亚洲一区二区三区四区| 欧美极品影院| 亚洲精品乱码| 一区二区国产在线观看| 欧美影院在线播放| 欧美理论电影网| 欧美—级a级欧美特级ar全黄| 久久se精品一区精品二区| 国产婷婷成人久久av免费高清| 另类欧美日韩国产在线| 午夜精品久久久久99热蜜桃导演| 亚洲视频在线观看网站| 亚洲天堂成人在线观看| 一本综合久久| 欧美日韩国产综合在线| 亚洲欧美国产精品va在线观看| 激情视频一区二区三区| 国产丝袜一区二区| 红桃视频国产一区| 在线成人激情| 亚洲无线一线二线三线区别av| 欧美亚日韩国产aⅴ精品中极品| 国产精品福利片| 欧美日韩1234| 亚洲欧美日韩一区二区三区在线观看| 久久久精品国产99久久精品芒果| 国产一区二区三区视频在线观看| 亚洲一区视频| 午夜精品久久久久99热蜜桃导演| 久久精品中文字幕一区二区三区| 欧美日韩国产页| 黄色成人在线网站| 亚洲国产一区二区视频| 欧美性猛交一区二区三区精品| 亚洲深夜福利网站| 日韩视频精品在线观看| 亚洲一区制服诱惑| 一区二区三区.www| 国产欧美日韩综合一区在线观看| 国内成人精品一区| 国产乱理伦片在线观看夜一区| 亚洲一区精品视频| 国产精品欧美日韩| 国模大胆一区二区三区| 亚洲影院色在线观看免费| 欧美日韩免费| 欧美日韩伦理在线| 国产一区二区观看| 国产欧美日韩综合一区在线观看| 亚洲欧美国产另类| 在线播放日韩欧美| 国产精品一国产精品k频道56| 91久久精品视频| 久久久视频精品| 亚洲欧美一区二区精品久久久| 欧美日韩国产在线一区| 亚洲激情成人在线| 久久亚洲春色中文字幕久久久| 亚洲一区在线观看视频| 国内视频精品| 亚洲欧洲日本mm| 一区二区亚洲欧洲国产日韩| 亚洲淫片在线视频| 亚洲午夜未删减在线观看| 国产精品区一区二区三区| 亚洲欧美国产高清va在线播| 欧美超级免费视 在线| 欧美电影免费观看| 午夜视频在线观看一区二区三区| 亚洲一区二区视频在线观看| 国产欧美一区二区精品秋霞影院| 欧美电影专区| 欧美体内谢she精2性欧美| 国产精品一区二区三区四区| 国产精品综合av一区二区国产馆| 国产精品日韩精品| 另类亚洲自拍| 两个人的视频www国产精品| 欧美在线观看你懂的| 国产精品人人爽人人做我的可爱| 亚洲欧美国产77777| 欧美精品精品一区| 欧美日韩午夜精品| 欧美精品午夜视频| 久久久久久久久久久久久久一区| 欧美高清在线精品一区| 亚洲精品欧美一区二区三区| 黄色亚洲大片免费在线观看| 久久久久国产精品麻豆ai换脸| 久久亚洲二区| 欧美日本在线视频| 国产精品久久影院| 欧美成人免费在线| 国产欧美日韩视频在线观看| 亚洲精品视频中文字幕| 欧美日韩国产精品专区| 国产精品系列在线| 久久久蜜桃一区二区人| 一区二区三区自拍| 久久国产精品久久精品国产| 亚洲卡通欧美制服中文| 国产在线播放一区二区三区| 这里只有精品电影| 国产精品色网| 国产亚洲日本欧美韩国| 亚洲国产精品久久久久久女王| 亚洲精品免费一区二区三区| 激情欧美一区二区三区在线观看| 亚洲欧洲日产国码二区| 国产精品久久久对白| 欧美日韩免费视频| 亚洲第一伊人| 亚洲一区二区毛片| 国产精品美女999| 国产精品久久久久久久久久久久久久| 免费人成精品欧美精品| 国产精品久久久久av免费| 亚洲精品视频在线播放| 在线国产精品播放| 久久人人97超碰精品888| 国产精品黄页免费高清在线观看| 夜夜嗨av一区二区三区| 久久激五月天综合精品| 亚洲欧美另类中文字幕| 国产偷国产偷精品高清尤物| 日韩亚洲国产欧美| 一区二区三区四区精品| 亚洲国产岛国毛片在线| 欧美日韩一区在线| 久久精品视频在线观看| 亚洲电影视频在线| 欧美一区二区三区啪啪| 久久精品国产99国产精品澳门| 狠狠色狠狠色综合日日91app| 噜噜噜在线观看免费视频日韩| 国产精品久久久久永久免费观看| 欧美精品九九99久久| 亚洲区欧美区| av成人动漫| 娇妻被交换粗又大又硬视频欧美| 国产精品美女一区二区| 国产欧美一区二区三区在线老狼| 黑人巨大精品欧美一区二区小视频| 亚洲国产高清一区二区三区| 久久综合成人精品亚洲另类欧美| 欧美性猛交一区二区三区精品| 亚洲欧美日韩在线综合| 欧美午夜电影完整版| 欧美精品成人91久久久久久久| 在线天堂一区av电影| 久久免费观看视频| 欧美性jizz18性欧美| 在线成人黄色| 亚洲日本欧美天堂| 国产日韩精品在线播放| 欧美电影美腿模特1979在线看| 国产精品一区=区| 欧美亚洲综合另类| 久久日韩粉嫩一区二区三区| 亚洲在线免费视频| 欧美日韩精品福利| 久久精品水蜜桃av综合天堂| 欧美日韩精品三区|