




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
室內(nèi)燈光控制系統(tǒng)的設(shè)計(jì)畢業(yè)設(shè)計(jì)〔論文〕摘要本課題主要研究的是針對(duì)室內(nèi)燈光的自動(dòng)控制展開研究,提出了室內(nèi)燈光控制的具體原理以及它的具體設(shè)計(jì)思路,提出了基于室內(nèi)燈光控制系統(tǒng)的詳細(xì)設(shè)計(jì)詳細(xì)內(nèi)容,在研究該課題的途中努力學(xué)習(xí)了智能室內(nèi)燈光控制系統(tǒng)的硬件設(shè)備以及相應(yīng)的軟件。本研究以STC89C52單片機(jī)為主要操作核心,本研究采用了光敏三極管做為對(duì)外界自然光線的強(qiáng)度來進(jìn)行詳細(xì)檢測(cè),采用熱紅外人體傳感器檢測(cè)教室有沒人進(jìn)出;再根據(jù)本控制系統(tǒng)對(duì)外界自然光信號(hào)與人體存在的紅外信號(hào)采取的智能判斷,以及對(duì)室內(nèi)需要合理翻開燈的條件,以完成對(duì)室內(nèi)照明回路智能控制,從而以到達(dá)合理節(jié)約利用電能的目的。此外,采用了LCD液晶顯示器以用來顯示室人數(shù)。本研究主要采用的結(jié)構(gòu)為模塊化設(shè)計(jì),具有簡(jiǎn)單,體積小等很多優(yōu)點(diǎn),以用來滿足本研究到達(dá)室內(nèi)燈光控制系統(tǒng)的要求。[關(guān)鍵詞]:STC89C52;熱紅外人體傳感器;光敏三極管;自動(dòng)控制;AbstractThedesignanalyzestheprincipleandrealizationmethodoftheclassroomlightautomaticcontrol,andputsforwardtheclassroomlightingdesignideaofautomaticcontrolsystem,andonthisbasistodeveloptheintelligentcontrolsystemhardwareandcorrespondingsoftwarethroughresearchingonautomaticcontrolmethodforclassroomlighting.Thisstudyadoptedthelightactivatedtriodeastooutsidenaturallightintensitytoadetailedinspection;Accordingtothecontrolsystem’sintelligentjudgmentoftheenvironmentallightsignalandthehumanexistencesignal,aswellastotheclassroomreasonableconditions,openingthelamptocompleteautomaticcontroloftheclassroomlightingcircuit,soastoachievethepurposeofsavingelectricity,tomeettherequirementsofthisstudytotheindoorlightingcontrolsystem.Keywords:STC89C52;pyroelectricinfraredsensor;automaticcontrol;lightactivatedtriode目錄TOC\o"1-3"\u第1章緒論 11.1課題研究的背景及意義 11.2課題研究的內(nèi)容 2第2章系統(tǒng)總體分析 42.1系統(tǒng)整體分析 42.2設(shè)計(jì)中遇到的問題 4第3章系統(tǒng)硬件設(shè)計(jì) 63.1系統(tǒng)硬件核心 63.2系統(tǒng)主要電路 73.2.1系統(tǒng)主控電路 73.2.2自然光采集電路 83.2.3熱紅外人體傳感器電路 93.2.4系統(tǒng)時(shí)鐘電路 103.2.5燈控模擬電路 123.2.6LCD1顯示電路 12第4章系統(tǒng)軟件設(shè)計(jì) 134.1系統(tǒng)主程序設(shè)計(jì) 134.2系統(tǒng)子程序設(shè)計(jì) 144.2.1紅外人體傳感器模塊 144.2.2自然光采集模塊 154.2.3時(shí)鐘模塊 164.2.4LCD顯示模塊 17第5章系統(tǒng)調(diào)試與仿真 185.1仿真軟件 185.2仿真考前須知與方法 205.3仿真結(jié)果 20總結(jié)24參考文獻(xiàn)26附錄 27附錄一系統(tǒng)硬件仿真電路及原理圖如下 27附錄二源程序如下 28致謝35第1章緒論1.1課題研究的背景及意義在如今的現(xiàn)實(shí)生活中,環(huán)境保護(hù)和能源的枯竭問題一直困擾著人們。在過去的19世紀(jì)乃至追尋到很久之前的時(shí)間里,人類為了生存而對(duì)大自然做出了掠奪式的搶奪資源,造成了現(xiàn)在世界中能源短缺,上世紀(jì)一流的污染問題還沒有解決。而我國作為一個(gè)在開展中國家的代表人物,經(jīng)濟(jì)開展與能源枯竭而引發(fā)的矛盾日益增生,而本系統(tǒng)是為了室內(nèi)燈光控制系統(tǒng),作為一個(gè)能夠根據(jù)外界光線的強(qiáng)度來控制室內(nèi)燈光的亮度或者亮燈個(gè)數(shù)的多少,能夠?qū)崿F(xiàn)人來燈亮人走燈滅,完成自動(dòng)調(diào)節(jié)燈光的作用,已完成節(jié)能的目的。在各個(gè)高校中,教室是一個(gè)很普遍的學(xué)生與教師教學(xué)的場(chǎng)所,隨著各個(gè)高校的擴(kuò)建以及高校的普遍,在高校中,經(jīng)常會(huì)發(fā)生教室內(nèi)一個(gè)人都沒有,但是教室內(nèi)的燈還亮著,或者教室內(nèi)確實(shí)有人,但是燈光的強(qiáng)度太強(qiáng)學(xué)生們?cè)趯W(xué)習(xí)的過程中國也感覺到很不舒服,學(xué)習(xí)效率下降,沒有人的情況下,照明系統(tǒng)還處于工作狀態(tài),這種情況就會(huì)造成能源的大量流失以及浪費(fèi)。因此,節(jié)能就會(huì)顯得尤為重要,這樣才能提高教室內(nèi)照明系統(tǒng)的效率。高校在節(jié)能的情況下才會(huì)有更多的資源去為學(xué)生們謀取更多的福利,才能讓學(xué)生們專心致志的努力學(xué)習(xí),為了自身的強(qiáng)大而努力。目前,對(duì)于智能燈光控制,國內(nèi)外已經(jīng)在各個(gè)地方開始實(shí)現(xiàn)這個(gè)功能,但是有關(guān)于室內(nèi)燈光控制系統(tǒng)類型的智能控制系統(tǒng)卻很少,隨著高校的越來越多,規(guī)模也越來越大,學(xué)生也越來越多,所需要的教室也越來越多,教室內(nèi)的燈光浪費(fèi)現(xiàn)象越來越嚴(yán)重,電能也浪費(fèi)的越來越多,但是,隨著現(xiàn)代化與智能化的程度的越來越高,智能家居的普及也越來越高,隨著計(jì)算機(jī)技術(shù)的普及,燈光的控制也越來越多資多彩,也在朝著智能化和自動(dòng)化的方向開展,為室內(nèi)燈光控制系統(tǒng)的出現(xiàn)創(chuàng)造了便捷的條件,隨著能源的日益減少,開發(fā)出一款智能化的室內(nèi)燈光控制系統(tǒng)已經(jīng)迫在眉睫,是實(shí)現(xiàn)現(xiàn)代化智能化的重要的一環(huán),是具有跨時(shí)代的重要意義。由于我國多年來經(jīng)濟(jì)的持續(xù)開展,能源危機(jī)日益劇烈,雖然我國作為一個(gè)大國,但是又是人口基數(shù)過多,所以人均能源亮很少,平均產(chǎn)值的資源的消耗遠(yuǎn)遠(yuǎn)高于興旺國家,能源問題對(duì)我國的開展至關(guān)重要,由于儲(chǔ)量人均缺乏,能源已變成制約我國經(jīng)濟(jì)開展的重要問題。從2005年到現(xiàn)在的2023年,新增的照明用電遠(yuǎn)遠(yuǎn)超過預(yù)期,而對(duì)于各個(gè)高校來說,教室的用電量占了很大的一筆重要輸出,其照明系統(tǒng)約占到各個(gè)高??傆秒娏康?0%左右,由此可見,在保證各個(gè)高校內(nèi)教室燈光的照明質(zhì)量的前提下,對(duì)教室內(nèi)燈光進(jìn)行智能控制迫在眉睫,其所能實(shí)現(xiàn)的經(jīng)濟(jì)效益和應(yīng)有的節(jié)能效果都是相當(dāng)?shù)目捎^的,所以努力地開發(fā)室內(nèi)燈光控制系統(tǒng)已經(jīng)不容懈怠了。在我國的城市規(guī)劃中,早已經(jīng)將智能化燈光和綠色燈光當(dāng)做重點(diǎn)來規(guī)劃,本規(guī)劃的主要選擇方向是為了消除環(huán)境污染與廢舊材料能源的回收等問題,著重強(qiáng)調(diào)了綠色燈光的問題,以及節(jié)能減排等維護(hù)環(huán)境的智能化設(shè)計(jì),且室內(nèi)燈光控制系統(tǒng)走在前列,說明我國已經(jīng)將減少照明消耗綠色照明已經(jīng)當(dāng)做頭等大事。舍內(nèi)燈光控制系統(tǒng)的研究已經(jīng)在逐步的開展。目前我國用在純照明系統(tǒng)上的電量約占到全世界總量的13%左右,而要使我國采用高效的節(jié)能減排的綠色照明系統(tǒng)將比傳統(tǒng)照明系統(tǒng)節(jié)約60%-80%的電量,如今,首都北京正在努力推廣效率照明系統(tǒng)的工程,推出了很多應(yīng)用于照明系統(tǒng)的節(jié)能減排的大局部節(jié)能電器已經(jīng)投入使用。而在我國的各個(gè)高校中節(jié)能的意識(shí)也正在努力地潛移默化的影響著學(xué)子,但是由于普賓得學(xué)生在高效節(jié)能這一方面的意識(shí)還是不夠強(qiáng)烈,照明系統(tǒng)浪費(fèi)的現(xiàn)象還是十分的嚴(yán)重,比方在光線足夠強(qiáng)的教室內(nèi)依然堅(jiān)挺這的室內(nèi)燈光,上完課了學(xué)生們都走了,還在努力工作著的卑微的燈泡。且各個(gè)高校節(jié)能減排的詳細(xì)規(guī)劃依然沒有提上文件,室內(nèi)的燈光依然有著教工手動(dòng)控制,且因?yàn)榻淌覕?shù)量巨大,教工也會(huì)走神,這樣就造成了大批量的照明系統(tǒng)的點(diǎn)亮的浪費(fèi)。1.2課題研究的內(nèi)容本設(shè)計(jì)主要要求的主要內(nèi)容包括控制模塊和顯示模塊以及收集模塊,本設(shè)計(jì)使用了光敏三極管作為本設(shè)計(jì)與外界的聯(lián)系探頭,以對(duì)外界自然光顯得強(qiáng)弱來進(jìn)行數(shù)據(jù)收集,然后將在外界收集到的光強(qiáng)的光信號(hào)本設(shè)計(jì)要求包括收集數(shù)據(jù)模塊、顯示模塊、控制模塊。本設(shè)計(jì)采用光敏三極管做為探頭,以對(duì)自然光線的強(qiáng)弱進(jìn)行收集。將收集到的自然光強(qiáng)度輸送給控制核心STC89C52單片機(jī)來進(jìn)行處理;用熱紅外人體傳感器檢測(cè)室內(nèi)有沒有人進(jìn)出,通過程序的的設(shè)定,在LCD1顯示器上顯示室內(nèi)的人數(shù),再根據(jù)室內(nèi)人數(shù)來決定需要燈的數(shù)量。本設(shè)計(jì)的主要技術(shù)有以下:〔1〕在正常自然環(huán)境下翻開數(shù)據(jù)收集儀器,假設(shè)外界自然光線比擬強(qiáng),無論有無人進(jìn)入室內(nèi),都不會(huì)翻開燈;要是外界自然光線較弱,那就根據(jù)進(jìn)入室內(nèi)的人數(shù)來選擇需要翻開燈的數(shù)量。〔2〕在自動(dòng)控制的時(shí)候在正常的工作狀態(tài)下,在室內(nèi)的前后門各需放置一個(gè)熱紅外人體傳感器模塊,以檢測(cè)有沒人進(jìn)出室內(nèi)。〔3〕需要能夠控制顯示器LCD1的顯示人數(shù)?!?〕在手動(dòng)控制能夠通過按鍵開光控制室內(nèi)進(jìn)出的人數(shù)。〔5〕室內(nèi)燈光控制系統(tǒng)一樣平常需要安置在室內(nèi)沒有被電燈直接照耀的位置而且熱紅外人體傳感器安置時(shí)需要一人體與熱感應(yīng)電源標(biāo)的目的感應(yīng)器相互垂直如許才可以使人難以解決的存在的燈光信號(hào)收集才會(huì)加倍活絡(luò)而且靠得住,另外還要盡量防止因外界熱風(fēng)直接吹向傳感器而產(chǎn)生的干擾。第2章系統(tǒng)總體分析2.1系統(tǒng)整體分析本設(shè)計(jì)所研究的室內(nèi)燈光控制系統(tǒng)的設(shè)計(jì),以外界自然光線強(qiáng)度與教室人數(shù)作為根本輸入?yún)?shù),同時(shí)結(jié)合對(duì)STC89C52所設(shè)計(jì)單片機(jī)的硬件進(jìn)行控制,以用來實(shí)現(xiàn)室內(nèi)燈光的自由控制。但是當(dāng)外界的自然光光強(qiáng)度較強(qiáng),外界環(huán)境光線很好的時(shí)候,無論室內(nèi)有無人,有多少人,教室內(nèi)的燈光都不會(huì)亮,不然就會(huì)造成資源的浪費(fèi),而當(dāng)外界自然光線的強(qiáng)度較弱的時(shí)候,才會(huì)根據(jù)進(jìn)入教室內(nèi)部的人數(shù)來確認(rèn)到底需要翻開多少燈光,需要翻開哪局部的燈光。本設(shè)計(jì)利用開關(guān)K4模擬光敏三極管采集到的自然光強(qiáng)度對(duì)控制系統(tǒng)進(jìn)行控制,當(dāng)K4按下表示外界光很強(qiáng),燈都不亮,相反就根據(jù)室內(nèi)人數(shù)來開燈;使用按鍵開關(guān)K1與K2來模擬熱紅外人體傳感器所檢測(cè)到的室內(nèi)人數(shù),即K1按鍵表示有人進(jìn)入,K2按鍵表示有人出去,通過控制K1和K2以及對(duì)單片機(jī)上的軟件代碼來實(shí)現(xiàn)進(jìn)出室內(nèi)的人數(shù),并在液晶顯示器LCD1上顯示室內(nèi)已有人數(shù),通過之前對(duì)單片機(jī)的代碼設(shè)定來決定開燈的數(shù)量,當(dāng)室內(nèi)沒有時(shí)所有燈全滅。本方案的室燈光控制系統(tǒng)首要分為硬件與軟件兩局部。硬件設(shè)計(jì)是本系統(tǒng)的的條件,是本方案履行的根本,并且為軟件局部提供了代碼與法式運(yùn)行的根本骨架。軟件設(shè)計(jì)以對(duì)硬件局部為根底,加以采集、編程、模擬,以實(shí)現(xiàn)設(shè)計(jì)之前所希望系統(tǒng)能到達(dá)預(yù)期。經(jīng)由過程對(duì)硬件和軟件共同,而且對(duì)外界大概呈現(xiàn)的滋擾舉行消倪或替代,以實(shí)現(xiàn)本設(shè)計(jì)的終極目的為方針。此外,為了預(yù)防室內(nèi)學(xué)生因?qū)W習(xí)時(shí)間較長而休息時(shí)間缺乏的問題,本設(shè)計(jì)附加設(shè)計(jì)了時(shí)鐘電路以及超時(shí)報(bào)警電路,在液晶顯示器LCD1上會(huì)顯示當(dāng)前的當(dāng)?shù)貢r(shí)間,當(dāng)時(shí)間為22點(diǎn)整時(shí)本設(shè)計(jì)會(huì)報(bào)警,提醒已經(jīng)很晚了,要注意休息,報(bào)警系統(tǒng)在20S之后自動(dòng)關(guān)閉。2.2設(shè)計(jì)中遇到的問題在本研究中所遇到的問題如下:(1)怎么將自然光線的光信號(hào)轉(zhuǎn)換為電信號(hào)的收集題目;(2)液晶顯示器LCD1上的表現(xiàn)人數(shù)的表現(xiàn)問題;(3)怎么用熱紅外人體傳感器來轉(zhuǎn)換外單片機(jī)可用參數(shù);(4)怎么用按鍵取代感應(yīng)器或者取代光敏電阻。第3章系統(tǒng)硬件設(shè)計(jì)3.1系統(tǒng)硬件核心在本設(shè)計(jì)中,設(shè)計(jì)的主要控制模塊的重要核心是以STC89C52單片機(jī)為主控核心然后再由按鈕代替的光敏三極管組成的外界自然光光強(qiáng)采集電路與熱紅外人體傳感器所組成的室內(nèi)人數(shù)的采集電路作為主要的信息收集模塊,再由液晶顯示器LCD1所構(gòu)成的顯示區(qū)域。本設(shè)計(jì)主要分為四大控制核心,主要的內(nèi)容有:燈控制區(qū)、顯示區(qū)、存儲(chǔ)區(qū)、以及最重要的芯片等。本課題的主要研究硬件結(jié)構(gòu)圖如下列圖1所示。。圖1硬件圖3.2系統(tǒng)主要電路3.2.1系統(tǒng)主控電路在本設(shè)計(jì)中STC89C52型單片機(jī)作為設(shè)計(jì)的主控單元,如下列圖3-1為最小單元模塊。圖3-1單片機(jī)最小系統(tǒng)模塊STC公司出品的STC89C52是一種高能低耗的CMOS8位的微型控制器,在其內(nèi)部有著系統(tǒng)在道可編程的Flash存儲(chǔ)器,存儲(chǔ)器是為8K字節(jié)的,該芯片使用的是MCS-51內(nèi)核經(jīng)典內(nèi)核,相比老式的傳統(tǒng)單片機(jī)51類型的做出了很大的改良,參加了很多51單片的所沒有的很多功能。單片機(jī)詳細(xì)分配情況如下表1所示。表1接口分配3.2.2自然光采集電路自然光的采集作為本設(shè)計(jì)的主要參數(shù)之一,其主要的思想就是要將在外界采集到的自然光信號(hào)轉(zhuǎn)變?yōu)槟鼙粏纹瑱C(jī)識(shí)別的電信號(hào)。光敏電阻是一種能夠?qū)崿F(xiàn)將光信號(hào)變?yōu)殡娦盘?hào)的電阻,而且光敏三極管對(duì)光信號(hào)的靈敏度要遠(yuǎn)遠(yuǎn)高于光敏二極管,因此,采用光敏三極管采集自然光比擬好。光敏三極管采用半導(dǎo)體的工藝制作成的半導(dǎo)體管。當(dāng)有較強(qiáng)的光照射在基區(qū)時(shí),產(chǎn)生的I增大,成為光電流,而光電流的大小隨著外界光照強(qiáng)度的增強(qiáng)而增強(qiáng),于是在相對(duì)應(yīng)的負(fù)載電阻上就會(huì)采集到隨著外界光照強(qiáng)度變化而隨之變化的電信號(hào)。由于本系統(tǒng)是在proteus7.4a中仿真,在仿真的時(shí)候用按鍵開關(guān)K4來控制顯示中的外界自然光的強(qiáng)度,或者說來控制是白天還是晚上。當(dāng)外界光強(qiáng)時(shí),相當(dāng)于K4閉合時(shí);當(dāng)外界光弱時(shí),開關(guān)K4翻開。圖3-3環(huán)境光采集模擬電路3.2.3熱紅外人體傳感器電路熱紅外人體感應(yīng)器是一種即使人體在靜止的狀態(tài)下依然會(huì)被它探測(cè)出來的一種紅外探測(cè)感應(yīng)器,主要的組成單位主要有感光電子元件與透鏡之類的,應(yīng)為無論不管室內(nèi)存在的是人體在移動(dòng)還是在或者不動(dòng)的情況下,都會(huì)在感光元件之間產(chǎn)生一定量的極化壓差,感光電路會(huì)發(fā)出有人走過來的識(shí)別信號(hào)的東西,以到達(dá)可以探測(cè)人體的目的。此熱紅外人體感應(yīng)器可應(yīng)到感應(yīng)人體的控制范圍之內(nèi),實(shí)現(xiàn)紅外控制與防盜于一體化。使用熱紅外人體感應(yīng)器時(shí),一定要注意要盡量防止強(qiáng)烈燈光的直面照射,也不能直接對(duì)著暖氣片或者其他的發(fā)熱源以免破壞熱紅外感應(yīng)器的參數(shù)以及其他的內(nèi)容,防止因外界環(huán)境溫度的強(qiáng)烈的變化而造成的參數(shù)誤報(bào)或者一些不必要的數(shù)據(jù)或者參數(shù)的錯(cuò)誤,而且傳感器的外表也不要用手摸,因?yàn)槭钟袦囟?,是熱源,?huì)影響數(shù)據(jù)的參數(shù),還要防止塵土之類的靈敏度,還要特別注意熱紅外傳感器所對(duì)的方向,要防止人來人往的外部地方。本方案考慮到嘗試前提,只是在仿真軟件中的仿真,是用按鍵開關(guān)來控制進(jìn)出教室內(nèi)的人數(shù)。其模塊電路如圖3-4所示。圖3-4按鍵電路3.2.4系統(tǒng)時(shí)鐘電路因考慮到具體的實(shí)際需要,本系統(tǒng)還增加了對(duì)時(shí)間上的控制,以能合理的控制或安排學(xué)生在室內(nèi)的的作息時(shí)間,預(yù)防學(xué)生因?qū)W習(xí)忘記了回宿舍的時(shí)間,當(dāng)時(shí)間超過了晚上22點(diǎn)時(shí),繳入教室還有人就應(yīng)提醒學(xué)生或者老師要注意休息,為此,本系統(tǒng)設(shè)計(jì)了時(shí)鐘電路用來顯示時(shí)間并報(bào)警提示到了休息時(shí)間了。本系統(tǒng)采用的時(shí)鐘控制芯片為DS1302。圖3-5DS1302的詳細(xì)引腳圖表2DS1302的引腳功能對(duì)I/O口而言,再節(jié)制輸入下一個(gè)時(shí)鐘的上升指令的時(shí)辰,將上升的數(shù)據(jù)輸入到DS1302中,輸入的數(shù)據(jù)將會(huì)被輸入到低位,將會(huì)從初始的位置起頭。同理,在緊隨其后的8位的控制指令的字節(jié)的下一個(gè)脈沖指令的下降數(shù)據(jù)就會(huì)讀出DS1302中的剛剛所輸入的數(shù)據(jù),但是的輸出的數(shù)據(jù)依然將會(huì)從低位依次到高位依次輸出。圖3-6系統(tǒng)時(shí)鐘電路3.2.5燈控模擬電路本系統(tǒng)因不是實(shí)際的操作,因此,采用兩個(gè)紅色LED指示燈D2和D3模擬。當(dāng)外界環(huán)境自然光的強(qiáng)度很大時(shí),D2和D3均不亮;當(dāng)外界自然光光強(qiáng)弱時(shí),人數(shù)在10個(gè)或以下時(shí)只有D2燈亮,要是在教室內(nèi)不得人數(shù)超過了10個(gè)人D2、D3全亮。在燈控區(qū)的模擬電路如下列圖3-7所示。圖3-7燈控區(qū)模擬電路3.2.6LCD1顯示電路本系統(tǒng)采用液晶顯示器LCD顯示所需要數(shù)據(jù),其電路圖模塊如圖3-8所示。圖3-8顯示電路模塊電路圖第4章系統(tǒng)軟件設(shè)計(jì)4.1系統(tǒng)主程序設(shè)計(jì)本方案中的軟件設(shè)計(jì)的主要內(nèi)容主要有四局部組成:環(huán)境光采集模塊、LCD1液晶顯示器模塊、外界環(huán)境光光強(qiáng)的采集模塊與時(shí)鐘控制電路模塊這四局部組成。在這四局部中外界環(huán)境光的采集與外界模塊是通過按鈕來在仿真圖上面實(shí)現(xiàn)模擬的。主要的內(nèi)容有以下:液晶顯示屏LCD1上面會(huì)顯示系統(tǒng)時(shí)間TIM與室內(nèi)人數(shù)NUM,而室內(nèi)燈光的控制就會(huì)根據(jù)外界自然光強(qiáng)度的光強(qiáng)大小與進(jìn)入室內(nèi)的人數(shù)來控制燈光的自由關(guān)閉。但外界的自然光強(qiáng)度較強(qiáng)時(shí),所有的燈都不會(huì)亮,以免造成電量的浪費(fèi),但外界的自然光強(qiáng)度光強(qiáng)較弱時(shí),并且進(jìn)入室內(nèi)的人數(shù)沒有超過10人或者只有10人時(shí),教室會(huì)亮一半燈,當(dāng)外界自然光強(qiáng)度光強(qiáng)較弱并且進(jìn)入室內(nèi)的人數(shù)大于10人時(shí),教室內(nèi)的所有燈全部會(huì)翻開。本方案中的主程序的流程圖如下列圖4-1所示。有關(guān)系統(tǒng)軟件的C語言程序見附錄。圖4-1主程序的流程圖4.2系統(tǒng)子程序設(shè)計(jì)4.2.1紅外人體傳感器模塊在本系統(tǒng)中,本系統(tǒng)會(huì)利用按鈕開關(guān)K1、K2來模擬紅外人體傳感器以用來采集室內(nèi)人數(shù),當(dāng)外界自然光的光強(qiáng)度較弱的時(shí)候,而且在當(dāng)室內(nèi)的人數(shù)在十人以下或著只有十人時(shí)系統(tǒng)只會(huì)亮一個(gè)燈,而當(dāng)室內(nèi)的人數(shù)在十人以上時(shí)系統(tǒng)中的兩燈全亮。它的主要的程序的流程圖如下列圖4-2所示。圖4-2紅外傳感器檢測(cè)模塊流程圖4.2.2自然光采集模塊本方案利用按鈕開關(guān)K4模擬光敏三極管,當(dāng)K4按下,外界自然光的強(qiáng)度較強(qiáng),表示外界環(huán)境光較強(qiáng),所有燈都不會(huì)亮;當(dāng)K4松開,表示外界環(huán)境光較弱,此時(shí)燈按需求亮。外界自然光模塊的流程圖如圖4-3所示。圖4-3自然光采集模塊流程圖4.2.3時(shí)鐘模塊在本系統(tǒng)中,本方案采用的是DS1302芯片以用來控制時(shí)鐘電路模塊,其主要的內(nèi)容是按照編寫程序的要求來顯示時(shí)分秒。但是一定要注意在讀取DS1302時(shí),讀取出的數(shù)據(jù)同樣要為BCD碼,因此,在進(jìn)行給DS1320芯片中進(jìn)行書寫操作時(shí),寫入芯片的數(shù)據(jù)也必須要為BCD碼,因此,在數(shù)據(jù)的寫入和讀出的時(shí)候一定要進(jìn)行非常必要的數(shù)據(jù)之間的和進(jìn)制之間的必要轉(zhuǎn)換,以方便系統(tǒng)能夠在與其他的外部數(shù)據(jù)進(jìn)行相連接的時(shí)候相對(duì)應(yīng),在本系統(tǒng)中液晶顯示器LCD1的顯示是十進(jìn)制的數(shù)字,所以一定要獎(jiǎng)懲學(xué)設(shè)計(jì)時(shí)的十六進(jìn)制或者二進(jìn)制的數(shù)據(jù)轉(zhuǎn)變?yōu)槭M(jìn)制。時(shí)鐘模塊程序的流程圖如下列圖4-4所示。圖4-4時(shí)鐘模塊流程圖4.2.4LCD顯示模塊本方案首要實(shí)現(xiàn)的成效是按要求顯示進(jìn)入教室內(nèi)的人數(shù)。時(shí)間TIM首要經(jīng)由過程時(shí)鐘芯片DS1302來控制,本方案主要顯示時(shí)分秒;人數(shù)NUM首要經(jīng)由過程模擬傳感器的按鈕K1K2來實(shí)現(xiàn)加減人數(shù)。LCD1表現(xiàn)模塊法式的流程圖如下列圖4-5所示。圖4-5LCD顯示模塊流程圖第5章系統(tǒng)調(diào)試與仿真5.1仿真軟件本設(shè)計(jì)仿真主要用到有以下兩個(gè)軟件:Proteus軟件以及KeiluVision4軟件。Proteus軟件為EDA工具軟件,他是目前市面上最好的能夠仿真單片機(jī)模擬圖以及所有外圍器材的一款好用的工具。雖然EDA工具目前在國內(nèi)市場(chǎng)的推廣剛剛起步,但因?yàn)楹?jiǎn)單易操作的原因已受到了單片機(jī)的愛好者和從事單片機(jī)的各位教師以及奮斗在第一線的制作單片機(jī)開發(fā)和應(yīng)用的使用者的高度重視。Proteus軟件作為世界上都著名的仿真軟件,它作目前世界上的唯一的比擬全面的虛擬設(shè)計(jì)平臺(tái)包括仿真軟件、設(shè)計(jì)軟件和電路仿真軟件三種,他的處理器支持的模型有很多比方ARM\MSP4300等等很多很多,在2023年不僅增加了DSP和Cortex等系列的處理器,而且持續(xù)的增加了其他的處理器類型。并且在編譯方面,Proteus軟件支持IAR、MPLAB和Keil等很多種編譯器,而且具有很多其他的EDA工具所沒有的功能,如下:SPICE電路的仿真原理布圖PCB自動(dòng)與人工布線并且Proteus軟件具有很多跨時(shí)代的特點(diǎn),比方可以相互互動(dòng)的仿真圖,而且使用者甚至可以同時(shí)采用比方ROM,鍵盤,燈,RAM,以及局部?jī)?nèi)圍器件,以及局部的IIC器件,這些相比其他的EDA工具來說,犀利太多了。也可以做仿真處理器和其相應(yīng)的外圍電路,還可以很快直接的畫出原理圖和模擬圖。再配合清晰的顯示和輸出,就能明確的看到模擬圖運(yùn)行后的輸入輸出的具體效果。Proteus軟件中有上千中軟件供人們選擇使用,這些電子元件能更好的幫助那些工程師們管理自己所做的那些電子圖與自己最喜歡的設(shè)計(jì),在它里面一共會(huì)有40多個(gè)完整的元件集合。該軟件不但可以做仿真圖所需要的儀表資源和很多外圍所需要的外圍設(shè)備比方示波器之類的。在理論上Proteus軟件可以將同一種電子元件在不同的電路圖或者模擬圖中的重復(fù)類型的任意調(diào)用除了現(xiàn)實(shí)生活中的實(shí)際存在中的儀器之外,Proteus軟件還提供一個(gè)圖形化顯示的功能,可以將在模擬圖中的電信號(hào)完美的轉(zhuǎn)化的能在模擬圖中使用的圖形化元件,其主要的具體作用與示波器比擬類似,但是相比來說比示波器多出了很多實(shí)用性的功能。而且這些由電信號(hào)轉(zhuǎn)化出來圖形化電子元件都具有使用者所需要的理想化的參數(shù),比方摸個(gè)電阻具有極高的電阻,或者摸個(gè)電阻具有很低的電阻無限接近于零的元件,這些理想化的電子元件極大地減少了Proteus軟件在模擬的過程中的對(duì)實(shí)際結(jié)果的影響。窗口化管理系統(tǒng)是ARM公司在2023年2月份的發(fā)布會(huì)上發(fā)布的Keil4系統(tǒng),使得使用者可以從多個(gè)角度利用監(jiān)視器,并且可以控制電腦屏幕上失業(yè)所能看到的所有的位置可以及時(shí)的到達(dá)任何地方??梢越o一個(gè)新的使用者用戶一個(gè)簡(jiǎn)潔高效的清新頁面,可以讓用戶能夠在使用本款軟件的時(shí)候可以更好的利用本軟件的新功能與能夠合理的安排好每一個(gè)屏幕空間,還可以有效地控制想要控制的任意一個(gè)窗口,給使用者提供一個(gè)更加平安有效的的開發(fā)程序環(huán)境。本軟件不但兼容以前的老版本而且兼容最新的RAM芯片且添加了很多對(duì)用戶使用的一些小習(xí)慣很有用的一些小功能。而在2023年ARM公司最新發(fā)布的軟件中繼承了原有的優(yōu)點(diǎn)以及兼容性形成了最新的Keil,在最新發(fā)布的軟件中可以完美使得其內(nèi)在的編譯器和調(diào)試工具完美的匹配RAM器件,目前已經(jīng)投入使用的Keil類型的產(chǎn)品有KeilC51KeilC166等等很多類型。最新的Keil的特征以及功能旨在能偶提高使用者的開發(fā)速度以及效率,能夠更快的完成任務(wù),而且還能保證正確性。在最新的軟件中RAM公司使用了很多有效地管理小技巧,比方引入了更加能讓使用者舒適的窗口化管理系統(tǒng),能夠?qū)⑷我庖粋€(gè)窗口拖到任何一個(gè)想要到達(dá)的地方并且包括多窗口顯示。而且Keil4在Keil3的根底上,還增加了很多平民化的功能,能讓更多的人接受這款軟件。在國內(nèi)是由米爾科技提供ARM公司的Keil4軟件。作為ARM在國內(nèi)的合作伙伴,當(dāng)然也是國內(nèi)外有名的單片機(jī)塑控板和嵌入式的領(lǐng)頭羊。C51軟件不但提供了能讓使用者滿意的大量庫函數(shù)而且有許許多多功能更加強(qiáng)大的開發(fā)單片機(jī)和嵌入式的開發(fā)和調(diào)試工具,以及全新的W7界面,使得用戶能夠在很短的時(shí)間內(nèi)就能夠熟練地使用全新的C51軟件來做自己想要開發(fā)的單片機(jī)程序,此外新的軟件將會(huì)很容易的編寫自己的代碼,書寫效率很高,在開發(fā)大型的單片機(jī)系統(tǒng)或者大型的智能系統(tǒng)時(shí)跟家能夠表達(dá)出屬于新軟件的遙遙領(lǐng)先的優(yōu)勢(shì)。5.2仿真考前須知與方法當(dāng)系統(tǒng)硬件和軟件設(shè)計(jì)按要求完成后,還需要檢驗(yàn)本設(shè)計(jì)的正確性和所存在問題,就需要對(duì)本設(shè)計(jì)進(jìn)行仿真和調(diào)試。由于本設(shè)計(jì)是模擬系統(tǒng),所以,只需要在Proteus軟件中進(jìn)行仿真。先在最新的軟件中畫出已經(jīng)設(shè)計(jì)好的電路圖,然后檢查電路圖個(gè)電路連接是否合情合理,再在Keil軟件中編寫為了實(shí)現(xiàn)系統(tǒng)各個(gè)功能的C語言程序,并創(chuàng)立“*.hex〞文件,然后將其下載至STC89C52單片機(jī)中,再運(yùn)行本系統(tǒng)電路圖,仔細(xì)查看是否到達(dá)了當(dāng)初設(shè)計(jì)本系統(tǒng)的根本目的。以實(shí)現(xiàn)設(shè)計(jì)的要求。當(dāng)設(shè)計(jì)的首次模擬沒有到達(dá)預(yù)期效果時(shí),不要著急,要仔細(xì)耐心的檢查可能出現(xiàn)問題的各個(gè)地方,查找故障源,反復(fù)認(rèn)真修改軟硬件,待找出所有問題并且全部解決之后才能保證整個(gè)系統(tǒng)的正常運(yùn)行。5.3仿真結(jié)果本設(shè)計(jì)主要實(shí)現(xiàn)時(shí)分秒的顯示、室內(nèi)人數(shù)統(tǒng)計(jì)和顯示、超時(shí)報(bào)警和結(jié)合人數(shù)與環(huán)境光強(qiáng)來亮燈的目標(biāo)。按下K4的時(shí)候,而且外界的自然光光強(qiáng)較弱的時(shí)候,不管室內(nèi)有多少人,燈永遠(yuǎn)都不會(huì)亮,在軟件中的仿真結(jié)果如下列圖5-1所示。圖5-1環(huán)境光強(qiáng)時(shí)在K4還沒有按下的時(shí)候,而且外界的自然光的光強(qiáng)很弱的時(shí)候時(shí),這個(gè)時(shí)候當(dāng)在室內(nèi)人數(shù)有少于10人或者10人的時(shí)候時(shí)那么燈只亮一半,,即只有圖中D3燈亮,在Proteus中燈光的仿真結(jié)果如下列圖5-2所示。圖5-2環(huán)境光弱且人數(shù)在10人以下時(shí)在K4還沒有按下的時(shí)候,而且外界的自然光的光強(qiáng)很弱的時(shí)候時(shí),這個(gè)時(shí)候當(dāng)在室內(nèi)人數(shù)有超過10人以上的時(shí)候時(shí)那么燈全會(huì)亮,在仿真圖中的D1亮,且D2燈也會(huì)亮,在仿真軟件中模擬的仿真結(jié)果如下列圖5-3所示。圖5-3環(huán)境光弱且人數(shù)在10人以上時(shí)圖5-4系統(tǒng)到達(dá)22點(diǎn)時(shí)總結(jié)經(jīng)過了兩個(gè)多月的艱苦奮斗,我終于將我的畢業(yè)設(shè)計(jì)完成了,在做畢業(yè)設(shè)計(jì)的時(shí)候,我發(fā)現(xiàn)了自己很多方面的很多的缺乏。從開始選題的時(shí)候,也許是因?yàn)樽源?,選擇了有關(guān)硬件的這個(gè)課題,那是的我認(rèn)為這個(gè)課題不是很難弄,但是等到自己開始動(dòng)手做的時(shí)候,出現(xiàn)了太多的問題,許許多多的問題我讀不知道是怎么產(chǎn)生的,但是還與我要做的課題息息相關(guān),例如沒有將外界自然光的因素考慮在內(nèi),導(dǎo)致做了一遍又一遍還是沒有完成自己所要做的課程設(shè)計(jì),并且由于我自己的專業(yè)知識(shí)的缺乏,沒有將自己的對(duì)專業(yè)知識(shí)了解的不夠全面,提留在最初的階段,我很氣餒,感覺自己完不成這個(gè)課程實(shí)際的時(shí)候,我遇到了了我的好老師,很感謝我的老師,王琪老師,有了王琪老師的耐心的指導(dǎo)和耐心的解答,我終于對(duì)這個(gè)課題有了了解,不再是那么無從下手,慢慢的我對(duì)自己的課題有了更深入了的了解,這是我才開始做我自己的課程設(shè)計(jì),使得我對(duì)課題進(jìn)行了很久的研究和了解,同時(shí)查閱了有關(guān)于單片機(jī)知識(shí)的其他書籍,穩(wěn)固了自己的理論知識(shí),加深了對(duì)理論和實(shí)踐相結(jié)合的概念的理解。同時(shí)也對(duì)自己設(shè)計(jì)中的旁支電路,如:時(shí)鐘電路,復(fù)位電路,矩陣式鍵盤電路,LED數(shù)碼管電路進(jìn)行了進(jìn)一步的了解。
在Protues軟件中畫電路圖的時(shí)候,因?yàn)閷?duì)一些需要的電子器件的名稱和型號(hào)不熟悉,所以查閱了很多相關(guān)文獻(xiàn),并且通過網(wǎng)絡(luò)進(jìn)行查詢,在原來積累的知識(shí)下,加上宿舍同學(xué)的幫助,完成了整體電路圖的設(shè)計(jì)。在電路圖逐漸完成的過程中,我深刻的認(rèn)識(shí)到學(xué)無止境,自己的知識(shí)還需要不停的去積累。在軟件方面,我選擇用C語言作為編譯代碼進(jìn)行程序的編譯,因?yàn)镃語言擁有匯編語言不具有的優(yōu)勢(shì),那就是非常的接近人類使用的自然語言,在修改和編寫的時(shí)候都可以提高自己的效率,而且我自己也比擬喜歡C語言。但是在編寫的時(shí)候還是出現(xiàn)了些小問題,比方在編寫一段程序,使程序能夠判斷鍵盤是否被按下時(shí),需要一兩個(gè)小時(shí)進(jìn)行不停的修改和編寫,但是在同學(xué)的幫助下,最后都很好的把問題解決了。
隨著有一年畢業(yè)的到來,我也即將完成我的課程設(shè)計(jì),希望我能完美的結(jié)束我自己的課程設(shè)計(jì),我的大學(xué)生涯這就將是終點(diǎn),但是我真正的人生才剛剛開始,在我的設(shè)計(jì)做完的過程中有了很多學(xué)生的幫助,我很感謝他們,他們很好,我很感謝他們,他們幫助我了解到了我子身上的很多缺乏,他們讓我感受到了課程設(shè)計(jì)過程中的各種問題與難點(diǎn)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年河北省隆化縣人民醫(yī)院公開招聘護(hù)理工作人員試題帶答案詳解
- 洪洞教編初中數(shù)學(xué)試卷
- 醫(yī)院項(xiàng)目管理課件
- 醫(yī)院課件教學(xué)課件
- 《網(wǎng)絡(luò)綜合布線》教案 項(xiàng)目3實(shí)訓(xùn)任務(wù) 實(shí)施工程預(yù)算和撰寫采購招標(biāo)文件
- 健康管理中心課件內(nèi)容
- 中國無線鼠標(biāo)行業(yè)發(fā)展監(jiān)測(cè)及投資戰(zhàn)略規(guī)劃研究報(bào)告
- 2021-2026年中國風(fēng)光互補(bǔ)控制器市場(chǎng)競(jìng)爭(zhēng)格局及投資戰(zhàn)略規(guī)劃報(bào)告
- 2025-2030年中國制動(dòng)鼓行業(yè)市場(chǎng)供需態(tài)勢(shì)及發(fā)展前景研判報(bào)告
- 中國無糖糖果行業(yè)市場(chǎng)發(fā)展監(jiān)測(cè)及投資潛力預(yù)測(cè)報(bào)告
- DBJ50T-195-2025 混凝土抗壓強(qiáng)度檢測(cè)技術(shù)標(biāo)準(zhǔn)
- 《南昌市海綿城市建設(shè)規(guī)劃設(shè)計(jì)導(dǎo)則》
- 牙齒漂白治療技術(shù)操作指南
- 道路施工工藝培訓(xùn)
- 2025-2030全球及中國乙酰檸檬酸三丁酯(ATBC)行業(yè)市場(chǎng)現(xiàn)狀供需分析及市場(chǎng)深度研究發(fā)展前景及規(guī)劃可行性分析研究報(bào)告
- 克羅恩病診斷與治療課件
- 2025濟(jì)寧市泗水縣泗河街道社區(qū)工作者考試真題
- 初二化學(xué)全套試題及答案
- 核心素養(yǎng)教學(xué)落地四大關(guān)鍵策略
- 融資代建合同模板5篇
- 甲方工期回復(fù)函
評(píng)論
0/150
提交評(píng)論