智能家居畢業(yè)設(shè)計(jì)說明書重要30_第1頁
智能家居畢業(yè)設(shè)計(jì)說明書重要30_第2頁
智能家居畢業(yè)設(shè)計(jì)說明書重要30_第3頁
智能家居畢業(yè)設(shè)計(jì)說明書重要30_第4頁
智能家居畢業(yè)設(shè)計(jì)說明書重要30_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、摘要智能家居作為家庭信息化的實(shí)現(xiàn)方式,已經(jīng)成為社會(huì)信息化發(fā)展的重要組成部分,物聯(lián)網(wǎng)因其巨大的應(yīng)用前景,將是智能家居產(chǎn)業(yè)發(fā)展過程中一個(gè)比較現(xiàn)實(shí)的突破口,對智能家居的產(chǎn)業(yè)發(fā)展具有重大意義。本文基于容易實(shí)現(xiàn),方便操作,貼近使用的設(shè)計(jì)理念,采用STC89C52單片機(jī)為控制核心,為控制終端,并采用包括紅外遙控、按鍵、Web界面等在內(nèi)的多個(gè)控制源來控制家用電器。本文的二至四章描述了整個(gè)設(shè)計(jì)的軟、硬件部分的具體實(shí)現(xiàn),第五章是根據(jù)設(shè)計(jì)好的功能搭建了一個(gè)具體的環(huán)境實(shí)例。關(guān)鍵詞:物聯(lián)網(wǎng)、智能家居、單片機(jī)、STC89C52、多源控制AbstracctSmart HHome aas thee impplemennt

2、moode oof Faamily Inforrmatioon haas becomme an immportaant HYPERLINK app:ds:part paart of thhe soccial iinformaation devellopmennt .The netwoorkingg becaause oof itss hugee prosspect to deevelopp .It wiill be aa reall way durinng thee Smarrt Hommes ddeveloopmentt .Netwoorkingg meanns a llot too the

3、 Smartt Homee .Thiss artiicle bbase oon thee desiign coonceptt of ttryingg to uuse eaasiest way tto delliver handlle andd clossing tto usee .We ttake tthe STTC89C52 as thhe conntrol core of thhe dessign .The rrelay as thhe contrrol teerminaal mean .Whilee we aalso uuse thhe traared remotte conntrol

4、key webpaage ettc to coontroll the home appliiancess . Twwo to four chaptters oof thiis papper deescribbes thhe dessign oof sofftwaree and hardwware tto achhieve the sspeciffic. CChapteer V iis bassed onn feattures desiggned tto buiild a speciific eenviroonmentt insttance.Key worrd: Netwworkinng、Int

5、ellligentt、Home、Microccontrooller、STC89CC52、 multti-souurce ccontrool目錄TOC o 1-3 h z u HYPERLINK l _Toc292409018 摘要 PAGEREF _Toc292409018 h 11 HYPERLINK l _Toc292409019 Abstracct PAGEREF _Toc292409019 h 2 HYPERLINK l _Toc292409020 第1章 背景 PAGEREF _Toc292409020 h 4 HYPERLINK l _Toc292409021 1.1智能家居居的概

6、念 PAGEREF _Toc292409021 h 4 HYPERLINK l _Toc292409022 1.2物聯(lián)網(wǎng)的的出現(xiàn) PAGEREF _Toc292409022 h 4 HYPERLINK l _Toc292409023 1.3智能家居居控制系統(tǒng)功功能 PAGEREF _Toc292409023 h 5 HYPERLINK l _Toc292409024 第2章 總體設(shè)設(shè)計(jì) PAGEREF _Toc292409024 h 6 HYPERLINK l _Toc292409025 2.1整體介紹紹 PAGEREF _Toc292409025 h 6 HYPERLINK l _Toc29

7、2409026 2.2系統(tǒng)設(shè)計(jì)計(jì)方案 PAGEREF _Toc292409026 h 6 HYPERLINK l _Toc22924099027 2.3功能設(shè)設(shè)計(jì): PAGEREF _Toc292409027 h 7 HYPERLINK l _Toc292409028 2.3.1 多多源控制 PAGEREF _Toc292409028 h 7 HYPERLINK l _Toc292409029 2.3.2 室室溫控制 PAGEREF _Toc292409029 h 7 HYPERLINK l _Toc292409030 2.3.3 燈燈光控制 PAGEREF _Toc292409030 h 7

8、 HYPERLINK l _Toc292409031 2.3.4 光光線控制 PAGEREF _Toc292409031 h 7 HYPERLINK l _Toc292409032 2.3.5 模模式控制 PAGEREF _Toc292409032 h 8 HYPERLINK l _Toc292409033 第3章 硬件設(shè)設(shè)計(jì) PAGEREF _Toc292409033 h 9 HYPERLINK l _Toc292409034 3.1 最小系系統(tǒng)模塊 PAGEREF _Toc292409034 h 9 HYPERLINK l _Toc292409035 3.2 串口模模塊 PAGEREF _

9、Toc292409035 h 9 HYPERLINK l _Toc292409036 3.3 紅外接接收模塊 PAGEREF _Toc292409036 h 10 HYPERLINK l _Toc29244090377 3.4 傳感感器模塊 PAGEREF _Toc292409037 h 10 HYPERLINK l _Toc292409038 3.5 LCDD模塊 PAGEREF _Toc292409038 h 11 HYPERLINK l _Toc292409039 3.6 鍵盤模模塊 PAGEREF _Toc292409039 h 12 HYPERLINK l _Toc292409040

10、 3.7 繼電器器模塊 PAGEREF _Toc292409040 h 12 HYPERLINK l _Toc292409041 3.8 AD模模塊 PAGEREF _Toc292409041 h 13 HYPERLINK l _Toc292409042 3.9 串口轉(zhuǎn)轉(zhuǎn)以太網(wǎng)模塊塊 PAGEREF _Toc292409042 h 14 HYPERLINK l _Toc292409043 第4章 軟件系系統(tǒng)設(shè)計(jì) PAGEREF _Toc292409043 h 16 HYPERLINK l _Toc292409044 4.1 STCC89c522開發(fā)工具介介紹 PAGEREF _Toc29240

11、9044 h 16 HYPERLINK l _Toc292409045 4.1.1 kkeil uuVisioon2新建項(xiàng)項(xiàng)目與編輯 PAGEREF _Toc292409045 h 16 HYPERLINK l _Toc292409046 4.1.2 kkeil uuVisioon2編譯與與調(diào)試運(yùn)行 PAGEREF _Toc292409046 h 18 HYPERLINK l _Toc292409047 4.1.3 程程序燒寫 PAGEREF _Toc292409047 h 19 HYPERLINK l _Toc292409048 4.2 單片機(jī)機(jī)總控制流程程圖 PAGEREF _Toc292

12、409048 h 20 HYPERLINK l _Toc292409049 4.3 鍵盤與與紅外遙控鍵鍵位功能 PAGEREF _Toc292409049 h 21 HYPERLINK l _Toc292409050 4.4 Webb軟件開發(fā)工工具簡要介紹紹 PAGEREF _Toc292409050 h 21 HYPERLINK l _Toc292409051 4.4.1 EEclipsse PAGEREF _Toc292409051 h 21 HYPERLINK l _Toc292409052 4.4.2 ttomcatt PAGEREF _Toc292409052 h 22 HYPERL

13、INK l _Toc292409053 4.5 Webb端網(wǎng)頁界面面設(shè)計(jì) PAGEREF _Toc292409053 h 22 HYPERLINK l _Toc292409054 第5章 環(huán)境實(shí)實(shí)例搭建 PAGEREF _Toc292409054 h 25 HYPERLINK l _Toc292409055 5.1 實(shí)例環(huán)環(huán)境選擇 PAGEREF _Toc292409055 h 25 HYPERLINK l _Tooc29244090566 5.2實(shí)例環(huán)環(huán)境布置 PAGEREF _Toc292409056 h 25 HYPERLINK l _Toc292409057 5.2.1 所所控電器 P

14、AGEREF _Toc292409057 h 25 HYPERLINK l _Toc292409058 5.2.2 布布線 PAGEREF _Toc292409058 h 25 HYPERLINK l _Toc292409059 5.2.3 控控制模式 PAGEREF _Toc292409059 h 26 HYPERLINK l _Toc292409060 5.2.4 遠(yuǎn)遠(yuǎn)程控制 PAGEREF _Toc292409060 h 27 HYPERLINK l _Toc292409061 第6章 總結(jié) PAGEREF _Toc292409061 h 28 HYPERLINK l _Toc29240

15、9062 謝辭 PAGEREF _Toc292409062 h 29 HYPERLINK l _Toc292409063 參考文獻(xiàn) PAGEREF _Toc292409063 h 300 HYPERLINK l _Toc292409064 附錄:單片機(jī)控控制程序 PAGEREF _Toc292409064 h 31第1章 背景1.1智能家居居的概念 智能家家居(Smaart Hoome)是以以家為平臺(tái),兼兼?zhèn)浣ㄖ⒆宰詣?dòng)化,智能能化于一體的的高效、舒適適、安全、便便利的家居環(huán)環(huán)境。家居智智能化技術(shù)起起源于美國,最最具代表性的的是X-100技術(shù),通過過X-10通信信協(xié)議,網(wǎng)絡(luò)絡(luò)系統(tǒng)中的各各個(gè)設(shè)備

16、便可可實(shí)現(xiàn)資源的的共享。因其其布線簡單、功功能靈活,擴(kuò)擴(kuò)展容易而被被人們廣泛接接受和應(yīng)用。至至今,X-110技術(shù)產(chǎn)品品的銷售已超超過兩億個(gè),僅僅在美國一個(gè)個(gè)國家,便有有超過6000萬個(gè)家庭在在使用。自動(dòng)動(dòng)化的智能家家居不再是一一幢被動(dòng)的建建筑,相反,成成了幫助主人人盡量利用時(shí)時(shí)間的工具,使使家庭更為舒舒適、安全、高高效和節(jié)能。智能家居是 HYPERLINK /dangdai/ 現(xiàn)代代社會(huì)最熱門門的話題之一一,它的目標(biāo)標(biāo)是通過 HYPERLINK /network/ 網(wǎng)絡(luò)絡(luò)等信息通信信技術(shù)手段實(shí)實(shí)現(xiàn)對家居電電器等的智能能控制,使其其能夠按照人人們的設(shè)定工工作運(yùn)行,而而不論距離的的遠(yuǎn)近。智能能化與

17、遠(yuǎn)程控控制是智能家家居的兩大特特點(diǎn)。目前,已已經(jīng)有越來越越多的機(jī)構(gòu)和和個(gè)人開始了了對智能家居居的研究 隨著網(wǎng)絡(luò)技術(shù)術(shù)的發(fā)展,特特別是無線網(wǎng)網(wǎng)絡(luò)的發(fā)展,網(wǎng)網(wǎng)絡(luò)化智能家家居系統(tǒng)可提提供遙控、家家電(空調(diào),熱熱水器等)控控制、照明控控制、室內(nèi)外外遙控、窗簾簾自控、防盜盜報(bào)警、電話話遠(yuǎn)程控制、可可編程定時(shí)控控制及 HYPERLINK /pc/ 計(jì)算機(jī)控制等等多種功能和和手段,使生生活更加舒適適、便利和安安全。 1.2物聯(lián)網(wǎng)的的出現(xiàn)物聯(lián)網(wǎng)是在計(jì)算算機(jī)互聯(lián)網(wǎng)的的基礎(chǔ)上,利利用RFIDD、無線數(shù)據(jù)據(jù)通信等技術(shù)術(shù),構(gòu)造一個(gè)個(gè)覆蓋世界上上萬事萬物的的“Interrnet oof Thiings”。在這個(gè)網(wǎng)網(wǎng)絡(luò)中

18、,物品品(商品)能能夠彼此進(jìn)行行“交流”,而無需人人的干預(yù)。其其實(shí)質(zhì)是利用用射頻自動(dòng)識(shí)識(shí)別(RFIID)技術(shù),通通過計(jì)算機(jī)互互聯(lián)網(wǎng)實(shí)現(xiàn)物物品(商品)的自動(dòng)識(shí)別別和信息的互互聯(lián)與共享。 物聯(lián)網(wǎng)概念的問問世,打破了了之前的傳統(tǒng)統(tǒng)思維。過去去的思路一直直是將物理基基礎(chǔ)設(shè)施和IIT基礎(chǔ)設(shè)施施分開,一方方面是機(jī)場、公公路、建筑物物,另一方面面是數(shù)據(jù)中心心,個(gè)人電腦腦、寬帶等。而而在物聯(lián)網(wǎng)時(shí)時(shí)代,鋼筋混混凝土、電纜纜將與芯片、寬寬帶整合為統(tǒng)統(tǒng)一的基礎(chǔ)設(shè)設(shè)施,在此意意義上,基礎(chǔ)礎(chǔ)設(shè)施更像是是一塊新的地地球。故也有有業(yè)內(nèi)人士認(rèn)認(rèn)為物聯(lián)網(wǎng)與與智能電網(wǎng)均均是智慧地球球的有機(jī)構(gòu)成成部分。 物聯(lián)網(wǎng)把我們的的生活擬人化

19、化了,萬物成成了人的同類類。在這個(gè)物物物相聯(lián)的世世界中,物品品能彼此“交流”,無需人的的干預(yù)。可以以說,這是一一個(gè)智能化的的世界。智能能家居是物聯(lián)聯(lián)網(wǎng)最生活化化的應(yīng)用之一一:窗簾可以以自動(dòng)感知光光線而關(guān)閉;空調(diào)更“聽話”了,天熱它它會(huì)把溫度調(diào)調(diào)低,太潮就就會(huì)自動(dòng)抽濕濕燈也知道節(jié)節(jié)能了,房間間里沒人會(huì)自自動(dòng)滅掉。如如此等等,不不一而足。物物聯(lián)網(wǎng)的應(yīng)用用竟已經(jīng)很廣泛,遍遍及智能交通通、環(huán)境保護(hù)護(hù)、公共安全全、平安家居居、智能消防防、工業(yè)監(jiān)測測、環(huán)境監(jiān)測測等領(lǐng)域。物聯(lián)網(wǎng)繁多的應(yīng)應(yīng)用,造就了了一個(gè)龐大的的產(chǎn)業(yè)鏈,從從互聯(lián)網(wǎng)、電電腦、手機(jī)、天天線等IT通通訊領(lǐng)域,到到智能卡、芯芯片、傳感器器、紅外線產(chǎn)產(chǎn)

20、品等工業(yè)領(lǐng)領(lǐng)域,再到冰冰箱、電視機(jī)機(jī)等制造領(lǐng)域域,環(huán)環(huán)相扣扣,商機(jī)巨大大。美國獨(dú)立立市場研究機(jī)機(jī)構(gòu)FOREESTER預(yù)預(yù)測,到20020年全球球“物物互聯(lián)”業(yè)務(wù)(即物物聯(lián)網(wǎng)業(yè)務(wù)),與“人與人通信信”業(yè)務(wù)(即互互聯(lián)網(wǎng)業(yè)務(wù))之比將達(dá)到到301。專家預(yù)預(yù)計(jì),中國物物聯(lián)網(wǎng)整體產(chǎn)產(chǎn)業(yè)在20115年將超過過一萬億元規(guī)規(guī)模,20550年傳感器器在生活中將將無處不在??梢韵胍?,物聯(lián)聯(lián)網(wǎng)發(fā)展到一一定階段,家家中的電器可可以和外網(wǎng)連連接起來,通通過傳感器傳傳達(dá)電器的信信號(hào)。廠家在在廠里就可以以知道你家中中電器的使用用情況,也許許在我們之前前就知道家中中電器的故障障。某一天突突然有維修工工上門告訴家家中空調(diào)有問問題

21、,我們還還驚異地不相相信。1.3智能家居居控制系統(tǒng)功功能智能家庭控制系系統(tǒng)的主要功功能包括家庭庭設(shè)備自動(dòng)控控制、家庭安安全防范二個(gè)個(gè)方面。其中中家庭設(shè)備自自動(dòng)監(jiān)控包括括電器設(shè)備的的集中、遙控控、遠(yuǎn)距離異異地(通過電電話或Intternett)的監(jiān)視、控控制及數(shù)據(jù)采采集。(1)家用電器器的監(jiān)視和控控制,按照預(yù)預(yù)先所設(shè)定程程序的要求對對熱水器、微微波爐、視像像音響等家用用電器進(jìn)行監(jiān)監(jiān)視和控制。(2) 熱能表表、燃?xì)獗?、水水表、電度表表的?shù)據(jù)采集集、計(jì)量和傳傳送根據(jù)小區(qū)區(qū)物業(yè)管理的的要求所設(shè)置置數(shù)據(jù)采集程程序,通過傳傳感器對熱能能表、燃?xì)獗肀?、水表、電電度表的用量量進(jìn)行自動(dòng)數(shù)數(shù)據(jù)采集、計(jì)計(jì)量,并將采

22、采集結(jié)果遠(yuǎn)程程傳送給小區(qū)區(qū)物業(yè)管理系系統(tǒng)。(3)空調(diào)機(jī)的的監(jiān)視、調(diào)節(jié)節(jié)和控制,按按照預(yù)先所設(shè)設(shè)定的程序,根根據(jù)時(shí)間、溫溫度、濕度等等參數(shù)對空調(diào)調(diào)機(jī)進(jìn)行監(jiān)視視、調(diào)節(jié)和控控制。(4)照明設(shè)備備的監(jiān)視、調(diào)調(diào)節(jié)和控制按按照預(yù)先設(shè)定定的時(shí)間程序序,分別對各各個(gè)房間照明明設(shè)備的開、關(guān)關(guān)進(jìn)行控制,并并可自動(dòng)調(diào)節(jié)節(jié)各個(gè)房間的的照度。(5)窗簾的控控制,按照預(yù)預(yù)先設(shè)定的時(shí)時(shí)間程序,對對窗簾的開啟啟/關(guān)閉進(jìn)行控控制。第2章 總體設(shè)設(shè)計(jì)2.1 整體介介紹本次設(shè)計(jì)以采用用STC899C52芯片片為控制核心心,紅外、溫溫度、光敏等等傳感器為環(huán)環(huán)境信息采集集源,以Weeb控制為輔輔助,來制作作一個(gè)智能家家居控制系統(tǒng)統(tǒng)。在

23、原有的的機(jī)械式按鍵鍵開關(guān)的基礎(chǔ)礎(chǔ)上,采用無無線遙控器與與Web網(wǎng)頁頁遠(yuǎn)程控制,來控制家用用電器(如日光燈、空空調(diào)、門禁等等),實(shí)現(xiàn)了遠(yuǎn)距離,多多角度對家用用電器進(jìn)行開開關(guān)控制。此此外在本次設(shè)設(shè)計(jì)中,采用用多種傳感器相結(jié)合合,并由智能能MCU根據(jù)據(jù)所設(shè)置的情情景模式來對對家用電器進(jìn)進(jìn)行自動(dòng)化控控制,如自動(dòng)動(dòng)給開空調(diào)降降溫,自動(dòng)開開啟室內(nèi)照明明,自動(dòng)調(diào)節(jié)節(jié)臥室光線等等。2.2系統(tǒng)設(shè)計(jì)計(jì)方案根據(jù)設(shè)計(jì)需要,系系統(tǒng)包括了核核心控制模塊塊、Web服服務(wù)器設(shè)備,WWeb HTTML模塊、紅紅外遙控模塊塊、LCD顯顯示模塊、傳傳感器模塊、繼繼電器模塊、按按鍵模塊、子子門禁報(bào)警模模塊,等等。系系統(tǒng)的整體框框圖如

24、圖1所所示。網(wǎng)頁服務(wù)器(串口轉(zhuǎn)網(wǎng)口)網(wǎng)頁服務(wù)器(串口轉(zhuǎn)網(wǎng)口)核心控制設(shè)備(以STC8052為核心)紅外遙控按鍵LCD顯示空調(diào)數(shù)據(jù)庫信息用戶輸入信息設(shè)備狀態(tài)信息用戶控制信息PWM調(diào)控光線模式、溫度、濕度信息燈1插座傳感器(溫度、光敏)繼電器窗簾燈2環(huán)境信息 圖1 系統(tǒng)整體框圖網(wǎng)頁服務(wù)器(串口轉(zhuǎn)網(wǎng)口)核心控制設(shè)備(以STC8052為核心)紅外遙控按鍵LCD顯示空調(diào)數(shù)據(jù)庫信息用戶輸入信息設(shè)備狀態(tài)信息用戶控制信息PWM調(diào)控光線模式、溫度、濕度信息燈1插座傳感器(溫度、光敏)繼電器窗簾燈2環(huán)境信息 圖1 系統(tǒng)整體框圖2.3 功能設(shè)設(shè)計(jì): 2.3.1 多源控控制為了適應(yīng)人們高高質(zhì)量、便捷捷的生活需求求,本

25、系統(tǒng)采采用多源控制制,即紅外遙遙控控制、按按鍵控制、WWeb網(wǎng)頁遠(yuǎn)遠(yuǎn)程控制,系系統(tǒng)自動(dòng)控制制,這四種控控制相結(jié)合。其其中Web網(wǎng)網(wǎng)頁遠(yuǎn)程控制制,是指在離離開家以后,通通過互聯(lián)網(wǎng)登登錄運(yùn)行在特特定服務(wù)器上上的網(wǎng)站,然然后去查看、管管理當(dāng)前家中中的電器,只只需點(diǎn)擊網(wǎng)頁頁上相應(yīng)的按按鈕,就可以以輕松的打開開、關(guān)閉、查查詢家中的電電器設(shè)備,已已達(dá)到遠(yuǎn)程控控制的功能。系系統(tǒng)自動(dòng)控制制是指系統(tǒng)的的核心控制部部分可以根據(jù)據(jù)外部傳感器器所采集到的的環(huán)境信息(如如溫度、光線線強(qiáng)度、濕度度等)與用戶戶預(yù)設(shè)的可以以使人較為舒舒適的值作比比較,然后根根據(jù)比較結(jié)果果對相應(yīng)的電電器進(jìn)行調(diào)節(jié)節(jié)控制,以保保持這個(gè)舒適適的值,

26、為用用戶提供一個(gè)個(gè)良好的生活活環(huán)境。 2.3.2 室溫溫控制通過溫度傳感器器(如圖2)采集當(dāng)前前的溫度信息息,送到核心心控制設(shè)備中中,由其MCCU進(jìn)行分析析,通過與預(yù)預(yù)設(shè)值的對比比,決定控溫溫設(shè)備的開關(guān)關(guān),使室溫保保持在一個(gè)恒恒定的范圍。同同時(shí)為了方便便控制,MCCU會(huì)將采集集到的溫度值值發(fā)送到LCCD16022液晶屏上顯顯示出來。圖3 圖3 光敏傳感器圖2 溫度傳感器 DS18B20 2.3.3 燈光光控制通過光敏傳感器器(如圖3所所示)去采集集當(dāng)前光線的的值,通過與與預(yù)設(shè)白天夜夜晚的值相比比,讓核心控控制設(shè)備中的的MCU知道道當(dāng)前的環(huán)境境狀態(tài),從而而決定是開燈燈還是關(guān)燈,是是開窗簾還是是關(guān)

27、窗簾等。 2.3.4 光線線控制光線的調(diào)控方法法有很多。常常見的有可變變電阻調(diào)光、調(diào)調(diào)壓器調(diào)光法法、脈沖占空空比調(diào)光法、脈脈沖調(diào)頻調(diào)光光法、調(diào)節(jié)高高頻逆變器供供電電壓調(diào)光光法等。其中中相對LEDD調(diào)光應(yīng)用較較為多的是脈脈沖脈沖占空空比調(diào)光,其其優(yōu)點(diǎn)有,不不會(huì)產(chǎn)生任何何色譜偏移、可可以有極高的的調(diào)光精確度度、可以和數(shù)數(shù)字控制技術(shù)術(shù)相結(jié)合來進(jìn)進(jìn)行控制、即即使在很大范范圍內(nèi)調(diào)光,也也不會(huì)發(fā)生閃閃爍現(xiàn)象、更更不可能發(fā)生生過熱等問題題。所以在本本次設(shè)計(jì)中,采采用PWM技技術(shù),用單片片機(jī)輸出一定定占空比的矩矩形波,當(dāng)需需要LED變變亮,則將占占空比調(diào)大。 2.3.5 模式式控制模式控制,就是是將幾種電器器

28、集中在一起起控制,例如如把燈全關(guān)、把把窗簾全開,這這時(shí)如果用手手動(dòng)去逐一開開關(guān)就會(huì)顯得得比較繁瑣,如果把燈全關(guān)、窗簾全開設(shè)定為一種模式,當(dāng)有這種需要時(shí)就啟動(dòng)這種模式,這樣以前繁瑣的控制就會(huì)變成一步到位,并且這種控制方式用程序?qū)崿F(xiàn)起來也較為容易。但其中的模式不必太多,以免使系統(tǒng)的操作變得復(fù)雜,在具體的設(shè)計(jì)只需將常用的幾種情況(場景)設(shè)為固定的模式來控制即可,在本次設(shè)計(jì)中有自動(dòng)模式、手動(dòng)模式、開關(guān)模式,其中自動(dòng)模式是MCU根據(jù)預(yù)設(shè)與傳感器自動(dòng)控制電器。手動(dòng)模式則包括有全開模式、全關(guān)模式、睡眠模式,其中睡眠模式是開空調(diào)、燈光線逐漸變暗、其他電器關(guān)。開關(guān)模式是指對電器單獨(dú)進(jìn)行開與關(guān)的控制。第3章 硬件

29、設(shè)設(shè)計(jì)3.1 最小系系統(tǒng)模塊STC89C552芯片 共共40引腳,188腳是通用II/O接口(pp1.0pp1.7),99腳rst復(fù)復(fù)位鍵,100、11腳RRXD串口輸輸入、TXDD串口輸出,11219腳腳:p3接口 (12,113腳 INNT0中斷00、INT11中斷1,114,15:計(jì)數(shù)脈沖T00 T1 116,17:WR寫控制制RD讀控制制輸出端) ,18,199腳:晶振諧振器器,20腳接接地線,21128 pp2接口高88位地址總線線29: ppsen 片片外rom選選通端,單片片機(jī)對片外rrom操作時(shí)時(shí) 29腳(psen)輸出低電平平30:ALLE/PROOG 地址鎖鎖存器31:EA

30、 room取指令控控制器,電源+5VV。圖4 最小系統(tǒng)圖4 最小系統(tǒng)3.2 串口模模塊 串口采用MAAX32322芯片,MAAX232芯芯片是美信公公司專門為電電腦的RS-232標(biāo)準(zhǔn)準(zhǔn)串口設(shè)計(jì)的的單電源電平平轉(zhuǎn)換芯片,使用+5vv單電源供電電。主要特點(diǎn)點(diǎn)有:1、符合所有的的RS-2332C技術(shù)標(biāo)標(biāo)準(zhǔn)2、只需要單一一 +5V電電源供電 3、片載電荷泵泵具有升壓、電電壓極性反轉(zhuǎn)轉(zhuǎn)能力,能夠夠產(chǎn)生+100V和-100V電壓V+、V- 4、功耗低,典典型供電電流流5mA 5、內(nèi)部集成22個(gè)RS-2232C驅(qū)動(dòng)動(dòng)器 6、內(nèi)部集成兩兩個(gè)RS-2232C接收收器圖5 串口模塊 MAX3232圖5 串口模塊

31、MAX32323.3 紅外接接收模塊PH102紅外外接收頭有三三個(gè)引腳,包包括供電腳,接接地和信號(hào)輸輸出腳。其內(nèi)內(nèi)部電路包括括紅外監(jiān)測二二極管,放大大器,限伏器器,帶通濾波波器,積分電電路,比較器器等。紅外監(jiān)監(jiān)測二極管監(jiān)監(jiān)測到紅外信信號(hào),然后把把信號(hào)送到放放大器和限幅幅器,限幅器器把脈沖幅度度控制在一定定的水平,而而不論紅外發(fā)發(fā)射器和接收收器的距離遠(yuǎn)遠(yuǎn)近。交流 信號(hào)進(jìn)入帶帶通濾波器,帶帶通濾波器可可以通過300khz到660khz的的負(fù)載波,通通過解調(diào)電路路和積分電路路進(jìn)入比較器器,比較器輸輸出 高低電電平,還原出出發(fā)射端的信信號(hào)波形。圖6圖6 紅外接收模塊3.4 傳感器器模塊溫度采集選用了了

32、DS18BB20溫度傳傳感器,其特特點(diǎn)如下:(1)在與微處處理器連接時(shí)時(shí)僅需要一條條口線即可實(shí)實(shí)現(xiàn)微處理器器與DS188B20的雙雙向通訊。(2)測溫范圍圍 55125,固有測溫溫分辨率0.5。(3)支持多點(diǎn)點(diǎn)組網(wǎng)功能,多多個(gè)DS188B20可以以并聯(lián)在唯一一的三線上,最最多只能并聯(lián)聯(lián)8個(gè),如果果數(shù)量過多,會(huì)會(huì)使供電電源源電壓過低,從從而造成信號(hào)號(hào)傳輸?shù)牟环€(wěn)穩(wěn)定,實(shí)現(xiàn)多多點(diǎn)測溫。(4)工作電源源: 355V/DC。(5)在使用中中不需要任何何外圍元件。(6)測量結(jié)果果以9122位數(shù)字量方方式串行傳送送。圖7圖7 溫度傳感器模塊3.5 LCCD模塊顯示模塊采用LLCD16002,它能夠夠同時(shí)顯示

33、116x02即即32個(gè)字符符。(16列列2行)在本本次設(shè)計(jì)中,第第一行為提示示信息,第二二行為數(shù)據(jù)信信息其引腳功功能如下:第1腳:VSSS為電源地。第2腳:VDDD接5V電源源正極。第3腳:V0為為液晶顯示器器對比度調(diào)整整端,接正電電源時(shí)對比度度最弱,接地地電源時(shí)對比比度最高(對對比度過高時(shí)時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)通通過一個(gè)100K的電位器器調(diào)整對比度度)。第4腳:RS為為寄存器選擇擇,高電平11時(shí)選擇數(shù)據(jù)據(jù)寄存器、低低電平0時(shí)選擇指令令寄存器。第5腳:RW為為讀寫信號(hào)線線,高電平(1)時(shí)進(jìn)行行讀操作,低低電平(0)時(shí)進(jìn)行寫操操作。第6腳:E(或或EN)端為為使能(ennable)端。第714

34、腳:D0D77為8位雙向向數(shù)據(jù)端。第1516腳腳:空腳或背背燈電源。115腳背光正正極,16腳腳背光負(fù)極。圖8 LCD模塊圖8 LCD模塊3.6 鍵盤模模塊鍵盤采用4*33矩陣鍵盤,鍵值讀取方方法采用掃描描法,端口使使用P1口,其中P1.1P1.3做行線,P1.4P1.7做列線,在對行、列掃描之前,先會(huì)掃描整個(gè)P1口,當(dāng)讀到有鍵按下才,會(huì)去具體掃描行與列。圖9 鍵盤模塊圖9 鍵盤模塊3.7 繼電器器模塊繼電器作為一種種電子控制器器件,它具有有控制系統(tǒng)(又又稱輸入回路路)和被控制制系統(tǒng)(又稱稱輸出回路),通通常應(yīng)用于自自動(dòng)控制電路路中,它實(shí)際際上是用較小小的電流去控控制較大電流流的一種“自動(dòng)開關(guān)

35、”。故在電路路中起著自動(dòng)動(dòng)調(diào)節(jié)、安全全保護(hù)、轉(zhuǎn)換換電路等作用用。本次設(shè)計(jì)計(jì)中選用了44個(gè)繼電器來來控制4個(gè)對對應(yīng)的電器。圖10 繼電器模塊圖10 繼電器模塊3.8 AD模模塊因?yàn)镾TC899C52芯片片沒有AD轉(zhuǎn)轉(zhuǎn)換模塊,故故而采用PCCF85911T芯片來實(shí)實(shí)現(xiàn)AD與DDA轉(zhuǎn)換功能能的,它有44路模擬輸入入,1路模擬擬輸出,一個(gè)個(gè)I2C-BBUS接口,33個(gè)給硬件地地址編程的腳腳。通過I22C總線與處處理器通信,其其價(jià)格低廉,接接口簡單,轉(zhuǎn)轉(zhuǎn)換控制容易易等優(yōu)點(diǎn),在在單片機(jī)應(yīng)用用系統(tǒng)中得到到了廣泛的應(yīng)應(yīng)用。其引腳腳定義如下:AIN0AIIN3:模擬擬輸入(A/D 轉(zhuǎn)換)。 AOUT:模擬擬輸出

36、(D/A轉(zhuǎn)換)。 A0-A2:硬硬件設(shè)備地址址。 GND:電源負(fù)負(fù)極地。 VREF:參考考電壓輸入。 EXT:振蕩器器輸入時(shí),內(nèi)內(nèi)部/外部的的切換開關(guān)。 OSC: 振蕩蕩器輸入/輸輸出。 SCL: I22C BUSS 時(shí)鐘輸入入。 SDA:I2CC BUS 數(shù)據(jù)輸入/輸出。 AGND:模擬擬地,摸擬信號(hào)和和基準(zhǔn)電源的的參考地。 圖11 AD轉(zhuǎn)換模塊圖11 AD轉(zhuǎn)換模塊3.9 串口轉(zhuǎn)轉(zhuǎn)以太網(wǎng)模塊塊因?yàn)镽S-2332串口通信信的距離就只只有15M,遠(yuǎn)遠(yuǎn)不能滿滿足智能家居居的布線、組組網(wǎng)要求,考考慮到成本與與技術(shù)問題,本本設(shè)計(jì)中選用用了一款RSS232 串串口轉(zhuǎn)以太網(wǎng)網(wǎng)模塊,將單片片機(jī)中的數(shù)據(jù)據(jù)通過

37、網(wǎng)絡(luò)發(fā)發(fā)送給網(wǎng)頁后后臺(tái)程序。該模塊具體體的功能如下: (1)10M以以太網(wǎng)接口; (2)1.5KKV電磁隔離離;(3)串口波特特率3001152000bps;(4)支持TCCP/IP協(xié)協(xié)議包括:AARP、IPP、ICMPP、IGMPP、UDP、TTCP、HTTTP、DHHCP;(5)工作方式式:TCP SServerr, TCPP Clieent, UUDP, 虛虛擬串口、ssockett控件;(6)工作端口口、目標(biāo) IIP和端口均均可設(shè)定;(7)提供虛擬擬串口管理軟軟件;(8)提供通用用配置函數(shù)庫庫,方便用戶戶使用開發(fā)應(yīng)應(yīng)用程序;(9)可使用配配置工具XVVCOM進(jìn)行行配置;(10)可使用用

38、網(wǎng)頁瀏覽器器進(jìn)行配置;(11)輸入電電壓:5V;(12)功耗低低最大工作電電流:80mmA;(13)工作溫溫度:0665;圖12 串口轉(zhuǎn)轉(zhuǎn)以太網(wǎng)模塊塊第4章 軟件系系統(tǒng)設(shè)計(jì)4.1 STCC89c52開開發(fā)工具介紹紹Keil C551是美國KKeil SSoftwaare公司出出品的51系系列兼容單片片機(jī)C語言軟軟件開發(fā)系統(tǒng)統(tǒng),與匯編相相比,C語言言在功能上、結(jié)結(jié)構(gòu)性、可讀讀性、可維護(hù)護(hù)性上有明顯顯的優(yōu)勢,因因而易學(xué)易用用。用過匯編編語言后再使使用C來開發(fā)發(fā),體會(huì)更加加深刻。它是是眾多單片機(jī)機(jī)應(yīng)用開發(fā)軟軟件中優(yōu)秀的的軟件之一,它它支持眾多不不同公司的 MCS511 架構(gòu)的芯芯片,它集編編輯,編譯

39、,仿仿真等于一體體,同時(shí)還支支持,PLMM,匯編和CC 語言的程程序設(shè)計(jì),它它的界面和常常用的微軟 VC+的的界面相似,界界面友好,易易學(xué)易用,在在調(diào)試程序,軟軟件仿真方面面也有很強(qiáng)大大的功能。因因此很多開發(fā)發(fā) 51 應(yīng)應(yīng)用的工程師師或普通的單單片機(jī)愛好者者,都對它十十分喜歡。 4.1.11 keill uVission2新新建項(xiàng)目與編編輯(1)點(diǎn)擊Prrojectt菜單,選擇擇彈出的下拉拉式菜單中的的 New Projeect,如圖圖13。接著彈彈出一個(gè)標(biāo)準(zhǔn)準(zhǔn) Winddows文件件對話窗口,如如圖 14,在“文件名”中輸入C程程序項(xiàng)目名稱稱,“保存”后的文件擴(kuò)擴(kuò)展名為 uuv2,這是是 K

40、EILL uVission2項(xiàng)項(xiàng)目文件擴(kuò)展展名。圖圖13 Project菜單圖圖14 保存(2)選擇所要要的單片機(jī),這里里選擇常用的的 Atemml公司的AAT89C552。此時(shí)屏屏幕如15 所示。完成上面步驟后后,我們就可可以進(jìn)行程序序的編寫了。 圖圖15 單片機(jī)選擇(3)首先在項(xiàng)項(xiàng)目中創(chuàng)建新新的程序文件件或加入舊程程序文件。在在 KEILL 中有一些些程序的 DDemo,點(diǎn)擊圖16 中中1 的新建建文件的快捷捷按鈕,在 2 中出現(xiàn)現(xiàn)一個(gè)新的文文字編輯窗口口,這個(gè)操作作也可以通過過菜單 FiileNeew 或快捷捷鍵 Ctrrl+N 來來實(shí)現(xiàn)。圖圖16 文件添加圖1圖17 程序文件添加(4)

41、點(diǎn)擊圖 18 中的 3 保存新新建的程序。這這時(shí)會(huì)發(fā)現(xiàn)程程序單詞有了了不同的顏色色,說明KEEIL的C 語法檢查生生效了。如圖圖4.6鼠標(biāo)標(biāo)在屏幕左邊邊的 Souurce GGroup11文件夾圖標(biāo)標(biāo)上右擊彈出出菜單,在這這里可以做在在項(xiàng)目中增加加減少文件等等操作。我們們選“Add FFile tto Grooup Sourcce Grooup 1”彈出文件件窗口,選擇擇剛剛保存的的文件,按 ADD 按按鈕,關(guān)閉文文件窗,程序序文件已加到到項(xiàng)目中了。這這時(shí)在 Soource Groupp1 文件夾夾圖標(biāo)左邊出出現(xiàn)了一個(gè)小小+號(hào)說明,文文件組中有了了文件,點(diǎn)擊擊它可以展開開查看。 4.1.22

42、keill uVission2編編譯與調(diào)試運(yùn)運(yùn)行 (1)圖18中中 1、2、33 都是編譯譯按鈕,不同同是 1 是是用于編譯單單個(gè)文件。22 是編譯當(dāng)當(dāng)前項(xiàng)目,如如果先前編譯譯過一次之后后文件沒有做做動(dòng)編輯改動(dòng)動(dòng),這時(shí)再點(diǎn)點(diǎn)擊是不會(huì)再再次重新編譯譯的。3是重重新編譯,每每點(diǎn)擊一次均均會(huì)再次編譯譯鏈接一次,不不管程序是否否有改動(dòng)。66 是有一個(gè)個(gè)小放大鏡的的按鈕,這就就是開啟關(guān)閉調(diào)試模模式的按鈕,它它也存在于菜菜單DebuugStaartSttop Deebug SSessioon,快捷鍵鍵為 Ctrrl+F5。圖圖18 編譯按鈕(2)進(jìn)入調(diào)試試模式,軟件件窗口樣式大大致如圖 119所示。圖圖中

43、 1為運(yùn)運(yùn)行,當(dāng)程序序處于停止?fàn)顮顟B(tài)時(shí)才有效效,2 為停停止,程序處處于運(yùn)行狀態(tài)態(tài)時(shí)才有效。33 是復(fù)位,模模擬芯片的復(fù)復(fù)位,程序回回到最開頭處處執(zhí)行。按 4 我們可可以打開 55 中的串行行調(diào)試窗口,這這個(gè)窗口我們們可以看到從從 51芯片片的串行口輸輸入輸出的字字符,這里的的項(xiàng)目也正是是在這里看運(yùn)運(yùn)行結(jié)果。圖圖19 調(diào)試模式 4.1.3 程序燒寫寫 HEX文件格格式是Inttel公司提提出的按地址址排列的數(shù)據(jù)據(jù)信息,數(shù)據(jù)寬度為為字節(jié),所有數(shù)據(jù)使使用16進(jìn)制制數(shù)字表示, 常用來保保存單片機(jī)或或其他處理器器的目標(biāo)程序序代碼。它保保存物理程序序存儲(chǔ)區(qū)中的的目標(biāo)代碼映映象。一般的的編程器都支支持這種

44、格式式。找到teest.Uvv2的文件就就可以打開先先前的項(xiàng)目了了。然后右擊擊項(xiàng)目文件夾夾,彈出項(xiàng)目目功能菜單,選選Optioons foor TarrgetTargeet1,彈出項(xiàng)目選選項(xiàng)設(shè)置窗口口,同樣先選選中項(xiàng)目文件件夾圖標(biāo),這這時(shí)在Prooject菜菜單中也有一一樣的菜單可可選。打開項(xiàng)項(xiàng)目選項(xiàng)窗口口,轉(zhuǎn)到Ouutput選選項(xiàng)頁,選擇擇編譯輸出的的路徑,設(shè)置置編譯輸出生生成的文件名名,決定創(chuàng)建建HEX文件件,選中它就就可以輸出HHEX文件到到指定的路徑徑中。這樣就就可用自己的的編程器所附附帶的軟件去去讀取并燒到到芯片了,再再用實(shí)驗(yàn)板看看結(jié)果,也可可以用仿真器器在線調(diào)試。4.2 單片機(jī)機(jī)總

45、控制流程程圖圖20圖20 單片機(jī)總控制流程圖4.3 鍵盤與與紅外遙控鍵鍵位功能 鍵盤與紅外遙遙控鍵位功能能如圖,當(dāng)開開啟自動(dòng)模式式后4122號(hào)鍵不起作作用。當(dāng)開啟啟手動(dòng)模式時(shí)時(shí),5鍵對應(yīng)應(yīng)全開模式,66鍵對應(yīng)全關(guān)關(guān)模式,7鍵鍵對應(yīng)睡眠模模式,4鍵與與812號(hào)號(hào)鍵不起作用用。當(dāng)處于開開關(guān)模式下時(shí)時(shí),5、9號(hào)號(hào)鍵對應(yīng)燈11的開關(guān),66、10號(hào)鍵鍵對應(yīng)空調(diào)的的開關(guān),7、111號(hào)鍵對應(yīng)應(yīng)窗簾的開關(guān)關(guān),8、122號(hào)鍵對應(yīng)插插座的開關(guān)。 圖21圖21 鍵盤功能圖4.10: 鍵位功能4.4 Webb軟件開發(fā)工工具簡要介紹紹 4.4.11 EcliipseEclipsee 是一個(gè)開開放源代碼的的、基于 JJa

46、va 的的可擴(kuò)展開發(fā)發(fā)平臺(tái)。就其其本身而言,它它只是一個(gè)框框架和一組服服務(wù),用于通通過插件組件件構(gòu)建開發(fā)環(huán)環(huán)境。幸運(yùn)的的是,Ecllipse 附帶了一個(gè)個(gè)標(biāo)準(zhǔn)的插件件集,包括 Java 開發(fā)工具(JJava DDeveloopmentt Toolls,JDTT)。 Eclipsee 包括了插插件開發(fā)環(huán)境境,這個(gè)組件件主要針對希希望擴(kuò)展 EEclipsse 的軟件件開發(fā)人員,因因?yàn)樗试S他他們構(gòu)建與 Eclippse 環(huán)境境無縫集成的的工具。由于于 Ecliipse 中中的每樣?xùn)|西西都是插件,對對于給 Ecclipsee 提供插件件,以及給用用戶提供一致致和統(tǒng)一的集集成開發(fā)環(huán)境境而言,所有有工具

47、開發(fā)人人員都具有同同等的發(fā)揮場場所。 這種種平等和一致致性并不僅限限于 Javva 開發(fā)工工具。盡管 Eclippse 是使使用 Javva 語言開開發(fā)的,但它它的用途并不不限于 Jaava 語言言;例如,支支持諸如 CC/C+、CCOBOL 和 Eifffel 等等編程語言的的插件已經(jīng)可可用,或預(yù)計(jì)計(jì)會(huì)推出。EEclipsse 框架還還可用來作為為與軟件開發(fā)發(fā)無關(guān)的其他他應(yīng)用程序類類型的基礎(chǔ),比比如內(nèi)容管理理系統(tǒng)。 基于 Ecliipse 的的應(yīng)用程序的的突出例子是是 IBM 的 WebbSpherre Stuudio WWorkbeench,它它構(gòu)成了 IIBM Jaava 開發(fā)發(fā)工具系列

48、的的基礎(chǔ)。例如如,WebSSpheree Studdio Appplicaation Develloper 添加了對 JSP、sservleet、EJBB、XML、WWeb 服務(wù)務(wù)和數(shù)據(jù)庫訪訪問的支持。 4.4.22 tomccatTomcat是是Apachhe 軟件基基金會(huì)的Jaakartaa 項(xiàng)目中的的一個(gè)核心項(xiàng)項(xiàng)目,由Appache、SSun 和其其他一些公司司及個(gè)人共同同開發(fā)而成。由由于有了Suun 的參與與和支持,最最新的Serrvlet 和JSP 規(guī)范總是能能在Tomccat 中得得到體現(xiàn)。因因?yàn)門omccat 技術(shù)術(shù)先進(jìn)、性能能穩(wěn)定,而且且免費(fèi),因而而深受Javva 愛好者者的喜

49、愛并得得到了部分軟軟件開發(fā)商的的認(rèn)可,成為為目前比較流流行的Webb 應(yīng)用服務(wù)務(wù)器。Tomcat 很受廣大程程序員的喜歡歡,因?yàn)樗\(yùn)運(yùn)行時(shí)占用的的系統(tǒng)資源小小,擴(kuò)展性好好,支持負(fù)載載平衡與郵件件服務(wù)等開發(fā)發(fā)應(yīng)用系統(tǒng)常常用的功能;而且它還在在不斷的改進(jìn)進(jìn)和完善中,任任何一個(gè)感興興趣的程序員員都可以更改改它或在其中中加入新的功功能。Tomcat 是一個(gè)輕量量級應(yīng)用服務(wù)務(wù)器,在中小小型系統(tǒng)和并并發(fā)訪問用戶戶不是很多的的場合下被普普遍使用,是是開發(fā)和調(diào)試試JSP 程程序的首選。對對于一個(gè)初學(xué)學(xué)者來說,可可以這樣認(rèn)為為,當(dāng)在一臺(tái)臺(tái)機(jī)器上配置置好Apacche 服務(wù)務(wù)器,可利用用它響應(yīng)對HHTML 頁頁面

50、的訪問請請求。實(shí)際上上Tomcaat 部分是是Apachhe 服務(wù)器器的擴(kuò)展,但但它是獨(dú)立運(yùn)運(yùn)行的,所以以當(dāng)運(yùn)行toomcat 時(shí),它實(shí)際際上作為一個(gè)個(gè)與Apacche 獨(dú)立立的進(jìn)程單獨(dú)獨(dú)運(yùn)行的。4.5 Webb端網(wǎng)頁界面面設(shè)計(jì)圖22 主頁頁面包含的功能能有,系統(tǒng)管管理、狀態(tài)查查詢、電器管管理圖22 主頁其中狀態(tài)查詢是是實(shí)現(xiàn)查看當(dāng)當(dāng)前家中電器器狀態(tài)的功能能,當(dāng)用戶點(diǎn)點(diǎn)擊這一選項(xiàng)項(xiàng)時(shí),系統(tǒng)會(huì)會(huì)根據(jù)數(shù)據(jù)庫庫傳上來的信信息以列表的的形式將家中中電器的狀態(tài)態(tài)信息顯示出出來。每條記記錄后面會(huì)有有上傳時(shí)間,根根據(jù)顯示時(shí)間間與實(shí)際時(shí)間間先對比,如如果差距大于于10分鐘,則則監(jiān)控出現(xiàn)了了問題需要及及時(shí)處理。圖

51、圖23 狀態(tài)查詢界面點(diǎn)擊電器管理時(shí)時(shí),彈出的頁頁面與狀態(tài)查查詢相似,但但在列表的最最后一列有修修改項(xiàng),只要要點(diǎn)擊修改項(xiàng)項(xiàng)的開關(guān)鍵就就可以遠(yuǎn)程控控制家中電器器的開關(guān)。圖圖24 電器管理界面系統(tǒng)管理包括電電器設(shè)置、用用戶設(shè)置,電電器設(shè)置是可可以添加電器器與刪除電器器的功能。用用戶設(shè)置,是是添加或者刪刪除用戶與設(shè)設(shè)置用戶權(quán)限限的功能,當(dāng)當(dāng)然這個(gè)功能能是管理員才才有的,權(quán)限限有管理員權(quán)權(quán)限、高級用用戶權(quán)限、普普通用戶權(quán)限限,普通用戶戶只能查看電電器狀態(tài),高高級用戶可以以查看、修改改、添加、刪刪除。圖圖25 系統(tǒng)管理界面第5章 環(huán)境實(shí)實(shí)例搭建在實(shí)現(xiàn)了系統(tǒng)各各個(gè)模塊的功功能后需要做做的,也是最最為重要的就

52、就是實(shí)際運(yùn)用用,只有在實(shí)實(shí)際運(yùn)用中達(dá)達(dá)到預(yù)期效果果才能說明這這是一個(gè)成功功的設(shè)計(jì),因因此這一章將將會(huì)闡述,如如何將這套系系統(tǒng)搭建在一一個(gè)真實(shí)環(huán)境境中。5.1 實(shí)例環(huán)環(huán)境選擇本次系統(tǒng)搭建選選擇了一個(gè)普普通型的兩室室一廳住宅,如如圖26所示。其其中要用到智智能控制的地地方有兩間臥臥室、一間客客廳、一個(gè)過過道(3號(hào))、一一間衛(wèi)生間、一一道門。2121664478783535圖圖 26 實(shí)例住宅平面圖5.2實(shí)例環(huán)境境布置 5.2.11 所控電器器在本實(shí)例中,所所要控制的電電器有8個(gè),如如圖5.1所所示1號(hào)是主主臥燈、2號(hào)號(hào)是客臥燈、33號(hào)是過道燈燈、4號(hào)是衛(wèi)衛(wèi)生間燈、55號(hào)是客廳窗窗簾、6號(hào)是是接線板

53、、77號(hào)是空調(diào)、88號(hào)是門禁。 5.2.22 布線因?yàn)橄到y(tǒng)沒有設(shè)設(shè)計(jì)有線模塊塊,所以所有有連接都要用用到導(dǎo)線,因因此在實(shí)際應(yīng)應(yīng)用中,本套套系統(tǒng)適用于于那些事先安安排好且不需需要經(jīng)常移動(dòng)動(dòng)更換的電器器設(shè)備,其中為了方便控控制,繼電器器模塊會(huì)被獨(dú)獨(dú)立出來,作作為一個(gè)個(gè)控控制終端。這這樣也縮短了了電器電源線線的布線長度度,增加了系系統(tǒng)的安全系系數(shù)(如圖227所示)??乜刂坪诵呐c服服務(wù)器的連接接用串口,因因此控制核心心會(huì)和服務(wù)器器主機(jī)放在一一起。另外傳感器與紅紅外接收頭將將會(huì)被獨(dú)立出出來。紅外接接收頭會(huì)與遙遙控配套安裝裝。控制終端1控制終端1電器1控制終端2電器2控制核 心(單片機(jī))服務(wù)器網(wǎng)口圖2圖2

54、7 布控簡圖 5.2.33控制模式在控制模式上除除了以往常見見的自動(dòng)與手手動(dòng)模式,在在環(huán)境實(shí)例的的設(shè)計(jì)中還參參考了手機(jī)中中的情景模式式,情景模式式功能是為了了方便用戶控控制,根據(jù)日日常大多數(shù)人人的生活習(xí)慣慣,在實(shí)例系系統(tǒng)中的設(shè)置置了一些情景景模式,其中中包括有離開開、自由、控控制、睡眠、會(huì)會(huì)客、全開、起起夜模式、自自定義。如圖圖28所示。切換后電器會(huì)根據(jù)傳感器采集的信息來控制電器自動(dòng)動(dòng)模式切換后電器會(huì)根據(jù)傳感器采集的信息來控制電器自動(dòng)動(dòng)模式關(guān)所有電器、開門禁離開關(guān)所有電器、開門禁離開開臥室燈、走廊燈起夜開臥室燈、走廊燈起夜會(huì)客會(huì)客情景走廊、客廳的燈開,門禁關(guān)、睡眠控制模式情景走廊、客廳的燈開,門禁關(guān)、睡眠控制模式關(guān)閉其他電器設(shè)備

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論