色偷偷男人天堂,激情影院a,在线男人天堂,亚洲国产成人久久99精品,天色综合,亚洲自拍图片区

南康家具網(wǎng)-南康家具行業(yè)領(lǐng)導(dǎo)者,南康家具批發(fā)首選網(wǎng)站,南康家具城最大的家具批發(fā)網(wǎng)
當前位置: 首頁 » 資訊 » 行業(yè)新聞 » 正文

基于ARM的智能家居遠程監(jiān)控系統(tǒng)設(shè)計

放大字體  縮小字體 發(fā)布日期:2012-07-29  瀏覽次數(shù):608
  3.2.3 以太網(wǎng)控制模塊
  由于S3C2410本身沒有集成以太網(wǎng)控制模塊,所以需要一個與之相匹配的控制芯片來實現(xiàn)以太網(wǎng)擴展接口。本系統(tǒng)選用CIRRUS LOGIC 公司的CS8900A作為系統(tǒng)的以太網(wǎng)控制芯片。CS8900A是一個單芯片全雙工的以太網(wǎng)解決方案,所有的數(shù)字和模擬電路合成了完整的以太網(wǎng)電路。主要結(jié)構(gòu)包括ISA總線接口、802.3 MAC 引擎、BUFFER、串行E2PROM接口和帶10BASE-T和AUI的模擬前端。CS8900A的10BASE-T接口通過變壓器HR601627與RJ 45網(wǎng)口連接[2]。
  3.2.4 GPRS通信模塊
  GPRS通信模塊采用西門子公司的無線數(shù)據(jù)傳輸模塊MC35i,支持數(shù)據(jù)、短信、語音和傳真業(yè)務(wù)。MC35i是新一代GSM/GPRS雙模模塊,完全兼容上一代的MC35,TC35i;采用緊湊型設(shè)計,為用戶提供了簡單、內(nèi)嵌式的無線GPRS連接。MC35i與控制中心是通過UART接口1進行硬件連接的。
  3.2.5 藍牙模塊
  系統(tǒng)設(shè)計中藍牙模塊選用愛立信公司的ROK 101 007。該模塊是一款適合短距離無線通信的射頻/基帶模塊,且集成度高、功耗小,完全兼容藍牙協(xié)議Version1.1,可嵌入任何需要藍牙功能的設(shè)備中。ROK 101 007包含5個功能塊:無線收發(fā)器、基帶控制器、閃存、電源管理模塊、時鐘,可提供高至HCI(主機控制接口)層的功能。ROK 101 007的UART口符合工業(yè)標準16C450,支持以下波特率:300 b/s,600 b/s,900 b/s,1 200 b/s,1 800 b/s,2 400 b/s,4 800 b/s,9 600 b/s,19 200 b/s,38 400 b/s等。與該接口有關(guān)的管腳有4個:TxD(B5),RxD(A5),RTS(A6),CTS(B6)。在本系統(tǒng)設(shè)計中,ARM微處理器S3C2410通過UART接口2與ROK 101 007模塊連接。
  
  4 系統(tǒng)軟件設(shè)計
  
  系統(tǒng)軟件設(shè)計包括智能家居控制中心軟件設(shè)計和智能終端應(yīng)用軟件設(shè)計兩大部分。智能家居控制中心是以ARM微處理器為控制核心,其軟件設(shè)計包括系統(tǒng)軟件(嵌入式操作系統(tǒng)、硬件設(shè)備驅(qū)動程序、嵌入式數(shù)據(jù)庫、嵌入式Web服務(wù)器)設(shè)計和應(yīng)用軟件(網(wǎng)頁設(shè)計及CGI應(yīng)用程序)設(shè)計;智能終端的控制核心為單片機,其應(yīng)用軟件設(shè)計是一個循環(huán)控制程序。
  4.1 系統(tǒng)控制中心的軟件設(shè)計
  4.1.1 系統(tǒng)軟件設(shè)計
  (1) 嵌入式操作系統(tǒng)的選擇及移植
  本系統(tǒng)采用Linux作為操作系統(tǒng),并選用Linux 2.6內(nèi)核在嵌入式微處理器S3C2410上移植,具體移植方法如下:
  ① 準備Linux 2.6內(nèi)核移植所必需的文件(內(nèi)核壓縮包linux-2.6.tar.bz2及交叉編譯器arm-linux-gcc-3.4.1.tar.bz2),這些文件可到Linux官方網(wǎng)站免費下載。
  ② 利用Linux命令(mkdir,tar,mv及export)安裝交叉編譯器arm-linux-gcc-3.4.1。
  ③ 修改Makefile文件及相關(guān)硬件文件。 由于內(nèi)核的編譯是根據(jù) Makefile 文件的指示進行的,Makefile 文件來組織內(nèi)核的各模塊之間的關(guān)系,記錄了各個模塊之間的相互聯(lián)系和依賴關(guān)系。所以,開發(fā)人員要首先修改Linux 2.6根目錄下的 Makfile 文件,修改的主要內(nèi)容是目標代碼的類型和為編譯內(nèi)核指定一個編譯器。
  ④ 運用Make命令編譯內(nèi)核生成內(nèi)核鏡像文件 zImage文件,通過相應(yīng)的固化軟件把這個文件固化在系統(tǒng)相應(yīng)的存儲器中,完成Linux 2.6內(nèi)核在ARM微處理器上的移植。
  (2) 驅(qū)動程序的移植及設(shè)計
  智能家居控制中心需要多個設(shè)備驅(qū)動程序,而對于嵌入式系統(tǒng)而言很少有通用的外設(shè)驅(qū)動程序可以使用。在本系統(tǒng)中,除了GPRS模塊和藍牙主模塊分別通過第一、第二個串口與S3C2410相連,可以直接使用標準的串口驅(qū)動程序外,其余的如家電控制接口、傳感器接口及以太網(wǎng)接口等屬于非標準外設(shè),需要專門設(shè)計其驅(qū)動程序。在驅(qū)動程序的設(shè)計中,由于嵌入式Linux系統(tǒng)中設(shè)備驅(qū)動程序有一個標準的框架,雖然這些接口工作原理不同,但其設(shè)計方法基本類似,即根據(jù)硬件結(jié)構(gòu)來“填寫”框架中的函數(shù)。主要的函數(shù)包括open(),read(),write(),ioctl(),release(),module_init()和module_exit()等[3]。
  以太網(wǎng)接口驅(qū)動程序的設(shè)計雖然可以按照上述方法進行,但是實現(xiàn)起來卻有一定的難度,本系統(tǒng)在設(shè)計中使用一種更簡單的方法,即通過移植的方法實現(xiàn)CS8900以太網(wǎng)驅(qū)動程序在S3C2410上運行。具體移植方法如下:
  ① 利用網(wǎng)絡(luò)工具從網(wǎng)上下載CS8900.C和CS8900.H,并把它們拷貝到內(nèi)核下的DRIVERS/NET目錄。
  ② 修改配菜單,增加CS8900配置選項,使系統(tǒng)在配置ARCH_SMDK2410時,可使用CS8900的配置選項。
  ③ 對網(wǎng)卡進行初始化及相關(guān)文件(smdk2410.h,mach-smdk2410.c,makefile)進行修改工作。
  ④ 通過Make命令重新編譯,即可實現(xiàn)CS8900以太網(wǎng)驅(qū)動程序的移植。
  (3) 嵌入式Web服務(wù)器的選擇及移植[4-6]
  在ARM+Linux開發(fā)平臺下,可以使用的Web服務(wù)器主要有三個:Httpd,Thttpd和Boa。Httpd是較簡單的一個Web服務(wù)器,但其功能較弱,不支持認證、CGI。 Thttpd和Boa都支持認證、CGI等,功能比較強。為了實現(xiàn)動態(tài)Web技術(shù),本系統(tǒng)在設(shè)計中選擇了即支持CGI又較適合于嵌入式系統(tǒng)的Boa Web服務(wù)器,并將其移植在該系統(tǒng)中,使系統(tǒng)實現(xiàn)嵌入式Web服務(wù)器的功能。具體移植實現(xiàn)方法如下:
  ① 下載Boa服務(wù)器源代碼boa-0.94.13.tar.gz,并將其解縮在/boa_src/目錄下。
  ② 編譯Boa源代碼,生成執(zhí)行文件Boa(大小約60 KB)。
  ③ 創(chuàng)建相關(guān)工作目錄。在/etc目錄下建立一個boa目錄,里面放入boa的主要配置文件boa.conf。還需要創(chuàng)建日志文件所在目錄/var/log/boa,創(chuàng)建HTML文檔的主目錄/var/www,創(chuàng)建CGI腳本所在目錄/var/www/cgi-bin/。
  ④ 對Boa作配置和修改。主要通過對defines.h,boa.conf和mime.types文件進行修改來實現(xiàn)。修改defines.h指定Web服務(wù)器的根目錄路徑(SERVER_ROOT)。boa.conf文件由一些規(guī)則組成,用于配置Boa服務(wù)器,指定相應(yīng)端口,服務(wù)器名稱,一些相關(guān)文件的路徑等。Boa服務(wù)器要想正確運行,必須保證該文件是正確配置的,而且該文件和某些靜態(tài)網(wǎng)頁,CGI可執(zhí)行程序等都放于某特定目錄下。
  ⑤ 放置Boa文件。在/bin/下加入生成的boa可執(zhí)行文件并把修改后的bao.conf拷貝到Web服務(wù)器根目錄/etc/boa下。并將一些靜態(tài)頁面放在由boa.conf指定的目錄下。
  ⑥ 重新編譯內(nèi)核根文件系統(tǒng)。把該文件系統(tǒng)重新下載到控制中心硬件電路板,啟動Boa Web Server,就可以通過IE訪問系統(tǒng)所設(shè)計的網(wǎng)頁。
  摘 要:針對傳統(tǒng)智能家居系統(tǒng)不足之處,提出了基于ARM的智能家居遠程監(jiān)控系統(tǒng)設(shè)計方案,并對該方案進行了具體設(shè)計。該系統(tǒng)由智能家居終端、智能家居控制中心、客戶端三部分組成,智能家居控制中心與終端之間是基于藍牙無線連接方式,與客戶端之間是基于GPRS和Internet連接方式。本系統(tǒng)基于B/S結(jié)構(gòu),具有軟硬件資源豐富,成本低,功耗小,便于擴展,升級及維護等優(yōu)點,具有一定實用價值。
  關(guān)鍵詞:ARM;智能家居;遠程監(jiān)控;GPRS;藍牙;Linux
  中圖分類號:TP23文獻標識碼:B
  文章編號:1004-373X(2009)05-134-05
  
  Design of Intellectual House Remote Monitoring System Based on ARM
  LI Honggang1,ZHANG Suping2,FANG Jia1,DONG Lingjiao3
  (1.Scientific and Technological Information Research Institute,Chinese Academy of Tropical Agricultural Sciences,Danzhou,571737,China;
  2.Science & Information Tchnology,Guizhou University,Guiyang,550025,China;3.Wenzhou Vocational & Technical College,Wenzhou,325035,China)
  Abstract:To the deficiency of traditional intellectual house system,the design and implementation of intellectual house system based on ARM are introduced.The system is made up of intellectual house termination,intellectual house control centre and client termination,intellectual house control centre and termination are based on the wireless connection way of Bluetooth,Intellectual house control centre and client termination are based on the connection way of GPRS and Internet.The system is based on B/S structure and has the advantages of abundant hardware and software resourece,low cost,low power,easy to expand,upgrade and maintain.The system has certain using value in practical application.
  Keywords:ARM;intellectual house remote monitoring;GPRS;Bluetooth;Linux
  
  隨著計算機、通信及微電子技術(shù)的飛速發(fā)展和人民生活水平的提高,人們對居住環(huán)境的要求,也向著追求精神內(nèi)涵、安全舒適、便捷智能化和自動化為理想目標,智能化的家居環(huán)境也逐漸備受人們的關(guān)注。目前,在智能家居系統(tǒng)設(shè)計中,智能家居控制中心與終端(家電設(shè)備、安防設(shè)備、三表等)之間多采用基于總線的有線連接方式(RS 485,CAN,LonWorks等),這種連接方式具有布線復(fù)雜、線路易腐蝕、維護不方便、影響室內(nèi)美觀等缺點;遠程用戶與智能家居控制中心之間的通信多采用電話線和網(wǎng)線的通信方式,未能將目前日益成熟的移動通信技術(shù)應(yīng)用其中,給用戶帶來極大的不便;智能家居控制中心多采用單片機作為控制核心,隨著用戶功能需求的增加,由于單片機軟硬件資源有限,給系統(tǒng)的升級、維護及調(diào)試帶來極大困難。鑒于此,本文提出了基于ARM的智能家居遠程監(jiān)控系統(tǒng)設(shè)計方案,并對該方案進行了具體設(shè)計。
  
  1 智能家居無線技術(shù)概述
  
  1.1 GPRS技術(shù)簡介
  通用分組無線業(yè)務(wù)(Geneval Packet Radio Service,GPRS)以分組交換技術(shù)為基礎(chǔ),采用IP數(shù)據(jù)網(wǎng)絡(luò)協(xié)議,使現(xiàn)有GSM網(wǎng)的數(shù)據(jù)業(yè)務(wù)突破了最高速率為9.6 Kb/s的限制,最高數(shù)據(jù)速率可達171.2 Kb/s。GPRS具有永遠在線、高速傳輸、按流量計費、減少無線資源浪費及通信成本低等優(yōu)點。
  1.2 藍牙技術(shù)簡介
  藍牙技術(shù)[1]是一項新興的技術(shù),它的主要目的是在全世界建立一個短距離的無線通信標準。它使用2.4~2.5 GHz的ISM(Industry Scientific Medical)頻段傳送語音和數(shù)據(jù)。運用成熟、實用、先進的無線技術(shù)來代替電纜,它提供了低成本、低功耗的無線接口,使所有固定和移動設(shè)備通過微微網(wǎng)PAN(Per2sonal Area Network)連接起來。這樣,人們可以通過手機或者互聯(lián)網(wǎng)在任何時候、任意地點對家中的任意電器(空調(diào)、熱水器、電飯煲、燈光、音響、DVD錄像機)進行遠程控制。
  
  2 系統(tǒng)的主要功能和總體結(jié)構(gòu)設(shè)計
  
  2.1 主要功能
  用戶通過手機或Internet實現(xiàn)對家電、燈光、窗簾、門禁、安防等基礎(chǔ)設(shè)施及室內(nèi)環(huán)境的遠程實時監(jiān)視與控制,同時還可自動完成三表(水、電、氣)的抄表工作。
  2.2 總體結(jié)構(gòu)設(shè)計
  智能家居系統(tǒng)遠程監(jiān)控系統(tǒng)的核心部分是一個嵌入式Web服務(wù)器,系統(tǒng)集有線與無線兩種通信方式于一體,用戶可以通過手機或PC機登陸家中的嵌入式Web服務(wù)器,通過用戶名和密碼驗證之后,便可以查看或控制家用電器、燈光、窗簾、門禁、安防等基礎(chǔ)設(shè)施;系統(tǒng)帶有LCD和鍵盤,具有良好的人機界面;用戶可以通過鍵盤設(shè)定系統(tǒng)所需要的參數(shù);系統(tǒng)具有豐富的可擴展接口,如A/D轉(zhuǎn)換接口、無線藍牙接口、RS 485接口、GPRS接口、以太網(wǎng)接口。系統(tǒng)的總體結(jié)構(gòu)設(shè)計如圖1所示。
  
  3 系統(tǒng)硬件設(shè)計
  
  3.1 硬件結(jié)構(gòu)設(shè)計
  系統(tǒng)的硬件結(jié)構(gòu)設(shè)計如圖2,圖3所示。由圖2可知,智能終端以MCU為控制核心,外擴藍牙從模塊及其他外設(shè)接口;由圖3可知,智能家居控制中心硬件由嵌入式微處理器、外部存儲器、數(shù)據(jù)通信接口、人機接口及調(diào)試接口五大部分組成。
  
  3.2 系統(tǒng)控制中心硬件設(shè)計
  3.2.1 嵌入式微處理器
  本系統(tǒng)選用韓國三星電子的基于ARM920T內(nèi)核的32位嵌入式微處理器S3C2410作為系統(tǒng)的控制核心,該芯片本身集成了包括存儲器接口、通信接口(USB,RS 232),A/D,JTAG等在內(nèi)的豐富的硬件資源,可簡化外圍設(shè)備與微處理器的硬件連接程度,提高系統(tǒng)的穩(wěn)定性、可靠性。
  
  3.2.2 系統(tǒng)存儲器
  由于S3C2410的存儲控制器提供了外部存儲器訪問所需要的控制信號,用戶只需要選擇合適的外部FLASH和SDRAM與其相連,即可實現(xiàn)系統(tǒng)的存儲功能。本系統(tǒng)選用SAMSUNG公司的具有512 MB容量的K9F1208作為系統(tǒng)外部的NAND FLASH存儲器,用于存放程序代碼、常量表以及一些在系統(tǒng)掉電后需要保存的用戶數(shù)據(jù)等。選用2片容量為32 MB的SAMSUNG的K4S56163作為系統(tǒng)外部的SDRAM,用作程序的運行空間、數(shù)據(jù)及堆棧區(qū)。
 
 
[ 資訊搜索 ]  [ 加入收藏 ]  [ 告訴好友 ]  [ 打印本文 ]  [ 關(guān)閉窗口 ]

 
0條 [查看全部]  相關(guān)評論

 
推薦圖文
推薦資訊
點擊排行
 
網(wǎng)站首頁 | 關(guān)于我們 | 聯(lián)系方式 | RSS訂閱 | 贛ICP備13007224號-5
南康家具批發(fā)網(wǎng)-南康家具行業(yè)領(lǐng)導(dǎo)者,南康家具批發(fā)首選網(wǎng)站,南康家具城最大的家具批發(fā)網(wǎng)
 
主站蜘蛛池模板: 欧美网站在线播放| 国产成人一区二区三区在线视频| 中文字幕日本亚洲欧美不卡| 亚洲一区二区三区高清视频| 中文字幕亚洲欧美| 中文字幕精品视频在线观看| 亚洲一区二区高清| 亚洲综合色在线观看| 最新欧美精品一区二区三区| 婷婷丁香花麻豆| 中文字幕久久久久| 日本vs欧美一区二区三区| 污视频在线观看网站| 伊在人亚洲香蕉精品区麻豆| 国色天香论坛社区在线视频| 最近中文字幕| 亚洲国产成人久久综合一区| 国产日本在线播放| 久热最新视频| 思99热精品久久只有精品| 亚洲视频福利| 婷婷在线免费观看| 亚洲国产一区二区三区a毛片| 精品日韩在线观看| 国产一区二区久久久| 婷婷综合激情五月中文字幕| 亚洲综合久久久久久中文字幕| 国产精品v欧美精品v日本精| 久热精品在线观看| 伊人婷婷色香五月综合缴缴情小蛇| 欧美日韩在线视频免费完整| 国产九色在线| 色人阁五月天| 最近免费中文字幕大全视频| 日本在线视频免费看| h视频网站在线观看| 一级片免费观看视频| 激情综合网五月婷婷| 成人精品免费网站| 九九亚洲精品| 国内精品久久久久影院不卡|