




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、陜西理工學(xué)院畢業(yè)論文教室自動(dòng)感應(yīng)照明控制系統(tǒng)的設(shè)計(jì) 劉婧(陜西理工學(xué)院物電學(xué)院電子信息科學(xué)與技術(shù)專業(yè)1202班級(jí),陜西 漢中 723000)指導(dǎo)教師:張政才摘要本設(shè)計(jì)介紹了基于單片機(jī)STC89C52的教室自動(dòng)感應(yīng)照明控制系統(tǒng),分析了教室燈光智能控制的原理與實(shí)現(xiàn)的方法,在此基礎(chǔ)上開發(fā)了照明智能控制系統(tǒng)硬件裝置和相應(yīng)的軟件。系統(tǒng)硬件包括時(shí)鐘電路、紅外對(duì)管電路、光線檢測(cè)電路、顯示模塊電路、獨(dú)立按鍵操作電路和LED燈控制電路,軟件設(shè)計(jì)包括人數(shù)統(tǒng)計(jì)軟件設(shè)計(jì)、光線亮度檢測(cè)軟件設(shè)計(jì)以及總體軟件設(shè)計(jì)。讓學(xué)校教室的用電合理化,節(jié)約了電能并且改善了對(duì)教室燈光的管理,實(shí)現(xiàn)了教室照明控制系統(tǒng)的自動(dòng)化、智能化。關(guān)鍵詞
2、STC89C52;智能控制;紅外對(duì)管;光照檢測(cè)The classroom design of the control system of automatic induction lightingLiu Jing(Shaanxi Institute of Electrical Engineering on Electronic Information Science and Technology 1202 class, Hanzhong, Shaanxi 723000)Instructor: Zhang ZhengcaiAbstract:This design introduces the au
3、tomatic lighting control system based on the MCU STC89C52,and analyzes the principle of classroom lighting intelligent control and realization method.On the basis of this, the hardware and software of the intelligent control system are developed.The hardware includes clock circuit, infrared tube lig
4、ht detection circuit, display circuit. Independent key module circuit, operation circuit and LED lamp control circuit, software design includes the number of statistical software, software design and software design to detect overall brightness. Let the school classroom electricity reasonable, save
5、energy and improve the classroom lighting management, realize the automation and intelligence of classroom lighting control system.Key words: STC89C52, Intelligent control, Infrared to tube, Light detection目錄引言11 設(shè)計(jì)思想11.1 課題背景11.2 設(shè)計(jì)主要目的12 系統(tǒng)設(shè)計(jì)概述12.1 設(shè)計(jì)任務(wù)指標(biāo)要求12.2 設(shè)計(jì)方案13 主要元器件介紹23.1 單片機(jī)STC89C5223.2 時(shí)
6、鐘芯片DS130233.3 液晶顯示器LCD160243.4 模數(shù)轉(zhuǎn)換器件ADC080453.5 光敏電阻53.6 紅外對(duì)管64 系統(tǒng)硬件設(shè)計(jì)64.1 單片機(jī)最小系統(tǒng)64.2 光線檢測(cè)電路74.3 紅外對(duì)管檢測(cè)電路74.4 時(shí)鐘電路84.5 獨(dú)立按鍵操作電路84.6顯示屏電路9 3 / 654.7 LED燈控制電路95 系統(tǒng)軟件設(shè)計(jì)95.1 人數(shù)統(tǒng)計(jì)子程序流程圖95.2 光照度采樣及模數(shù)轉(zhuǎn)換子程序105.3 主程序設(shè)計(jì)116 安裝與調(diào)試136.1 軟件的仿真與調(diào)試136.1.1 仿真圖136.1.2 調(diào)試與功能實(shí)現(xiàn)136.2 硬件的安裝與調(diào)試146.2.1 原理圖146.2.2 硬件的焊接14
7、6.2.3 硬件調(diào)試15總結(jié)16致謝16參考文獻(xiàn)16附錄A 器件清單17附錄B 主程序18引言 設(shè)計(jì)應(yīng)用了先進(jìn)的電子技術(shù)、自動(dòng)控制技術(shù)以及實(shí)用的軟件平臺(tái),成功地設(shè)計(jì)了一套功能完善的教室自動(dòng)感應(yīng)照明控制系統(tǒng)。由顯示單元、傳感探測(cè)單元、控制單元構(gòu)成了整個(gè)系統(tǒng)。教室自動(dòng)感應(yīng)照明控制系統(tǒng)核心器件采用STC89C52單片機(jī)采集數(shù)據(jù),并由控制系統(tǒng)實(shí)現(xiàn)對(duì)教室光照強(qiáng)度、學(xué)生人數(shù)等的監(jiān)控與顯示,并對(duì)教室內(nèi)部用電設(shè)備進(jìn)行合理控制和管理,達(dá)到教學(xué)樓教室照明控制的智能化和節(jié)約化的目標(biāo)。1. 設(shè)計(jì)思想1.1 課題背景 隨著計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,控制技術(shù)、智能建筑的發(fā)展越來越迅速。目前,國(guó)內(nèi)大多數(shù)智能建筑存在效率低下的現(xiàn)象,
8、高能源消耗。智能建筑的照明系統(tǒng),通常許多地方的燈打開是從早到晚的,無論在房間里還是在走廊里有人,無論有多少人?;蛘?,當(dāng)自然光線很好時(shí),燈不關(guān)閉;相反,在自然光線很難滿足人們的需求時(shí),又不能及時(shí)打開燈。這種照明方式,不僅浪費(fèi)能源,還不能滿足人們對(duì)照明的基本要求,也會(huì)對(duì)人的視力造成很大影響。如今,各種高校不斷擴(kuò)招學(xué)生,擴(kuò)大教室,教室里的電力負(fù)荷增加,電源管理不當(dāng),造成學(xué)校的電力浪費(fèi),這種經(jīng)濟(jì)損失、浪費(fèi)與今天節(jié)能的理念背道而馳。此外,現(xiàn)代自動(dòng)化程度不斷提高,計(jì)算機(jī)技術(shù)的普及,光管理的自動(dòng)化、智能化方向發(fā)展。所有這些使教室照明控制也應(yīng)該向智能方向發(fā)展。如此簡(jiǎn)單、方便、實(shí)用的教室燈光自動(dòng)控制系統(tǒng)的發(fā)展,
9、具有重要的現(xiàn)實(shí)意義。一些學(xué)校也意識(shí)到教室照明的巨大浪費(fèi),采取各種管理方法,試圖杜絕這種浪費(fèi)。如:成本和支出,課堂上教師責(zé)任制,組織勤工助學(xué)學(xué)生或雇用專業(yè)人員進(jìn)行專業(yè)管理電力等等。許多學(xué)校已經(jīng)采取這些方法,但始終沒能堅(jiān)持很長(zhǎng)一段時(shí)間,沒有達(dá)到理想的效果。由于管理不善等問題就會(huì)影響教學(xué)資源的配置和合理利用等等1-3。1.2 設(shè)計(jì)主要目的 針對(duì)目前學(xué)校教學(xué)樓照明設(shè)備控制的現(xiàn)狀,為使教室照明設(shè)備控制趨于自動(dòng)化、智能化,提高教學(xué)管理的效率,開發(fā)了一套功能更完美的基于STC89C52的教室自動(dòng)感應(yīng)照明控制系統(tǒng)。這個(gè)系統(tǒng)應(yīng)用先進(jìn)的電子技術(shù)、自動(dòng)控制技術(shù)和實(shí)用的軟件平臺(tái),通過傳感器采集室內(nèi)光線,人數(shù)分布等信息
10、,利用控制電路調(diào)節(jié)照明強(qiáng)度,實(shí)現(xiàn)節(jié)能控制,智能控制系統(tǒng)通過單片機(jī)實(shí)現(xiàn)對(duì)教室光照、自習(xí)學(xué)生人數(shù)等的數(shù)據(jù)采集,由LCD1602顯示,對(duì)教室內(nèi)部用電設(shè)備進(jìn)行合理的控制,達(dá)到教學(xué)樓教室照明控制的智能化和節(jié)約化的目標(biāo)。 2. 系統(tǒng)設(shè)計(jì)概述2.1 設(shè)計(jì)任務(wù)指標(biāo)要求設(shè)計(jì)并制作一個(gè)教室智能照明控制系統(tǒng),通過傳感器采集室內(nèi)光線,人數(shù)分布等信息,利用控制電路調(diào)節(jié)照明強(qiáng)度,實(shí)現(xiàn)節(jié)能控制。系統(tǒng)應(yīng)包括1.自然光檢測(cè)電路,對(duì)照明現(xiàn)場(chǎng)的亮度進(jìn)行檢測(cè),如果現(xiàn)場(chǎng)亮度符合照明要求,系統(tǒng)應(yīng)關(guān)閉照明設(shè)備;2.人體紅外檢測(cè)電路,當(dāng)照明現(xiàn)場(chǎng)亮度不符合照明要求且有人進(jìn)過時(shí),系統(tǒng)啟動(dòng)照明設(shè)備;3.強(qiáng)制開燈和關(guān)燈按鍵。2.2 設(shè)計(jì)方案教室自動(dòng)
11、感應(yīng)照明控制系統(tǒng)是基于單片機(jī)對(duì)學(xué)校教室照明設(shè)備進(jìn)行控制和管理,教室亮度的檢測(cè)、教室學(xué)生人數(shù)的統(tǒng)計(jì)、自動(dòng)與手動(dòng)狀態(tài)的切換。整個(gè)系統(tǒng)由時(shí)鐘電路、紅外對(duì)管電路、光線檢測(cè)電路、顯示模塊電路、獨(dú)立按鍵操作電路、LED燈控制電路組成。單片機(jī)可以實(shí)現(xiàn)對(duì)教室內(nèi)的教室檢測(cè)控制元件所采集到的信息的接收、處理,從而可以很輕松的對(duì)教室光照強(qiáng)度、自習(xí)學(xué)生人數(shù)等進(jìn)行實(shí)時(shí)統(tǒng)計(jì)。檢測(cè)控制單元:照明強(qiáng)度采集是采用ADC0804與單片機(jī)構(gòu)建的數(shù)據(jù)采集網(wǎng)絡(luò),顯示使用LCD1602,教室是否有人和人數(shù)是用紅外對(duì)管電路通過檢測(cè)電路與單片機(jī)相連進(jìn)行數(shù)據(jù)采集。系統(tǒng)總體框圖如圖2.1所示。 圖2.1 系統(tǒng)總體框圖系統(tǒng)實(shí)現(xiàn)的主要功能有:1.
12、時(shí)鐘電路可以記錄正常的實(shí)時(shí)時(shí)間,還可以設(shè)置定時(shí)時(shí)間,讓系統(tǒng)在我們?cè)O(shè)定的時(shí)間范圍內(nèi)自動(dòng)工作,減少因不在學(xué)習(xí)時(shí)間范圍內(nèi),對(duì)電能造成的浪費(fèi)。2. 紅外對(duì)管電路,也是人數(shù)檢測(cè)電路,可以對(duì)進(jìn)入教室的人數(shù)進(jìn)行統(tǒng)計(jì),然后在光線黑暗的條件下,根據(jù)教室的人數(shù)決定打開照明燈的多少。3. 光線檢測(cè)電路可以對(duì)教室的光照強(qiáng)度進(jìn)行檢測(cè)。當(dāng)光照強(qiáng)度高于一定值時(shí),不管統(tǒng)計(jì)到教室的人數(shù)是多少,照明燈都不打開;當(dāng)光照強(qiáng)度低于一定值時(shí),打開照明燈的多少根據(jù)統(tǒng)計(jì)到的人數(shù)而定。4. 顯示電路可以顯示實(shí)時(shí)時(shí)間的年、月、日、時(shí)、分、秒和星期,還可以顯示統(tǒng)計(jì)到進(jìn)入教室的人數(shù)。5. 獨(dú)立按鍵操作電路,可以對(duì)實(shí)時(shí)時(shí)間和定時(shí)時(shí)間進(jìn)行設(shè)置,還可以切
13、換自動(dòng)狀態(tài)和手動(dòng)狀態(tài)。手動(dòng)狀態(tài)就是可以手動(dòng)控制教室的照明燈。6. LED燈控制電路,符合光線黑暗、統(tǒng)計(jì)到人數(shù)的條件下,會(huì)打開。3. 主要元器件介紹3.1 單片機(jī)STC89C52 STC89C52是STC公司生產(chǎn)的一種低功耗、高性能CMOS8位微控制器,具有 8K在系統(tǒng)可編程Flash存儲(chǔ)器。STC89C52使用經(jīng)典的MCS-51內(nèi)核,但做了很多的改進(jìn)使得芯片具有傳統(tǒng)51單片機(jī)不具備的功能。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。具有以下標(biāo)準(zhǔn)功能:8k字節(jié)Flash,512字節(jié)RAM,32 位I/O
14、口線,看門狗定時(shí)器,內(nèi)置4KB EEPROM,MAX810復(fù)位電路,3個(gè)16 位定時(shí)器/計(jì)數(shù)器,4個(gè)外部中斷,一個(gè)7向量4級(jí)中斷結(jié)構(gòu)(兼容傳統(tǒng)51的5向量2級(jí)中斷結(jié)構(gòu)),全雙工串行口5。除了STC89X52靜態(tài)邏輯運(yùn)算可以減少到0赫茲,支持兩種類型的軟件可以選擇節(jié)電模式??臻e模式下,CPU 停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)停止所有工作,直到下一個(gè)中斷或硬件復(fù)位。最高運(yùn)作頻率35MHz,6T/12T可選。其管腳分布如圖3.1所示。圖3.1 TC89C52引腳圖VCC(40):5V。GND(20):接地。 P
15、0口(3932):P0口是八位漏極開路雙向輸入輸出口,每個(gè)引腳可以接收8個(gè)TTL門電流P1口(18):P1口是8位雙向輸入輸出口,它的功能是可以單片機(jī)里面提供上拉電阻,P1口的緩沖器能夠接收和輸出四個(gè)TTL門電流。 P2口(2128):P2口是8位雙向輸入輸出口,它的功能是可以單片機(jī)里面提供上拉電阻,P2口的緩沖器能夠接收和輸出四個(gè)TTL門電流。P3口(1017):P3口是8個(gè)帶有單片機(jī)里面上拉電阻器的雙向輸入輸出口,可接收和輸出4個(gè)TTL門電流,P3口亦可以作為STC89C52的特殊功能接口。 RST(9):復(fù)位我輸入。如果
16、振蕩器處于復(fù)位狀態(tài),這個(gè)口就得保持 RST引腳2個(gè)機(jī)器周期有所需要的高電平保持時(shí)間。 ALE/PROG(30):如果在訪問單片機(jī)外部存儲(chǔ)器的時(shí)候,那么地址鎖存器這個(gè)時(shí)候所允許的輸出電平就會(huì)用在鎖存地址其中的低位字節(jié),在FLASH編程的這段時(shí)間里,這個(gè)引腳就會(huì)被用來輸入編程所需脈沖。在大多數(shù)時(shí)間里,ALE端就會(huì)輸出正脈沖信號(hào)(這里的信號(hào)是恒定的頻率周期),這個(gè)頻率是振蕩器頻率的六分之一,我們可以用它來定時(shí)或者對(duì)外部輸出脈沖,這里需要注意的就是,每次在訪問單片機(jī)外部數(shù)據(jù)存儲(chǔ)器的時(shí)候,就會(huì)跳過一個(gè)ALE脈沖。 PSEN(
17、29):這個(gè)管腳是單片機(jī)外部程序的存儲(chǔ)器的選通信號(hào)。如果取指的工作是由外部程序存儲(chǔ)器來完成的時(shí)候,那么每個(gè)機(jī)器周期里面的兩次 PSEN 是有效的,但是如果是在訪問單片機(jī)外部數(shù)據(jù)存儲(chǔ)器的時(shí)候,就不會(huì)出現(xiàn)前面我們所講的兩個(gè) PSEN 信號(hào)。 EA/VPP(31):當(dāng)EA一直處于低電平狀態(tài)下時(shí),單片機(jī)外部的程序存儲(chǔ)器的地址會(huì)變成(0000HFFFFH)不管這個(gè)時(shí)候有沒有內(nèi)部程序的存儲(chǔ)器。在FLASH編程的這段時(shí)間里,施加12V編程電源(VPP)的工作也是由這個(gè)引腳完成的。 XTAL1(19):?jiǎn)纹瑱C(jī)內(nèi)部反向振蕩放大器的輸
18、入以及單片機(jī)內(nèi)部時(shí)鐘電路的輸入。 XTAL2(18):來自反向振蕩器的輸出6。3.2 時(shí)鐘芯片DS1302DS1302是美國(guó)DALLAS公司推出的一種高性能、低功耗的實(shí)時(shí)時(shí)鐘芯片,附加31字節(jié)靜態(tài)RAM,采用SPI三線接口與CPU進(jìn)行同步通信,并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號(hào)和RAM數(shù)據(jù)。DS1302內(nèi)部有一個(gè)31×8的用于臨時(shí)性存放數(shù)據(jù)的RAM寄存器。實(shí)時(shí)時(shí)鐘可提供年月日、秒分時(shí)和星期,一個(gè)月小于31天時(shí)可以自動(dòng)調(diào)整,且具有閏年補(bǔ)償功能。工作電壓為2.55.5V。DS1302是DS1202的升級(jí)產(chǎn)品,與DS1202兼容,采用雙電源供電(主
19、電源和備用電源),可設(shè)置備用電源充電方式,提供了對(duì)后背電源進(jìn)行涓細(xì)電流充電的能力。DS1302用于數(shù)據(jù)記錄,特別是對(duì)某些具有特殊意義的數(shù)據(jù)點(diǎn)的記錄上,能實(shí)現(xiàn)數(shù)據(jù)與出現(xiàn)該數(shù)據(jù)的時(shí)間同時(shí)記錄,因此廣泛應(yīng)用于測(cè)量系統(tǒng)中8。如圖3.2所示。圖3.2 DS1302引腳圖各引腳的功能為: Vcc1:主電源;Vcc2:備份電源。當(dāng)Vcc2>Vcc1+0.2V時(shí),由Vcc2向DS1302供電,當(dāng)Vcc2< Vcc1時(shí),由Vcc1向DS1302供電。 SCLK:串行時(shí)鐘,輸入
20、,控制數(shù)據(jù)的輸入與輸出; I/O:三線接口時(shí)的雙向數(shù)據(jù)線; CE:讀或者寫數(shù)據(jù)的時(shí)候,輸入信號(hào)一定要為高電平。這個(gè)引腳有兩個(gè)功能:第一,CE開始控制字訪問移位寄存器的控制邏輯;第二,CE提供結(jié)束單字節(jié)或多字節(jié)數(shù)據(jù)傳輸?shù)姆椒ā?.3 液晶顯示器 LCD1602字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號(hào)等點(diǎn)陣式LCD,目前常用16*1,16*2,20*2和40*2行等的模塊。下面以長(zhǎng)沙太陽人電子有限公司的1602字符型液晶顯示器為例,介紹其用法。一般1602字符
21、型液晶顯示器實(shí)物如圖3.3所示。圖3.3 液晶顯示器實(shí)物1602LCD主要參數(shù): 顯示容量:16×2個(gè)字符芯片工作電壓:4.55.5V工作電流:2.0mA(5.0V)模塊最佳工作電壓:5.0V字符尺寸:2.95×4.35(W×H)mm引腳功能說明:1602LCD采用標(biāo)準(zhǔn)的14腳(無背光)或16腳(帶背光)接口,各引腳功能說明如表3.1所示。表3.1 引腳功能說明編號(hào)符號(hào)引腳說明編號(hào)符號(hào)引腳說明1VSS電源地9D2數(shù)據(jù)2VDD電源正極10D3數(shù)據(jù)3VL液晶顯示偏壓11D4數(shù)據(jù)4RS數(shù)據(jù)/命令選擇12D5數(shù)據(jù)5R/W讀/寫選擇13D6數(shù)據(jù)6E使能信號(hào)14D7數(shù)據(jù)7D0
22、數(shù)據(jù)15BLA背光源正極8D1數(shù)據(jù)16BLK背光源負(fù)極3.4 模數(shù)轉(zhuǎn)換器件ADC0804 集成A/D轉(zhuǎn)換器品種比較多,選用時(shí)應(yīng)綜合考慮各種因素來選取集成芯片。ADC0804是一種單片集成模數(shù)轉(zhuǎn)換器,它是逐次比較性的,一般這種模數(shù)轉(zhuǎn)換器會(huì)被用的多一些。ADC0804有著可以滿足差分電壓輸入、內(nèi)含時(shí)鐘發(fā)生器、方便TTL或CMOS標(biāo)準(zhǔn)接口、模數(shù)轉(zhuǎn)換時(shí)間大約為100us、不需要調(diào)零、單電源工作時(shí)0V5V輸入電壓范圍是0V5V等等的特點(diǎn),它在要求不高的地方被廣泛的應(yīng)用,是一款早期的8位、低價(jià)格、單通道的模數(shù)轉(zhuǎn)換器而且價(jià)格低廉7。如圖3.3所示圖3.3 ADC0804引腳圖3.5 光敏電阻(1)光電檢測(cè)器
23、件的選擇目前,在光電檢測(cè)技術(shù)中常用的光電檢測(cè)器件有光敏電阻、光電二極管、光電三極管、光電池等,選擇光照傳感器可根據(jù)表3.2來比較選擇。表 3.2光電器件特性比較器件光譜響應(yīng)靈敏度線性度伏安特性電特性輸出電流噪聲特性光敏電阻可見光至紅外高差電阻型大低光電池可見光至紅外低一般光伏型最大低光電二極管可見光至紅外一般好光伏型和飽和型小高光電三極管可見光至近紅外高差飽和型大高光敏電阻與其它的光電檢測(cè)器件比較,特點(diǎn)有以下幾點(diǎn): a) 靈敏度高,光電導(dǎo)增益大于1。 b) 工作電流大,可以達(dá)到數(shù)毫安。 c) 所測(cè)光強(qiáng)范圍寬度,既可檢測(cè)強(qiáng)光也可檢測(cè)弱光。 所以選擇光敏電阻4。(2)光敏電阻的工作原理 光敏電阻的
24、工作原理是:在其兩極加上一定的電壓后,當(dāng)光照射在光電導(dǎo)體時(shí),由光照產(chǎn)生的光生載流子在外加電場(chǎng)作用下沿一定方向運(yùn)動(dòng)。在電路中產(chǎn)生電流,實(shí)現(xiàn)光電轉(zhuǎn)換的目的。光敏電阻是利用內(nèi)光電效應(yīng)工作,由半導(dǎo)體材料制成的光電設(shè)備。在光的作用下,其阻值往往是變小的,這種現(xiàn)象稱為光導(dǎo)效應(yīng),因此,光敏電阻又稱光導(dǎo)管。光敏電阻工作原理如圖3.4所示。圖3.4 光敏電阻的工作原理光敏電阻的導(dǎo)電性能會(huì)隨著光照強(qiáng)度的增加而變好,也就是說如果光敏電阻的電導(dǎo)率出現(xiàn)增加的情況,那么流過它里面的光電流也會(huì)增加,那么也就意味著它的電阻值會(huì)降低;它的導(dǎo)電性能會(huì)隨著光照強(qiáng)度的減少而變差,也就是說光敏電阻的電導(dǎo)率會(huì)相對(duì)減小,流過它里面的光電流
25、會(huì)減少,這種情況下,它的電阻值就會(huì)增加。利用光敏電阻對(duì)教室內(nèi)光照強(qiáng)度進(jìn)行探測(cè),其工作方法是: (1)當(dāng)教室無人時(shí),不管照度如何,所有照明燈均熄滅。 (2)當(dāng)教室有人時(shí),分成四種情況: a.若教室人數(shù)少于10個(gè)人,則亮一個(gè)燈。b.若教室人數(shù)在10-20人之間,則亮兩個(gè)燈。c.若教室人數(shù)在20-30人之間,則亮三個(gè)燈。d.若教室人數(shù)大于30人,則亮全部的四個(gè)燈。3.6 紅外對(duì)管紅外對(duì)管是紅外線發(fā)射管與光敏接收管,或者紅外線接收管,或者紅外線接收頭配合在一起使用時(shí)候的總稱。紅外線接收管是在LED行業(yè)中命名的,是專門用來接收和感應(yīng)紅外線發(fā)射管發(fā)出的紅外線光線的。一般情況下都是與紅外線發(fā)射管成套運(yùn)用在產(chǎn)
26、品設(shè)備當(dāng)中。紅外線接收管有兩種,一種是光電二極管,另一種是光電三極管。光電二極管就是將光信號(hào)轉(zhuǎn)化為電信號(hào),光電三極管在將光信號(hào)轉(zhuǎn)化為電信號(hào)的同時(shí),也把電流放大了。因此,光電三極管也分為兩種,分別是NPN型和PNP型。紅外線發(fā)射管在LED封裝行業(yè)中主要有三個(gè)常用的波段,如下850NM、875NM、940NM。根據(jù)波長(zhǎng)的特性運(yùn)用的產(chǎn)品也有很大的差異,850NM波長(zhǎng)的主要用于紅外線監(jiān)控設(shè)備、875NM主要用于醫(yī)療設(shè)備、940NM波段的主要用于紅外線控制設(shè)備。EG:紅外線遙控器、光電開關(guān)、光電記數(shù)設(shè)備等。紅外線接收管如圖3.5所示,紅外線發(fā)射管如圖3.6所示。圖3.5 紅外線接收管 圖3.6 紅外線發(fā)
27、射管4. 系統(tǒng)硬件設(shè)計(jì)4.1 單片機(jī)最小系統(tǒng)單片機(jī)最小系統(tǒng)包括了單片機(jī)以及復(fù)位電路、晶振電路、排阻等,如圖4.1所示。圖4.1單片機(jī)最小系統(tǒng)單片機(jī):跟AT89C51/AT89S51功能完全一樣,52比51大4kb而已。復(fù)位電路:S6為按鍵,按下手動(dòng)復(fù)位,復(fù)位即讓程序重新運(yùn)行,相當(dāng)于重新啟動(dòng)。晶振電路:Z1為晶振,提供振蕩信號(hào)給單片機(jī),單片機(jī)才成運(yùn)行程序,類似人心臟。排阻:液晶屏的上拉電阻,沒接的話呈高阻態(tài),無法得到高電平,液晶顯示異常。4.2 光線檢測(cè)電路LM339是運(yùn)算放大器,這里的作用的作為電壓比較器用,電壓比較器是一種常用的集成電路。它可用于報(bào)警器電路、自動(dòng)控制電路、測(cè)量技術(shù),也可用于V
28、/F變換電路、A/D變換電路、高速采樣電路、電源電壓監(jiān)測(cè)電路、振蕩器及壓控振蕩器電路、過零檢測(cè)電路等。電壓比較器的主要原理是當(dāng)輸入電壓V+>V-時(shí),輸出高電平,當(dāng)輸入電壓V+<V-時(shí),輸出低電平(這里第4腳是V- ,第5腳是V+,第2腳是輸出)。LIGHT1為光敏電阻,光亮的時(shí)候,光敏電阻阻值較小,分到的電壓低,此時(shí)4腳電壓低于5腳電壓的2.5V,+>-,比較器2腳輸出高電平;黑暗的時(shí)候,光敏電阻阻值較大,分到的電壓高,電壓是大于2.5V的,所以+<-,輸出低電平,LED燈D4點(diǎn)亮,單片機(jī)靠判斷低電平來知道是黑暗狀態(tài)。如圖4.2所示。圖4.2 光線檢測(cè)電路4.3 紅外對(duì)
29、管檢測(cè)電路使用紅外傳感器的作用是通過其內(nèi)部接收端接收由障礙物反射或發(fā)射回來的紅外光,來判斷是否有障礙物(有障礙物時(shí),檢測(cè)電路輸出高電平,否則,電路輸出低電平)。這里使用兩組紅外傳感器(分別安裝在教室門內(nèi)外兩側(cè))用來計(jì)數(shù)當(dāng)前教室內(nèi)的學(xué)生人數(shù)。兩組紅外傳感器依據(jù)接收有障礙物(人體)反射回來的紅外光并根據(jù)對(duì)其接收的先后順序來判斷是否有進(jìn)入/出去的人(進(jìn)“+”,出“-”),進(jìn)而實(shí)現(xiàn)對(duì)教室學(xué)生人數(shù)的記數(shù)。LED7和LED6為紅外接收管,LED8和LED9為紅外發(fā)射管,R21和R22限流保護(hù)發(fā)射管,R12和R13是接收端的上拉電阻,為了能夠得到高電平。有遮擋的時(shí)候,紅外光通過遮擋物發(fā)射被接收管接收到,接收
30、管導(dǎo)通接地,此時(shí)電壓低于-輸入端的2.5V,+<-,比較器輸出低電平,LED指示燈亮;沒有東西遮擋,這個(gè)時(shí)候接收管不會(huì)導(dǎo)通,電壓是大于2.5V的,所以+>-,輸出高電平,LED指示燈滅。單片機(jī)靠判斷低電平來知道有東西遮擋或經(jīng)過。如圖4.3所示。圖4.3 紅外對(duì)管檢測(cè)電路4.4 時(shí)鐘電路U1為時(shí)鐘芯片DS1302,通過第5.6.7腳與單片機(jī)相連,通過程序讀取時(shí)鐘芯片發(fā)過來的時(shí)間再顯示。J1為紐扣電池,即備用電池,因?yàn)闀r(shí)間一直需要走,當(dāng)外界電源沒有關(guān)閉時(shí),這里的紐扣電池就直接向時(shí)鐘芯片供電,防止時(shí)間停止或異常。R2.R3.R4為上拉電阻,這里的主要作用是提高抗干擾能力。Y1是晶振,原理
31、同單片機(jī)的晶振一樣,都是提供振蕩信號(hào)給芯片,芯片才能正常運(yùn)行,這里芯片規(guī)定的晶振大小為32768Hz。如圖4.4所示。圖4.4 時(shí)鐘電路4.5 獨(dú)立按鍵操作電路按鍵電路,按鍵按下接地,單片機(jī)通過判斷端口為低電平來知道按鍵按下。獨(dú)立按鍵操作電路如圖4.5所示。圖4.5 獨(dú)立按鍵操作電路4.6 顯示屏電路LCD1為液晶屏LCD1602,R1可以調(diào)節(jié)液晶屏的對(duì)比度。如圖4.6所示。圖4.6 顯示屏電路4.7 LED燈控制電路自動(dòng)/手動(dòng)模式指示燈,低電平有效,如圖4.7所示。4個(gè)照明燈,低電平有效。如圖4.8所示。圖4.7 指示燈 圖4.8 照明燈5. 系統(tǒng)軟件設(shè)計(jì)5.1 人數(shù)統(tǒng)計(jì)子程序流程圖統(tǒng)計(jì)人數(shù)
32、的多少,直接影響教室里照明燈打開的多少,因此實(shí)際如下,程序開始執(zhí)行以后,如果“內(nèi)”紅外管檢測(cè)到有人,然后判斷“外”紅外管是否檢測(cè)到有人,檢測(cè)到則表示是由外入內(nèi),教室的人數(shù)加一,否則將“內(nèi)”標(biāo)志位置位,然后繼續(xù)掃描程序、檢測(cè)。相反,如果“外”紅外管檢測(cè)到有人,然后判斷“內(nèi)”紅外管是否也檢測(cè)到有人,檢測(cè)到則表示是由內(nèi)出外,教室人數(shù)減一,如此循環(huán)檢測(cè),實(shí)現(xiàn)對(duì)教室人數(shù)的統(tǒng)計(jì)。流程圖如圖5.1所示。NYNY圖5.1人數(shù)統(tǒng)計(jì)流程圖5.2 光照強(qiáng)度采樣及模數(shù)轉(zhuǎn)換子程序A/D轉(zhuǎn)換器是采集教室光照強(qiáng)度的一個(gè)重要器件。A/D轉(zhuǎn)換器應(yīng)能夠確保模擬信號(hào)在數(shù)字位流中被準(zhǔn)確地表示,并提供一個(gè)具有任何必需的數(shù)字信號(hào)處理功能
33、的平滑接口。A/D轉(zhuǎn)換器將光敏電阻采集的光照強(qiáng)度的模擬信號(hào)變換成數(shù)字位流以進(jìn)行處理、傳輸及其他操作,并根據(jù)人數(shù)執(zhí)行繼電器吸、合動(dòng)作。單片機(jī)把它實(shí)時(shí)檢測(cè)采集的數(shù)據(jù)與設(shè)定值進(jìn)行比較,然后根據(jù)比較結(jié)果和教室的人數(shù)啟動(dòng)繼電器。流程圖如圖5.2所示。圖5.2 光照強(qiáng)度采樣及模數(shù)轉(zhuǎn)換流程圖5.3 LCD1602顯示子程序流程圖本設(shè)計(jì)主要實(shí)現(xiàn)的功能是顯示系統(tǒng)時(shí)間和室內(nèi)人數(shù)。時(shí)間主要通過時(shí)鐘芯片DS1302來控制,本設(shè)計(jì)顯示得是時(shí)、分、秒、星期和統(tǒng)計(jì)的人數(shù),人數(shù)主要通過模擬傳感器的按鈕來實(shí)現(xiàn)加減人數(shù)。LCD1602液晶模塊內(nèi)部的字符發(fā)生存儲(chǔ)器以及存儲(chǔ)了160個(gè)不同的點(diǎn)陣字符圖形,LCD1602總共有兩行16個(gè)
34、字符的位置可供顯示,首行首字符地址為0x80,第二行首字符地址是0x80+0x40,比如要在第二行第二個(gè)位置顯示,則可將寫指令地址設(shè)為0x80+0x40+1即可。LCD顯示模塊程序流程圖如圖5.3所示。圖5.3 LCD顯示模塊流程圖5.4 主程序設(shè)計(jì)本設(shè)計(jì)是在設(shè)定時(shí)間范圍內(nèi)并且處于黑暗環(huán)境下,統(tǒng)計(jì)到人數(shù)之后會(huì)將照明燈打開,打開照明燈的多少根據(jù)教室人數(shù)而定。程序開始執(zhí)行以后,器件和端口初始化。首先是設(shè)置時(shí)間,此時(shí)系統(tǒng)會(huì)向時(shí)鐘芯片DS1302發(fā)送請(qǐng)求,如果有回復(fù)數(shù)據(jù),則準(zhǔn)備更新時(shí)間數(shù)據(jù),然后判斷按鍵是否被按下,如果有按鍵按下,還要判斷設(shè)置的是否是實(shí)時(shí)時(shí)間,此時(shí)分為兩種情況:第一,如果判斷為“是”,
35、則進(jìn)入實(shí)時(shí)時(shí)間的設(shè)置。第二,如果判斷為“不是”,此時(shí)又需要判斷是否要設(shè)置定時(shí)時(shí)間。如果是,進(jìn)入定時(shí)時(shí)間的設(shè)置;如果不是再判斷系統(tǒng)的狀態(tài),自動(dòng)模式下,系統(tǒng)會(huì)根據(jù)設(shè)置的情況自動(dòng)進(jìn)行工作,在光線黑暗并且統(tǒng)計(jì)到人數(shù)的情況下,自動(dòng)打開照明燈;手動(dòng)模式下,要通過按鍵控制照明燈的亮滅。整體流程圖如圖5.3所示。圖5.3 主程序流程圖6. 安裝與調(diào)試6.1 軟件的仿真與調(diào)試Proteus是目前最好的模擬單片機(jī)外圍器件的軟件,和其它的單片機(jī)仿真軟件不一樣的是,它不僅能夠仿真單片機(jī)CPU 的工作情況,還能夠仿真單片機(jī)外圍電路或者沒有單片機(jī)參與的其它電路的工作情況。Proteus是單片機(jī)課堂的教學(xué)助手。Proteu
36、s為電路測(cè)試提供了較為全面的、包括模擬信號(hào)和數(shù)字信號(hào)的測(cè)試信號(hào)。Proteus可以將單片機(jī)實(shí)例功能、單片機(jī)實(shí)例運(yùn)行過程形象化。在相當(dāng)程度上,前者可達(dá)到實(shí)物演示實(shí)驗(yàn)的效果,后者則很難達(dá)到實(shí)物演示實(shí)驗(yàn)的效果。在某種程度上,它的組件、連接等可以代替?zhèn)鹘y(tǒng)的單片機(jī)實(shí)驗(yàn)教學(xué),因?yàn)樗挠布蛡鹘y(tǒng)的單片機(jī)實(shí)驗(yàn)高度對(duì)應(yīng)。例:組件的選擇、電路的連接、電路的檢測(cè)、電路的修改、軟件的調(diào)試、運(yùn)行結(jié)果等。畢業(yè)設(shè)計(jì)和課程設(shè)計(jì)對(duì)于畢業(yè)生就業(yè)而言是至關(guān)重要的。Proteus相比于實(shí)驗(yàn)室而言,在組件庫(kù)、虛擬儀器儀表以及修改電路的靈活性方面都有著無法比擬的優(yōu)點(diǎn),尤其是各類儀器質(zhì)量?jī)?yōu),數(shù)量大,完全可以滿足設(shè)計(jì)需求??萍茧S著時(shí)代迅速地
37、發(fā)展,“計(jì)算機(jī)仿真技術(shù)”也越來越實(shí)用,在各個(gè)設(shè)計(jì)部門已成為不可缺少的設(shè)計(jì)手段。由于Proteus設(shè)計(jì)非常靈活,并且設(shè)計(jì)過程以及結(jié)果高度統(tǒng)一,使其耗資減少,時(shí)間縮短,也可以降低工程制造的風(fēng)險(xiǎn)。相信在單片機(jī)開發(fā)應(yīng)用中Proteus也能獲得愈來愈廣泛的應(yīng)用9。6.1.1 仿真圖系統(tǒng)可以對(duì)教室光照強(qiáng)度進(jìn)行檢測(cè),同時(shí)對(duì)教室人數(shù)進(jìn)行統(tǒng)計(jì),并且LCD可以顯示年、月、日以時(shí)間及星期,還可以設(shè)置實(shí)時(shí)時(shí)間和教室照明燈亮的時(shí)間。當(dāng)在時(shí)間范圍內(nèi)時(shí),照明燈是處于智能狀態(tài),超出時(shí)間范圍則自動(dòng)切換成手動(dòng)狀態(tài),而且自動(dòng)、手動(dòng)狀態(tài)是可以隨時(shí)切換的,以防自動(dòng)狀態(tài)出現(xiàn)問題,對(duì)電能造成浪費(fèi)。當(dāng)光線強(qiáng)度高于設(shè)定值范圍時(shí),不管LCD統(tǒng)計(jì)
38、的人數(shù)是多少,照明燈都是不打開的;當(dāng)光線強(qiáng)度低于設(shè)定值范圍時(shí),根據(jù)教室人數(shù)的多少,打開相應(yīng)數(shù)量的照明燈,以達(dá)到智能節(jié)能的目的。仿真圖如圖6.1所示。圖6.1 仿真圖6.1.2 調(diào)試與功能實(shí)現(xiàn)首先使用Keil軟件對(duì)程序進(jìn)行設(shè)計(jì)與編譯。軟件設(shè)計(jì)首先創(chuàng)建一個(gè)工程選擇芯片,本設(shè)計(jì)基于STC89C52單片機(jī),工程創(chuàng)建完后編寫程序代碼,單擊菜單中的【Save】選項(xiàng),本設(shè)計(jì)采用C語言編寫,因此代碼擴(kuò)展名必須為.C,然后保存,之后在文件編輯窗口編寫代碼。開始編譯,成功后生成Hex文件。通過軟件向單片機(jī)燒錄程序,然后接通電路進(jìn)行調(diào)試,若調(diào)試過程出現(xiàn)狀況,可通過詳細(xì)查找、仔細(xì)驗(yàn)證來找出并修改錯(cuò)誤,最終達(dá)到預(yù)期結(jié)果
39、。步驟為:1.啟動(dòng)keil uVision,編寫教室自動(dòng)感應(yīng)照明控制系統(tǒng)C語言程序,然后點(diǎn)擊Project菜單New project ,新建一個(gè)工程,接著選擇CPU類型,我們選擇的是STC89C52。2.在工程中加入文件。新建一個(gè)文件教室自動(dòng)感應(yīng)照明控制系統(tǒng).C保存,C語言文件建好后把文件加入到工程中。3.編譯工程及文件,發(fā)現(xiàn)錯(cuò)誤更改后再重新編譯文件,直到?jīng)]有錯(cuò)誤并且產(chǎn)生了xxx.hex的文件。4.用單片機(jī)仿真軟件Protues來仿真此次設(shè)計(jì)的單片機(jī)是否能夠完成設(shè)計(jì)的要求。6.2 硬件的安裝與調(diào)試6.2.1 原理圖圖6.2 原理圖6.2.2 硬件的焊接手工焊接技能是電子類專業(yè)的基本技能,必須反
40、復(fù)地、嚴(yán)格地訓(xùn)練才能掌握,焊接工程中首先焊接PCB板上的跳線,然后焊接簡(jiǎn)單的電阻、電容和直插器件的底座,使用電烙鐵將錫鉛焊料加熱后將器件與電路板焊接在一起,焊接時(shí)注意不要虛焊和短路。按照之前設(shè)計(jì)好的教室自動(dòng)感應(yīng)照明控制系統(tǒng)的原理圖,詳細(xì)計(jì)算系統(tǒng)中各個(gè)元件的參數(shù),選擇相應(yīng)器件,并考慮萬能板大小及元件之間連線及布局問題,進(jìn)行實(shí)物焊接。焊接的實(shí)物圖如圖6.3所示。圖6.3 實(shí)物圖6.2.3 硬件調(diào)試正確連線后,開始硬件調(diào)試過程。首先應(yīng)該在沒通電的情況下檢查元器件的規(guī)格和型號(hào)是否符合電路要求,再用萬用表仔細(xì)反復(fù)檢查線路是否正確。特別需要注意的是電源正負(fù)極的接連正確性,保證電源與各信號(hào)線之間都不會(huì)出現(xiàn)短
41、路現(xiàn)象,地址、控制和數(shù)據(jù)總線是否出現(xiàn)相互間的短路現(xiàn)象也是本次檢查的重點(diǎn)。晶體振蕩器和電容應(yīng)盡可能靠近單片機(jī)芯片安裝,以減少寄生電容,更好地保證振蕩器穩(wěn)定可靠地工作。本系統(tǒng)中這一步如果檢查不細(xì)致,通電后可能造成不可想象的后果。通電后不插入芯片檢查電路以及各器件引腳的電位,用萬用表仔細(xì)測(cè)量電路和各點(diǎn)電位是否正常,注意測(cè)量電源電壓是否為5V和3.3V。保證無誤后可插入芯片等待進(jìn)行軟件程序調(diào)試。調(diào)試包含三大部分,第一是設(shè)置時(shí)間,第二是設(shè)置定時(shí)時(shí)間,第三是模式切換和手動(dòng)開關(guān)。正常情況下,顯示實(shí)時(shí)時(shí)間,當(dāng)需要進(jìn)行按鍵操作時(shí),可按照下列步驟執(zhí)行:長(zhǎng)按選擇按鍵一次后釋放,出現(xiàn):再按下確定鍵表示進(jìn)入實(shí)時(shí)時(shí)間的設(shè)
42、置。按下選擇按鍵二次,出現(xiàn):再按下確定按鍵表示進(jìn)入設(shè)置定時(shí)時(shí)間。(1)進(jìn)入實(shí)時(shí)時(shí)間設(shè)置進(jìn)入設(shè)置界面如下,首先默認(rèn)調(diào)節(jié)年,通過“加”“減”鍵來調(diào)節(jié)年的大小,調(diào)節(jié)完成后按確認(rèn)鍵完成年的調(diào)節(jié),然后光標(biāo)跳到月的調(diào)節(jié),表示調(diào)節(jié)月,同理按順序可以調(diào)節(jié)日、時(shí)、分、秒、星期,最后設(shè)置完成,會(huì)到主界面顯示實(shí)時(shí)時(shí)間;(2)進(jìn)入定時(shí)時(shí)間的設(shè)置:進(jìn)入設(shè)置界面如下,首先默認(rèn)調(diào)節(jié)開始時(shí)間的時(shí),通過“加”“減”鍵來調(diào)節(jié)時(shí)的大小,調(diào)節(jié)完成后按確認(rèn)鍵完成時(shí)的調(diào)節(jié),然后光標(biāo)跳到分的調(diào)節(jié),同理可調(diào)節(jié)分和秒;完成開始時(shí)間的設(shè)置后,進(jìn)入設(shè)置結(jié)束時(shí)間,界面如下,首先默認(rèn)調(diào)節(jié)結(jié)束時(shí)間的時(shí),通過“加”“減”鍵來調(diào)節(jié)時(shí)的大小,調(diào)節(jié)完成后按確認(rèn)
43、鍵完成時(shí)的調(diào)節(jié),然后光標(biāo)跳到分的調(diào)節(jié),同理可調(diào)節(jié)分和秒;(3)模式切換和手動(dòng)開關(guān):可以通過按下“切換”按鍵來切換模式:在自動(dòng)模式下,在定時(shí)時(shí)間內(nèi),如果光線黑暗,系統(tǒng)根據(jù)人數(shù)來開啟燈的數(shù)量,人數(shù)小于10人亮一個(gè)燈,10-20人亮二個(gè)燈,20-30人亮三個(gè)燈,大于30人則全亮四個(gè)燈。在手動(dòng)模式下,可以通過“手動(dòng)開關(guān)”按鍵來開關(guān)四個(gè)照明燈??偨Y(jié)本設(shè)計(jì)對(duì)教室自動(dòng)感應(yīng)照明控制系統(tǒng)的控制部分進(jìn)行了研究,以光照強(qiáng)度、教室人數(shù)等因素作為控制器的輸入?yún)?shù),比單純的人員管理教室燈光更合理,更能有效的降低教室電能的浪費(fèi);同時(shí)還加入了時(shí)間參數(shù),使教室燈光的控制更加的符合學(xué)校的作息時(shí)間,也更加的智能。本系統(tǒng)的設(shè)計(jì)對(duì)于各
44、類院校的教室燈光管理具有重要的意義,也適用于各類辦公室的燈光控制。 設(shè)計(jì)中應(yīng)用了學(xué)過的數(shù)字電子、模擬電子、單片機(jī)、傳感器等課程,不僅豐富了已學(xué)知識(shí),而且理論聯(lián)系實(shí)際,使我的實(shí)踐能力有了很大的提高。 本設(shè)計(jì)是基于單片機(jī)STC89C52的教室自動(dòng)感應(yīng)照明控制系統(tǒng),分析了教室燈光智能控制的原理與實(shí)現(xiàn)的方法,在此基礎(chǔ)上開發(fā)了智能控制系統(tǒng)硬件裝置和相應(yīng)的軟件。系統(tǒng)硬件包括時(shí)鐘電路、紅外對(duì)管電路、光線檢測(cè)電路、顯示模塊電路、獨(dú)立按鍵操作電路和LED燈控制電路等,軟件設(shè)計(jì)包括人數(shù)統(tǒng)計(jì)軟件設(shè)計(jì)、光線亮度軟件設(shè)計(jì)以及總體軟件設(shè)計(jì)等。讓學(xué)校教室的用電合理化,節(jié)約了電能并且改善了對(duì)教室燈光的管理,實(shí)現(xiàn)了教室照明控制
45、系統(tǒng)的自動(dòng)化、智能化。致謝本論文的工作是在老師的悉心指導(dǎo)下完成的,老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和科學(xué)的工作方法給了我極大的感染和影響,使我受益匪淺,老師給我的設(shè)計(jì)工作和論文都提出了許多的寶貴意見,電路設(shè)計(jì)上遇到了好多麻煩,通過上網(wǎng)查閱資料以及老師和同學(xué)的耐心幫助下,我不但完成了這次畢業(yè)設(shè)計(jì)而且使我的模擬電子電路和數(shù)字電子電路、單片機(jī)等有了很大的提高,在此表示衷心的感謝。 感謝母校陜西理工學(xué)院的辛勤培育之恩!感謝電信系給我提供的良好學(xué)習(xí)及實(shí)踐環(huán)境,使我學(xué)到了許多新的知識(shí),掌握了一定的操作技能,適應(yīng)了社會(huì)發(fā)展的需要。 大學(xué)即將畢業(yè),人生最美好的大學(xué)生活即將結(jié)束,感謝學(xué)校,感謝這一路走過來
46、的所有人。 在撰寫論文期間,同學(xué)們對(duì)我論文的研究工作給予了熱情幫助,在此向他們表達(dá)我的感激之情。 最后,非常榮幸能在母校四年的學(xué)習(xí),使我增長(zhǎng)了知識(shí)開闊了眼界,最重要的是認(rèn)識(shí)了我的良師益友,感謝這一切的一切。參考文獻(xiàn)1張振昭,許錦標(biāo).樓宇智能化技術(shù)M.北京:機(jī)械工業(yè)出版社.2003. 2馬小軍.智能照明控制系統(tǒng)M.東南大學(xué)出版社.2009.3周巧儀,戎小戈.智能建筑照明技術(shù).電子工業(yè)出版社.4張國(guó)熊.測(cè)控電路M.北京:機(jī)械工業(yè)出版社,2003. 5胡漢才.單片機(jī)原理及接口技術(shù)M.北京:清華大學(xué)出版社,2004.6靳達(dá).單片機(jī)應(yīng)用系統(tǒng)開發(fā)實(shí)例導(dǎo)航J.北京:人民郵電出版社,200
47、5.7謝靜,胡耀斌,何霖.教學(xué)樓照明系統(tǒng)的智能控制研究J.機(jī)電工程技術(shù),2009(11). 8賈正松.基于單片機(jī)實(shí)現(xiàn)智能照明控制系統(tǒng)的設(shè)計(jì)J.現(xiàn)代電子技術(shù),2009(17).9王松武,于鑫,武思軍.電子創(chuàng)新設(shè)計(jì)與實(shí)踐J.北京:國(guó)防工業(yè)出版社,2003.10ISD1Date book voice recoding & p layback Ics.Beijing,2000.11Dallas Corp,DS18B20 Programmable Resolution One-Wire Digital Thermometer.2000.附錄A 器件清單類型注釋標(biāo)志符覆蓋區(qū)注解數(shù)量排阻8*10KA
48、1SIP-91瓷片電容104C1,C6RAD0.12插件電容2.2uF/16VC3CD5-L1瓷片電容30C4,C5RAD0.12插件電容100uF/25VC7CD51LED燈LEDD1,D4,LED1, LED2,LED3, LED4,LED5,LED10LED5LED2LED5為白色8LED燈LEDD2,D3LED32紐扣電池座POWER2J1CR2032配電池1開關(guān)SWJ3SW-61XH2pin座POWERJ4XH254-21液晶屏LCD1602LCD1LCD1602配16Pin排座和排針1紅外接收管RECEIVELED6,LED7LED5黑色2紅外發(fā)射管SENDLED8,LED9LED
49、5透明2光敏電阻100kLIGHT1R_1/4W_L1藍(lán)白可調(diào)電阻10KR1RP31插件電阻4.7KR2,R3,R4R_1/4W_L3插件電阻510R5,R7,R8,R9,R14,R15,R16,R17,R18,R19AXIAL0.410插件電阻10KR6,R11,R12, R13, R20AXIAL0.45插件電阻100kR10AXIAL0.41插件電阻100R21, R22AXIAL0.42按鍵SW-PBS1,S2,S3,S4,S5,S6, S7BUTTON7萬用板9*15cm1電池盒四位一體1電池5號(hào)4時(shí)鐘芯片DS1302U1DIP8配8Pin IC座1單片機(jī)STC89C52U2DIP4
50、0配40Pin IC座1運(yùn)放LM339U4DIP14配14Pin IC座1晶振32768HzY1RAD0.11晶振12MZ1JZ1附錄B 主程序#include <reg51.h>#include <intrins.h>#define uchar unsigned char#define uint unsigned int/uchar time_data7=13,5,10,18,0,30,50; /年周月日時(shí)分秒 ,初始化uchar time_data7;uchar code write_add7=0x8c,0x8a,0x88,0x86,0x84,0x82,0x80;
51、/數(shù)據(jù)的地址uchar code read_add7=0x8d,0x8b,0x89,0x87,0x85,0x83,0x81;uchar code table1="Count|2000/00/00"uchar code table2=" 00 |00:00:00 0"uchar code table3=" " /清屏內(nèi)容uchar code table4=" Set Real Time "uchar code table5=" Set Open Time "uchar code table6=&q
52、uot; Start Time: "uchar code table7=" 00:00:00 "uchar code table8=" End Time: "uchar code table9="Date: 2000/00/00"uchar code table0="Time: 00:00:00 0"bit Adjust; /調(diào)節(jié)標(biāo)志位,=1表示進(jìn)入調(diào)節(jié)模式,=0是正常模式bit Auto_flg; /自動(dòng)模式標(biāo)志位,=1表示手動(dòng)模式,=0是自動(dòng)模式sbit rs=P10; /LCD1602sbit rw=P11; /LCD1602sbit e=P12; /LCD1602sbit sck=P25; /時(shí)鐘端口sbit io=P26; /時(shí)鐘端口sbit rst=P27; /時(shí)鐘端口sbit SELT =P16; /選擇鍵sbit ENTER=P17; /確認(rèn)鍵sbit UP =P30; /加鍵sbit DOWN =P31; /減鍵sbit MODE =P32; /切換按
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鄭州美術(shù)學(xué)院《StatisticsandDataAnalysisintheEarthSciences》2023-2024學(xué)年第二學(xué)期期末試卷
- 吉林外國(guó)語大學(xué)《中外建筑藝術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 供應(yīng)鏈質(zhì)量控制中關(guān)鍵零部件供應(yīng)商的管理
- 公司員工行為規(guī)范管理制度
- 昌都保溫施工方案招標(biāo)
- 箱梁合龍施工方案
- 重慶市部分區(qū)2024-2025學(xué)年高二(上)期末生物試卷(含解析)
- 自動(dòng)扶梯裝飾施工方案
- 北京市昌平區(qū)2024-2025學(xué)年高三上學(xué)期期末考試生物試題(含解析)
- 方管梁柱施工方案
- 《榜樣9》觀后感心得體會(huì)二
- 2024年安全生產(chǎn)法律、法規(guī)、標(biāo)準(zhǔn)及其他要求清單
- 關(guān)于納粹德國(guó)元首希特勒的歷史資料課件
- 2024年家庭健康管理合同3篇
- 新媒體運(yùn)營(yíng)說課CHAPTER課件講解
- 2025年高考作文素材積累之《人民日?qǐng)?bào)》4篇經(jīng)典時(shí)評(píng)結(jié)構(gòu)賞析
- 衛(wèi)星定位導(dǎo)航原理知到智慧樹章節(jié)測(cè)試課后答案2024年秋哈爾濱工業(yè)大學(xué)
- 研究生學(xué)術(shù)英語寫作 課件 Chapter 7 Abstract;Chapter 8 Citation and Reference
- ISO45001管理體系培訓(xùn)課件
- 心力衰竭患者利尿劑抵抗診斷及管理中國(guó)專家共識(shí)2024解讀
- 主任臨床查房程序規(guī)范及評(píng)分標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論