《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ZigBee的溫室監控系統網關設計
基于ZigBee的溫室監控系統網關設計
單片機與嵌入式系統
侯思磊,龔向東 深圳大學
摘要: 溫室監控系統的結構示意圖如圖1所示。系統由無線傳感節點、嵌入式網關、人機交互界面3個部分組成。無線傳感節點通過連接傳感器來獲得相應的環境參數,并將數據發送至網關節點。嵌入式網關承擔網絡管理的功能,主要負責組建ZigBee無線網絡并將傳感節點傳回的數據上傳至以太網中。人機交互界面的作用是將這些數據實時地顯示在網頁上,也可以通過網頁進行遠程控制。
Abstract:
Key words :

引言
    溫室監控系統用于實時監測室內溫度、濕度、CO2濃度等環境參數,以便做出相應調整,使作物處于最佳環境中生長?,F有的無線溫室監控系統大多在無線局域網絡覆蓋范圍內進行環境信息監測,傳輸范圍有限,且功耗和成本較高。
    ZigBee是一種新興的近距離、低復雜度、低功耗、低成本的無線網絡技術。2節5號電池即可使ZigBee射頻芯片工作6~24個月。
    本設計采用ZigBee技術組建無線局域網,并通過網關接人到以太網。不但很好地解決了功耗和成本問題,而且也有效擴展了數據的傳輸范圍。

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

b.JPG


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

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

c.JPG


    網關硬件包括如下部分:
    ①S3C2440A,Samsung公司的一款基于ARM920T內核的32位RISC嵌入式微處理器,運行頻率可達400 MHz。
    ②256MB Flash,存儲Bootloader和Linux操作系統以及文件系統。
    ③64MB SDRAM,作為系統運行時的程序和數據存儲器。
    ④DM9000A網絡控制器,提供以太網連接功能,以滿足用戶通過TCP/IP以太網進行實時的數據交互。
    ⑤JTAG仿真調試接口,支持ADS等集成開發環境利用JTAG調試接口對整個硬件電路進行軟件開發和調試。
    ⑥UART接口,連接CC2430射頻芯片以實現ZigBee無線局域網絡與以太網的互聯。
2.2 ZigBee節點硬件設計
    ZigBee節點硬件結構如圖3所示,主要由CC2430射頻芯片和傳感器構成。

d.JPG


    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網絡的通信。

e.JPG


    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瀏覽器就可以實時采集到相應的環境信息。

f.JPG


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

a.JPG



結語
    本文基于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>
          亚洲国产女人aaa毛片在线| 国产精品久久久久久影院8一贰佰| 久久精品视频播放| 欧美亚洲日本网站| 在线观看成人av电影| 欧美日韩精品一区视频| 欧美日韩伦理在线| 亚洲精品三级| 久久久久久久久伊人| 久久精品国产亚洲一区二区| 久久只精品国产| 久久久91精品国产| 国产专区精品视频| 久久久综合免费视频| 日韩一级大片在线| 欧美日韩三区四区| 国产精品扒开腿爽爽爽视频| 国产精品久久久久久久久久久久| 一本色道久久综合狠狠躁的推荐| 亚洲三级国产| 久久婷婷久久一区二区三区| 国产精品成人va在线观看| 美女黄网久久| 欧美aaaaaaaa牛牛影院| 国产精品大全| 亚洲性视频h| 亚洲精品网站在线播放gif| 久久成人人人人精品欧| 国产一区二区三区四区在线观看| 欧美一区影院| 免费亚洲一区| 欧美久久影院| 老司机精品福利视频| 欧美在线亚洲| 国产日产欧美一区| 国产伦精品一区二区三| 一区二区三区 在线观看视| 在线观看视频日韩| 国产精自产拍久久久久久蜜| 亚洲全部视频| 欧美性色视频在线| 欧美日韩亚洲综合一区| 韩国一区二区三区美女美女秀| 国产午夜精品福利| 欧美国产第二页| 黄色欧美日韩| 91久久在线观看| 亚洲一区二区三区视频播放| 国产日韩欧美综合一区| 国产综合激情| 欧美99在线视频观看| 看片网站欧美日韩| 99视频有精品| 狠狠色狠狠色综合日日91app| 国产日韩欧美一区二区三区在线观看| 亚洲电影av| 久久久精彩视频| 国产精品日本欧美一区二区三区| 国内免费精品永久在线视频| 狠狠综合久久av一区二区老牛| 国产在线不卡精品| 亚洲精选一区二区| 久久av一区| 99在线热播精品免费| 国产麻豆综合| 亚洲福利久久| 一区二区三区免费在线观看| 欧美国产视频一区二区| 国产精品麻豆成人av电影艾秋| 欧美精品电影在线| 国产欧美日韩精品专区| 一区二区日韩欧美| 欧美成年人网站| 国产一区二区三区四区五区美女| 玖玖综合伊人| 欧美国产国产综合| 久久九九99视频| 欧美一区二区久久久| 老司机成人在线视频| 狠狠综合久久| 久久久久久香蕉网| 亚洲一区二区三区久久| 欧美亚洲三级| 亚洲一区二区三区乱码aⅴ| 一区二区三区四区国产| 亚洲自拍16p| 久久亚洲私人国产精品va媚药| 欧美大香线蕉线伊人久久国产精品| 欧美高清影院| 亚洲激情亚洲| 久久久噜噜噜久久狠狠50岁| 免费在线成人av| 国产精品毛片在线| 亚洲视频一区二区在线观看| 亚洲欧洲99久久| 国产一区二区在线观看免费播放| 久久久精品国产一区二区三区| 亚洲黄色av| 在线观看的日韩av| 国产日韩在线亚洲字幕中文| 久久久噜噜噜久久中文字幕色伊伊| 合欧美一区二区三区| 亚洲无玛一区| 久久国产加勒比精品无码| 欧美一区二区三区久久精品| 国产免费亚洲高清| 中日韩男男gay无套| 亚洲第一色在线| 国产精品毛片a∨一区二区三区| 精品成人一区二区三区四区| 精品88久久久久88久久久| 亚洲精品四区| 久久精品一区蜜桃臀影院| 欧美理论电影在线观看| 国产日韩在线播放| 黄网站色欧美视频| 国产麻豆一精品一av一免费| 欧美日韩一区二区在线视频| 欧美成人a视频| 欧美日韩一区二区三区在线看| 欧美精品97| 欧美午夜精品一区二区三区| 欧美精品一区在线播放| 午夜欧美理论片| 99热在线精品观看| 久久综合久久美利坚合众国| 欧美大片91| 亚洲片在线资源| 欧美www视频在线观看| 国产精品成人观看视频国产奇米| 亚洲高清av在线| 欧美激情一区二区三区在线视频| 欧美日韩美女一区二区| 性久久久久久久久| 久久综合给合久久狠狠狠97色69| 亚洲午夜激情在线| 欧美精品一区在线播放| 久久久久久**毛片大全| 亚洲网站在线观看| 国产伦精品一区| 国产精品亚洲综合色区韩国| 国产精品美女久久久免费| 欧美精品黄色| 最新日韩在线视频| 国产精品s色| 欧美一区二区三区视频在线| 国产亚洲免费的视频看| 久久国产精品电影| 久久大综合网| 中文一区二区在线观看| 国产综合网站| 国产一区在线免费观看| 亚洲性图久久| 亚洲日本激情| 欧美性事免费在线观看| 欧美国产视频在线观看| 亚洲激情视频网| 亚洲无线观看| 久久人人精品| 欧美手机在线| 久久久久**毛片大全| 欧美精品乱码久久久久久按摩| 免费成人av| 玖玖综合伊人| 久久久久久97三级| 亚洲国产精品t66y| 欧美高清视频www夜色资源网| 亚洲欧美日韩中文视频| 久久中文在线| 国产精品久久久久久久久久妞妞| 日韩一二三区视频| 亚洲欧洲一区二区天堂久久| 亚洲精品国产精品国自产观看| 亚洲国产经典视频| 亚洲二区视频在线| 国产精品主播| 久久久高清一区二区三区| 蜜臀av性久久久久蜜臀aⅴ| 亚洲欧美日韩系列| 国产一区二区三区无遮挡| 国产欧美一区二区三区沐欲| 欧美极品在线观看| 亚洲伦理一区| 欧美久久久久久久久久| 欧美一区二区三区四区夜夜大片| 国产模特精品视频久久久久| 欧美一区二区三区视频免费| 亚洲卡通欧美制服中文| 亚洲影视九九影院在线观看| 国产精一区二区三区| 欧美日韩少妇| 久久国产精品99精品国产| 国产精品成av人在线视午夜片| 夜夜嗨av一区二区三区四区| 韩日成人av| 国产主播精品在线| 免费一区视频| 久久看片网站| 香蕉久久夜色精品国产| 一本到12不卡视频在线dvd| 欧美视频一区二区三区四区| 国产在线观看一区| 亚洲日本免费电影| 国产一区免费视频| 巨胸喷奶水www久久久免费动漫| 欧美国产日韩在线| 欧美精品免费观看二区| 亚洲全黄一级网站| 99re在线精品| 欧美不卡一卡二卡免费版| 最新热久久免费视频| 精品成人在线观看| 国产精品每日更新在线播放网址| 久久网站免费| 亚洲日本激情| 国产一区二区三区精品欧美日韩一区二区三区| 国产精品影视天天线| 99国产精品国产精品久久| 一本一道久久综合狠狠老精东影业| 亚洲天堂av在线免费| 国模私拍一区二区三区| 亚洲综合视频在线| 久久综合综合久久综合| 久久女同互慰一区二区三区| 国模吧视频一区| 欧美福利视频在线观看| 日韩一级视频免费观看在线| 激情久久久久久久久久久久久久久久| 欧美韩国日本综合| 亚洲精品视频在线| 女人天堂亚洲aⅴ在线观看| 99热这里只有成人精品国产| 亚洲尤物在线| 国产视频一区二区在线观看| 亚洲成色777777在线观看影院| 久久久精品国产一区二区三区| 国产手机视频一区二区| 欧美日韩在线观看一区二区三区| 欧美在线播放一区二区| 亚洲综合成人婷婷小说| 欧美黄色aa电影| 亚洲欧美日韩国产| 黑人巨大精品欧美一区二区| 欧美中文在线字幕| 国产一区欧美日韩| 亚洲欧美日韩一区在线| 136国产福利精品导航网址应用| 日韩一级不卡| 欧美日韩精品久久久| 欧美精品一区二区三区蜜臀| 欧美亚洲综合在线| 亚洲看片网站| 国产精品免费看片| 亚洲少妇中出一区| 欧美精品一二三| 久久成人免费日本黄色| 这里只有精品视频| 久久只精品国产| 一色屋精品视频在线观看网站| 欧美福利在线| 久久尤物视频| 欧美大色视频| 国产精品毛片在线| 99热在这里有精品免费| 欧美人与性动交cc0o| 亚洲精品国产日韩| 136国产福利精品导航| 欧美日韩免费视频| 久久人人爽人人爽爽久久| 国产日韩欧美精品| 一区二区福利| 亚洲国产欧美日韩| 国内精品视频一区| 国产精品久久久久久超碰| 欧美一区二区三区在线播放| 亚洲欧美国产va在线影院| 国产精品午夜春色av| 久久久久久97三级| 国产精品99久久久久久宅男| 一区二区三区产品免费精品久久75| 国产精品久久久久久久久免费桃花| 欧美成人午夜免费视在线看片| 亚洲尤物在线视频观看| 亚洲一区二区三区精品在线观看| 久久蜜桃av一区精品变态类天堂| 久久国产一区二区三区| 一本久道久久综合中文字幕| 亚洲精品国产精品国产自| 欧美成人午夜剧场免费观看| 国产综合久久久久久| 欧美日韩免费高清一区色橹橹| 欧美一级理论片| 欧美激情第1页| 欧美日韩国产在线看| 欧美肥婆bbw| 欧美福利在线观看| 宅男在线国产精品| 国产亚洲精品自拍| 激情久久五月天| 亚洲午夜免费福利视频| 亚洲少妇诱惑| 欧美h视频在线| 日韩视频在线观看国产| 亚洲高清av在线| 欧美成人精精品一区二区频| 在线观看国产日韩| 欧美视频导航| 亚洲视频视频在线| 欧美伊人影院| 欧美精品一区二区三区久久久竹菊| 欧美体内she精视频| 久久久国产一区二区| 国产日韩欧美麻豆| 欧美精品一区二区三区视频| 午夜精品三级视频福利| 久久久久久国产精品一区| 在线观看91精品国产入口| 国产精品一区二区黑丝| 亚洲乱码国产乱码精品精可以看| 免费欧美在线视频| 91久久精品美女高潮| 亚洲第一网站免费视频| 久久综合狠狠综合久久激情| 久久久久久久综合狠狠综合| 欧美福利视频在线观看| 麻豆精品视频在线观看| 欧美日韩国产电影| 欧美成ee人免费视频|