新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于STM32F的智能家居服務網關設計

基于STM32F的智能家居服務網關設計

作者: 時間:2013-02-01 來源:網絡 收藏

0 引言

本文引用地址:http://www.butianyuan.cn/article/170599.htm

隨著物聯網技術的飛速發(fā)展,將傳統(tǒng)的Internet與新型的無線傳感器網絡整合的趨勢越來越明顯,嵌入式既是無線傳感器網絡的協調器,又是遠程WEB 的器,它實現兩個不同協議的網絡之間的通信。同時也是將無線傳感器網絡接入Internet,從而實現物聯網概念的關鍵設備。物聯網在未來的物聯網時代將會扮演非常重要的角色,它將成為連接物聯網感知層網絡與傳統(tǒng)通信網絡的紐帶。物聯網網關可實現感知網絡和基礎網絡以及不同類型的感知網絡之間的協議轉換,既可以實現廣域互聯,也可以實現局域互聯。并且具有廣泛的感知網接入、通信協議轉換和強大的系統(tǒng)管理等特點[1]。利用嵌入式系統(tǒng)的服務網關可以有效降低成本,利用家庭智能化的普及。

1 系統(tǒng)總體結構

系統(tǒng)的總體結構如圖1 所示。在遠端的移動智能終端或電腦通過Internet 訪問到無線傳感器網絡,而嵌入式WEB 服務器提供了交互式的頁面訪問。如果訪問數據量大或者需要對數據有統(tǒng)計、分析及處理,那么需要建立網頁服務器和數據庫服務器 [2]。在物聯網框架下的是一個復雜的系統(tǒng),需要多人合作完成,如Internet 數據庫服務器的、建立感知層網絡。文中重點介紹服務網關的設計,包括嵌入式WEB、近程終端、WSN 協調器3個部分所組成的一體化終端。它是兩個異構網之間的橋梁,起著重要的銜接作用[3]。

圖1 系統(tǒng)總體框

2 系統(tǒng)硬件設計

本設計中系統(tǒng)的硬件由3 部分組成:服務網關、終端節(jié)點和路由節(jié)點。

(1)服務網關

服務網關硬件框圖如圖2 所示。由ARM 主控制器、Zigbee 模塊、以太網PHY、TFT-LCD 液晶觸

摸屏、及最小系統(tǒng)模塊5 部分組成。

圖2 服務網關硬件框

主控制器采用ARM(Cotex-M3) 核的107 互聯型微控制器。它擁有64K SRAM、

256K FLASH、以太網MAC 等豐富的存儲器及外設資源。Zigbee 模塊是由TI 公司的CC2430 作為主控芯片,在服務網關中它是WSN 的協調器,通過USART 實現與主控制器之間的數據通信。以太網模塊采用以太網的物理層芯片DM9161A,通過RMII與主控制器相連接,其50M 時鐘由ARM 的MCO提供。液晶觸摸屏通過I/O 接口與ARM 相連,實現人機對話。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉