新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 融合GPRS技術的ZigBee無線網絡

        融合GPRS技術的ZigBee無線網絡

        作者: 時間:2010-09-26 來源:網絡 收藏

        14j.jpg
        3.3.2 GPRS模塊設計
        GPRS模塊通過GPRS的AT指令集控制GSM和GPRS通信,AT指令集是美國賀氏公司開發的Modem控制指令集,每個指令都采取“AT+控制字符串”的形式傳送,指令開始的“AT”字符可以用來在SIM300和AtMegal28之間開始UART通信時實現自適應波特率設置。主CPU通過UART控制SIM300的GPRS通信。
        3.3.3 CAN模塊設計
        本系統的主控CPU通過MICROCIP公司的CAN總線控制器和CAN總線收發器實現CAN總線控制,通過CAN總線控制可以實現本地控制和zigBee無線傳感器網絡以及GPRS廣域網之間的數據通信,實現更復雜的系統控制。
        3.3.4 系統級設計
        網絡協調器通過中斷控制協調GPRS模塊、模塊、CAN總線模塊和USB模塊的工作,中斷的優先級控設定為GPRS通訊為優先級最高,然后依次是通訊、CAN總線通訊和USB通訊。中斷序列的管理采用一種優先級郵箱式的管理,每級中斷來臨時都會向中斷序列郵箱發送一封郵件,郵件根據中斷來源具備四種優先級之一,控制器每次中斷來臨時都會檢查當前中斷是否為中斷序列郵箱中中斷級別最高的中斷,如果是,則啟動該優先級的中斷或者繼續處理當前中斷,如果當前中斷不是中斷序列郵箱中中斷級別最高的中斷,則放棄當前優先級中斷并開啟當前中斷序列郵箱中級別最高的中斷??刂破髟谔幚硗昝總€中斷后控制器把剛剛處理完的優先級的中斷刪除出中斷序列郵箱,然后在中斷序列郵箱中再次尋找優先級最高的優先級中斷啟動或繼續處理。
        主網絡協調器確定網絡標準時間基準,通過GPRS在網絡內以信標幀的形式發送,各網絡協調器生成各自的控制令牌,在各網絡協調器管理的子網絡中,網絡節點按照節點注冊的順序以時間平均TDMA的方式在由注冊節點組成的環形隊列中順序傳送控制令牌,得到控制令牌的節點可以發送或者接收數據,沒有發送和接收數據需要的節點將被忽略。圖9系統狀態轉移圖,圖10系統PCB圖。

        14k.jpg

        14l.jpg

        4 結束語
        文章提出了一種基于GPRS技術和ZigBee技術相融合的無線網絡,并且提出了以網絡協調器為核心的硬件設計實現。此設計采用低功耗的GPRS和ZigBee模塊并以功能較強的微處理器AtMegal28為核心,利用SIM300GPRS模塊的TCP/IP協議棧和基于Chipcon CCl000的自構建的Zig-Bee協議棧實現廣域與局域的無線網絡數據交換,在配合有FFD和RFD節點的情況下實現ZigBee蜂窩通信無線網絡和ZigBee網絡之間的數據交換,是一種低成本低功耗經濟性適用性都很強的無線通訊網絡。


        上一頁 1 2 3 4 下一頁

        關鍵詞: ZigBee 電源

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 大新县| 大竹县| 科尔| 永川市| 磐石市| 克东县| 龙游县| 合肥市| 云龙县| 雅江县| 铜梁县| 开化县| 收藏| 保山市| 锦州市| 库车县| 京山县| 清苑县| 眉山市| 体育| 乳山市| 稷山县| 霞浦县| 工布江达县| 宜昌市| 绥中县| 建瓯市| 六盘水市| 高淳县| 永安市| 紫金县| 桐梓县| 五指山市| 巨鹿县| 正镶白旗| 龙泉市| 海原县| 南川市| 平遥县| 神木县| 黎川县|