版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 本科畢業(yè)論文</b></p><p><b> ?。?013屆)</b></p><p> 題 目基于單片機(jī)的智能家居控制設(shè)計(jì)</p><p> 學(xué) 院理學(xué)院</p><p> 專(zhuān) 業(yè)光信息科學(xué)與技術(shù)</p><p> 班
2、 級(jí)</p><p> 學(xué) 號(hào)</p><p> 學(xué)生姓名</p><p> 指導(dǎo)教師</p><p> 完成日期2013年5月</p><p><b> 摘 要</b></p><p> 智能家居系統(tǒng)是利用先進(jìn)的通信,自動(dòng)控制等技術(shù),將與家庭生活有關(guān)的各種應(yīng)用
3、子系統(tǒng)有機(jī)地結(jié)合在一起,通過(guò)綜合管理,讓家庭生活更舒適、安全、有效和節(jié)能。PIC單片機(jī)(Peripheral Interface Controller)是一種用來(lái)開(kāi)發(fā)的去控制外圍設(shè)備的集成電路(IC)。本文應(yīng)用了PIC單片機(jī)作為控制器對(duì)智能家居控制系統(tǒng)進(jìn)行了研究。采用了Proteus軟件進(jìn)行仿真。用一個(gè)數(shù)碼管模擬代替窗簾和燈的開(kāi)與關(guān)。通過(guò)單片機(jī)掃描按鍵與響應(yīng)按鍵手動(dòng)控制窗簾和燈;通過(guò)計(jì)時(shí)程序?qū)崿F(xiàn)全天24小時(shí)計(jì)時(shí),時(shí)間到點(diǎn)按照模擬情景打開(kāi)
4、合作關(guān)閉窗簾和燈光;并且通過(guò)單片機(jī)感應(yīng)當(dāng)前時(shí)間來(lái)綜合控制燈光。附加有數(shù)碼管時(shí)間顯示電路和按鍵調(diào)節(jié)小時(shí)和分鐘變量的電路。</p><p> 關(guān)鍵詞:?jiǎn)纹瑱C(jī);智能家居控制系統(tǒng);Proteus</p><p><b> ABSTRACT</b></p><p> Intelligent household system is the use o
5、f advanced communications, automatic control technology, will and family life related application subsystem organically unifies in together, through the comprehensive management, let the family life more comfortable, saf
6、e, efficient and energy saving. PIC microcontroller (Peripheral Interface Controller) is a kind of used to development of the Peripheral equipment to control the integrated circuit (IC). Based on the PIC microcontroller
7、as the controller o</p><p> Key words: single chip microcomputer; Intelligent home control system; Proteus</p><p><b> 目錄</b></p><p> 1引言·····
8、····································
9、3;····································
10、183;····································
11、·········1</p><p> 2硬件·······················&
12、#183;····································
13、;····································
14、83;···························2</p><p> 2.1單片機(jī)····&
15、#183;····································
16、;····································
17、83;··································2</p>
18、<p> 2.2 PIC16F877簡(jiǎn)介································
19、183;····································
20、···························3</p><p> sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)
21、-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙2.3 PIC16F977的輸入輸出端口··········
22、83;····································&
23、#183;····························6</p><p> 2.4 PIC16F877基本電路·
24、····································
25、3;····································
26、183;·············73軟件······················&
27、#183;····································
28、;····································
29、83;···························10</p><p> 3.1 PROTE···
30、83;····································&
31、#183;····································
32、;···································10</p&
33、gt;<p> 3.2 MPLAB································
34、83;····································&
35、#183;····································
36、;······11</p><p> 4仿真軟件使用·························&
37、#183;····································
38、;····································
39、83;········13 </p><p> 4.1仿真電路······················
40、183;····································
41、····································
42、3;···········13</p><p> 4.2共陽(yáng)數(shù)碼管····················
43、;····································
44、83;····································&
45、#183;·········14</p><p> 4.3開(kāi)關(guān)去抖·····················
46、83;····································&
47、#183;····································
48、;············16</p><p> 5智能家居的實(shí)現(xiàn)···················
49、····································
50、3;····································
51、183;··········19</p><p> 5.1智能家居介紹····················
52、183;····································
53、····································
54、3;·····19</p><p> 5.2本設(shè)計(jì)功能實(shí)現(xiàn)·························
55、83;····································&
56、#183;································22</p><p>
57、 6結(jié)論····································
58、;····································
59、83;····································&
60、#183;·············26</p><p> 7致謝··················&
61、#183;····································
62、;····································
63、83;·······························27</p><p> 8參考文獻(xiàn)&
64、#183;····································
65、;····································
66、83;····································&
67、#183;····28</p><p> 9附錄···························&
68、#183;····································
69、;····································
70、83;······················29</p><p><b> 1引言</b></p><p> 單片機(jī)滲透到我們生活的各個(gè)領(lǐng)域
71、,幾乎很難找到哪個(gè)領(lǐng)域沒(méi)有單片機(jī)的蹤跡。導(dǎo)彈的導(dǎo)航裝置,飛機(jī)上各種儀表的控制,計(jì)算機(jī)的網(wǎng)絡(luò)通訊與數(shù)據(jù)傳輸,工業(yè)自動(dòng)化過(guò)程的實(shí)時(shí)控制和數(shù)據(jù)處理,廣泛使用的各種智能IC卡,民用豪華轎車(chē)的安全保障系統(tǒng),錄象機(jī)、攝象機(jī)、全自動(dòng)洗衣機(jī)的控制,以及程控玩具、電子寵物等等,這些都離不開(kāi)單片機(jī)。更不用說(shuō)自動(dòng)控制領(lǐng)域的機(jī)器人、智能儀表、醫(yī)療器械了。</p><p> 單片機(jī)控制智能家居系統(tǒng)是其中的一種用途,不僅可以在實(shí)驗(yàn)室演示成
72、功,更可以在實(shí)際生活中發(fā)揮重要作用。</p><p> 智能家居在保持了傳統(tǒng)的居住功能的基礎(chǔ)上,擺脫了被動(dòng)模式,成為具有能動(dòng)性智能化的現(xiàn)代工具智能化家居就是創(chuàng)造一個(gè)簡(jiǎn)便的生活方式、舒適的生活環(huán)境、經(jīng)濟(jì)實(shí)用的家居控制手段……這樣一個(gè)智能化家庭生活平臺(tái)。這個(gè)智能化家庭生活用一個(gè)手持無(wú)線遙控器、墻上開(kāi)關(guān)、定時(shí)器,甚至任何一個(gè)電話及計(jì)算機(jī)就能控制家中所有的燈、家電,調(diào)節(jié)室內(nèi)溫度,設(shè)置不同時(shí)間的窗簾開(kāi)關(guān)控制。</p
73、><p> 單片機(jī)控制智能家居系統(tǒng)是利用單片機(jī)運(yùn)算,控制功能對(duì)電器的控制。通過(guò)軟件和單片機(jī)自身的時(shí)間系統(tǒng)來(lái)實(shí)現(xiàn)全天24小時(shí)的感知,從而實(shí)時(shí),定時(shí)的控制家中電器,達(dá)到智能,安全,方便,節(jié)能的效果。實(shí)現(xiàn)控制硬件方面包括單片機(jī)和外圍電路,包括電源電路,復(fù)位電路,外圍燈光電路,電動(dòng)窗簾電路,開(kāi)關(guān)電路和時(shí)間顯示的數(shù)碼管電路,為軟件電路設(shè)計(jì)立下基礎(chǔ)。軟件方面包括時(shí)間程序,時(shí)間顯示程序,時(shí)間判斷程序,燈光電機(jī)控制程序,開(kāi)關(guān)響應(yīng)程
74、序等。通過(guò)對(duì)硬件電路和軟件程序來(lái)實(shí)現(xiàn)智能家居中燈光與窗簾的定時(shí)控制。</p><p><b> `</b></p><p><b> 2 硬件</b></p><p> 2.1單片機(jī)[1,2,3]</p><p> 單片機(jī)盡管大部分功能集成在一塊小芯片上,但是它具有一個(gè)完整計(jì)算機(jī)所需要的大部
75、分部件:CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),目前大部分還會(huì)具有外存。同時(shí)集成諸如通訊接口、定時(shí)器,實(shí)時(shí)時(shí)鐘等外圍設(shè)備。而現(xiàn)在最強(qiáng)大的單片機(jī)系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、復(fù)雜的輸入輸出系統(tǒng)集成在一塊芯片上。 單片機(jī)也被稱(chēng)為微控制器(Microcontroler),是因?yàn)樗钤绫挥迷诠I(yè)控制領(lǐng)域。單片機(jī)由芯片內(nèi)僅有CPU的專(zhuān)用處理器發(fā)展而來(lái)。最早的設(shè)計(jì)理念是通過(guò)將大量外圍設(shè)備和CPU集成在一個(gè)芯片中,使計(jì)算機(jī)系統(tǒng)更小,更容易集成進(jìn)復(fù)
76、雜的而對(duì)提及要求嚴(yán)格的控制設(shè)備當(dāng)中。INTEL的Z80是最早按照這種思想設(shè)計(jì)出的處理器,從此以后,單片機(jī)和專(zhuān)用處理器的發(fā)展便分道揚(yáng)鑣。</p><p> 單片機(jī)比專(zhuān)用處理器最適合應(yīng)用于嵌入式系統(tǒng),因此它得到了最多的應(yīng)用。事實(shí)上單片機(jī)是世界上數(shù)量最多的計(jì)算機(jī)?,F(xiàn)代人類(lèi)生活中所用的幾乎每件電子和機(jī)械產(chǎn)品中都會(huì)集成有單片機(jī)。手機(jī)、電話、計(jì)算器、家用電器、電子玩具、掌上電腦以及鼠標(biāo)等電腦配件中都配有1-2部單片機(jī)。而個(gè)
77、人電腦中也會(huì)有為數(shù)不少的單片機(jī)在工作。汽車(chē)上一般配備40多部單片機(jī),復(fù)雜的工業(yè)控制系統(tǒng)上甚至可能有數(shù)百臺(tái)單片機(jī)在同時(shí)工作!單片機(jī)的數(shù)量不僅遠(yuǎn)超過(guò)PC機(jī)和其他計(jì)算的綜合,甚至比人類(lèi)的數(shù)量還要多。</p><p> 單片機(jī)內(nèi)部也用和電腦功能類(lèi)似的模塊,比如CPU,內(nèi)存,并行總線,還有和硬盤(pán)作用相同的存儲(chǔ)器件,不同的是它的這些部件性能都相對(duì)我們的家用電腦弱很多,不過(guò)價(jià)錢(qián)也是低的,一般不超過(guò)10元即可......用它來(lái)
78、做一些控制電器一類(lèi)不是很復(fù)雜的工作足矣了。我們現(xiàn)在用的排煙罩、VCD等等的家電里面都可以看到它的身影!......它主要是作為控制部分的核心部件。 它是一種在線式實(shí)時(shí)控制計(jì)算機(jī),在線式就是現(xiàn)場(chǎng)控制,需要的是有較強(qiáng)的抗干擾能力,較低的成本,這也是和離線式計(jì)算機(jī)的主要區(qū)別。</p><p> 單片機(jī)是靠程序的,并且可以修改。通過(guò)不同的程序?qū)崿F(xiàn)不同的功能,尤其是特殊的獨(dú)特的一些功能,這是別的器件需要費(fèi)很大力氣才能做到
79、的,有些則是花大力氣也很難做到的。一個(gè)不是很復(fù)雜的功能要是用美國(guó)50年代開(kāi)發(fā)的74系列,或者60年代的CD4000系列這些純硬件來(lái)搞定的話,電路一定是一塊大PCB板!但是如果要是用美國(guó)70年代成功投放市場(chǎng)的系列單片機(jī),結(jié)果就會(huì)有天壤之別!只因?yàn)閱纹瑱C(jī)的通過(guò)你編寫(xiě)的程序可以實(shí)現(xiàn)高智能,高效率,以及高可靠性! 由于單片機(jī)對(duì)成本是敏感的,所以目前占統(tǒng)治地位的軟件還是最低級(jí)匯編語(yǔ)言,它是除了二進(jìn)制機(jī)器碼以上最低級(jí)的語(yǔ)言了,既然這么低級(jí)為什
80、么還要用呢?很多高級(jí)的語(yǔ)言已經(jīng)達(dá)到了可視化編程的水平為什么不用呢?原因很簡(jiǎn)單,就是單片機(jī)沒(méi)有家用計(jì)算機(jī)那樣的CPU,也沒(méi)有像硬盤(pán)那樣的海量存儲(chǔ)設(shè)備。一個(gè)可視化高級(jí)語(yǔ)言編寫(xiě)的小程序里面即使只有一個(gè)按鈕,也會(huì)達(dá)到幾十K的尺寸!對(duì)于家用PC的硬盤(pán)來(lái)講沒(méi)什么,可是對(duì)于單片機(jī)來(lái)講是不能接受的。 單片機(jī)在硬件資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。一樣的道理,如果把巨型計(jì)算機(jī)上的操作系統(tǒng)和應(yīng)用軟件拿到家用PC上來(lái)運(yùn)行,家&l
81、t;/p><p> 2.2 PIC16F877簡(jiǎn)介 sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙2.2.1 PIC16F877的核心區(qū)域 </p><p> 1)程序存貯器: 存放由用戶預(yù)先編好的程序和一些固定不變的的數(shù)據(jù)。程序存貯器是由閃存貯器(FLASH)構(gòu)成的,由程序計(jì)數(shù)器PC尋址。具有一個(gè)13
82、為的程序計(jì)數(shù)器,它的尋址能力達(dá)到8KX14個(gè)程序存貯器空間,地址編碼的最大范圍為0000H~1FFFH.</p><p> 2)RAM數(shù)據(jù)存貯器:包括通用寄存器和特殊功能寄存器兩種,用于存貯CPU在執(zhí)行程序過(guò)程中產(chǎn)生的中間數(shù)據(jù)。普通的RAM存貯器一般只能實(shí)現(xiàn)數(shù)據(jù)的讀出和寫(xiě)入操作,而16F877中的RAM存貯器的每個(gè)存貯單元功能都十分強(qiáng)大,除了具備普通存貯器功能之外,還能實(shí)現(xiàn)移位,置位,清位,位測(cè)試等一系列復(fù)雜操
83、作。</p><p> 3)間接尋址寄存器INDF和FSR: 間接尋址寄存器INDF和FSR位于PIC數(shù)據(jù)存貯器的最頂端,地址00的單元。它只有地址碼,在物理上不是一個(gè)真正的寄存器。它常常與寄存器FSR配合工作,實(shí)現(xiàn)間接尋址目的。</p><p> 4)堆棧:保存程序斷點(diǎn)的地址。在程序執(zhí)行過(guò)程中,有時(shí)需要調(diào)用子程序,在進(jìn)入子程序之前,必須保存程序斷點(diǎn)的地址,以便子程序執(zhí)行完成后,在恢復(fù)
84、斷點(diǎn)地址,使主程序繼續(xù)執(zhí)行。具有8X13的獨(dú)立堆??臻g,不占用程序存貯器和數(shù)據(jù)存貯器的區(qū)域,也不需要進(jìn)棧出棧的命令,在調(diào)用和返回時(shí)自動(dòng)實(shí)現(xiàn)入口地址的進(jìn)出棧操作,遵循后進(jìn)先出的規(guī)則。</p><p> 5)指令寄存器: 暫存從程序寄存器取出的指令,并將指令按不同的字段分解為操作碼和操作數(shù),分別送到各自的目的地。</p><p> 6)算術(shù)邏輯單元ALU:實(shí)現(xiàn)算術(shù)運(yùn)算和邏輯運(yùn)算操作。<
85、;/p><p> 7)工作寄存器W:一個(gè)重要的的工作寄存器,許多指令都把它作為操作過(guò)程的中轉(zhuǎn),比如暫存參加運(yùn)算的一個(gè)操作數(shù),或者暫存運(yùn)算產(chǎn)生的結(jié)果。在運(yùn)算之前W是源操作數(shù)的出發(fā)地,在運(yùn)算之后W是目標(biāo)操作數(shù)的目的地。</p><p> 8)地址復(fù)用器:訪問(wèn)數(shù)據(jù)存貯器所需要的地址由地址復(fù)用器選擇和傳遞,該地址既可以源于間接尋址寄存器FSR,也可以指令碼。來(lái)源與FSR的地址叫做間接地址,來(lái)源與指
86、令碼的地址叫做直接地址。</p><p> 9)看門(mén)狗定時(shí)器WDT:它是一個(gè)自帶RC式振蕩器時(shí)鐘源的定時(shí)器,用來(lái)監(jiān)視程序運(yùn)行狀態(tài)。由于意外原因,一旦CPU跑到正常程序之外而出現(xiàn)死機(jī),WDT將強(qiáng)行把CPU復(fù)位,使其返回正常運(yùn)行狀態(tài)。</p><p> 10)狀態(tài)寄存器STATUS:及時(shí)反映運(yùn)算結(jié)果的一些算術(shù)狀態(tài)。</p><p> 除了以上基本部件外,還有程序計(jì)
87、數(shù)器,指令譯碼和控制器,數(shù)據(jù)復(fù)用器,時(shí)基發(fā)生器,上電延時(shí),起振延時(shí),上電復(fù)位,在線調(diào)試,低壓編程,欠壓復(fù)位,數(shù)據(jù)總線和程序總線。</p><p> 2.22 PIC16F877的模塊 </p><p> PIC16F877的內(nèi)部集成了豐富的外圍設(shè)備模塊,開(kāi)發(fā)過(guò)程充分節(jié)省了外圍電路。</p><p> 1)輸入/輸出端口: 輸入/輸出端口是單片機(jī)內(nèi)部與外部交換
88、信息的通道。PIC16F877有五個(gè)基本輸入/輸出端口分別是RA,RB,RC,RD和RE,其中RB,RC,RD為8位寬,RA為6位寬,RE為3位寬,共33個(gè)引腳。輸入輸出方式可編程,部分引腳與其他功能復(fù)用。</p><p> 2)定時(shí)器/計(jì)數(shù)器:有TIMER0,TIMER1,TIMER2三個(gè)可編程定時(shí)器。TIMER0,TIMER2是8位寬的可編程定時(shí)器,TIMER1是16位寬的可編程定時(shí)。其中TIMER0,TI
89、MER1也可以作為計(jì)數(shù)器。</p><p> 3)A/D轉(zhuǎn)換器:也叫ADC,是一個(gè)有8通道和10位分辨率的模數(shù)轉(zhuǎn)換器,用來(lái)將外部的各種模擬物理量轉(zhuǎn)換為便于單片機(jī)內(nèi)部處理的數(shù)字量。</p><p> 4)EEPROM數(shù)據(jù)存貯器:是一個(gè)256X8的可擦寫(xiě)存貯器,存貯的內(nèi)容掉電也不會(huì)丟失。</p><p> PIC16F877內(nèi)部的外圍模塊還包括捕捉/比較脈沖調(diào)制C
90、CP1和CCP2,通用同步/異步收發(fā)器USART,主同步串行端口MSSP,并行從動(dòng)端口PSP。</p><p> 2.23 PIC16F877的引腳功能</p><p> 圖2.1 PIC16F877引腳圖</p><p> 單片機(jī)的信號(hào)引腳是單片機(jī)外特性的體現(xiàn),在硬件上用戶只能使用引腳,通過(guò)引腳的連接組建單片機(jī)系統(tǒng)。PIC 8位單片機(jī)系列和MCS-51系列
91、單片機(jī)一樣,其引腳除電源VDD、VSS為單一功能外,其余的信號(hào)引腳常是多個(gè)功能,即引腳的復(fù)用功能。常見(jiàn)的引腳符號(hào)和主要功能如下:</p><p> 1)MCLR/Vpp:清除(復(fù)位)輸入/編程電壓輸入。其中MCLR為低電平時(shí),對(duì)芯片復(fù)位。該腳上的電壓不能超過(guò)VDD,否則會(huì)進(jìn)入測(cè)試方法。Vpp代表編程電壓。</p><p> 2)OSC1/CLKIN:振蕩器晶體/外部時(shí)鐘輸入端。<
92、/p><p> 3) OSC2/CLKOUT:振蕩器晶體輸出端,在晶體振蕩方式接晶體,在RC方式輸出OSC1頻率的1/4信號(hào)CLKOUT。</p><p> 4)T0CK1:TMR0計(jì)數(shù)器輸入端,如不用,為了減少功能應(yīng)接地或接VDD。</p><p> 5) T1CK1:TMR1時(shí)鐘輸入端。</p><p> 6) T1OSI:TMR1的
93、振蕩輸入端。</p><p> 7) T1OSO:TMR1的振蕩輸出端。</p><p> 8) RD、WR、CS:分別代表并行口讀信號(hào)、寫(xiě)信號(hào)和片選控制線。</p><p> 9) AN0~AN7:A/D轉(zhuǎn)換的模擬量輸入端。AN0、AN1……分別表示通道的個(gè)數(shù)。</p><p> 10) CCP:捕捉/比較/脈寬調(diào)制等功能端。CCP
94、是Capture/Compare/PWM的縮寫(xiě)。有的PIC芯片內(nèi)有兩個(gè)CCP部件,其引腳用符號(hào)CCP1和CCP2表示。</p><p> 11)SCK/SCL:同步串行通信時(shí)鐘輸入端。</p><p> 12) TX/CK:異步通信發(fā)送端/SCI同步傳輸?shù)臅r(shí)鐘端。</p><p> 13) SDI/SDA:SPI通信數(shù)據(jù)輸入端。</p><
95、p> 14)SD0:SPI通信數(shù)據(jù)輸出端。</p><p> 15) RD0/PSP0~RD7/PSP7:D口,雙向可編程,亦可作為并行口。作并行口對(duì)TTL輸入,作I/O口時(shí)為斯密特輸入。</p><p> sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-
96、基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙2.3 PIC16F977的輸入輸出端口</p><p> PIC16F877 33支接腳都可當(dāng)成輸出、輸入接腳,輸入輸出端口是單片機(jī)基本 界面,可以與周邊電路進(jìn)行電路控制和信號(hào)傳輸與檢測(cè)。PIC是8位的單片機(jī),以接腳特性分組,每組盡量湊滿8支
97、接腳,并將I/O命名為PORTA(RA0~RA5)、PORTB(RB0~RB7)、PORTC(RC0~RC7)、PORTD(RD0~RD7)和PORTE(RE0~RE2)等,各分組接口特性說(shuō)明如下: sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙 sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各
98、種圖紙1)PORTA: sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙 PIC16F877的PORTA總共有6個(gè)位(RA0~RA5),PORTA的接腳可作為數(shù)字輸出輸入端口,而系統(tǒng)重置后,PORTA自動(dòng)成為模擬輸入狀態(tài),可讀取模擬輸入訊號(hào)。 sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基</p><p> 在PIC系列單片機(jī)
99、中,每個(gè)端口都至少對(duì)應(yīng)著兩個(gè)特殊功能寄存器,分別是數(shù)據(jù)寄存器和方向寄存器,也就是說(shuō)PIC單片機(jī)把I/O端口當(dāng)作寄存器來(lái)訪問(wèn)(即讀出或?qū)懭耄?I/O端口的方向寄存器是定義其端口引腳的輸入/輸出狀態(tài); I/O端口的數(shù)據(jù)寄存器是用于其端口輸入/輸出數(shù)據(jù)的橋梁,或稱(chēng)為數(shù)據(jù)緩沖器。根據(jù)I/O端口引腳的輸入/輸出狀態(tài),對(duì)該端口的數(shù)據(jù)方向控制寄存器TRIS進(jìn)行初始化定義:若把TRIS某位設(shè)置為“1”,則相應(yīng)的PORT端口引腳定義為輸入端,輸出呈高阻
100、狀態(tài);若把TRIS某位設(shè)置為“0”,則相應(yīng)的PORT端口引腳定義為輸出端,輸入呈高阻狀態(tài)。 </p><p> sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各2. 4 PIC16F877基本電路 sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙2.4.1 PIC振蕩頻率電路
101、 sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙 單片機(jī)振蕩電路與整體系統(tǒng)工作速度有直接的關(guān)系,例如同步∕異步串行傳輸、定時(shí)器等,都與振蕩頻率有關(guān),不同系列單片機(jī)有不同振蕩頻率,根據(jù)產(chǎn)品資料手冊(cè),PIC16F877振蕩頻率最高可到20MHz;在圖1中,振蕩電路接于Pin13(OSC1/CLKIN)與Pin14(OSC2/CLKOUT),而振蕩電路有以下四種形
102、式: sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙</p><p> 1)LP:使用低功率振蕩晶體(Low Power Crystal)sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙</p><p> 2)XT:使用振蕩器∕諧振器(Cryst
103、al/Resonator)sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙</p><p> 3)HS:使用高速振蕩器(High Speed Crystal/Resonator)sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙</p><p> 4
104、)RC:使用電阻∕電容(Resister/Capacitor) sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙 一般常用振蕩晶體或是諧振器作為單片機(jī)振蕩源,外接電路及PIC內(nèi)部電路說(shuō)明如圖6所示。圖中電容C1與C2規(guī)格大小是根據(jù)Crystal或Resonator而有所不同,表1列出電容建議值,使用其它振蕩源的電路說(shuō)明請(qǐng)參考產(chǎn)品資料手冊(cè)。 sjT838電子-技
105、術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙</p><p> sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙</p><p> 圖2.2建議
106、電容值sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙</p><p> 2.4.2 外加電源與重置電路 sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙 PIC16F877的工作電壓為5V,連接Pin11與Pin32,Pin12與Pin31為地線接腳;重置電路
107、連接Pin1,按下Reset后,內(nèi)部指令重頭開(kāi)始執(zhí)行,系統(tǒng)重新運(yùn)作。sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙</p><p> sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙 圖2.3 電源與重置電路 sjT8
108、38電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙</p><p> sjT838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)-各種圖紙</p><p>&
109、lt;b> 3 軟件</b></p><p> 3.1硬件仿真軟件proteus[7,8]</p><p> proteus軟件是英國(guó)Labcenter electronics公司出版的EDA工具軟件。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。它是目前最好的仿真單片機(jī)及外圍器件的工具,是目前世界上將電路仿真軟件、PCB設(shè)計(jì)軟件和虛擬模型仿真軟
110、件三合一的較好設(shè)計(jì)平臺(tái),其處理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年即將增加Cortex和DSP系列處理器,并持續(xù)增加其他系列處理器模型。在編譯方面,它也支持IAR、Keil和MPLAB等多種編譯器。Proteus的ISIS是一款專(zhuān)業(yè)的單片機(jī)軟件仿真系統(tǒng)。該軟件的特點(diǎn): 1)全部滿足我們提出的單片機(jī)軟件仿真系統(tǒng)的標(biāo)準(zhǔn),并在同類(lèi)產(chǎn)
111、品中具有明顯的優(yōu)勢(shì)。 2)具有模擬電路仿真、數(shù)字電路仿真、單片機(jī)及其外圍電路組成的系統(tǒng)的仿真、RS一232動(dòng)態(tài)仿真、1 C調(diào)試器、SPI調(diào)試器、鍵盤(pán)和LCD系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號(hào)發(fā)生器等。 3)目前支持的單片機(jī)類(lèi)型有:68000系列、8051系列、A</p><p> 3.1.1 proteus - 功能 </p><p> Prot
112、eus強(qiáng)大的功能已經(jīng)在全球得到公認(rèn),特別是7.4版本以后的元件庫(kù)由1年之前的6000暴增為35000元件庫(kù),而且其7.4版本Labcenter公司收購(gòu)了一個(gè)基于形狀的布線器用于其proteus PCB design 之中,使之PCB功能超過(guò)了目前流行的PROTEL和powerPCB。這無(wú)疑在企業(yè)界掀起了悍然大波,國(guó)內(nèi)外企業(yè)鑒于proteus尤其是其微處理器模型的獨(dú)一無(wú)二仿真功能和新版本PCB的超然強(qiáng)大功能、而價(jià)格遠(yuǎn)遠(yuǎn)低于同類(lèi)產(chǎn)品的市場(chǎng)優(yōu)
113、勢(shì)條件下,紛紛采用,并將其廣泛應(yīng)用在生產(chǎn)和研發(fā)之中, proteus在中國(guó)電子科研類(lèi)企業(yè)的依賴環(huán)境日益成熟化,學(xué)生掌握了proteus、擁有PAEE證書(shū)對(duì)其就業(yè)來(lái)講如虎添翼,不少企業(yè)優(yōu)先錄用具有該技能的人才。 </p><p> 1)智能原理圖設(shè)計(jì).豐富的器件庫(kù):超過(guò)10000種元器件,可方便地創(chuàng)建新元件; 智能的器件搜索:通過(guò)模糊搜索可以快速定位所需要的器件;智能化的連線功能:連接導(dǎo)線簡(jiǎn)單快捷,具備快速自動(dòng)連
114、線功能; 支持總線結(jié)構(gòu):使用總線器件和總線布線,做到電路設(shè)計(jì)簡(jiǎn)明清晰; 可輸出高質(zhì)量圖紙:通過(guò)個(gè)性化設(shè)置,可以生成印刷質(zhì)量的BMP圖紙,可以供WORD、Powerpoint等多種文檔使用。 </p><p> 2)完善的仿真功能.ProSPICE混合仿真:基于工業(yè)標(biāo)準(zhǔn)SPICE3F5,實(shí)現(xiàn)數(shù)字/模擬電路的混合仿真; 超過(guò)35000個(gè)仿真器件:可以通過(guò)內(nèi)部原型或使用廠家的SPICE文件自行設(shè)計(jì)仿真器件,可導(dǎo)入第三
115、方發(fā)布的仿真器件; 多樣的激勵(lì)源:包括直流、正弦、脈沖、分段線性脈沖、音頻(使用wav文件)、指數(shù)信號(hào)、單頻FM、數(shù)字時(shí)鐘和碼流,并支持文件形式的信號(hào)輸入; 豐富的虛擬儀器:13種虛擬儀器,要求面板操作逼真,如示波器、邏輯分析儀、信號(hào)發(fā)生器、直流電壓/電流表、交流電壓/電流表、數(shù)字圖案發(fā)生器、頻率計(jì)/計(jì)數(shù)器、邏輯探頭、虛擬終端、SPI調(diào)試器、I2C調(diào)試器等; 生動(dòng)的仿真顯示:用色點(diǎn)顯示引腳的數(shù)字電平,導(dǎo)線以不同顏色表示其對(duì)地電壓大小,
116、結(jié)合動(dòng)態(tài)器件(如電機(jī)、顯示器件、按鈕)的使用可以使仿真更加直觀、生動(dòng); 高級(jí)圖形仿真功能:基于圖標(biāo)的分析可以精確分析電路的多項(xiàng)指標(biāo),包括工作點(diǎn)、瞬態(tài)特性、頻率特性、傳輸特性、噪聲、失真、傅立葉頻譜分析、一致性分析; 單片機(jī)協(xié)同仿真功能: 支持主流的CPU類(lèi)型,如8051、8086、MSP430、AVR、PIC、ARM。 支持通用外設(shè)模型,如字符LCD模塊</p><p> 3.2 PIC單片機(jī)編程工具M(jìn)PLAB
117、</p><p> MPLAB IDE簡(jiǎn)介: MPLAB 集成開(kāi)發(fā)環(huán)境(IDE)是綜合的編輯器、項(xiàng)目管理器和設(shè)計(jì)平臺(tái),適用于使用Microchip 的PICmicro® 系列單片機(jī)進(jìn)行嵌入式設(shè)計(jì)的應(yīng)用開(kāi)發(fā)。MPLAB IDE 是適用于PICmicro® 系列單片機(jī)和dsPICTM 數(shù)字信號(hào)控制器,基于Windows® 操作系統(tǒng)的集成開(kāi)發(fā)環(huán)境。MPLAB
118、IDE 提供以下功能: 1)使用內(nèi)置編輯器創(chuàng)建和編輯源代碼?! ?) 匯編、編譯和鏈接源代碼?! ?) 通過(guò)使用內(nèi)置模擬器觀察程序流程調(diào)試可執(zhí)行邏輯;或者使用MPLAB ICE 2000和 MPLAB ICE 4000 仿真器或MPLAB ICD 2 在線調(diào)試器實(shí)時(shí)調(diào)試可執(zhí)行邏輯。 4.)用模擬器或仿真器測(cè)量時(shí)間?! ?) 在觀察窗口中查看變量。 6.) 使用 MPLAB ICD 2、PICSTART®
119、; Plus 或 PRO MATE® II 器件編程器燒寫(xiě)固件?! ?) 使用MPLAB IDE 豐富的在線幫助快速找出問(wèn)題的答案。</p><p> 4 仿真軟件使用 </p><p> 4.1 PROTEUS仿真圖</p><p> 圖4.1 ISIS軟件仿真圖</p><p><b>
120、4.2共陽(yáng)數(shù)碼管</b></p><p> LED顯示器的顯示方式,所謂顯示方式,就是以什么樣的形式來(lái)顯示多個(gè)字符。常用的顯示方式有兩種:</p><p> 4.2.1.靜態(tài)顯示方式</p><p> 所謂靜態(tài)顯示方式,就是在任意時(shí)刻,所有顯示器都按照各自接收的字形碼同時(shí)顯示對(duì)應(yīng)的字符。靜態(tài)顯示方式要求每位LED顯示器的公共端必須接地(共陰極LED
121、 ),或接高電平(共陽(yáng)極LED ),而每位LED顯示器都由一個(gè)具有鎖存功能的8位端口控制。該電路每一位可獨(dú)立顯示,只要在該位的段選線上保持段選碼電平,該位就能保持相應(yīng)的顯示字符。 由于每一位由一個(gè)8位輸出口控制段選碼,故在同一時(shí)間里每一位顯示的字符可以不同。這里所指的8位端口可以直接采用并行I/O口(PIC16F877的PORTB、 PORTC和PORTD),也可以采用擴(kuò)展的串行輸入/并行輸出移位寄存器,如74HC595 。如果直接用并
122、行I/O接口連接LED顯示器,一般多采用硬件譯碼方式,采用BCD碼譯碼器/驅(qū)動(dòng)器(4511,74LS48),可減少端口占用。靜態(tài)顯示方式的優(yōu)點(diǎn)是顯示程序簡(jiǎn)單,顯示亮度高,由于單片機(jī)不需要經(jīng)常掃描顯示器,所以可節(jié)省CPU時(shí)間。其缺點(diǎn)是占用I/O口資源較多,硬件成本高,功耗大。所以靜態(tài)顯示方式常用在顯示器位數(shù)較少的單片機(jī)系統(tǒng)中。</p><p> 圖4.2 靜態(tài)數(shù)碼管圖</p><p>
123、圖4.3 靜態(tài)顯示仿真圖</p><p> 4.2.2.動(dòng)態(tài)顯示方式</p><p> 動(dòng)態(tài)掃描顯示是單片機(jī)應(yīng)用系統(tǒng)中最常用的顯示方式之一。它是把所有顯示器的同名字段互相并聯(lián)在一起,并把它們接到字形口上。為了防止各個(gè)顯示器同時(shí)顯示出相同的字符,每個(gè)顯示器的公共端(com)還要受另一組信號(hào)控制,即把它們接到字位口上。動(dòng)態(tài)掃描顯示是單片機(jī)應(yīng)用系統(tǒng)中最常用的顯示方式之一,它是把所有顯示
124、器的同名字段互相并聯(lián)在一起,并把它們接到字形口上。為了防止各個(gè)顯示器同時(shí)顯示出相同的字符,每個(gè)顯示器的公共端(com)還要受另一組信號(hào)控制,即把它們接到字位口上。</p><p> 圖4.4 動(dòng)態(tài)數(shù)碼管圖</p><p> 這樣,對(duì)于一組LED數(shù)碼顯示器需要由兩組信號(hào)控制:一組是字形口輸出的字形碼,用來(lái)控制顯示什么樣的字符;另一組是字位口輸出的字位碼,用來(lái)控制將字符顯示在第幾位顯示器上
125、。 在這兩組信號(hào)的控制下,使各位顯示器依次從左至右輪流點(diǎn)亮一遍,過(guò)一段時(shí)間再輪流點(diǎn)亮一遍,如此不斷重復(fù)。雖然在任一時(shí)刻只有一位顯示器被點(diǎn)亮,但由于顯示器具有余輝效應(yīng),而人眼又具有視覺(jué)惰性,所以看起來(lái)與全部顯示器持續(xù)點(diǎn)亮效果完全一樣。 動(dòng)態(tài)顯示方式中顯示器的亮度與點(diǎn)亮?xí)r的導(dǎo)通電流有關(guān),也跟點(diǎn)亮?xí)r間和間隔時(shí)間有關(guān)。 調(diào)整電流和時(shí)間參數(shù),可實(shí)現(xiàn)亮度適中且較穩(wěn)定的顯示效果。</p><p> 本文采用的是動(dòng)態(tài)顯示法,即
126、RC端循環(huán)取值000001,000010,000100,001000,010000,100000,每個(gè)值延時(shí)0.1秒來(lái)控制數(shù)碼管顯示。</p><p> 圖4.5 動(dòng)態(tài)數(shù)碼管顯示仿真圖</p><p><b> 4.3開(kāi)關(guān)去抖</b></p><p> 如圖所示,B4、B5為列線,B1、B2為行線。列線通過(guò)上拉電阻連接到電源上,因此當(dāng)
127、無(wú)鍵按下時(shí),各列線(B4、B5 )均為高電平。當(dāng)行線(B1、B2)分別輸出低電平時(shí),有鍵按下,相應(yīng)的列線B4或B5上會(huì)出現(xiàn)低電平。依據(jù)此原理,CPU對(duì)整個(gè)鍵盤(pán)進(jìn)行掃描。所謂掃描,即CPU不斷輪流對(duì)行線置低電平,然后檢查列線輸入狀態(tài),確定按鍵情況。下一行掃描時(shí),令B1為高電平,B2為低電平,再讀入B4、B5的值。若B5為“1”, B4為“0”,則S12鍵按下;若B5為“0”, B4為“1”,則S11鍵按下;若B4 、B5皆為“1”,則證明
128、按下的鍵不在該行,應(yīng)進(jìn)行下一行的掃描。</p><p> 圖4.6 開(kāi)關(guān)電路圖</p><p> 按鍵按下時(shí),有一定的抖動(dòng)時(shí)間。因此,在編制程序時(shí),應(yīng)該用延時(shí)消除抖動(dòng),以免產(chǎn)生多次按鍵錯(cuò)誤。按鍵實(shí)際就是一種常用的按鈕開(kāi)關(guān),平時(shí)鍵的兩個(gè)觸點(diǎn)處于斷開(kāi)狀態(tài),按鍵被按下時(shí),兩個(gè)觸點(diǎn)閉合。由于鍵盤(pán)上的按鍵都是利用機(jī)械觸點(diǎn)來(lái)實(shí)現(xiàn)鍵的閉合和釋放。由于彈性作用的影響,機(jī)械觸點(diǎn)在閉合及斷開(kāi)瞬間均有抖動(dòng)過(guò)
129、程,從而使鍵輸入電壓信號(hào)也出現(xiàn)抖動(dòng)。</p><p> 圖 4.7 抖動(dòng)效果示意圖</p><p> 如上圖所示,抖動(dòng)時(shí)間t1與t3的長(zhǎng)短與機(jī)械特性有關(guān),一般為5~10ms。</p><p> 按鍵的穩(wěn)定閉合時(shí)間t2由操作人員的按鍵動(dòng)作所確定,一般為幾百毫秒至幾秒。為了保證系統(tǒng)對(duì)按鍵的一次閉合僅作一次鍵輸入處理,必須消抖處理。</p><
130、p> 一般可以用硬件或軟件的辦法來(lái)消抖,具體有如下方式:1.雙穩(wěn)態(tài)消抖電路 2.濾波消抖電路 3.軟件消抖所謂軟件消抖,就是在第一次檢測(cè)到有鍵按下時(shí)先不動(dòng)作,延時(shí)一段時(shí)間(一般為10ms),再次檢測(cè)按鍵的狀態(tài),如果仍保持閉合狀態(tài),則確認(rèn)的確有鍵按下。當(dāng)檢測(cè)到按鍵釋放后,也要給5ms~10ms的延時(shí),待后沿抖動(dòng)消失后才能轉(zhuǎn)入按鍵的處理程序。</p><p> 本文采用的軟件消抖,延時(shí)10ms。</p
131、><p> 圖4.8 開(kāi)關(guān)去抖仿真圖</p><p> 5 智能家居的實(shí)現(xiàn)</p><p> 5.1 智能家居介紹[4-6,9,10]</p><p> 5.1.1 概念及簡(jiǎn)介</p><p> 智能家居是以住宅為平臺(tái),兼?zhèn)浣ㄖ?、網(wǎng)絡(luò)通訊、信息家電、設(shè)備自動(dòng)化,集系統(tǒng)、結(jié)構(gòu)、服務(wù)、管理為一體的高效、舒適、
132、安全、便利、環(huán)保的居住環(huán)境。智能家居通過(guò)物聯(lián)網(wǎng)技術(shù)將家中的各種設(shè)備(如音視頻設(shè)備、照明系統(tǒng)、窗簾控制、空調(diào)控制、安防系統(tǒng)、數(shù)字影院系統(tǒng)、[1]網(wǎng)絡(luò)家電以及三表抄送等)連接到一起,提供家電控制、照明控制、窗簾控制、電話遠(yuǎn)程控制、室內(nèi)外遙控、防盜報(bào)警、以及可編程定時(shí)控制等多種功能和手段。與普通家居相比,智能家居不僅具有傳統(tǒng)的居住功能,提供舒適安全、高品位且宜人的家庭生活空間;還由原來(lái)的被動(dòng)靜止結(jié)構(gòu)轉(zhuǎn)變?yōu)榫哂心軇?dòng)智慧的工具,提供全方位的信息交
133、互功能,幫助家庭與外部保持信息交流暢通,優(yōu)化人們的生活方式,幫助人們有效安排時(shí)間,增強(qiáng)家居生活的安全性,甚至為各種能源費(fèi)用節(jié)約資金。 </p><p> 智能家居是時(shí)代發(fā)展的產(chǎn)物,是住戶想享受快速網(wǎng)沖浪、便捷實(shí)時(shí)的通訊、安全防范、豐富娛樂(lè)生活、便捷的生活家居管理,優(yōu)質(zhì)物業(yè)管理等智能化住宅所特有的生活方式,使忙碌一天的人們真正體會(huì)到智慧家?guī)?lái)的生活樂(lè)趣。 </p><p> 智能家居是一
134、個(gè)居住環(huán)境,是以住宅為平臺(tái)安裝有智能家居系統(tǒng)的居住環(huán)境,實(shí)施智能家居系統(tǒng)的過(guò)程就稱(chēng)為智能家居集成。以住宅為平臺(tái),利用有線和無(wú)線網(wǎng)絡(luò)平臺(tái)通信技術(shù)、包括綜合布線系統(tǒng),安全防范系統(tǒng),背景樂(lè)/廣播系統(tǒng),燈光窗簾控制系統(tǒng),空調(diào)VRV控制系統(tǒng),以及家庭影院控制系統(tǒng);將家居生活有關(guān)的設(shè)施集成,構(gòu)建高效的住宅設(shè)施與家庭日程事務(wù)的管理系統(tǒng),提升家居安全性、便利性、舒適性、藝術(shù)性,并實(shí)現(xiàn)環(huán)保節(jié)能的居住環(huán)境。 </p><p> 智
135、能家居集成是利用綜合布線技術(shù)、網(wǎng)絡(luò)通信技術(shù)、安全防范、自動(dòng)控制技術(shù)、音視頻技術(shù)將家居生活有關(guān)的設(shè)備集成。由于智能家居采用的技術(shù)標(biāo)準(zhǔn)與協(xié)議的不同,大多數(shù)智能家居系統(tǒng)都采用綜合布線方式,但少數(shù)系統(tǒng)可能并不采用綜合布線技術(shù),如電力載波,不論哪一種情況,都一定有對(duì)應(yīng)的網(wǎng)絡(luò)通信技術(shù)來(lái)完成所需的信號(hào)傳輸任務(wù),因此網(wǎng)絡(luò)通信技術(shù)是智能家居集成中關(guān)鍵的技術(shù)之一。安全防范技術(shù)是智能家居系統(tǒng)中必不可少的技術(shù),在小區(qū)及戶內(nèi)可視對(duì)講、家庭監(jiān)控、家庭防盜報(bào)警有廣泛
136、應(yīng)用。自動(dòng)控制技術(shù)是智能家居系統(tǒng)中必不可少的技術(shù),廣泛應(yīng)用在智能家居控制中心。 </p><p><b> 5.1.2主要功能</b></p><p><b> 一、智能燈光控制</b></p><p> 實(shí)現(xiàn)對(duì)全宅燈光的智能管理,可以用遙控等多種智能控制方式實(shí)現(xiàn)對(duì)全宅燈光的遙控開(kāi)關(guān),調(diào)光,全開(kāi)全關(guān)及“會(huì)客、影院”等
137、多種一鍵式燈光場(chǎng)景效果的實(shí)現(xiàn);并可用定時(shí)控制、電話遠(yuǎn)程控制、電腦本地及互聯(lián)網(wǎng)遠(yuǎn)程控制等多種控制方式實(shí)現(xiàn)功能,從而達(dá)到智能照明的節(jié)能、環(huán)保、舒適、方便的功能。 </p><p><b> 優(yōu)點(diǎn): </b></p><p> 1)控制:就地控制、多點(diǎn)控制、遙控控制、區(qū)域控制等。 </p><p> 2)安全:通過(guò)弱電控制強(qiáng)電方式,控制回路與
138、負(fù)載回路分離。 </p><p> 3)簡(jiǎn)單:智能燈光控制系統(tǒng)采用模塊化結(jié)構(gòu)設(shè)計(jì),簡(jiǎn)單靈活、安裝方便。 </p><p> 4)靈活:根據(jù)環(huán)境及用戶需求的變化,只需做軟件修改設(shè)置就可以實(shí)現(xiàn)燈光布局的改變和功能擴(kuò)充。 </p><p><b> 二、智能電器控制</b></p><p> 電器控制采用弱電控制強(qiáng)電方
139、式,即安全又智能,可以用遙控、定時(shí)等多種智能控制方式實(shí)現(xiàn)對(duì)在家里飲水機(jī)、插座、空調(diào)、地暖、投影機(jī)、新風(fēng)系統(tǒng)等進(jìn)行智能控制,避免飲水機(jī)在夜晚反復(fù)加熱影響水質(zhì),在外出是斷開(kāi)插排通電,避免電器發(fā)熱引發(fā)安全隱患;以及對(duì)空調(diào)地暖進(jìn)行定時(shí)或者遠(yuǎn)程控制,讓 到家后馬上享受舒適的溫度和新鮮的空氣。 </p><p><b> 優(yōu)點(diǎn): </b></p><p> 1)方便:就地控制
140、、場(chǎng)景控制、遙控控制、電話電腦遠(yuǎn)程控制、手機(jī)控制等。 </p><p> 2)控制:通過(guò)紅外或者協(xié)議信號(hào)控制方式,安全方便互補(bǔ)干擾。 </p><p> 3)健康:通過(guò)智能檢測(cè)器,可以對(duì)家里的溫度、濕度、亮度進(jìn)行檢測(cè),并驅(qū)動(dòng)電器設(shè)備自動(dòng)工作。 </p><p> 4)安全:系統(tǒng)可以根據(jù)生活節(jié)奏自動(dòng)開(kāi)啟或關(guān)閉電路,避免不必要的浪費(fèi)和電氣老化引起的火災(zāi)。 <
141、/p><p><b> 三、安防監(jiān)控系統(tǒng)</b></p><p> 隨著人們居住環(huán)境的升級(jí),人們?cè)絹?lái)越重視自己的個(gè)人安全和財(cái)產(chǎn)安全,對(duì)人、家庭以及住宅的小區(qū)的安全方面提出了更高的要求;同時(shí),經(jīng)濟(jì)的飛速發(fā)展伴隨著城市流動(dòng)人口的急劇增加,給城市的社會(huì)治安增加了新的難題,要保障小區(qū)的安全,防止偷搶事件的發(fā)生,就必須有自己的安全防范系統(tǒng),人防的保安方式難以適應(yīng)我們的要求,智能
142、安防已成為當(dāng)前的發(fā)展趨勢(shì)。 </p><p> 視頻監(jiān)控系統(tǒng)己經(jīng)廣泛地存在于銀行、商場(chǎng)、車(chē)站和交通路口等公共場(chǎng)所,但實(shí)際的監(jiān)控任務(wù)仍需要較多的人工完成,而且現(xiàn)有的視頻監(jiān)控系統(tǒng)通常只是錄制視頻圖像,提供的信息是沒(méi)有經(jīng)過(guò)解釋的視頻圖像,只能用作事后取證,沒(méi)有充分發(fā)揮監(jiān)控的實(shí)時(shí)性和主動(dòng)性。為了能實(shí)時(shí)分析、跟蹤、判別監(jiān)控對(duì)象,并在異常事件發(fā)生時(shí)提示、上報(bào),為政府部門(mén)、安全領(lǐng)域及時(shí)決策、正確行動(dòng)提供支持,視頻監(jiān)控的“智能
143、化”就顯得尤為重要。 </p><p><b> 優(yōu)點(diǎn): </b></p><p> 1)安全:安防系統(tǒng)可以對(duì)陌生人入侵、煤氣泄漏、火災(zāi)等情況提前及時(shí)發(fā)現(xiàn)并通知主人; </p><p> 2)單:操作非常簡(jiǎn)單可以通過(guò)遙控器或者門(mén)口控制器進(jìn)行布防或者撤防。 </p><p> 3)用:視頻監(jiān)控系統(tǒng)可以依靠安裝在室外
144、的攝像機(jī)可以有效的阻止小偷進(jìn)一步行動(dòng),并且也可以在事后取證給警方提供有利證據(jù)。 </p><p><b> 四、智能背景音樂(lè)</b></p><p> 家庭背景音樂(lè)是在公共背景音樂(lè)的基本原理基礎(chǔ)上結(jié)合家庭生活的特點(diǎn)發(fā)展而來(lái)的新型背景音樂(lè)系統(tǒng)。簡(jiǎn)單地說(shuō),就是在家庭任何一間房子里,比如花園、客廳、臥室、酒吧、廚房或衛(wèi)生間,可以將MP3、FM、DVD、電腦等多種音源進(jìn)行
145、系統(tǒng)組合讓每個(gè)房間都能聽(tīng)到美妙的背景音樂(lè),音樂(lè)系統(tǒng)即可以美化空間,又起到很好的裝飾作用。 </p><p><b> 優(yōu)點(diǎn): </b></p><p> 1)傳統(tǒng)音樂(lè)不同,專(zhuān)業(yè)針對(duì)家庭進(jìn)行設(shè)計(jì)。 </p><p> 2.)果:采用高保真雙聲道立體聲喇叭,音質(zhì)效果非常好。 </p><p> 3)簡(jiǎn)單:控制器人性化
146、設(shè)計(jì),操作簡(jiǎn)單,無(wú)論老人小孩都會(huì)操作。 </p><p> 4.)便:人性化、主機(jī)隱蔽安裝,只需通過(guò)每個(gè)房間的控制器或者遙控器就可以控制。 </p><p><b> 五、智能視頻共享</b></p><p><b> 六、可視對(duì)講系統(tǒng)</b></p><p> 可視對(duì)講目前產(chǎn)品比較成熟,目
147、前成熟案例隨處可見(jiàn),這其中有大型聯(lián)網(wǎng)對(duì)講系統(tǒng),也有單獨(dú)的對(duì)講系統(tǒng),比如別墅用的,其中有分一拖一、二、三等;一般實(shí)現(xiàn)的功能是可以呼叫、可視、對(duì)講等功能,但是目前通過(guò)“品奇居”的整合部已經(jīng)將很多不同平臺(tái)的產(chǎn)品實(shí)現(xiàn)了統(tǒng)一,增強(qiáng)了整套系統(tǒng)控制部分的優(yōu)勢(shì),讓室內(nèi)主機(jī)也可以控制家里的燈光和電器了。 </p><p><b> 七、家庭影院系統(tǒng)</b></p><p><b
148、> 八、系統(tǒng)整合控制</b></p><p><b> 其他功能</b></p><p><b> 1)遠(yuǎn)程控制 </b></p><p> 可以使用遙控器來(lái)控制家中燈光,熱水器,電動(dòng)窗簾,飲水機(jī),空調(diào)等設(shè)備的開(kāi)啟和關(guān)閉;通過(guò)這支遙控器的顯示屏可以在一樓(或客廳)來(lái)查詢并顯示出二樓(或臥室)燈光電
149、器的開(kāi)啟關(guān)閉狀態(tài);同時(shí)這支遙控器還可以控制家中的紅外電器諸如:電視,DVD ,音響等紅外電器設(shè)備――萬(wàn)能遙控器。 </p><p><b> 2)話遠(yuǎn)程控制 </b></p><p> 高加密(電話識(shí)別)多功能語(yǔ)音電話遠(yuǎn)程控制功能,當(dāng) 出差或著在家外邊辦事, 可以通過(guò)手機(jī),固定電話來(lái)控制家中的空調(diào)和窗簾,燈光電器,使之提前為客戶制冷或制熱或進(jìn)行開(kāi)啟和關(guān)閉狀態(tài),通過(guò)
150、手機(jī)或固定電話知道家中電路是否正常,各種家用電器(例如冰箱里的食物等),還可以得知室內(nèi)的空氣質(zhì)量(屋內(nèi)外可以安裝類(lèi)似煙霧報(bào)警器的電器)從而控制窗戶和紫外線殺菌裝置進(jìn)行換氣或殺菌,此外根據(jù)外部天氣的優(yōu)劣適當(dāng)?shù)募訚裎輧?nèi)空氣和利用空調(diào)等設(shè)施對(duì)屋內(nèi)進(jìn)行升溫。主人不在家時(shí),也可以通過(guò)手機(jī)或固定電話來(lái)自動(dòng)給花草澆水、寵物喂食等。控制臥室的柜櫥對(duì)衣物、鞋子、被褥等殺菌、晾曬等。 </p><p><b> 3)定時(shí)
151、控制 </b></p><p> 可以提前設(shè)定某些產(chǎn)品的自動(dòng)開(kāi)啟關(guān)閉時(shí)間,如:電熱水器每天晚上20:30 分自動(dòng)開(kāi)啟加熱,23:30 分自動(dòng)斷電關(guān)閉,保證在享受熱水洗浴的同時(shí),也帶來(lái)省電,舒適和時(shí)尚。當(dāng)然電動(dòng)窗簾的自動(dòng)開(kāi)啟關(guān)閉時(shí)間更不在話下。 </p><p> 5.2本文實(shí)現(xiàn)的功能 </p><p> 圖5.1 電路圖</p>
152、<p> 本設(shè)計(jì)基于單片機(jī)的智能家居控制主要目標(biāo)只鐘對(duì)燈光控制和窗簾控制,模版之間的通信采用有線。電路板左上一位數(shù)碼管分別表示:左上亮--開(kāi)窗簾,左下亮--關(guān)窗簾,右上亮--燈1亮,右下亮--燈2亮</p><p> 5.2.1手動(dòng)控制燈和窗簾</p><p> 單片機(jī)通過(guò)一個(gè)按鍵掃描程序(見(jiàn)附錄void scan() 函數(shù))不停掃描鍵盤(pán)開(kāi)關(guān),當(dāng)窗簾和燈光開(kāi)關(guān)按下時(shí)單片
153、機(jī)分別使要控制的窗簾和電燈端口輸出高電壓5V。從而打開(kāi)窗簾和燈光。當(dāng)開(kāi)關(guān)處于松開(kāi)時(shí),單片機(jī)使輸出端口為低電平。實(shí)物演示如圖: </p><p> 圖5.2 窗簾打開(kāi) 圖5.3窗簾打開(kāi)</p><p> 5.2.2定時(shí)控制功能</p><p> 本設(shè)計(jì)的單片機(jī)中有一個(gè)全天24小時(shí)計(jì)時(shí)程序。(見(jiàn)附錄voi
154、d interrupt time0()函數(shù))。在這個(gè)計(jì)時(shí)程序中,不是簡(jiǎn)單的采用機(jī)器時(shí)鐘計(jì)時(shí)。而是通過(guò)設(shè)置變量,單片機(jī)每1024微秒一次中斷,一個(gè)變量自加1024,當(dāng)變量大于10000時(shí),這個(gè)變量就自減10000,同時(shí)另外一個(gè)變量自加1.這是就是系統(tǒng)運(yùn)行了10000微秒即1毫秒,通過(guò)這種方式來(lái)減少時(shí)間誤差。而此形成全天24小時(shí)的計(jì)時(shí)。此后系統(tǒng)感知時(shí)間變量如hour, minute,second來(lái)控制窗簾和燈光。</p>&l
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于單片機(jī)的智能家居畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)(論文)-基于單片機(jī)的智能家居控制系統(tǒng)設(shè)計(jì)
- 基于單片機(jī)的智能家居控制系統(tǒng)設(shè)計(jì) 畢業(yè)設(shè)計(jì)(論文)
- 畢業(yè)設(shè)計(jì)(論文)-基于單片機(jī)的智能家居控制系統(tǒng)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)-----基于單片機(jī)的智能家居控制系統(tǒng)設(shè)計(jì)
- 基于單片機(jī)的智能家居控制設(shè)計(jì)
- 基于單片機(jī)的智能家居控制設(shè)計(jì)畢業(yè)設(shè)計(jì)(含全套資料)
- 基于單片機(jī)的智能家居控制設(shè)計(jì)畢業(yè)設(shè)計(jì)(含全套資料)
- 基于單片機(jī)的智能家居控制設(shè)計(jì) (2)
- 基于單片機(jī)的智能家居控制設(shè)計(jì)畢業(yè)設(shè)計(jì)(含全套資料).doc
- 基于單片機(jī)的智能家居控制設(shè)計(jì)畢業(yè)設(shè)計(jì)(含全套資料).doc
- 文獻(xiàn)綜述--基于單片機(jī)的智能家居控制設(shè)計(jì).doc
- 基于單片機(jī)的智能家居控制設(shè)計(jì)開(kāi)題報(bào)告.doc
- 基于單片機(jī)的智能家居控制設(shè)計(jì)開(kāi)題報(bào)告.doc
- 文獻(xiàn)綜述--基于單片機(jī)的智能家居控制設(shè)計(jì).doc
- 基于arduino單片機(jī)的智能家居設(shè)計(jì)
- 通信工程畢業(yè)論文_基于單片機(jī)的智能家居控制系統(tǒng)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---基于stc89c52單片機(jī)的智能家居控制系統(tǒng)設(shè)計(jì)
- 基于單片機(jī)的智能家居安防系統(tǒng)設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)智能家居系統(tǒng)
評(píng)論
0/150
提交評(píng)論