• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 手機與無線通信 > 設計應用 > 基于ZigBee的溫室監控系統網關設計

    基于ZigBee的溫室監控系統網關設計

    作者: 時間:2011-06-23 來源:網絡 收藏

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

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

    本文引用地址:http://www.czjhyjcfj.com/article/156144.htm

    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無線局域網絡與以太網的互聯。


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 佳木斯市| 潼关县| 达州市| 通河县| 揭阳市| 抚松县| 崇礼县| 本溪市| 黔南| 美姑县| 鄢陵县| 新竹县| 博客| 洪江市| 大邑县| 青浦区| 惠来县| 和田县| 故城县| 旌德县| 永修县| 翁源县| 垦利县| 徐州市| 东乌珠穆沁旗| 武宣县| 奎屯市| 施秉县| 松潘县| 海盐县| 胶南市| 扎鲁特旗| 清水县| 徐州市| 喜德县| 昭通市| 崇礼县| 丰台区| 神木县| 公安县| 十堰市|