<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設計應用 > 基于ARM的智能家居路由系統(tǒng)

          基于ARM的智能家居路由系統(tǒng)

          作者: 時間:2013-09-10 來源:網(wǎng)絡 收藏

          前言

            ,或稱智能住宅,在英文中常用Smart Home。是以住宅為平臺,兼?zhèn)浣ㄖ⒕W(wǎng)絡通信、信息家電、設備自動化,集系統(tǒng)、結(jié)構(gòu)、服務、管理為一體的高效、舒適、安全、便利、環(huán)保的居住環(huán)境。可以定義為一個過程或者一個系統(tǒng)。它利用先進的計算機技術(shù)、網(wǎng)絡通訊技術(shù)、綜合布線技術(shù)、將與家居生活有關(guān)的各種子系統(tǒng),有機地結(jié)合在一起,通過統(tǒng)籌管理,讓家居生活更加舒適、安全、有效。

            在智能家居中,有一個重要系統(tǒng)就是家庭網(wǎng)絡,它是在家庭或者小區(qū)范圍內(nèi),將PC、家電、安全系統(tǒng)、照明系統(tǒng)和廣域網(wǎng)相連接的一種新技術(shù)。當前在家庭網(wǎng)絡所采用的連接技術(shù)可以分為“有線”和“無線”兩大類。有線方案主要包括:雙絞線或同軸電纜連接、電話線連接、電力線連接等;無線方案主要包括:紅外線連接、無線電連接、基于RF技術(shù)的連接和基于PC的無線連接等。

            家庭網(wǎng)絡相比起傳統(tǒng)的辦公網(wǎng)絡來說,加入了很多家庭應用產(chǎn)品和系統(tǒng),如家電設備、照明系統(tǒng),因此相應技術(shù)標準也錯綜復雜。家庭網(wǎng)絡的發(fā)展趨勢是將智能家居中其它系統(tǒng)融合進去,最終一統(tǒng)天下。本文給出了一個家庭網(wǎng)絡互連的智能家居路由方案,它是基于三星公司的核CPU-S3C4510和mClinux操作系統(tǒng)的解決方案。

            S3C4510 處理器

            在本系統(tǒng)中,我們選用了三星公司的S3C4510處理器,它是一款性價比很高的 核的SoC芯片,其使用的是7TDMI內(nèi)核,并內(nèi)置10/100M Ethernet控制器,特別適合網(wǎng)絡應用。另外包括2路HDLC,I2C ,8k CACHE/SRAM,2 UART,2 DMA,2 32位計數(shù)器,中斷控制器,DRAM/SDRAM控制器,18個可編程I/O。由于S3C4510處理器主要關(guān)注于嵌入式internet應用,目前成為國內(nèi)出貨量最大的一款ARM芯片,在ISDN路由器,ADSL modem, ADSL route,二層10/100 M交換機網(wǎng)絡管理,UPS網(wǎng)絡管理等設備上均有成功批量應用。

            mClinux 概述

            mClinux 是針對“微控制領(lǐng)域而設計的Linux 系統(tǒng)”,它將Linux應用于沒有內(nèi)存管理單元(Memory Management Units)的處理器。由于mClinux 是在Linux 的基礎之上添加了對沒有MMU 的微處理器的支持,所以它一方面繼承了Linux 的大部分優(yōu)點:例如穩(wěn)定性、各種網(wǎng)絡協(xié)議棧的支持以及不同類型的文件系統(tǒng)支持等等,另一方面,它廣泛地應用于嵌入式領(lǐng)域,內(nèi)核精簡(一般小于512k),并支持很多常用的嵌入式微控制器系列。

            與標準Linux 操作系統(tǒng)相比,mClinux 最大的區(qū)別就在于內(nèi)存管理。標準Linux 是針對有內(nèi)存管理單元的處理器而設計的,使用虛擬存儲器技術(shù)通過分頁的方式來載入進程。mClinux 對NOMMU 的處理器采用了實存儲器管理策略(real memory management)。這樣一個進程在執(zhí)行前,系統(tǒng)必須為之分配足夠的連續(xù)地址空間,然后全部載入主存儲器中。因為在嵌入式開發(fā)中,通常都是針對特定環(huán)境下的應用,盡管占用資源過多但是執(zhí)行效率卻也相對高一些。

            智能家居的互連結(jié)構(gòu)

            首先,我們利用ADSL連接到 Internet上將家居路由與外界的通道連接上。當然,如果小區(qū)內(nèi)提供內(nèi)部的互連網(wǎng)絡,就可以直接將家居路由接入到小區(qū)的互連網(wǎng)絡上。圖一給出了本方案的互連結(jié)構(gòu)。其次,在家居布線中,對于不同的設備采用不同的接口,例如家用計算機接入使用網(wǎng)絡交換機,筆記本電腦使用無線接入(也可以直接使用網(wǎng)線),各種儀表/探測器和家電則需要使用串口或者I2C總線接入,這樣便于集中處理并實現(xiàn)遠程控制及智能控制。再者,采用互聯(lián)網(wǎng)上先進而成熟的IP協(xié)議。這種完全開放的網(wǎng)絡,無需擔心升級、維護、產(chǎn)品提供商的壟斷或者其他行為。所有設備均可通過家居路由接入到寬帶網(wǎng)和局域網(wǎng),從而滿足各種應用程序?qū)υO備的遠程監(jiān)控,和設備對網(wǎng)絡信息的讀取。最后,本方案使用成熟的mClinux技術(shù),可以方便地將PC中成熟的軟件移植到本系統(tǒng)中,而避免了復雜的開發(fā),使用CGI 技術(shù)又利用了互聯(lián)網(wǎng)上的已有各種信息服務資源。在造價和功耗方面,ARM系列的處理器的優(yōu)勢是非常明顯的,其單片價格和C51系列的單片機相差無幾,而功耗卻可以非常小。由于家用設備在價格和功耗方面都要求比較嚴格,從而,使用本系統(tǒng)就有相當?shù)膬?yōu)勢和特色了。

            軟件構(gòu)成

            如前所述


          上一頁 1 2 下一頁

          關(guān)鍵詞: ARM 智能家居 路由系統(tǒng)

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();