基于單片機控制的LED應急燈研究_第1頁
基于單片機控制的LED應急燈研究_第2頁
基于單片機控制的LED應急燈研究_第3頁
基于單片機控制的LED應急燈研究_第4頁
基于單片機控制的LED應急燈研究_第5頁
已閱讀5頁,還剩25頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

畢業論文(設計)論文題目:基于單片機控制的LED應急燈的研究學生姓名:所在院系:所學專業:應用電子技術教育導師姓名:完成時間:摘要本文闡述了LED應急燈采用單片機控制的設計原理與實現方法。先分析應急燈技術概況,提出采用LED照明的優點,該照明控制系統的主控制器以AT89C2051單片機為基礎。根據相關技術規范的要求,在完成傳統應急燈基本控制要求的基礎上,完善電路的控制要求,增加輔助控制功能,提高電路的可控性和可視性。主控制器在接收到外部電路送來的信號后,發出命令控制應急燈實現開啟、關閉、定時放電控制等功能。關鍵字:LED,應急燈,單片機TheControlSystemforLEDEmergencylightBasedonSingle–chipMicrocomputerAbstractThepaperexpatiatesonthedesigningtheoriesandimplementationmethodofthecontrolsystemforLEDEmergencylightbySingle-ChipMicrocomputer.Analyzestheemergencylighttechnologysurveyfirst,proposedthatusestheLEDilluminationthemerit,ThehostcontrollerofthecontrolsystemforlightingisbasedonAT89C2051Single-ChipMicrocomputer。Accordingtothecorrelationtechniquestandard'srequest,incompletesthetraditionalemergencylightbasiccontrolrequestinthefoundation,theperfectelectriccircuit'scontrolrequest,increasesthesecondarycontrolfunction.Enhanceselectriccircuit'scontrollabilityandtheviewability.Themaster-controlunitafterreceivingthesignalwhichexteriorelectriccircuitsends,sendsoutthecommandcontrolemergencylighttorealizeopening,theclosure,functionsandsoontimedelectricdischargecontrol.Keywords:LED,Emergencylight,Single–ChipMicrocomputer目錄1緒論 12傳統應急燈的分析 12.1傳統應急燈的結構和使用中的不足 12.2原因分析及改進方法 23設計方案的研究 33.1系統設計分析 33.2系統設計要點與結構 43.3系統的特點與功能要求 54應急光源與電源的選擇 64.1傳統應急燈光源 64.2LED照明光源發展 64.3LED優點 74.4蓄電池選擇 75硬件功能電路分析與設計 85.1中央處理單元電路設計 95.2市電及電源轉換電路 115.2.1蓄電池充電電路 115.2.2中央處理單元電源電路 135.3應急檢測電路 145.4電池保護電路 155.4.1定期放電電路 155.4.2防過放保護電路 155.5LED光源組合及驅動電路 176軟件系統設計 197結束語 19致謝 20參考文獻 21附錄1整體電路圖 22附錄2程序 231緒論消防應急照明和疏散指示標志作為建筑內發生火災時給現場人員提供疏散照明和指示的消防設施,已被廣泛安裝使用在各類建筑中,成為建筑消防系統不可缺少的重要組成部分,其性能好壞直接關系到該建筑中人員的生命安全。近年來,各界人士都認識到了消防應急照明和疏散指示的重要性,消防應急燈具也得到了很大的發展。集中電源型消防應急燈具主要由集中應急電源和消防應急燈具組成。近年來,隨著經濟的發展和科技的進步,人們對照明燈具節能和科學管理提出了更多、更高的要求,使照明控制系統具有了節能、方便、智能等作用,并能改善環境,實現高效照明效果,提高管理水平。當今節約能源排在首位,而各種照明約占整個用電量的絕大部分,與人們生產生活密切相關。因此需要大量各種節能燈具相配套,隨著我國城市化進程的加快,綠色、高效、節能,長壽命的LED燈逐漸走入人們的視野。目前,LED照明技術日趨成熟,大功率LED光源功效已經達到80lm/W,用LED照明燈進行照明節能改造成為可能。LED的光效和大功率集成技術都有了很大的提高,LED已經開始在照明領域里初步應用,出現了LED路燈、LED礦燈、LED應急燈、LED車燈、LED景觀燈等多種以大功率LED為光源的照明燈具。基于單片機的控制系統已廣泛應用于工業、農業、電力、電子、智能樓宇等行業,微型計算機作為嵌入式控制系統的主體與核心,代替了傳統的控制系統的常規電子線路。本課題研究基于單片機控制的LED應急燈,它被設計為:在白天用戶主動關閉室內照明燈后,即使市電中斷應急燈也不會點亮。夜間,一旦市電中斷,失去照明應急燈立即點亮,電路能自動檢測斷電前后室內的照明情況,并判斷是否有啟動應急燈照明的需要。2傳統應急燈的分析如果在夜晚遇到突然停電。而且是在人員密集的高層建筑,特別是由于突發意外原因引起的停電如:地震、火災。會使人員的疏散造成很大的困難。這時如果有一盞應急燈來照明,會給人員的疏散帶來很大的方便。首先介紹一下傳統的應急照明燈。2.1傳統應急燈的結構和使用中的不足 目前,在普通住宅、高層住宅和工業建筑中等使用的應急燈多數是采用斷電啟用式,基本實現的功能是:外部電源供電狀態下蓄電池充電,燈不亮。外部電源斷電蓄電池放電,燈亮照明。根據消防系統工程和行業標準的具體技術要求。一般消防應急燈具由燈體、光源、后備電池以及控制電路組成。基本結構如圖1所示。交流變壓器交流變壓器整流濾波狀態顯示充電電路控制電路光源 圖1傳統應急燈框圖從目前消防應急燈具的實際應用的情況上看,AC/DC電路,一般均采用的是線性整流濾波電路也即線性AC/DC電路,其優點是成本低、技術成熟,缺點是該電路受市電電網波動影響,經常影響消防應急燈具的正常工作。降低了消防應急燈具的可靠性。對于充電電路。應按可充電電池的類型分別進行合理的充電,依據其工作原理,對于鉛酸電池,可進行浮充或循環充電;鎳鎘電池應以恒流、恒壓或恒壓恒流方式充電,并有小電流充電和控制能力。電池充電電路上的發展方向是脈沖充電方式或PWM方式。電池的保護電路實現方式很多,目前多以分立元件實現,可靠性差、工藝性不好,集成電路的應用是較好解決這一問題的方法。逆變電路與負載類別有關,即不同的光源要求不同的逆變機理和電路。在消防應急燈具中,逆變電路不僅僅是將直流信號轉變成交變信號,也擔負著應急狀態轉換、功率損耗,正確和合理地設計逆變電路是消防應急燈具設計中關鍵技術之一。這種類型結構的應急燈,通過在長期的使用過程中觀察,實際上存在以下的不足和缺點。一是消耗電能大,使用壽命不夠長。二是控制電路過于簡單,功能不夠強大。三維修費用高,傳統應急燈易損部件是蓄電池和照明燈泡。2.2原因分析及改進方法應急燈壽命短和維修費用高的兩大致命缺陷,分析其根本原因主要來自三方面:一是蓄電池本身的使用壽命基本決定了應急燈的壽命,蓄電池的性能并未達到我們預想的要求。二是傳統的應急燈采用白熾燈作為光源,光源的亮度不夠而且消耗電能大。三是電路過于簡單,只要外部電源斷電的情況下蓄電池放電,燈亮照明,如果在白天光線強的情況下,應急燈是不需要工作的,實際上這是無謂的放電。綜合以上三方面的原因,如果只考慮第一和第二方面,改進思路比較簡單無非是改變一下電池和照明光源。但如果在兼顧第三那方面則必須系統地分析,綜合考慮應急燈的改進思路,重點是改進應急燈的電路結構,考慮采用新的控制方法,完善其性能。解決應急燈外部電源斷電就開始工作,即無謂的放電的問題,也就是說要考慮應急燈需要具備哪些性能才不會出現外部電源斷電就開始無謂的放電現象。只有在滿足一定條件時才會實現燈亮照明。如圖表1所示。表1改進方案同時滿足的條件斷電光線昏暗實現辦法檢測光控是否可行可行可行光源的選擇:為了提高傳統應急燈照明光源的壽命和降低電耗,我們可以采用LED節能光源作為應急燈的光源,因為其有許多優勢:耗電量僅為一般燈泡的20%;體積小,占用空間小;壽命長,是一般燈泡的幾倍。采用LED作為光源后,不僅降低了應急燈的成本,而且有效的提高了發光的強度。隨著電子技術和微型計算機的迅速發展,促進了微型計算機測量和控制技術的迅速發展和廣泛應用,單片機(單片微型計算機)的應用已經滲透到國民經濟的各個部門和領域,它起到了越來越重要的作用。廣泛用在在各種控制電路中用來完善電路的控制功能。對傳統應急燈控制電路的改進。首先要根據有關消防行業的技術規范,其次對應急燈控制電路進行分析改進,完善各種控制要求,增加一些輔助控制功能,增強其控制性。對于控制電路我們采用單片機作為主要控制單元,并設計其外圍控制電路,使電路能夠滿足斷電、光線昏暗時應急照明的基本要求。3設計方案的研究針對傳統應急燈在使用中的不足,根據分析得出的結論。合理的選擇設計方案,完善電路的控制要求,使電路能夠盡可能的滿足各方面的需要。3.1系統設計分析該應急燈電路應該在傳統應急燈電路的基礎上進行改進,不僅能夠完成最基本的控制功能,而且增加一些輔助功能,使電路更加完善;同時采用節能、環保、效率高的新型發光材料代替傳統光源。首先在應急燈光源的選擇上,近年來出現的高亮發光二極管(LED),由于具有體積小、壽命長、耗電量少、發熱量低、無交流閃爍、啟動速度快、電磁干擾小、光線自然純正等諸多優點,已被廣泛應用在照明、交通信號指示、手機屏幕背光、汽車摩托裝飾、大尺寸平面顯示等領域。利用高亮白光LED制作的照明燈具,摒棄了傳統白熾燈泡的耗電多、亮度低、色偏黃、易破碎等缺點,并且不像熒光燈廢棄后會對環境造成汞污染,其日益成為人們首選的照明燈飾新寵。其次分析傳統應急燈控制功能,改用單片機作核心控制元件。單片機接收各種檢測信號,推動各個控制電路工作,完成基本功能要求。因單片機功能強大,如果在不增加硬件成本的情況下,可實現更多完善的充電、保護功能。因此可在原有基礎上增加輔助控制功能。經過設計應該使電路基本完成:斷電時,能夠自動根據當時室內的光線強度決定是否需要照明,并且僅在需要照明時點亮。在白天,房間不需照明,即使斷電應急燈也不會點亮。在晚間,室內由電燈照明時,斷電前光強較大,斷電時,燈光熄滅,室內變黑。這種情況下有照明的實際需求,應急燈會自動亮起來。而且,由于電路使用固定電壓充電和電池低壓放電保護電路,可以防止電池過度充電和深度放電,從而延長蓄電池的壽命。3.2系統設計要點與結構系統設計主要包括硬件和軟件兩大部分,依據控制系統的工作原理和技術性能,將硬件和軟件分開設計。硬件設計部分包括電路原理圖、合理選擇元器件、繪制線路圖,然后對硬件進行調試、測試,以達到設計要求。軟件設計部分,首先根據硬件電路分析所要完成的控制功能,列出詳細的計劃;然后進行具體設計,包括流程圖,選擇合適的編程語言和工具;最后是對軟件進行調試、測試,達到所需功能要求。在系統設計中設計方法的選用是系統設計能否成功的關鍵。硬件電路是采用結構化系統設計方法,該方法保證設計電路的標準化、模塊化。硬件電路的設計最重要的是選擇用單片機作為中央控制單元,并確定與之配套的外圍芯片,使所設計的系統既經濟又高性能。硬件電路設計還包括輸入輸出接口設計,畫出詳細電路圖,標出芯片的型號、器件參數值,根據電路圖在仿真機上進行調試,發現設計不當及時修改,最終達到設計目的。軟件設計的方法與開發環境的選取有著直接的關系,本系統由于是采用51系列單片機,使用C語言進行開發,可以使程序邏輯性強,且簡單。本系統軟件設計采用模塊化系統設計方法,先編寫各個功能模塊子程序,然后進行組合與調整,經過調試后,達到設計功能要求。總的來說硬件方面要解決的問題是單片機與外圍電路的接口問題,對應急條件做出判斷和處理。在軟件方面,主程序的編寫思維十分重要,程序的結構是否合理會直接影響到程序是否簡潔、思維是否清晰、功能是否完整。系統的結構主要由以下及部分組成:(1)中央處理系統;(2)電源供電系統;(3)LED光源及驅動系統;(4)應急判斷系統。這幾部分共同完成了中央控制器對應急判斷系統的檢測和執行,在滿足條件時,達到控制LED應急照明燈具的目的。其硬件電路只是系統的實施工具,軟件程序是系統的靈魂,是負責完成硬件電路實現功能和與用戶交互的橋梁,是維護系統正常工作的工具。電路圖如圖2所示:中央處理單元中央控制單元光源及控制電路顯示檢測電路應急判斷電路電源電路應急燈電源電路中央處理單元中央控制單元光源及控制電路顯示檢測電路應急判斷電路電源電路應急燈電源電路 圖2系統結構框圖3.3系統的特點與功能要求國家標準《消防應急燈具》(GB17945—2006)對消防應急燈具的燈具性能有明確要求。主要包括以下幾個方面:(1)應該有工作狀態指示燈。用于分辨消防應急燈具工作狀態是否正常,也用于分辨消防應急具與普通燈具。(2)應該有試驗按鈕或試驗開關。用于試驗消防應急燈具能否轉換到應急工作狀態。(3)燈泡(或燈管)異常(包括規格不同)時,燈具內部元件表面最高溫度不超過90℃。消防應急燈具也是用電設備。有發生火災的可能,此要求是用于防止消防應急燈具內部發熱而引起火災。同時,燈泡(或燈管)規格不同,電池工作的時間和照度也就不同。也就不一定能滿足火災疏散時間要求和照度要求。(4)燈具外殼應選用不燃或難燃材料制造,內部連線宜采用耐溫不小于105℃的導線,是用于防止消防應急燈具本身引起火災。根據以上要求,該設計控制系統需要完成以下幾個功能:(1)光線充足或市電正常時,應急燈不亮;(2)光線不強,且市電斷開時,應急燈亮,且滿足一定的時間要求。同時當市電恢復正常后,應急燈熄滅。(3)應該有工作狀態指示燈。用于分辨消防應急燈具工作狀態是否正常.(4)能夠對電路進行測試功能。用于試驗消防應急燈具能否轉換到應急工作狀態。(5)在長時間(一個月)不斷電的情況下能夠對充電電池進行放電處理。在充電時候具有指示功能。4應急光源與電源的選擇合理的選擇選擇應急光源不僅有利于提高照明效果,而且可以節約資源,減少對電源的損壞。4.1傳統應急燈光源大多數的應急燈發光體采用低壓白熾燈,直接采用12V直流供電。缺點是效率低。近年來廣泛使用的節能燈(緊湊型熒光燈)耗電省、亮度高。其亮度相當于白熾燈的2-3倍。但需要增加直流逆變部分,成本升高。而且會產生高頻電波輻射,對手機、收音機等造成干擾。白熾燈:主要以鎢絲作燈絲,因為鎢有高熔點及低蒸發率。白熾燈的大部分輻射光是紅外線,所以120V白熾燈的照明效率在2400K時約為8lm/W,一般100W白熾燈只有7%的電功率轉變為可見光。日光燈:一般日光燈用低壓放電可以產生11000-13000K的高溫,目前日光燈可以用的材料有汞即水銀和鈉,汞燈釋放紫外線故多用于一般日光燈,燈管涂上熒光粉以產生白光。傳統應急燈使用頻率低,時間短,燈的功率不大,所以一般選用普通低壓白熾燈。4.2LED照明光源發展LED即LightEmittingDiode(發光二極管)的縮寫。即:光線激發二極管,屬于一種半導體元器件。發光二極管的核心部分是由P型半導體和N型半導體組成的晶片,在P型半導體和N型半導體之間有一個過渡層,稱為P-N結。在某些半導體材料的PN結中,注入的少數載流子與多數載流子復合時會把多余的能量以光的形式釋放出來,從而把電能直接轉換為光能。PN結加反向電壓,少數載流子難以注入,故不發光。這種利用注入式電致發光原理制作的二極管叫發光二極管,通稱LED。現在照明光源已逐漸發展為白光LED。LED技術可以應用在普通照明、背光照明、道路交通、招牌和顯示屏、農業、漁業、醫學以及通信等領域。近幾年來,隨著人們對半導體發光材料研究的不斷深入,各種顏色的超高亮度LED取得了突破性進展,其發光效率提高了近1000倍,色度方面已實現了可見光波段的所有顏色,其中最重要的是超高亮度白光LED的出現,使LED應用領域跨越至高效率照明光源市場成為可能。LED照明的變革將擴展人們的照明觀念,更加體現節能化、健康化、藝術化和人性化的發展趨勢。未來較被看好的是三波長白光LED,即以無機紫外光晶片加紅、藍、綠三顏色熒光粉混合產生白光,它將取代熒光燈、緊湊型節能熒光燈泡及LED背光源等市場。LED照明光源的主流將是高亮度白光LED。4.3LED優點(1)發光效率高。LED經過幾十年的技術改良,其發光效率有了較大的提升。LED光效達到50~200lm/W。目前,世界各國均加緊提高LED光效方面的研究,在不遠的將來其發光效率將有更大的提高。(2)耗電量少,LED單管功率0.03-0.06瓦,采用直流驅動,單管驅動電壓1.5-3.5伏,電流15-18毫安,反應速度快,可在高頻操作。在同等照度下,LED比白熾燈光源節能70%,比熒光燈節能50%。(3)使用壽命長,采用電子光場輻射發光,燈絲發光易燒、熱沉積、光衰減等缺點。而采用LED燈體積小、重量輕,環氧樹脂封裝,可承受高強度機械沖擊和震動,不易破碎。平均壽命達10萬小時。(4)安全可靠性強,發熱量低,無熱輻射,冷光源,可以安全抵摸:能精確控制光型及發光角度,光色柔和,無眩光;不含可能危害健康的物質。(5)有利于環保,LED為全固體發光體,耐震、耐沖擊不易破碎,廢棄物可回收,沒有污染。光源體積小,可以隨意組合,易開發成輕便薄短小型照明產品,也便于安裝和維護。(6)可控制性,由于LED燈可以基本做到瞬間接通發光,通過計算機軟件和控制器,可以比較容易地實現LED燈的顏色和圖形的各種變化。4.4蓄電池選擇常用的容量較大的可充電電池有:鎳--鎘電池,鎳氫電池,鉛酸電池等,免維護密封鉛酸蓄電池因其容量大,價格廉價.充電技術成熟,維護要求低,而廣泛用于便宜式儀器,輪船,電動車,通訊等。故本設計選用小型免維護密封鉛酸蓄電池。選標準系列:12V、。傳統應急燈光源:12V、5W白熾燈。應急時間:≥90min。電池:12V、。燈電流:EQ實際點亮時間本電路采用鉛酸免維護蓄電池,不需專門的維護;即便傾倒電解液也不會溢出,不向空氣中排放氫氣和酸霧;安全性能更好。但是對蓄電池的充放電更為敏感,因此對充電電路要求高。蓄電池的額定容量C,單位安時(Ah),它是放電電流安(A)和放電時間小時(h)的乘積。由于對同一個電池采用不同的放電參數所得出的Ah是不同的。實踐中,電池容量被定義為:用設定的電流把電池放電至設定的電壓所給出的電量。也可以說電池容量是:用設定的電流把電池放電至設定的電壓所經歷的時間和這個電流的乘積。上述所謂設定的電壓是指終止電壓(單位V)。終止電壓可以簡單的理解為:放電時電池電壓下降到不至于造成損壞的最低限度值。終止電壓值不是固定不變的,它隨著放電電流的增大而降低。電池的充電方法常用的有三種:(1)脈沖充電:既簡單又經濟的方法。變壓器次級輸出的低壓交流整流脈動成直流(不濾波)對電池充電.此方法充電電流較大,充電速度快,缺點是當電網電壓波動時,充電電流也隨之波動.容易發生因充電電流大,電池溫升高,電解質損失大,從而導致電池損壞的情況,所以這種方法對免維護密封鉛酸蓄電池很少采用。(2)恒流充電:為了防止電池內溫升太高及電解液的損失太大,充電電流調得比較小,需要充電的時間較長,另一方面,充電時間太長,就會發生過充,為了防止因過充而損壞電池,需另設過充檢測或定時電路。(3)恒壓充電:理論和實踐均證明,當充電電壓低于充電電壓上限(對12V電池而言,此值為)時恒壓充電是安全的,即使充電時間很長,也無危險,如果需要,電池還可以工作在浮充狀態。市電中斷平凡發生的情況是很少的,應急燈對電池充電的速度要求不高。考慮上述因素本設計充電電壓取13.5V,略低于工程實用經驗值13.8V。大多數應急燈均長期接在市電電源上,電池處于后備充電狀態,故選用恒壓充電方式。簡單,安全。電路采用恒定電壓對后備電池充電,不會發生過度充電的問題。5硬件功能電路分析與設計按照應急燈實際工作中的作用,硬件電路如附錄1所示,可分為主要的幾個部分。以AT89C2051單片機作為整個電路的核心控制單元,通過它控制其他模塊來完成各種復雜的操作。利用LED作為該電路應急燈光源,能節約能源、延長燈具壽命、提高照明質量。市電檢測電路和光控電路用來檢測應急場所市電的狀態和應急場所光線的的強弱,來判斷是否需要接通應急燈。電源電路采用集成三端穩壓器,不僅要完成給蓄電池充電,而且還要提供控制電路的工作電壓。增加一些電源指示顯示,增強該電路的可觀察性。電路如圖3所示。中央處理單元中央處理單元LED應急燈光源市電檢測電路應急燈控制電路試驗檢測電路光控電路市電及電源應急燈電源充、放電電路指示電路圖3總體設計框圖5.1中央處理單元電路設計為了改進傳統應急燈采用分立元件設計控制電路,控制電路功能簡單,該電路采用單片機AT89C2051作為其核心控制單元,其外圍電路有復位電路和時鐘電路。復位電路有R1、R2和C1組成;時鐘電路有6MHZ晶體、C2和C3組成。按鈕開關S2和1K電阻組成一個簡單的測試電路,當按下S2,給單片機送一個低電平信號,通過內部程序驅動輸出控制繼電器,點亮應急燈。中央處理單元用于接收和判斷外部電路送來的檢測信號,通過內部程序控制,再給相應的控制電路發出執行信號,驅動相應的電路動作。電路圖如圖4所示。圖4中央處理電路AT89C2051芯片介紹:AT89C2051是ATMEL公司生產的低電壓、高性能CMOS8位單片機,片內含2kbytes的可反復擦寫的只讀程序存儲器(EPROM)和128bytes的隨機數據存儲器(RAM),采用ATMEL公司的高密度、非易失性存儲技術生產,兼容標準MCS-51指令系統,片內置通用8位中央處理器和Flash存儲單元,功能強大AT89C2051單片機可為您提供許多高性價比的應用場合。其管腳圖如圖5所示。圖5AT89C2051管腳圖(1)主要功能特性:*兼容MCS51指令系統;*2KB可重編程FLASH存儲器(1000次);*2.7-6V電壓范圍;*全靜態工作:0Hz-24KHz;*128*8位內部RAM;*15條可編程I/O線;*兩個16位定時器/計數器;*6個中斷源,兩個外部中斷源;*可編程串行通道;*高精度電壓比較器(P1.0,P1.1,P3.6);*直接驅動LED的輸出端口;*低功耗空閑和掉電模式;(2)AT89C2051引腳功能說明:VCC:電源電壓+5V。GND:接地端。P1口:P1口是一組8位雙向I/O接口,P1.2-P1.7提供內部上拉電阻,P1.0和P1.1內部無上拉電阻。P1口輸出緩沖器可吸收20mA的電流并可直接驅動LED。P3口:P3口的P3.0-P3.5、P3.7是帶有內部上拉電阻的7個雙向I/O接口。P3.6沒有引出,它作為一個通用的I/O口,但是不可訪問。可作為固定輸入的片內比較器的輸出信號。當P3口寫入1時,它們被內部的上拉電阻拉高并可作為輸入端口。RST:復位輸出。XTAL1:振蕩器的反相放大器及內部時鐘發生器的輸入端。XTAL2:振蕩器反相放大器的輸出端。P3口的特殊功能如表2所示:表2P3口的特殊功能端口引腳功能特征P3.0RXD(串行輸入口)P3.1TXD(并行輸入口)P3.2(外部中斷0)P3.3(外部中斷1)P3.4T0(定時/計數0外部輸入)P3.5T1(定時/計數1外部輸入)5.2市電及電源轉換電路該電路的主要有兩部分電路組成,分別是蓄電池充電電路和中央處理單元的電源電路。把交流220V電壓經過變壓器降壓,再經整流濾波后,通過穩壓電路給12V蓄電池充電,該電壓不僅要作為應急燈的電源,而且還要為中央控制單元供電。5.2.1蓄電池充電電路對蓄電池的充電方法有很多種,經過前面的分析,我們知道恒壓充電對蓄電池有很大的好處,因此蓄電池的充電電路我們采用恒壓充電來設計。該電路主要有電源變壓器T1、橋式整流濾波電路和集成三端穩壓器LM317組成。電池充電電路如圖6所示。(1)原理分析:220V交流電經變壓器T1降壓,變為交流15V,V1—V4組成橋式整流器,交流電經整流后變成單向脈動直流電,再經過C10進行濾波,濾除其中的交流成分。LM317為三端可調正穩壓器。由電位器RP2將輸出調整至13.5V,R13,R12與三極管組成限流電路。當蓄電池充電電流Io小于限定值時,T截止:當Io大于限制值時,T導通,Uo下降,Io也下降。V6為防反充。圖6蓄電池充電電路主要設計計算:(1)根據WL317的使用說明,穩壓器的輸出端和調整端之間的電壓是非常穩定的電壓,其值為1.25V。電阻R11一般取240。Uo按使用要求為13.5V,它主要是由調電阻Rp2決定。有公式:(1)可得:(2)其中是可調電阻Rp2和R12等綜合作用后的等效電阻,其值略小于可調電阻Rp2,所以選擇Rp=3KΩ。(2)為保證LM317正常工作,取因為,所以,因此變壓器次級電壓取標準值15V。當220V交流電受影響波動—10%時:即(3)(4)LM317仍可工作在穩壓狀態。當220V上浮10%時:,小于LM371最高允許輸入電壓30V。(3)限流部分元件設計三極管選用9013,導通閥值0.5~0.7V限流值為0.6A;故R13應選用1Ω,R13的耗散功率為。(2)LM317三端穩壓器介紹:LM317是美國國家半導體公司的三端可調正穩壓器集成電路。LM317的輸出電壓范圍是1.2V至37V,負載電流最大為1.5A。它的使用非常簡單,僅需兩個外接電阻來設置輸出電壓。此外它的線性調整率和負載調整率也比標準的固定穩壓器好。LM317內置有過載保護、安全區保護等多種保護電路。通常LM317不需要外接電容,除非輸入濾波電容到LM317輸入端的連線超過6英寸(約15厘米)。使用輸出電容能改變瞬態響應。調整端使用濾波電容能得到比標準三端穩壓器高的多的紋波抑制比。(1)特性簡介:可調整輸出電壓低到1.2V。保證1.5A輸出電流。典型線性調整率0.01%。典型負載調整率0.1%。80dB紋波抑制比。輸出短路保護。過流、過熱保護。調整管安全工作區保護。標準三端晶體管封裝。(2)電壓范圍:1.25V至37V連續可調。(3)LM317工作原理:LM317的輸入最高電壓為30多伏,輸出電壓1.532V。電流1.5A。不過在用的時候要注意功耗問題,注意散熱問題。LM317有三個引腳.一個輸入一個輸出一個電壓調節。輸入引腳輸入正電壓,輸出引腳接負載,電壓調節引腳一個引腳接電阻(200左右)在輸出引腳,另一個接可調電阻(幾K)接于地.輸入和輸出引腳對地要接濾波電容。5.2.2中央處理單元電源電路中央處理單元電源電路主要有三端穩壓器WL7805組成。220V交流電經變壓器降壓后,在通過整流濾波穩壓,給12V蓄電池進行充電。12V蓄電池不僅要作為LED應急燈的驅動電源,同時12V蓄電池電壓經過7805穩壓后產生5V電壓,作為控制器的主電源。在220V交流市電斷開后,直流5V仍然給單片機控制電路供電,使電路完成相應的操作。電容C5用于抵消輸入線較長時的電感效應,以防止電路產生自激振蕩。同樣電容C6為濾波電容,C7為高頻旁路電容,用于消除輸出電壓中的高頻噪聲。R1為限流電阻,LED為5V電源指示燈,可以觀察控制電路的供電是否正常。電路圖如圖7所示。圖7中央處理單元供電電路5.3應急檢測電路該電路的功能是在應急場合當滿足應急要求時(220V交流市電斷開且應急場所光線變暗),通過應急檢測電路檢測到信號,該信號必須是在兩個應急條同時滿足時才會產生,將信號傳送到中央控制單元,然后經控制單元內部程序發出控制信號,驅動外圍電路使應急燈點亮。應急監測電路有兩部分組成,一個是市電檢測電路(市電顯示電路),另一個是光控檢測電路。任何一個條件滿足時都不會點亮應急燈。只有同時滿足這兩個條件時,中央處理單元才會給外圍電路發出控制信號,驅動應急燈點亮。這部分電路不僅要有硬件電路,同時還需要軟件輔助完成。電路圖如圖8所示。圖8應急監測電路電阻R4和LED燈接在整流濾波電路之后,其作用主要是:當市電正常時,LED發光,可以用作電源指示燈判斷市電是否正常。當市電正常時LED發光,無論應急場所的光線強弱與否(無論白天還是晚上)光敏電阻Rg均呈低阻狀態,三極管9013截止,給單片機AT89C2051的P1.5口,送高電平,通過內部程序控制,使應急燈不亮。當市電斷開,我們可以通過LED指示燈熄滅來判斷,但是如果應急場所光線比較強時,應急場所不需要應急,光敏電阻Rg仍呈低阻狀態,控制電路使應急燈不亮。但是當市電斷開且應急場所光線變弱時,光敏電阻Rg的阻值將會變大,呈高阻狀態,此時三極管9013導通,給單片機AT89C2051的P1.5口送低電平,通過內部程序控制,使應急燈點亮。為提高光敏電阻的靈敏度,將LED指示燈選用白光或無色的發光二極管,光敏電阻Rg選擇MG45型光敏電阻。為了能讓光敏電阻充分感受到電網指示燈的光線,應盡量使指示燈LED靠近光敏電阻Rg。5.4電池保護電路蓄電池在使用過程中形成不可逆硫酸鹽化,成為導電性能差、難以溶解、充電時難以恢復的硫酸鉛結晶,即通常所說的不可逆鹽化,導致電池失效。統計表明,絕大多數電池的失效都是由于電池的過放電導致電極活性物質的不可逆硫酸鹽化造成的。防過放電路的作用是防止蓄電池深度的放電,導致蓄電池的使用壽命縮短,增加系統的維護成本。5.4.1定期放電電路在現實的生活當中,市電并不會經常地斷開,因此應急燈可能在一段長時間內用不到,但是我們已經把蓄電池充滿,在需要時點亮應急燈,經研究發現電池定期進行一次放電,有利于活化電池,可以略微提升電池的容量。這部分電路主要是通過單片機AT89C2051內部程序計時,設定時間為一個月,如果中間出現斷電應急現象,則重新開始計時,否則計時時間一到就輸出控制信號接通放電回路。電路如圖9所示。圖9定期放電電路5.4.2防過放保護電路R8、RP1、C9、ZD1和LM308組成充電電池過放電壓檢測和控制電路。當電池過度放電,端電壓下降至允許值下限時,燈自動關閉,防止電池因深度放電而損壞。電路如圖10所示。12V鉛酸電池,放電電壓不能低于10.8V,檢測的原理是:首先給RP1設定一個過放電壓比較值,電壓比較器的兩個管腳采集到電壓。當蓄電池放電電壓使其端電壓大于預先設定的過放電壓值時,集成運放LM308的3腳電位高于2腳電位,6腳輸出高電平,如果蓄電池放電電壓使其端電壓低于預先設定的過放電壓值時,集成運放LM308的3腳電位低于2腳電位,6腳輸出低電平,集成運放LM308的第6腳接單片機AT89C2051的p1.4口,給單片機送一個低電平信號,通過內部程序控制放電電路斷開。過放電壓比較值為 (5)則RP1的過放值為 (6)圖10防過放保護電路(1)LM308穩壓塊介紹:LM308是精密運算放大器,對非穩壓電源有足夠電源抑制,其工作溫度范圍0~+70C,它在10M歐電源阻抗下工作誤差比在10K歐電源阻抗下工作小,積分器漂移小于500uV/秒,采用不大于1uF電容可獲得大于1小時的模擬時間延遲。管腳圖如圖11所示。特性:最大輸入偏置電流0.3nA;失調電流小于400pA;電源電流只有300uA(含飽和時);保證漂移特牲;圖11LM308管腳圖5.5LED光源組合及驅動電路因為我們選用的應急燈供電電源是采用12V的蓄電池進行供電,因此我們采用恒壓驅動。該電路的功能是:當應急檢測電路檢測到應急場所需要應急時,就給中央處理電路發出信號,然后在程序的控制下,在單片機AT89C2051的P1.6口送一個低電平信號,三極管V6導通,使繼電器導通,將12V蓄電池接到LED燈源上,此時LED發光。電路如圖12所示。圖12LED光源驅動電路設計LED燈時,我們應該考慮采用什么樣的組合方式,合理的配合設計,才能保證LED正常工作。白色LED發光效率接近熒光燈的水平,并在穩步增長中。如圖13所示傳統背光照明單元的白光LED是并聯驅動,由于白光LED的亮度取決于電阻的阻抗值。然而白光LED的電壓VF本身具有不同的波動范圍,因此相同的電阻會使白光LED的亮度產生分布不均現象。圖13傳統白光LED并聯驅動方式因電壓波動引起白光LED亮度不相同時,背光照明單元的光線就會有照明不均勻的問題。雖然使用電器特性相同的白光LED可以改善亮度不均勻問題,但實際上無法獲得電氣特性相同的白光LED。應根據各個白光LED的電氣特性,逐一調整負載電阻。但是,實際上這種方式不是解決問題的方式。為使白光LED的電流相同,可以用串聯方式如圖14所示的方式。由于電流I相同,亮度幾乎一致。但是當某一顆LED品質不良短路時,由于驅動器輸出電壓不變,那么分配在剩余的LED兩端電壓將升高,驅動器輸出電流將增大,導致容易損壞余下所有LED。圖14傳統白光LED串聯驅動方式在需要使用比較多LED的產品中,如果將所有LED串聯,將需要LED驅動器輸出較高的電壓。如果將所有LED并聯,則需要LED驅動器輸出較大的電流。將所有LED串聯或并聯,不但限制著LED的使用量,而且并聯LED負載電流較大,驅動器的成本也會大增。解決辦法是采用混聯方式。串并聯的LED數量平均分配,分配在同一串聯LED上的電壓相同,通過同一串每顆LED上的電流也基本相同,LED亮度一致。如圖15所示采用三個LED串聯,然后在并聯十排。根據國家標準《消防應急燈具》的要求,消防應急燈供電的時間不小于90min。我們選擇蓄電池電池為12V、。選擇工作電壓為3V,電流為20mA的高亮白光LED。燈亮時間為:(6)限流電阻:(7)通過計算可知。與傳統應急燈相比,利用同一型號的電源,采用LED光源的應急燈的點亮時間明顯變長。如果出現特殊情況需要長時間照明,此時就可以滿足需要。如果亮度不夠還可以增加LED的數量,只要不超過允許值。以應急燈亮2小時計算最多可并排數為: (8)圖15傳統白光LED混聯驅動方式6軟件系統設計應急燈控制系統的流程圖如圖16所示。軟件系統的設計,首先根據硬件電路所要完成的具體功能進行設計。根據控制過程設計出軟件系統的流程框圖,再根據硬件電路的各個模塊的控制要求,設計對應的程序,然后把各段程序組合起來。程序如附錄2所示。軟件系統主要完成的功能:系統通電后,主程序先完成初始化工作,包括設定定時器/計數器的工作方式及初值,將有關存儲單元置初值,啟動定時器/計數器,開中斷等等。然后程序將不斷的處于循環查詢外部電路送來的信號的狀態中。檢測是否有應急信號送來,判斷是否需要應急。如果檢測到應急信號,則通過內部程序驅動應急燈控制電路點亮應急燈。如果在計時一個月的時間中,沒有檢測到應急信號,則啟動放電電路給蓄電池放電。在放電過程中,如果檢測到有應急信號,則終止放電驅動應急燈點亮。如果應急燈長時間處于點亮應急狀態,蓄電池長時間放電,造成蓄電池過放,檢測到過放信號后,就驅動輸出電路,關閉應急燈。7結束語本文論述了采用單片機控制LED應急燈的控制原理與實現方法。首先通過對傳統應急燈的分析,以及在現實生活中觀察。根據相關技術規范的要求,分析提出了傳統應急燈在現實生活中存在的不足,針對存在的不足提出了具體的改進措施,對傳統應急燈的照明光源以及控制電路進行分析改進。分別提出改進措施,首先選擇新型發光材料,采用高亮白光LED作為光源,提高了光源的發光效率,減少對電源的損耗,節約資源,降低成本。采用單片機AT89C2051改進控制電路,增強電路的控制功能,提高了電路的可控性和可視性。但由于資料和水平有限,在電源顯示和保護方面做的還不夠完善,在以后的學習和設計中將會加以改進。YYN開始初始化點亮應急燈過放檢測程序定時程序應急檢測程序結束放電滿足應急?足??滿足應急?足??NY滿足?足??YN圖18控制系統流程圖致謝在大學的學習階段,我要感謝機電學院的全體老師給我們講述知識,使我們受益匪淺,是您們才給了我們這樣的機會。在此,向您們致以崇高的敬意!在畢業設計結束之際,首先感謝我的導師,在整個設計過程中導師在設計思路和設計方法上給予我以充分的指導,對我論文不厭其煩的精心修改,提出了許多寶貴的意見使我能夠順利的完成畢業設計。老師淵博的知識和嚴謹的治學態度讓我十分佩服。在本次設計中我不僅受到老師的學風、師德的熏陶,而且他的學識和風范、關懷和教誨,將成為我永遠的精神動力,并相信這在我的人生中將會受益匪淺,同時也使自己的理論學習和實際聯系得更加緊密。在論文完成過程中,同時也得到了許多其他老師以及同學的熱心幫助和支持,讓我分享他們寶貴的經驗和知識,在此向他們表示由衷的感謝。參考文獻[1]王平,亓祥民.關于消防應急燈的使用研究與改進[J].工程技術,2008(4):99[2]丁宏軍.集中電源型消防應急燈具使用中的問題與對策[J].建筑電氣,2007(5):29~31[3]周炳峻,劉峰,黃旭強.三款高亮LED節能應急燈剖析與改進[J].電子世界,2007(4):39~40[4]周志敏,周紀海,紀愛華.LED驅動電路設計與應用[M].北京:人民郵電出版社,2006[5]寶發.全自動多用途應急燈[J].電子制作,2006(11):66~67[6]何立民.單片機實驗與實踐教程[M].北京:北京航空航天大學出版社,2006[7]劉佩章.小型高效應急燈的制作[J].電子制作,2005(10):56~57[8]李朝青.單片機原理及接口技術[M].北京:北京航空航天大學出版社,2005[9]李廣弟.單片機基礎[M].北京:北京航空航天大學出版社,2005[10]李甫元.LED燈[J].電氣時代,2004(10):128~129[11]張毅剛.單片機原理及接口技術[M].哈爾濱:哈爾濱工業大學出版,2004[12]鄭雁秋,賈云.消防應急燈具設計存在問題的探討[J].消防技術與產品信息,2003(2):39~41[13]嚴士農.新穎智能應急燈[J].電子制作,2003(12):10~11[14]童詩白,華成英.模擬電子技術基礎[M](第三版)高等教育出版社,2001[15]李貴仁,劉純巖.淺析消防應急燈具的發展趨勢[J].消防科學與技術,1999(3):30~31[16]董兵.能自動充電開啟的應急燈[J].現代通信,1998(11):22[17]宋玉輝.用單片機對應急燈進行集群控制[J].微型計算機應用,1997(2):121~123附錄1整體電路圖附錄1整體電路圖附錄1:整體電路圖附錄1整體電路圖附錄1:整體電路圖附錄2程序#include<reg51.h>#defineucharunsignedchar#defineuintunsignedint//以下是端口定義命令sbitceshiin=P1^0;//測試信號輸入sbityingjiin=P1^5;//應急信號輸入sbityingjiout=P1^6;//應急輸出sbitguofang=P1^4;//電源過放信號輸入sbitduandian=P1^7;//斷開充電電源并放電ucharyue,tian,shi,fen,miao,jishu;//定義延時用全局變量/********去抖動延時*************/voiddelay10ms(){ uinti,shuzhi1; i=100; shuzhi1=1050; while(i) {while(shuzhi1) { shuzhi1--; } i--; } }/*********燈閃延時*************/voiddelay100ms(){ uinti,shuzhi1; i=5000; shuzhi1=4000; while(i) { while(shuzhi1) { shuzhi1--; } i--; } }/**********主程序***************/voidmain(){P1=0xff;EA=1;//開總中斷ET0=1;//開定時器0中斷TMOD=0X01;//設置定時器0工作模式為模式1jishu=100;//延時單元初始化yue=0;tian=0;shi=0;fen=0;miao=0;TH0=0XD8;//給定時器0附初值TL0=0XF0;TR0=1;//開定時器0while(1){if(yingjiin==0){TR0=0;//定時器停止工作jishu=100;//延時單元再次初始化yue=0;tian=0;shi=0;fen=0;miao=0;if(guofang==0)//檢測是否過量放電yingjiout=1;//是過量放電則關閉應急輸出else//否則開啟應急輸出yingjiout=0;}elseTR0=1;//重新開啟定時器0yingjiout=1;}if(ceshiin==0)//判斷按鍵是否按下delay10ms();//去抖動while(ceshiin==0);//等待按鍵松開{yingjiout=0;//應急燈閃爍一次delay100ms();yingjiout=1;delay100ms();yingjiout=0;delay100ms();yingjiout=1;}}/********************************/voidtime0(void)interrupt1{TH0=0X8D;//給定時器重新附初值TL0=0XF0;if(jishu==0){jishu=100;//10毫秒miao++;if(miao==60)//秒{miao=0;fen++; if(fen==30) {duandian=1;//打開電源電路,停止放電 }if(fen==60)//分{fen=0;shi++;if(shi==60)//時{shi=0;tian++;if(tian==24)//日{tian=0;yue++;if(yue==30)//月{yue=0tian=0;shi=0;fen=0;miao=0;jishu=100;duandian=0;//斷開充電電路并放電break;}}}}}}elsejishu--;}/********************************/09/2011:46102機體齒飛面孔雙臥多軸組合機床及CAD設計09/0820:023kN微型裝載機設計09/2015:0945T旋挖鉆機變幅機構液壓缸設計08/3015:325噸卷揚機設計10/3017:12C620軸撥桿的工藝規程及鉆2-Φ16孔的鉆床夾具設計09/2113:39CA6140車床撥叉零件的機械加工工藝規程及夾具設計83100308/3015:37CPU風扇后蓋的注塑模具設計09/2016:19GDC956160工業對輥成型機設計08/3015:45LS型螺旋輸送機的設計10/0723:43LS型螺旋輸送機設計09/2016:23P-90B型耙斗式裝載機設計09/0820:17PE10自行車無級變速器設計10/0709:23話機機座下殼模具的設計與制造09/0820:20T108噸自卸車拐軸的斷裂原因分析及優化設計09/2113:39X-Y型數控銑床工作臺的設計09/0820:25YD5141SYZ后壓縮式垃圾車的上裝箱體設計10/0709:20ZH1115W柴油機氣缸體三面粗鏜組合機床總體及左主軸箱設計09/2115:34ZXT-06型多臂機凸輪軸加工工藝及工裝設計10/3016:04三孔連桿零件的工藝規程及鉆Φ35H6孔的夾具設計08/3017:57三層貨運電梯曳引機及傳動系統設計10/2914:08上蓋的工工藝規程及鉆6-Ф4.5孔的夾具設計10/0413:45五噸單頭液壓放料機的設計10/0413:44五噸單頭液壓放料機設計09

溫馨提示

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

評論

0/150

提交評論