


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
學號:畢業設計題目校園路燈智能控制系統的設計與實現學生姓名 專業班級 電氣工程及其自動化1142班學號 系(部) 電氣信息工程學院 指導教師(職稱) 完成時間 論文版權使用授權書本人完全了解關于收集、保存、使用學位論文的規定,同意如下各項內容:按照學校要求提交論文的印刷本和電子版本;學校有權保存論文的印刷本和電子版,并采用影印、縮印、掃描、數字化或其它手段保存論文;學校有權提供目錄檢索以及提供本論文全文或者部分的閱覽服務;學校有權按有關規定向國家有關部門或者機構送交論文的復印件和電子版;在不以贏利為目的的前提下,學校可以適當復制論文的部分或全部內容用于學術活動。論文作者簽名:年月日畢業設計(論文)原創性聲明本人鄭重聲明:所呈交的論文,是本人在指導教師指導下,進行研究工作所取得的成果。除文中已經注明引用的內容外,本論文的研究成果不包含任何他人創作的、已公開發表或者沒有公開發表的作品的內容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。本學位論文原創性聲明的法律責任由本人承擔。論文作者簽名:年月日畢業設計(論文)任務書題目 校園路燈智能控制系統的設計與實現 專業 電氣工程及其自動化 學號 姓名 主要內容與相關技術:1校園路燈智能控制系統的背景、意義與目的;2利用AT89C51或其他單片機搭建智能控制系統;3使用C語言搭建軟件控制系統;4路燈智能控制系統模型的驗證以及調試;基本要求1控制系統能夠根據外界光自動控制燈的開關;2路燈分3種模式控制:(1)模擬林蔭小道,此路段天黑后,若有人經過,立即亮,人走后延遲 10s后滅(2) 模擬重要路段,此路段的路燈常亮,天黑后亮,天明后滅。模擬人少路段,此路段的路燈天黑啟動,到半夜 12點后滅。主要參考文獻:楊梅,李文強?新型智能路燈照明調控系統[J].上海計量測試,2011,03:62-66+70.劉新宇,徐海潮,初秀民等.道路照明智能控制系統的設計與實現 [J].武漢理工大學學報,2011,10:69-72.葉宏.智能路燈控制系統的設計[J].城市建設理論研究(電子版),2013,(15).朱平哲.基于AT89C52的LED智能路燈控制系統設計[J].寧波職業技術學院學報,2014,01:87-90.完成期限: 指導教師簽名: 專業負責人簽名: 2015年月 日目錄TOC\o"1-5"\h\z\o"CurrentDocument"摘要 I\o"CurrentDocument"ABSTRACT ll\o"CurrentDocument"1緒論 1..\o"CurrentDocument"1.1校園路燈智能控制系統研究的背景及意義 1\o"CurrentDocument"1.2校園智能控制系統研究的內容與目的 3\o"CurrentDocument"研究內容 3.\o"CurrentDocument"智能控制系統的研究目標 4\o"CurrentDocument"2校園路燈智能控制系統的總體設計方案 4\o"CurrentDocument"系統方案設計總體框圖 5\o"CurrentDocument"2.2校園路燈控制系統中主要器件簡述 6\o"CurrentDocument"單片機 .6.\o"CurrentDocument"校園路燈控制系統中的傳感器 8\o"CurrentDocument"3校園路燈智能控制系統各模塊方案設計 1.2\o"CurrentDocument"STC89C52單片機最小系統 12\o"CurrentDocument"3.2光敏模塊與LM393模塊 13\o"CurrentDocument"3.3人體感應模塊設計 14\o"CurrentDocument"3.4控制系統繼電器驅動模塊 15\o"CurrentDocument"4控制系統的軟件設計 ..7\o"CurrentDocument"系統程序設計流程圖 17\o"CurrentDocument"C語言程序 21\o"CurrentDocument"4.3硬件電路的仿真 21\o"CurrentDocument"5系統硬件的調試 22\o"CurrentDocument"5.1程序的寫入 22\o"CurrentDocument"5.2硬件電路的調試 23\o"CurrentDocument"5.3系統原理圖 24\o"CurrentDocument"總結及展望 2.5\o"CurrentDocument"致謝 26\o"CurrentDocument"參考文獻 27附錄 30\o"CurrentDocument"附錄1系統C語言程序 30\o"CurrentDocument"附錄2系統仿真圖 35\o"CurrentDocument"附錄3系統原理圖 36校園路燈智能控制系統的設計與實現摘要隨著能源危機的問題逐漸突出和國家對節能減排的大力支持, 路燈作為一項大眾性的基礎設施也逐步被納入到節能改造當中,所以路燈的智能化也被提上了日程。本設計是采用以51單片機為控制中心,以光敏電阻、人體紅外傳感器、運算放大器和繼電器為感受與檢測裝置的智能路燈設計,利用光敏電阻與紅外傳感器采集信息來控制燈的明暗變化,同時模擬三種路況的場景對其分別控制,避免了統一控制的不靈活性和能源的浪費,單片機再根據接收到的信號做出相應的指示信號。本文將先介紹單片機最小系統以及輸入輸出端口器件和各自的作用,再說明各個系統的作用以及如何反應,仿真情況,然后介紹根據C語言的指令各部件系統的工作情況,最后說明調試結果。本系統作用對象是校園,由于校園地域的局限性,所以更應該適合小區域管理,多區域配合工作的形式以達到節能,經濟的目的。所以本系統的功能主要有三個方面:對于行人較多的路段,采用的是天黑則亮,天亮則滅;對于行人較少的路段,采用的是天黑則亮,到12點時則滅;在林蔭小道及人很少的路段采用的是判斷人是否有人經過,人來即亮,人走延時10秒即滅。三種方式分別控制,以達到分區域管理,高效率的工作特點。關鍵字51單片機;智能路燈;光敏電阻;C語言DESIGNANDIMPLEMENTATIONOFCAMPUSSTREETLAMPINTELLIGENTCONTROLSYSYTEMABSTRACTTheenergycrisisbecomesmoreandmoreobviousandthestatewiththestrongsupportofenergy-savingemissionreduction,streetlamps,asapublicinfrastructureisgraduallybeingincorporatedintotheenergysaving,sotheintelligentstreetlamphasalsobeenputontheagenda.Thisdesignisusedwith51singlechipmicrocomputerasthecontrolcenter,photosensitiveresistanee, humaninfrared sensor,anoperationalamplifierandarelayfeelingsanddetectiondeviceofintelligent streetlampdesign,theuseofphotosensitiveresistaneeandinfrared sensorstocollectinformationtocontrolthelightandshadeehange.Atthesametime,thesimulationthreetrafficscenetocontrolandavoidtheunifiedcontrolofinflexibility andenergywastemicrocontroller andaccording tothereceivedsignalmakecorrespondingindicationsignal.Thisarticlewillfirstintroducetheminimumsystemoftheonechipcomputerandinputandoutputportsofthedeviceandtherespectiverole,toexplaintheroleofeachsystemandreaction,simulation, thenintroducestheaccordingtotheCIanguageinstructionsystemofeachpart.Finally,itexplainsthedebuggingresults.Theobjectofthissystemisthecampus,becauseofthelimitationsofthecampus,itshouldbesuitableforsmallareamanagement, multiregionalcooperationintheformofenergysaving,economicpurpose.Sothefunctionofthesystemmainlyhasthreeaspects:forthemorepedestrianroad.whenitisdark,thenlightisbright,thedawnofdestruction;forlesspedestrianroad.whenitisdarkthenlightisbright,,until12o'clockisdestroyed,whensomeonepassedisbright,peoplewalkdelay10sofdestruction;adoptedthesectionsintheshadowsoftheforesttrails,andveryfewpeoplejudgewhethersomeone passesby,peopletolight,peopletakethedelay10secondsisdestroyed.Three wayswereseparatelycontrolledinordertoachievethepartition domainmanagement, theworkfeaturesofthehighefficiency.KEYWORDS51MCU,intelligentstreetlight,photoresistor,CIanguageKEYWORDS1緒論1.1校園路燈智能控制系統研究的背景及意義隨著我國現代化的腳步加快,越來越多的高新科技隨之誕生,另一方面,能源問題卻一直困擾著我們,而國際上對于能源危機的警報一直都沒有消除,所以唯有在實現高科技的同時兼顧節能才是維持可持續發展的正確選擇。而隨著電子科技的迅猛發展,依托于電子科技控制各方面的產品也應運而生, 已經應用于實際生活當中,比如全自動洗衣機,全自動烘焙機,智能電磁爐等等,他們雖然都只是作用于各個方面,但是都有一個共同的特點,就像人類的身體,統一都由大腦控制活動,它們也都一樣,內部的控制都是利用單片機為中央控制中心,在以單片機為控制中心的周圍是受控器件,比如洗衣機就是電動機,烘焙機是電熱絲等,它們與普通的機械相比擁有智能,實用、安全、更加方便節能的特點。因此,在這種大的有利于電子器件更新發展的背景下,以及有限的人均資源的情況下,在校園路燈廣為詬病的今天,是時候采取一些必要的措施來改變這種現狀了。眾所周知,校園是一個人口密集,校園路燈必不可少,但是學校資源有限,并且在原始的路燈安裝條件下,路燈造成極大的資源和經濟浪費,現有的校園路燈大都是采用兩種方式,據了解與調查,第一種是以人工的方式進行斷開與閉合;第二種方式是以光控方式進行控制,這種方式占到絕大多數。但是第一種方式存在太大的人為因素,或不能及時關斷,或不能及時開啟,極其不靈活,而且安全性不高,容易造成事故。第二種方式雖然不用人為參與,但也較不靈活,首先對于林蔭小道,夜晚基本沒人經過的路段,一整夜的燈白白的亮著,造成了極大的資源浪費。所以改進路燈的控制系統,實現智能化控制很有必要被提上日程,亟待解決。對校園路燈的智能控制,國內外已經開始采用,但對校園路燈的控制,尤其是我國校園路燈的智能控制尤為缺乏和不完善, 依然是傳統式的人工管理。各類大、中專院校不斷擴招,校園的用電負荷不斷加大,校園用電管理不善,造成學校電能浪費,經濟損失,這種的浪費與當今的節約能源理念相違背。再者,現代自動化程度不斷提高,計算機技術的普及,燈光的管理也在朝著自動化、智能化方向發展。例如摟道燈光的自動控制等等。所有這些使得校園路燈控制也應該朝著智能的方向發展。 所以說,開發簡便,實用的校園路燈自動控制系統便具有重要的現實意義。我國政府極其重視節約和節能。1997年11月1日我國頒布了《中華人民共和國節約能源法》,節能已經是法律上的規定,節能減排是我國重要國策之一。北京2008年奧運場館建設,在“科技奧運,人文奧運,綠色奧運”三大理念的基礎上,又提出“勤儉辦奧運”的方針,充分體現政府節能,節約的決心!國家發改委提出了“電機系統節能工程”、“建筑節能工程”、“綠色照明工程”等十大重點節能工程,通過這十大工程,“^一五”期間將實現節約2.4億噸標準煤的目標。2006年1月將實行國家建設部頒布的“民用建筑節能管理規定”,2005年7月1日開始實施的“公共建筑節能設計標準”GB50189—2005要求全年的總能耗(采暖,通風,空氣調節和照明)減少50%。廣大電氣技術工作者只有認認真真研究節約電能的理論和技術,開發出優良的節電產品并應用于實際,才能從根本上貫徹國家規定的各項節能法規, 造福于社會。照明節能意義重大,我國照明耗電大體占全國總發電量 10%?12%,據資料報道,目前城市照明(指景觀照明和功能照明的統稱),年用電量約占全國總發電量的4%?5%。照明節能主要從三個方面入手:選用高效節能的電光源和燈具;選用高品質電子鎮流器或節能型電感鎮流器;配置適宜,先進照明控制裝置。目前我國城市公共照明每年開支達數百億元。應積極推廣采用國際上流行的全數字智能路燈節能控制技術:即智能光源降壓一一穩壓一一調光技術。它的技術思想為:在繁忙時段,控制路燈保持較強的照度,午夜時分,自動調光;后半夜車稀人少時,控制路燈保持較低的照度的照明。在美國、德國此類技術得到了政府大力扶持和推廣,節電率高于30%。我國已有獨立自主知識產權的這方面技術產品如哈工大樓宇自動化研究所研制的“金鹵燈調壓調光系統”,在城市道路照明應用中運行效果優良⑴。雖然我國能源總儲量很高,但由于我國人口眾多,所以人均儲量很少,單位產值的能耗是發達國家的3-9倍。能源問題已成為制約我國國民經濟發展的關鍵性問題。從環境和自然資源角度出發,能源問題也是我國長期可持續發展 戰略中一個關鍵因素。此外,能源問題不僅關系經濟發展和環境生態,在特定情況下還會對社會穩定有很大影響。鑒于能源問題的重要性,我國在綠色照明工程新聞發布,綠色照明工程未來五年問將在公用設旅、 賓館、商廈、居民住所等全國建筑物中推廣1.5億只節能燈,節約用電290億度。上海、河北等一些地方采取政府對節能燈大宗采購每只補貼3至4元的方式進行推廣。從普通白熾燈到高效節能燈,使我國的電光源產品結構逐步向節電型轉⑵。目前,隨著經濟的快速發展,能源短缺問題日益尖銳,已經成為一個國家經濟發展的巨大阻力,尤其現今越來越倡導低碳生活,節約能源已經成為一種全球共同認識,而作為培養社會精英的高校更應該起到榜樣的作用。 但是目前在校園內,校園夜晚燈火通明,但是燈下卻沒有一個人,這不僅造成了嚴重的資源浪費。本文所研究的校園路燈控制系統就可以很好地實現節約能源的作用[3]o1.2校園智能控制系統研究的內容與目的研究內容隨著電子器件的智能化越來越快,其內部的智能控制芯片功能也越來強,本系統是以單片機STC89C51為控制中心,檢測裝置為光敏電、體紅外熱釋電傳感器的智能控制系統,控制部分是以低壓直流電5V作為電源,通過控制繼電器來控制路燈的通斷,當硬件部分搭建合理正確后,本系統以 keil軟件編寫C語言程序來實現各功能,當總體設計好之后在進行調試,最終確定所研究的方案及設計。智能控制系統的研究目標對于當前校園路燈情況有較深的了解之后,分析了校園路燈具體需要實現的功能,然后設計出對應的電路圖以及仿真圖,基于此,再來開展其硬件和軟件部分。研究的校園智能控制系統能基于現有的校園控制系統而改造, 成本低,因此能實現校園照明系統的人性化智能管理,提高用電效率;實現自動化控制,同時兼顧節能安全的思想,通過不斷的改進,最終達到可靠性、安全性、自動性的目標 [4]。2校園路燈智能控制系統的總體設計方案2.1系統方案設計總體框圖系統控制單元是以單片機模塊為控制核心,其它外圍電路主要包括:硬件時鐘模塊、系統供電模塊、環境光模塊、人體存在傳感器模塊、復位模塊、繼電器外圍模塊,設計的系統總框圖如圖2-1所示。圖2-1校園路燈控制系統總體框圖復位電路由10uF與10K電阻構成,目的是當單片機出現錯誤時恢復到初始狀
態;LED指示模塊是顯示各檢測及檢測模塊的工作狀態; 繼電器模塊是通過繼電器來模擬控制三個區域的路燈,在檢測模塊中,光敏模塊的優先級高于人體感應模塊,當光敏模塊檢測到天黑之后,人體感應模塊檢測到人通過時,路燈才發光。且光敏模塊中的光敏電阻應安裝在路燈的上方,不受路燈燈光的影響。2.2校園路燈控制系統中主要器件簡述221STC89C52單片機STC89C52單片機引腳圖如圖2-2所示。各管腳的作用及功能:腳1-8:P1口輸入輸出口,用于與外界通信,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內部上拉的緣故。同時在FLASH編程和校驗時,P1口作為第八位地址接收。圖2-2STC89C52引腳圖腳9:為復位端,高電平有效。寬度在24個時鐘周期以上,使單片機復位。腳10-17:為P3輸入輸出口,P3.0/RXD為串行輸入口,P3.1/TXD為串行輸出口,P3.2/INTO為外部中斷0,P3.3/INT1為外部中斷1,P3.4TO為記時器0外部輸入,P3.5/T1為記時器1外部輸入口,P3.6/WR為外部數據存儲器寫選通,P3.7/RD為外部數據存儲器讀選通,另外P3口同時為閃爍編程和編程校驗接收一些控制信號。腳20:此管腳為電源接地公共端。腳21-28:這一系列的管腳為P2輸入輸出口,P2口緩沖器可接收,輸出4個TTL門電流,當P2口被寫“T時,其管腳被內部上拉電阻拉高,且作為輸入。并因此作為輸入時,P2口的管腳被外部拉低,將輸出電流。這是由于內部上拉的緣故。P2口當用于外部程序存儲器或16位地址外部數據存儲器進行存取時,P2口輸出地址的高八位。在給出地址“1”時,它利用內部上拉優勢,當對外部八位地址數據存儲器進行讀寫時,P2口輸出其特殊功能寄存器的內容。P2口在FLASH編程和校驗時接收高八位地址信號和控制信號。腳29:片外ROM選通信號,低電平有效。腳30:地址鎖存信號輸出端/EPROM編程脈沖輸入端。腳31:內/外部ROM選擇端。腳32-39:為P0輸入輸出口。腳40:為電源電壓端口,接+5V直流電源[5]。STC89C52是STC公司生產的一種低功耗、高性能CMOS8位微控制器,具有8K在系統可編程Flash存儲器。STC89C52使用了MCS-51內核,但做了很多的改進使得芯片具有傳統51單片機不具有的功能。在單塊芯片上,具有靈巧的8位CPU和在系統可編程Flash,使得STC89C52為眾多嵌入式控制應用系統提供高靈活、超有效的解決方案。STC89C52具有以下標準功能:8k字節Flash,512字節RAM,32位I/O口線,看門狗定時器,內置4KBEEPROM,MAX810復位電路,3個16位定時器/計數器,4個外部中斷,一個7向量4級中斷結構(兼容傳統51的5向量2級中斷結構),全雙工串行口。另外STC89C52可降至OHz靜態邏輯操作,支持2種軟件可選擇節電模式。空閑模式下,CPU停止工作,允許RAM、定時器/計數器、串口、中斷繼續工作。掉電保護方式下,RAM內容被保存,振蕩器被凍結,單片機一切工作停止,直到下一個中斷或硬件復位為止。 AT89C52的最高工作頻率35MHz,另外有6T/12T可選。同時對比AT89C52單片機程序可以發現,STC89C52所具有的大多數功能,AT89C52不能實現,比如:(1) STC單片機執行指令的速度大約是AT的2-30倍,另外在對時序有嚴格要求的模塊中,使用STC89C52要延時加長,以免出現不必要的錯誤。(2) 在調試過程中,頻繁的插拔單片機是對單片機巨大的傷害,最主要的傷害表現在引腳上面,此方面STC表現得很優異,STC單片機支持在線寫入,只需要利用USB轉串口就能輸入在線程序,不需要拔出單片機。(3) STC的工作電壓是3-5V,而AT單片機低于4.5V時就不能工作了,這對于穩壓方面的要求甚高,所以STC對環境要求較低。校園路燈控制系統中的傳感器光敏電阻其主要原理如下:光敏電阻又稱光敏電阻器或光導管,常用的制作材料為硫化鎘,另外還有硒、硫化鋁、硫化鉛和硫化鉍等材料。這些制作材料具有在特定波長的光照射下,其阻值迅速減小的特性。這是由于光照產生的載流子都參與導電,在外加電場的作用下作漂移運動,電子奔向電源的正極,空穴奔向電源的負極,從而使光敏電阻器的阻值迅速下降。工作原理如下:光敏電阻的工作原理是基于內光電效應。在半導體光敏材料兩端裝上電極引線,將其封裝在帶有透明窗的管殼里就構成光敏電阻, 為了增加靈敏度,兩電極常做成梳狀。用于制造光敏電阻的材料主要是金屬的硫化物、硒化物和碲化物等半導體。通常采用涂敷、噴涂、燒結等方法在絕緣襯底上制作很薄的光敏電阻體及梳狀歐姆電極,接出引線,封裝在具有透光鏡的密封殼體內,以免受潮影響其靈敏度。入射光消失后,由光子激發產生的電子一空穴對將復合,光敏電阻的阻值也就恢復原值。在光敏電阻兩端的金屬電極加上電壓,其中便有電流通過,受到一定波長的光線照射時,電流就會隨光強的增大而變大,從而實現光電轉換。光敏電阻沒有極性,純粹是一個電阻器件,使用時既可加直流電壓,也加交流電壓。半導體的導電能力取決于半導體導帶內載流子數目的多少⑹。2.222人體紅外傳感器HC-SR501HC-SR501是一種高靈敏度,自動延時的人體紅外傳感器,利用熱釋電效應來檢測人體所發出的的紅外輻射,其特點主要有:(1) 全自動感應:當檢測到人體紅外后輸出高電平,當人體紅外線消失之后自動延時并且輸出低電平。(2) 具有感應封鎖時間(默認設置:0.2秒):感應模塊在每一次感應輸出后(高電平變為低電平),可以緊跟著設置一個封鎖時間,在此時間段內感應器不接收任何感應信號。此功能可以實現(感應輸出時間和封鎖時間)兩者的間隔工作,可應用于間隔探測產品;同時此功能可有效抑制負載切換過程中產生的各種干擾。(3)兩種觸發方式:a.不可重復觸發方式:即感應輸出低電平后,延時時間段一結束,輸出將自動從低電平變為高電平;b.可重復觸發方式:即感應輸出低電平后,在延時時間段,如果有人體在其感應范圍內活動,低電平將一直被保持,直到人離開后至延時結束,低電平就變成高電平,另外,如果當第一個延時還沒結束時,又檢測到紅外線則重新執行剛開始的程序,知道在規定的時間內沒有檢測到紅外線為止。HC-SR501的實物圖如圖2-3所示。圖2-3HC-SR501實物圖2.223LM393電壓比較器LM393是雙電壓比較器集成電路。輸出負載電阻能銜接在可允許電源電壓范圍內的任何電源電壓上,不受Vcc端電壓值的限制.此輸出能作為一個簡單的對地SPS開路(當不用負載電阻沒被運用),輸出部分的陷電流被可能得到的驅動和器件的B值所限制.當達到極限電流(16mA)時,輸出晶體管將退出而且輸出電壓將很快上升。其電路圖如圖2-4所示。LM393主要特點如下:工作電源電壓范圍寬,單電源、雙電源均可工作,單電源: 2?36V,雙電源:土1?土18V;消耗電流小,lcc=0.8mA;輸入失調電壓小,VIO=±2mV;共模輸入電壓范圍寬,Vic=0?VCC-1.5V;輸出與TTL,DTL,MOS,CMOS等兼容;輸出可以用開路集電極連接“或”門。LM393是高增益,寬頻帶的器件,像絕大多數比較器一樣,如果輸出端到輸入端有寄生電容而產生耦合,則很容易產生電壓振蕩。這種現象僅僅出現在當比較器改變狀態時,輸出電壓過渡的間隙,并且電源加旁路濾波并不能克服這個問題,減小輸入電阻至小于10K將減小反饋信號,而且增加甚至很小的正反饋量能導致快速轉換,使得不可能產生由于寄生電容引起的振蕩。除非利用滯后 ,否則直接插入IC并在引腳上加上電阻將引起輸入一輸出在很短的轉換周期內振蕩 ,如果輸入信號是脈沖波形,并且上升和下降時間相當快,這個時候滯回也就不需要了。比較器的所有沒有用的引腳必須接地。LM393偏置網絡確立了其靜態電流與電源電壓范圍2.0~30V無關。通常電源不需要加旁路電容,差分輸入電壓可以大于Vcc并不損壞器件。保護部分必須能阻止輸入電壓向負端超過-0.3V0LM393的輸出部分是集電極開路,發射極接地的NPN輸出晶體管,可以用多集電極輸出提供或功能。輸出負載電阻能銜接在可允許電源電壓范圍內的任何電源電壓上,不受Vcc端電壓值的限制。此輸出能作為一個簡單的對地SPS開路(當不用負載電阻沒被運用)輸出部分的陷電流被可能得到的驅動和器件的B值所限制。當達到極限電流(16mA)時,輸出晶體管將退出而且輸出電壓將很快上升。輸出飽和電壓被輸出晶體管大約60ohm的ySAT限制。當負載電流很小時,輸出晶體管的低失調電壓(約I.OmV)允許輸出位在低電平。3校園路燈智能控制系統各模塊方案設計3.1STC89C52單片機最小系統電路圖如圖3-1所示。
\c(Pl3Pl1Pl2Pl3PlJ?1\c(Pl3Pl1Pl2Pl3PlJ?15Pl6Pl7rsr(RXD0(INT0}P32UNTIiPj.J(TO1P3.J(T1P3.5iW?)P36皿〕PUXTAL二X1AL1CM;vccPOOPOLPO=PO斗?0IP05P06_PO?~V?PIALE1?OGPSEN比'0U】圖3-1控制系統STC89C52單片機最小系統STC89C52單片機的時鐘信號通常有兩種方式:一是內部時鐘方式,二是外部時鐘。在單片機內部有一振蕩電路,只要在單片機的XTAL1和XTAL2引腳外接石英晶體震蕩器,就構成了自激振蕩器并在單片機內部產生時鐘脈沖信號。圖中電容 C1和C2的作用是穩定頻率和快速起振,電容值在5-30pF,典型值為30pF,此系統采用12MHZ晶振,按鍵采用彈出式按鍵,并聯10uF電解電容,當系統出現錯誤或斷電不能回復時,按下按鍵是RST輸出高電平,則單片機就可以恢復到初始狀態,單片機采用5V直流電源供電,31端口接高電平說明單片機從內部ROM開始執行程序,晶振電路為單片機提供時鐘信號"I。3.2光敏模塊與LM393模塊光敏電阻是將光信號轉換成電信號的裝置,由前面介紹光敏電阻器件可知,若是能檢測到光敏電阻電阻值的變化就能利用其產生的信號,然后傳輸給單片機處理。其模塊圖如圖3-2所示。圖3-2光敏電阻模塊與LM393模塊本設計的原理是利用光敏電阻的阻值變化與R5電阻進行并聯分壓,將得到的電壓值由LM393端口3輸入,然后進行比較,通過10K可調電阻可以實現光線限值的調節,感受光線是否過弱,然后由端口1輸出給單片機,單片機再根據編寫的程序處理。LED1是光敏電阻是否工作的指示燈,當天黑時光敏電阻阻值增大,在 LED1兩端形成一個電壓,使LED1點亮。LM393的工作原理是:當+輸入端高于-輸入端的電壓時,OUT輸出端輸出高電平;當-輸入端高于+輸入端的電壓時,OUT輸出端輸出低電平。利用這個原理將原理圖如上接法就構成了一個可調的光敏輸入輸出可控制單元。3.3人體感應模塊設計校園路燈智能控制系統的人體感應模塊的原理圖如圖 3-3所示。人體的體溫一般都是恒定在37度左右,所以會發出特定在10uM左右的紅外線,紅外探測器上的紅外探頭就靠探測人體發射的 10uM左右的紅外波長工作的,當有
人經過時,10uM的紅外線通過菲尼爾濾光片增強后聚焦在紅外感應源上, 其感應裝置采用熱釋電元件,熱釋電元件在接收到紅外輻射后溫度發生變化失去電荷平衡, 向外釋放電荷,整個模塊共同實現輸出高低電平信號這樣既避免了不必要的干擾,也外釋放電荷,整個模塊共同實現輸出高低電平信號這樣既避免了不必要的干擾,也能夠做到精準的測出判斷。GNDP1Vcc黃燈D2紅外熱釋電黃燈D2R12K圖3-3人體感應模塊這樣設計的優點是:(1) 利用HC-SR501能實現自動延時,這為單片機節約了很大的資源空間,減少執行時間。(2) 利用HC-SR501其智能感應人體紅外輻射的優點,避免了很多干擾,例如其他熱源,不受環境的干擾,提高了其適應性。(3)利用菲尼爾透鏡能夠很好的聚焦來自各個方向的熱源,避免了單一方向不能感受的問題。3.4控制系統繼電器驅動模塊本系統的主要內容就是控制三個電磁繼電器, 控制燈亮的方式就是直接控制繼電器工作方式,繼電器如圖3-4所示
本設計所模擬的是三個不同環境的場所,所以需要三個繼電器模塊。繼電器的實質是利用弱點來控制強電,如圖3-4所示繼電器當單片機端口輸出為高電平時,三極管滿足放大條件,三極管導通,并起到了電流放大作用,大電流作用于繼電器線圈,由電磁感應定律,線圈會產生磁場,于是磁場就吸附銜鐵運動,繼電器的外端口是個三端口,一腳為公共端,而其中一端為常閉腳,另一腳為常開腳,本次設計全部接到常閉觸點上,而LED3為繼電器指示燈,當通過電壓時,會在LED3路產生電流,LED3亮,達到與繼電器同步的目的。繼電器外電路接220V交流電壓,并且外接節能LED燈作為路燈的模擬燈。由于此處電源的限制,為了方便,選擇高亮度LED燈作為模擬路燈[8-10]。圖3-4繼電器原理圖4控制系統的軟件設計4.1系統程序設計流程圖在初步定下課題對其充分了解后,先是初步定下流程圖,然后修改,編寫,最終確定下程序的準確流程圖,如圖4-1、4-2、4-3所示。開始系統初始化YYN Y圖4-1模擬林蔭小道路燈流程圖
Y繼電器斷開繼電器吸合繼電器斷開圖4-2模擬繁忙街道路燈程序流程圖圖4-3模擬行人較少街道程序流程圖如圖4-1、4-2、4-3所示,對于系統中的三種情況都是有單獨的繼電器控制,互不影響,即使當一個繼電器損壞,也不會影響到另外幾個繼電器,這使得本系統較其它系統更加靈活,更加經濟高效,由于現場示范的局限性,模擬行人較少中燈滅之后檢測到行人的時間由5小時設置成10s,以便于觀察調試的正確性[11-15]。C語言程序本系統是用C語言程序進行編寫,利用Keil軟件生成hex文件,然后寫入單片機。其完整程序如附錄1。4.3硬件電路的仿真先在紙上將硬件電路設計好,然后用 protues軟件將硬件電路圖畫出來,如附錄2所示[佝。仿真圖中,由于繼電器的限制,其中在P1.1與P1.2口處使用LED代替繼電器,燈亮說明有電流流過,只要將其換為繼電器模塊,接上220VLED外接燈就能達到目的,另外,電阻模塊和人體感應模塊都使用普通開關代替。仿真圖接好后,將Keil生成的hex文件導入到單片機中,經過再三的調試,找出問題,改正問題,最終達到理想的結果。其中仿真結果中, D1當光強開關閉合時,D1,D4亮,隨后閉合人體模塊開關,燈D2亮,10s后,D4滅,當將光敏電阻開關斷開后,D2,D1全滅,達到預期效果[17]。5系統硬件的調試5.1程序的寫入程序就是單片機的“靈魂”,只有寫入正確的程序,單片機才能安裝預定的路線執行程序,本設計利用開發板,將單片機放入開發板的 USB轉串口處,然后打開寫入軟件,將生成的hex文件寫入到單片機中,在調試過程中,由于剛開始沒有注意到STC系列的單片機寫入程序的時候需要重新上電,導致程序寫入錯誤,而后,經過查閱資料了解到,STC單片機在剛開機時首先去檢查有無程序寫入, 如果有就執行寫入程序,如果沒有就執行單片機內部程序。明白了這一點,一切寫入問題就解決了。效果圖如圖5-1所示。Sltpl;jfW!LS=l=utBCVTyps込怪工片中園WMEI7yp* W R?ng,|5TC05>:5Erc -WOOJ1ITP「聯柬/屛辭-Sltpl;jfW!LS=l=utBCVTyps込怪工片中園WMEI7yp* W R?ng,|5TC05>:5Erc -WOOJ1ITP「聯柬/屛辭-gFil</打開文賦兗件國內豐陽區坤耳口-起樂地址(血寓楣斜]JUUUSb^AX奇*T開文件般嗨沖 芒甘健帛文件|1—[ P肓開巫件前善庁登沖 再&;^牛3dB<LtCCHr?i.Hi:Dsud/iJliffi'rjD.BK: —3'■■' 塚屈預崎辜?叵砲亙茴嘗iitiS葫昴田虛特斗或驚冊鬲蛙件怎二同履救對車網廠jJIstep和歩梆4i5tJ3W6F5PiS[5y口呼■詢5Dodilt?小理倚謙? rer/?對謔 a12V單倍逋漏角的大器趨2 LL吃ffWF <*ficJlgsIMIx沖下拆菇器晞詞試1/2R"F曲帥iEli定勻■弋戟干關廠簞于i/nhH誦I決連宮動円耶t「底A口伽 「華12謝可 陽頒訐冋'嘗更證茸1KVTftffi^GifflK tilE-FFSJS廠tes忖陽£噸巾涉螂E[]"LcM■裁齊點F藕陰腫上電規位-冷甲Owr]nuz/F^ 恒. 和-丫曲?]d畀.怪貝下衲]廠國rr戳ft董嶄國入己料并住理h氐豹空岸,萬便詡謚匡m廠肖貝林訝友生釧匕后自訓職冥件-算立PITS蝦載肩LgjttgjOKOKTXSrrYEergDlo:o.oo門茴壬注vwBinifan冋站蕊時升統OOOICO>0001)0loooiznInrILLac0000D3era00do0090JDrr0000oo01rnocMMM0D0000onnnmcoonnoffl]MriD11□Cl□n□D□imnoccDaEH□□L叫I串口時]工巻女件I?lL>?:.Wstrsk:iy\lesfctcr\flSF"ffi宜田喪母Ci吾三讓嬌突卡OyOl^7CGM06Ofi07OSCCCACt莎鬲Jj~JF_jJ□□O0O0HDoO3Dn-n□Dft-onoonn刮5自圭咒I宙I脫機卜載卷題KI曬啖|自寸犁變宙 、毎戶按件國円和看門踴『貝有15電關舌門獨檸臺位去呑門詢吐E能旳秫裁甲片機右MALEpin. fJB'llfN5下毎耐頁音蘇;=yesr冏 垂亙麗麗fiF目喬討下―二曲STC-ISP.exe宏品科技官方祓術支詩:2睨閱051盹舊沃平)X,陽圖5-1程序寫入成功圖5.2硬件電路的調試程序確定準確無誤后,硬件也焊接好,但是在剛開始的時候,居然沒有一點反應,然后又對硬件電路經行檢查,發現有連接錯誤,之后經過數次的調整修改,最終調試成功,成功實現所有功能,實物圖如圖5-2所示。
圖5-2實物圖其中燈1當天黑時,并且有人經過時,燈1亮,行人走之后燈延時10秒滅;燈2隨著天黑而亮,天亮而滅;燈3當天黑時亮并延時5小時滅,此處為了演示方便,設定延時時長為 10秒5.3系統原理圖在前期的仿真圖完成的條件下,然后就在 AltiumDesigner繪制好原理圖,原理圖如附錄3所示。總結及展望在本次設計中我收獲頗多,從最開始的毫無頭緒到最后的成功,一切都是在一個個難題中度過,當解決完一個問題時另一個問題又接踵為止, 另一方面也折射出我對于單片機的知識薄弱,在寫程序過程中,出現的錯誤有時候不知道在哪個地方,只能憑著感覺修改,但是效果可想而知,之后我改變策略,經過查閱大量的 C語言資料后,我漸漸對C語言在單片機的應用有了初步的了解,然后通過實踐,終于一次次將程序方面的問題攻克。硬件焊接方面,由于烙鐵的緣故,幾次焊接都出現異常,將不能相連的兩個管腳連接在一起,電阻焊接錯誤,但是在調試過程中發現錯誤都改正過來了。在軟件方面,雖然在以前學習過仿真軟件 Protues、C語言編寫軟件Keil和原理圖畫圖軟件AltiumDesigner,通過看視頻,查閱相關資料學習的過程中,漸漸地對它們熟悉起來。本次的設計只是模擬了三種情況,而沒有故障自動檢測功能,故障檢測功能就是在哪路燈故障時自動根據地址編碼顯示出故障地, 并發出報警聲,提示修理,這樣既能避免很多不必要的事故,又能及時的修理,帶給人們很大的便捷。第二,采用局域網實現無線控制,將所有的路燈組成一片無線局域網,以目前比較大眾的客戶端智能手機作為終端,實現對路燈的無線實時控制,以此能帶給人們最快捷,最節能的安全校園路燈系統。第三,以路燈的燈桿為依托制定實時的監控系統,安裝監控攝像頭,一方面可以實時遠程監控路燈,另一方面,可以形成全面而強大的校園智能監控系統,這樣也打造了只能的安防系統,為學生保駕護航。路燈,從愛迪生發明燈泡的那一天起就已經出現在人們的視野當中, 到今天,隨著時代的變遷,科技的發展,路燈也應該被植入更多更加現今的高科技, 以形成智能的路燈照明兼安防系統。但是這也許未能如愿,在許多的校園里面依然使用的是陳舊而耗電量大的路燈控制“系統”,這也是我如今實現智能路燈的意義所在。路燈固然是耗電量大的單位,但是通過改進,人性化的設計,外加當今的節能高亮度 LED路燈代替大面積使用的高壓路燈,是能夠實現低耗量,快捷方便和智能的路燈系統[18-23]致謝本次設計讓我收獲很多,首先感謝的是指導我的老師,在設計過程中,老師對我的設計方向,設計內容和設計思想提出了寶貴的建議和指導,在設計思想中也給了我很大的啟發,其次要感謝我的室友兩位同學,是他們幫助我修改編譯程序、提出大致的思路、解決電路中出現的問題,在我錯誤的地方能夠及時的指點出來;然后還要感謝我的好友蔣攀登,在第三個功能總是不能實現的時候,他來幫助我編寫修改程序,然后實現功能。在本次畢業設計過程中,我學到了很多實用且有意義的東西,獲得了豐富的知識,極大的提高了自己的動手能力,也對目前電子單片機有了更加深刻的理解,這其中得到了同學以及指導老師的幫助。另外還要感謝的是我的任課老師和其他指導老師,是他們傳授給我知識和實踐操作技能,在設計過程中,每每又不會的知識點時總能想到打開教科書來學習其中的知識點,從而慢慢拾起以前老師交給我的專業知識。在此也不能一一列出,我對他們表示深深的感激之情。參考文獻楊超,單亮?智能路燈的設計與研究[J].雞西大學學報,2010(3):65-66.文U蘇敏,智能路燈節能控制系統研究 [D],武漢理工大學,2007.歐敏輝.城市智能路燈控制系統設計.湖南:湖南城市學院,2013.李健,蔣全勝,任靈芝?智能路燈控制系統設計[J]?工業控制計算機,2010(6):110-112.⑸李林功?單片機原理與應用[M].北京:科學出版社,2013(2):1-90.⑹梁森,歐陽三泰,王侃夫?自動檢測技術及應用[M]北京:機械工業出版社,2014:222-244.吳慧峰,楊雙,李云?模擬路燈智能控制系統的設計 [J].科技信息,2010,16:72.劉新宇,徐海潮,初秀民等?道路照明智能控制系統的設計與實現 [J]?武漢理工大學學報,2011,10:69-72.朱平哲?基于AT89C52的LED智能路燈控制系統設計[J].寧波職業技術學院學報,2014,01:87-90.程望斌,陳晉,鄒丹,黃奇卉等?智能路燈節能控制系統設計與實現[J].電子技術,2013,11:11-13.周海.智能路燈節能控制系統研究 [D].武漢理工大學,2009.姜凌,顧兵.智能路燈控制系統設計與應用研究 [J].城市建設理論研究,2013(32):20-25.王璃.校園智能路燈監控系統的設計與實現 [D].華東師范大學,2011.楊梅.新型智能路燈節電管理的設計分析與發展趨勢 [J].電測與儀表,2010,S1:108-110+118.王兆泰.智能路燈控制系統設計與應用研究 [J].科學與財富,2013,(2):127.葉宏智能路燈控制系統的設計 [J].城市建設理論研究,2013,(15).楊梅,李文強.新型智能路燈照明調控系統設計 [C].‘2012中國(國際)建筑電氣節能技術論壇論文集.2012:271-276.楊梅,李文強.新型智能路燈照明調控系統
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學年高中語文 第三單元 戲劇 第13課 等待戈多(節選)教學設計 粵教版必修5
- 19夜宿山寺教學設計-2024-2025學年二年級上冊語文統編版
- Unit 8 When is your birthday SectionA 1a-1c教學設計+教學設計
- 七下第二單元 吟哦涵泳傳承家國情懷(教學設計)-初中語文核心素養學科教學專題培訓系列
- 7 我是班級值日生 教學設計-2024-2025學年道德與法治二年級上冊統編版
- 九年級語文上冊 第三單元 課外古詩詞誦讀教學設計 新人教版
- 物品分類數學課件
- 22 我為環境添綠色(教學設計)人美版(2012)美術一年級下冊
- 脊柱骨科護理三級查房
- Unit 7 Lesson 7 Reading for Writing 教學設計 2024-2025學年仁愛科普版(2024)七年級英語下冊
- 探秘京劇臉譜(課件)六年級下冊綜合實踐活動遼師大版
- (正式版)SH∕T 3548-2024 石油化工涂料防腐蝕工程施工及驗收規范
- 麥肯錫——大數據:創新、競爭和生產力的下一個前沿
- 人教版小學語文二年級《雷雨》PPT課件
- (醫療藥品)藥店拆零藥品記錄表
- 現澆箱梁盤扣式現澆支架施工方案(通過專家論證)
- 《監督法》講座稿
- 熱質交換課第05講(習題課1)
- 直線與圓錐曲線之角形面積問題
- 群文閱讀感受動物的形象教學設計
- 2020最新世界各國安規插頭尺寸標準版
評論
0/150
提交評論