版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 論文題目:基于單片機的數(shù)字PWM控制器設計與應用—軟件</p><p><b> 摘 要</b></p><p> 基于C51單片機和PWM對LED亮度進行調(diào)節(jié), STC89C52作為主控芯片,設置了手動控制。在手動控制時,通過兩個按鍵輸出不同的PWM占空比對LED的電流進行控制,從而實現(xiàn)了對光度的手動調(diào)節(jié)。51單片機本身是沒有PWM接口的,
2、本文是通過軟件模擬PWM在一定的頻率的方波中,調(diào)整高電平和低電平的占空比,即可實現(xiàn)LED燈亮度控制。PWM調(diào)節(jié)LED亮度是一種利用簡單的數(shù)字脈沖反復開關白光LED驅動器的調(diào)光技術。系統(tǒng)只需要提供寬、窄不同的數(shù)字式脈沖,即可簡單地實現(xiàn)改變輸出電流從而調(diào)節(jié)白光LED的亮度。</p><p> 不管用Buck,Boost,Buck-Boost還是線性調(diào)節(jié)器來驅動LED。它們的共同思路都是用驅動電路來控制光的輸出。一些
3、應用只是簡單地來實現(xiàn)“開”和“關”地功能,但是更多地應用需求是要基本從0到100%調(diào)節(jié)光的亮度。而且經(jīng)常要有很高的精度。使用開關電路以相對于人眼識別力來說足夠高的頻率工作來改變光輸出的平均值,即數(shù)字調(diào)光。使用脈沖寬度調(diào)制PWM來設置周期和占空度,可能是最簡單的實現(xiàn)數(shù)字調(diào)光的方法,并且Buck調(diào)節(jié)器拓撲往往能夠提供一個最好的性能。</p><p> 關鍵詞 單片機,數(shù)字脈沖,占空比調(diào)節(jié),驅動電路,LED亮度調(diào)節(jié)&
4、lt;/p><p><b> ABSTRA</b></p><p> Because C51SCM and PWM can regulate the brightness of the white light LED, STC89C5 as the DSP set up the manual control. During the process of the man
5、ual control, different PWM duty ratio output by two key regulate the electric current of LED so as to realize the manual control of the luminosity. As a matter of fact, C51SCM don’t have the interface. The control of the
6、 brightness of LED is realized by the software which simulating the situation that PWM adjust the duty ratio of the high level and</p><p> For Buck, Boost, Buck-Boost or linear regulation to drive LED, thei
7、r common ideas are using drive circuit to control the output of light. Some applications only achieve the “on” and “off” function simply. While more application demand that it can regulate the brightness of light from 0
8、to 100% and often have very high precision. Digital dimmer is the use of the switch circuit which works in a high frequency with respect to human recognition capacity to change the average of the light output. The</p&
9、gt;<p> KEY WORDS: SCM, digital pulse, duty-cycle correction, driver circuit, regulation of LED brightness </p><p><b> 目 錄</b></p><p><b> 前 言4</b></p>
10、<p> 第1章 單片機應用技術簡介6</p><p> 1.1單片機的基礎知識及發(fā)展趨勢6</p><p> 1.2單片機內(nèi)部構成9</p><p> 第2章 PWM調(diào)光原理簡介10</p><p> 2.1PWM調(diào)節(jié)LED亮度原理10</p><p> 2.1.1 脈沖寬度調(diào)節(jié)
11、10</p><p> 2.1.2 PWM對于LED調(diào)光的優(yōu)勢11</p><p> 2.2 LED光源介紹13</p><p> 2.2.1 LED燈簡介與顯示原理13</p><p> 2.2.2LED光源的特性14</p><p> 第3章 電路設計及功能模塊介紹16</p>
12、<p> 3.1電路設計流程圖16</p><p> 3.2功能模塊介紹16</p><p> 3.2.1按鍵功能設計16</p><p> 3.2.2 BUCK電路介紹16</p><p> 3.2.3 A0832芯片介紹19</p><p> 3.2.4電源的選擇21</
13、p><p> 3.2.5四位數(shù)碼管介紹22</p><p> 第4章 軟件系統(tǒng)的設計與仿真24</p><p> 4.1 電路圖的設計仿真24</p><p> 4.1.1單片機軟件仿真系統(tǒng)Proteus介紹:24</p><p> 4.1.2 Proteus仿真電路圖25</p><
14、;p> 4.2 軟件設計及仿真26</p><p> 4.2.1 Keil μVision2開發(fā)環(huán)境介紹:26</p><p> 4.2.2Keil仿真圖28</p><p> 4.3單片機內(nèi)部程序的編寫29</p><p> 第5章 實物裝配與調(diào)試30</p><p> 5.1實物裝配
15、流程30</p><p> 5.1.1按照電路圖(圖4-2-2)焊接組件30</p><p> 5.1.2設計實物圖見(附錄一)30</p><p> 5.2試驗中的調(diào)試結果見(附錄二)30</p><p> 5. 3裝配與調(diào)試中的問題30</p><p><b> 總 結31</
16、b></p><p><b> 致 謝32</b></p><p><b> 參考文獻33</b></p><p><b> 附 錄34</b></p><p> 附錄1電路焊接實物圖34</p><p> 附錄2試
17、驗中的調(diào)試結果34</p><p> 附錄3單片機內(nèi)部程序正文34</p><p><b> 前 言</b></p><p> 由于能源危機和溫室效應的影響,人們對節(jié)能技術越來越關注。LED照明又稱固態(tài)照明,作為繼白熾燈、熒光燈后的第三代照明技術,具有環(huán)保、節(jié)能、安全可靠的特點,固態(tài)光源及LED光源是被業(yè)界看好的未來十年替換
18、傳統(tǒng)照明器具極具潛力的新型光源,代表照明技術的發(fā)展方向。發(fā)展新固態(tài)照明,不但是照明領域的創(chuàng)新,而且符合當前政府提出的“低碳節(jié)能環(huán)?!钡囊蟆?LED照明就是以LED(Light Emitting Diode)即發(fā)光二極管為光源的臺燈,LED是一種固態(tài)的半導體器件,它可以直接把電轉化為光。LED臺燈是典型的綠色照明光源產(chǎn)品,作為國家綠色照明推廣使用的產(chǎn)品,具有廣闊的應用前景。在實際的應用中,發(fā)現(xiàn)LED燈在周邊亮度大時依然以同一功
19、率發(fā)光,存在電能浪費。另外一方面,因為LED的發(fā)熱量和電流存在正相關的關系,發(fā)熱影響了LED的壽命,所以在不必要的亮度下也減少了LED的壽命。然而,當LED在周邊亮度小時,LED燈不能提供足夠和恰當?shù)墓舛?,這樣又影響了閱讀,造成視覺疲勞。所以亮度可調(diào)的LED燈對生產(chǎn)生活是很有實際意義的。 </p><p> 目前,針對LED亮度控制方面,主要的兩種解決方案為線性調(diào)節(jié)LED的電流(模擬調(diào)光)或在肉眼無法察覺的高頻
20、下,讓驅動電流從0到目標電流值之間來回切換(數(shù)字調(diào)光)。利用脈沖寬度調(diào)變(PWM)來設定循環(huán)和工作周期可能是實現(xiàn)數(shù)字調(diào)光的最簡單的方法,原因是相同的技術可以用來控制大部分的開關轉換器。</p><p> 方案一:利用單片機輸出占空比可調(diào)的高頻脈沖,來改變驅動電流從而精確地調(diào)節(jié)LED亮度。即本論文所要介紹的調(diào)光方法(PWM調(diào)光為盡量降低聽到噪聲和輻射,高端照明系統(tǒng)的調(diào)光頻率范圍一般要求幾萬赫茲。</p>
21、;<p> 方案二:由于LED的亮度在一定范圍內(nèi)與電流成正比,LED的模擬調(diào)光是對LED的每個周期進行調(diào)整。簡單地說,它是不斷調(diào)整LED的電流大小來改變亮度的,可以通過調(diào)整電流檢測電阻RSNS,或用模擬電壓驅動IC的某個調(diào)光功能引腳來完成。</p><p> 無論LED是經(jīng)由降壓、升壓、降壓/升壓或線性穩(wěn)壓器驅動,連接每一個驅動電路最常見的線程就是需要控制光的輸出?,F(xiàn)今僅有很少數(shù)的應用只需要開和
22、關的簡單功能,絕大多數(shù)都需要從0-100%去微調(diào)亮度。</p><p> 因此,利用單片機輸出PWM信號,能對LED進行精準,快速,有效地亮度調(diào)節(jié)。</p><p> 利用單片機輸出PWM信號,通過兩個按鍵輸出不同的PWM占空比對LED的電流進行控制,從而實現(xiàn)了對光度的手動調(diào)節(jié)。PWM調(diào)節(jié)LED亮度是一種利用簡單的數(shù)字脈沖反復開關白光LED驅動器的調(diào)光技術。系統(tǒng)只需要提供寬、窄不同的數(shù)
23、字式脈沖,通過BUCK驅動電路即可簡單地實現(xiàn)改變輸出電流從而調(diào)節(jié)白光LED的亮度。電路簡單,實用,是對LED亮度最理想的調(diào)節(jié)方法。</p><p> 第1章 單片機應用技術簡介</p><p> 1.1單片機的基礎知識及發(fā)展趨勢</p><p> 單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統(tǒng)集成到一個芯片上。概括的講,一塊芯片就
24、成了一臺計算機。單片機具有體積小、功能強、應用面廣等優(yōu)點,目前正以前所未見的速度取代著傳統(tǒng)電子線路構成的經(jīng)典系統(tǒng),蠶食著傳統(tǒng)數(shù)字電路與模擬電路固有的領地。它的體積小、質(zhì)量輕、價格便宜、為學習、應用和開發(fā)提供了便利條件。同時,學習使用單片機了解計算機原理與結構的最佳選擇。</p><p> STC89C52是一種低功耗、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲器。在單芯片上,擁有靈巧的8位C
25、PU和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應用系統(tǒng)提供高靈活、超有效的解決方案。具有以下標準功能:8k字節(jié)Flash,512字節(jié)RAM,32位I/O口線,內(nèi)置4KBEEPROM,MAX810復位電路,三個16位定時/計數(shù)器,一個6向量2級中斷結構,全雙工串行口??臻e模式下CPU停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。掉電保護方式下,RAM內(nèi)容被保存,振蕩器被凍結,單片機一切工作停止,直到下一個中
26、斷或硬件復位為止。最高運作頻率35Mhz6T/12T可選。實物圖如下所示:</p><p> 圖1-1-1 STC89C52 實物圖</p><p> 下圖為STC89C52引腳圖以及各引腳功能:</p><p> 圖1-1-1 STC89C52引腳圖</p><p><b> VCC:供電電壓。</b><
27、;/p><p><b> GND:接地。</b></p><p> P0口:P0口為一個8位漏級開路雙向I/O口,每腳可吸收8TTL門電流。當P1口的管腳第一次寫1時,被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時,P0口作為原碼輸入口,當FIASH進行校驗時,P0輸出原碼此時P0外部必須被拉高。</p&g
28、t;<p> P1口:P1口是一個內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內(nèi)部上拉為高可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗時,P1口作為第八位地址接收。</p><p> P2口:P2口為一個內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個TTL門電流,當P2口被寫“
29、1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時,P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,P2口輸出地址的高八位。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時,P2口輸出其特殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗時接收高八位地址信號和控制信號。</p><p> P3口:P
30、3口管腳是8個帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個TTL門電流。當P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。</p><p> P3.0 RXD(串行輸入口)</p><p> P3.1 TXD(串行輸出口)</p><p> P3.2 /INT0(外部中斷
31、0)</p><p> P3.3 /INT1(外部中斷1)</p><p> P3.4 T0(計時器0外部輸入)</p><p> P3.5 T1(計時器1外部輸入)</p><p> P3.6 /WR(外部數(shù)據(jù)存儲器寫選通)</p><p> P3.7 /RD(外部數(shù)據(jù)存儲器讀選通)</p&
32、gt;<p> RST:復位輸入。當振蕩器復位器件時,要保持RST腳兩個機器周期的高電平時間。</p><p> ALE/PROG:當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。</p><p> 在FLASH編程期間,此引腳用于輸入編程脈沖。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出的脈沖或用
33、于定時目的。然而要注意的是,每當用作外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖。如想禁止ALE的輸出可在SFR8EH地址上置0。此時,ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。</p><p> /PSEN:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩/PSEN有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/P
34、SEN信號將不出現(xiàn)。/EA/VPP:當/EA保持低電平時,則在此期間外部程序存儲器(0000H-FFFFH),不管是否有內(nèi)部程序存儲器。注意加密方式1時,/EA將內(nèi)部鎖定為RESET;當/EA端保持高電平時,此間內(nèi)部程序存儲器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。</p><p> XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。</p><p>
35、 XTAL2:來自反向振蕩器的輸出。</p><p> 現(xiàn)在,單片機的使用領域已十分廣泛。彩電、冰箱、空調(diào)、錄像機、VCD、遙控器、游戲機、電飯煲等無處不見單片機的影子,單片機早已深深地融入我們每個人的生活之中。</p><p> 目前單片機產(chǎn)品百花齊放,世界上各大芯片制造公司都推出了自己的單片機,有上千種之多,CPU位數(shù)有8位、16位、32位,時鐘頻率高達20MHZ,片內(nèi)帶有PWM輸
36、出、監(jiān)視定時器WDT、可編程計數(shù)器陣列PCA、DMA傳輸、調(diào)制解調(diào)器等。芯片向高度集成化、低功耗方向的發(fā)展,使得單片機在大量數(shù)據(jù)的實時處理、高級通信系統(tǒng)、數(shù)字信號處理、復雜工業(yè)過程控制、高級機器人以及局域網(wǎng)等方面得到大量應用。單片機技術的發(fā)展大致有以下趨勢。低功耗,多功能,微型化,高速度,多品種,長壽命,低噪聲與高可靠性技術,OTP與掩膜,MTP向OTP挑戰(zhàn)等。</p><p> 1.2單片機內(nèi)部構成</
37、p><p> 一個比較完整的單片機應該包括:中央處理器(CPU)、片內(nèi)數(shù)據(jù)存儲器(RAM)、片內(nèi)程序存儲器(ROM)、輸入/輸出接口(I/O口)、可編程串行口、定時/計數(shù)器、中斷系統(tǒng)及特殊功能寄存器(SFR)。單片機由運算器、控制器、存儲器、輸入輸出設備構成。單片機是一種集成在電路芯片,是采用超大規(guī)模集成電路技術把具有數(shù)據(jù)處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/
38、計時器等功能可能還包括顯示驅動電路、脈寬調(diào)制電路、模擬多路轉換器、A/D轉換器等電路集成到一塊硅片上構成的一個小而完善的計算機系統(tǒng)。</p><p> 1.3單片機的工作原理</p><p> 單片微型計算機簡稱單片機是微型計算機的一個分支。它是在一塊芯片上集成嵌入了CPU、RAM和ROM存儲器、I/O接口等而構成的微型計算機。因主要用于工業(yè)測控領域,故又稱為微控制器或嵌入式控制器
39、。單片機的核心是中央處理器CPU。用超大規(guī)模集成技術把CPU集成在一塊芯片上,稱為微處理器。微處理器、微控制器和微型計算機三者的關系十分密切。目前單片機在工業(yè)測控領域中已占重要地位。各電氣廠商、機電行業(yè)和測控企業(yè)都把單片機作為本部門產(chǎn)品更新?lián)Q代、產(chǎn)品智能化的重要工具。單片機自動完成賦予它的任務的過程也就是單片機執(zhí)行程序的過程,即一條條執(zhí)行的指令的過程所謂指令就是把要求單片機執(zhí)行的各種操作用的命令的形式寫下來這是在設計人員賦予它的指令系統(tǒng)
40、所決定的。一條指令對應著一種基本操作,單片機所能執(zhí)行的全部指令,就是該單片機的指令系統(tǒng)不同種類的單片機,其指令系統(tǒng)亦不同。為使單片機能自動完成某一特定任務,必須把要解決的問題編成一系列指令,這些指令必須是選定單片機能識別和執(zhí)行的指令。這一系列指令的集合就成為程序,程序需要預先存放在具有存儲功能的部件——存儲器中。存儲器由許多存儲單元,最小的存儲單位組成,就像大樓房有許</p><p> 第2章 PWM調(diào)光原理
41、簡介</p><p> 2.1PWM調(diào)節(jié)LED亮度原理</p><p> 2.1.1 脈沖寬度調(diào)節(jié)</p><p> PWM是脈沖寬度調(diào)制的英文縮寫指一個周期中亮燈時間所占的比例。這個周期很短或說頻率很高,至少要高過人眼感光的反應速度。PWM調(diào)光就是通過調(diào)整燈亮的時間與燈滅時間的比例來調(diào)整平均感觀亮度的方法。在微小的時間片里,燈要么是全開、要么是全關,沒有半開
42、的中間狀態(tài)。PWM調(diào)光可以是分檔的,也可以是無級的。</p><p> PWM Dimming(脈寬調(diào)制)調(diào)光方式——這是一種利用簡單的數(shù)字脈沖,反復開關白光LED驅動器的調(diào)光技術。應用者的系統(tǒng)只需要提供寬、窄不同的數(shù)字式脈沖,即可簡單地實現(xiàn)改變輸出電流,從而調(diào)節(jié)白光LED的亮度。PWM調(diào)光的優(yōu)點在于能夠提供高質(zhì)量的白光以及應用簡單,效率高。例如在手機的系統(tǒng)中,利用一個專用PWM接口可以簡單的產(chǎn)生任意占空比的脈
43、沖信號,該信號通過一個電阻連接到驅動器的EN接口。多數(shù)廠商的驅動器都支持PWM調(diào)光。采樣控制理論中有一個重要結論,沖量相等而形狀不同的窄脈沖加在具有慣性的環(huán)節(jié)上時,其效果基本相同。PWM控制技術就是以該結論為理論基礎,對半導體開關器件的導通和關斷進行控制,使輸出端得到一系列幅值相等而寬度不相等的脈沖,用這些脈沖來代替所需要的波形。按一定的規(guī)則對各脈沖的寬度進行調(diào)制,既可改變逆變電路輸出電壓的大小,也可改變輸出頻率。</p>
44、<p> PWM控制的基本原理很早就已經(jīng)提出,但是受電力電子器件發(fā)展水平的制約,在20世紀80年代以前一直未能實現(xiàn)。知道進入20世紀80年代,隨著全控型電力電子器件的出現(xiàn)及其迅速發(fā)展,PWM控制技術才真正得到應用。隨著電力電子技術、微電子技術和自動控制技術的發(fā)展以及各種新的理論方法如現(xiàn)代控制理論、非線性系統(tǒng)控制思想的應用,PWM控制技術獲得了空前的發(fā)展。到目前為止,已出現(xiàn)了多種PWM控制技術。</p><
45、;p> 一般情況下,調(diào)節(jié)脈寬調(diào)制信號的脈寬有兩種方法,一種方法是采用模擬電路中的調(diào)制方法,另一種方法是使用脈沖計數(shù)法。對于一般LED控制,采用第一種方法在控制電壓變化時濾波的實現(xiàn)存在較大的困難,這主要是因為濾波頻率較低、濾波精度要求高和濾波電路的參數(shù)不易調(diào)整。因此,本設計采用由單片機控制實現(xiàn)的脈沖計數(shù)法。</p><p> 2.1.2 PWM對于LED調(diào)光的優(yōu)勢</p><p>
46、; 我們知道用一個按鍵開關來控制放光二極管的亮滅。能很明顯看到它亮、暗的變化。試想一下,假如用一個開、關頻率很高的按鍵開關來控制發(fā)光二級管的亮、滅。由于人的視覺有1/24秒左右的視覺停留當這個頻率高于人的分辨能力,我們就會看到發(fā)光二級管一直亮著的錯覺。故而,我們控制這個頻率的高低,就能達到調(diào)光的目的。這種調(diào)光技術利用的是數(shù)字脈沖來實現(xiàn)的是一種有效精準快速的調(diào)光手段。</p><p> 然而,現(xiàn)實中這種開關并非
47、存在,而只是一種理想化的東西。但是如果利用單片機輸出高頻脈沖就能達到同樣的效果。PWM調(diào)光是一種利用簡單的數(shù)字脈沖,反復開關白光LED驅動器的調(diào)光技術。應用者的系統(tǒng)只需要提供寬、窄不同的數(shù)字式脈沖,即可簡單地實現(xiàn)改變輸出電流,從而調(diào)節(jié)白光LED的亮度。</p><p> LED調(diào)光目前有兩種思路:一是線性調(diào)節(jié)LED電流(即模擬調(diào)光),二是使用開關電路以相對于人眼識別力來說足夠高的頻率工作來改變光輸出的平均值(數(shù)
48、字調(diào)光)。PWM是屬于數(shù)字調(diào)光的方法。</p><p> 模擬調(diào)光通常可以很簡單的來實現(xiàn)。但是由于LED光的特性要隨著平均驅動電流而偏移。對于單色LED來說,其主波長會改變。對白光LED來說,其相關顏色溫度(CCT)會改變。用PWM調(diào)光則保證了LED發(fā)出設計者需要的顏色。PWM調(diào)光也可以提高輸出電流精度。用線性調(diào)節(jié)的模擬調(diào)光會降低輸出電流的精度。通常來說相對于模擬調(diào)光,PWM調(diào)光可以精度大于線性控制光輸出。&l
49、t;/p><p> 從節(jié)能來說沒有可比性。因為PWM是保證CCT和顏色情況下測定電流光強模擬調(diào)光則是不存在這個前提。如果要犧牲這個前提來考慮節(jié)能的話,需要實測數(shù)據(jù)。但我估計在實現(xiàn)同等照度的情況下,PWM會有優(yōu)勢。</p><p> LED生產(chǎn)商在他們的產(chǎn)品電氣特性表中特別制定了一個驅動電流,這樣就能保證只以這些特定驅動電流來產(chǎn)生的光波長或CCT.用PWM調(diào)光保證了LED發(fā)出設計者需要的顏
50、色,而光的強度另當別論。這種精細控制在RGB應用中特別重要,以混合不同顏色的光來產(chǎn)生白光。</p><p> 從驅動IC的前景來看,模擬調(diào)光面臨著一個嚴峻的挑戰(zhàn),這就是輸出電流精度。幾乎每個LED驅動都要用到某種串聯(lián)電阻來辨別電流。電流辨別電壓(VSNS)通過折衷低能耗損失和高信噪比來選定。驅動中的容差、偏移和延遲導致了一個相對固定的誤差。要在一個閉環(huán)系統(tǒng)中降低輸出電流就必須降低VSNS.這樣就會反過來降低輸出
51、電流的精度,最終,輸出電流無法指定、控制或保證。通常來說,相對于模擬調(diào)光PWM調(diào)光可以提高精度,線性控制光輸出到更低級。</p><p> 但是,PWM調(diào)光有其劣勢。主要反映在:PWM調(diào)光很容易使得白光LED的驅動電路產(chǎn)生人耳聽得見的噪聲(audible noise,或者microphonic noise)。這個噪聲是如何產(chǎn)生?通常白光LED驅動器都屬于開關電源器件(buck、boost、charge pump
52、等),其開關頻率都在1MHz左右,因此在驅動器的典型應用中是不會產(chǎn)生人耳聽得見的噪聲。但是當驅動器進行PWM調(diào)光的時候如果PWM信號的頻率正好落在200Hz到20kHz之間,白光LED驅動器周圍的電感和輸出電容就會產(chǎn)生人耳聽得見的噪聲。所以設計時要避免使用20kHz以下低頻段。</p><p> 另外市面上也有些調(diào)光電路用到了可控硅調(diào)光可控硅前沿調(diào)光器若直接用于控制普通的LED驅動器,LED燈會產(chǎn)生閃爍,更不能
53、實現(xiàn)寬范圍的調(diào)光控制。原因歸結如下:</p><p> (1)可控硅的維持電流問題。目前市面上的可控硅調(diào)光器功率等級不同,維持電流一般是7-75mA(驅動電流則是7-100mA),導通后流過可控硅的電流必須要大于這個值才能繼續(xù)導通,否則會自行關斷。</p><p> (2)阻抗匹配問題。當可控硅導通后,可控硅和驅動電路的阻抗都發(fā)生變化,且驅動電路由于有差模濾波電容的存在,呈容性阻抗
54、,與可控硅調(diào)光器存在阻抗匹配的問題,因此在設計電路時一般需要使用較小的差模濾波電容。</p><p> (3)沖擊電流問題。由于可控硅前沿斬波使得輸入電壓可能一直處于峰值附近輸入濾波電容將承受大的沖擊電流,同時還可能使得可控硅意外截止,導致可控硅不斷重啟,所以一般需要在驅動器輸入端串接電阻來減小沖擊。</p><p> (4)導通角較小時LED會出現(xiàn)閃爍。當可控硅導通角較小時由于此時
55、輸入電壓和電流均較小,導致維持電流不夠或者芯片供電不夠,電路停止工作,使LED產(chǎn)生閃爍。</p><p> 2.2 LED光源介紹</p><p> 2.2.1 LED燈簡介與顯示原理</p><p> 50年前人們已經(jīng)了解半導體材料可產(chǎn)生光線的基本知識第一個商用二極管產(chǎn)生于1960年。LED是英文light emitting diode(發(fā)光二極管的縮寫
56、)。</p><p> LED是英文light emitting diode(發(fā)光二極管)的縮寫,它的基本結構是一塊電致發(fā)光的半導體材料,置于一個有引線的架子上,然后四周用環(huán)氧樹脂密封,起到保護內(nèi)部芯線的作用,所以LED的抗震性能好。 LED結構圖如下圖2-2-1所示 發(fā)光二極管的核心部分是由p型半導體和n型半導體組成的晶片,在p型半導體和n型半導體之間有一個過渡層,稱為p-n結。在某些半導體材料的PN結中,
57、注入的少數(shù)載流子與多數(shù)載流子復合時會把多余的能量以光的形式釋放出來,從而把電能直接轉換為光能。PN結加反向電壓,少數(shù)載流子難以注入,故不發(fā)光。這種利用注入式電致發(fā)光原理制作的二極管叫發(fā)光二極管,通稱LED。當它處于正向工作狀態(tài)時(即兩端加上正向電壓),電流從LED陽極流向陰極時,半導體晶體就發(fā)出從紫外到紅外不同顏色的光線,光的強弱與電流有關。</p><p> 發(fā)光二極管的反向擊穿電壓約5伏。它的正向伏安特性曲
58、線很陡,使用時必須串聯(lián)限流電阻以控制通過管子的電流。限流電阻R可用下式計算:R=(E-UF)/IF</p><p> 式中E為電源電壓,UF為LED的正向壓降,IF為LED的一般工作電流。發(fā)光二極管的兩根引線中較長的一根為正極,應接電源正極。有的發(fā)光二極管的兩根引線一樣長,但管殼上有一凸起的小舌,靠近小舌的引線是正極。與小白熾燈泡和氖燈相比,發(fā)光二級管的特點是:工作電壓很低(有的僅一點幾伏);工作電流很?。ㄓ?/p>
59、的僅零點幾毫安即可發(fā)光);抗沖擊和抗震性能好,可靠性高,壽命長;通過調(diào)制通過的電流強弱可以方便地調(diào)制發(fā)光的強弱。由于有這些特點,發(fā)光二極管在一些光電控制設備中用作光源,在許多電子設備中用作信號顯示器。把它的管心做成條狀,用7條條狀的發(fā)光管組成7段式半導體數(shù)碼管,每個數(shù)碼管可顯示0-9十個數(shù)目字。</p><p> 2-2-1LED實物圖</p><p> 2.2.2LED光源的特性&l
60、t;/p><p> 模擬調(diào)光通??梢院芎唵蔚膩韺崿F(xiàn)。我們可以通過一個控制電壓來成比例地改變LED驅動的輸出。模擬調(diào)光不會引入潛在的電磁兼容/電磁干擾(EMC/EMI)頻率。然而,在大多數(shù)設計中要使用PWM調(diào)光,這是由于LED的一個基本性質(zhì):發(fā)射光的特性要隨著平均驅動電流而偏移。</p><p> 對于單色LED來說,其主波長會改變。對白光LED來說,其相關顏色溫度(CCT)會改變。對于人眼
61、來說,很難察覺到紅、綠或藍LED中幾納米波長的變化,特別是在光強也在變化的時候。但是白光的顏色溫度變化是很容易檢測的。</p><p> 大多數(shù)LED包含一個發(fā)射藍光譜光子的區(qū)域,它透過一個磷面提供一個寬幅可見光。低電流的時候,磷光占主導,光趨近于黃色。高電流的時候,LED藍光占主導,光呈現(xiàn)藍色,從而達到了一個高CCT.當使用一個以上的白光LED的時候,相鄰LED的CCT的不同會很明顯也是不希望發(fā)生的。同樣延伸
62、到光源應用里,混合多個單色LED也會存在同樣的問題。當我們使用一個以上的光源的時候,LED中任何的差異都會被察覺到。 </p><p> 第3章 電路設計及功能模塊介紹</p><p> 3.1電路設計流程圖</p><p> 圖3-1電路設計流程圖</p><p><b> 3.2功能模塊介紹
63、</b></p><p> 3.2.1按鍵功能設計</p><p> 本設計采用兩個開關作為控制系統(tǒng)的按鈕。這兩個按鍵開關作為調(diào)節(jié)亮度使用,即為增大亮度,減小亮度,長按則實現(xiàn)連續(xù)調(diào)節(jié),實現(xiàn)無級調(diào)光。</p><p> 3.2.2 BUCK電路介紹</p><p> BUCK變換電路為降壓電路其原理圖如下圖所示</p&
64、gt;<p> 圖3-2-2BUCK電路原理圖</p><p> 如下圖所示為降壓線路工作時的理想波形圖,</p><p> 開關管導通時,輸出電感儲能,流過電感的電流線性增加,同時給負載提供能量;</p><p> ……………….(1) </p><p> 開關管關斷,輸出電感通過diode進行續(xù)流,流過電感的電流線
65、性減小。</p><p> ………………….(2)</p><p> 依據(jù)電感伏秒平衡原理可得:</p><p><b> ….(3)</b></p><p><b> 由式(3)可得:</b></p><p> ……………………….(4)</p>&
66、lt;p> CCM/DCM區(qū)別及BUCK線路的邊界條件</p><p> 開關轉換線路是否工作在CCM或者DCM,主要取決于流過電感電流是否連續(xù),當電感電流連續(xù)時,則開關轉換器工作于CCM(current continuous mode);當電感電流不連續(xù)時,則開關轉換器工作于DCM(current discontinuous mode)。</p><p> 當開關轉換線路工作
67、于CCM/DCM邊界,對于buck線路而言,即流過電感的電流紋波與輸出電流相等即:</p><p> …………………………….(5)</p><p> 由式(5)可得邊界條件為:</p><p> ………………………………………(6)</p><p><b> 即:</b></p><p>
68、; 當時,buck變換器工作在CCM模式;</p><p> 當時,buck變換器工作在DCM模式;</p><p> 當時,buck變換器工作在CCM/DCM邊界;</p><p> 3.2.3 A0832芯片介紹</p><p> ADC0832是美國國家半導體公司生產(chǎn)的一種八位分辨率,雙通道A/D裝換芯片。因為它體積小,兼容性
69、強,性價比高,所以深受客戶的歡迎。</p><p> ADC0832具有以下特點:8位分辨率,雙通道A/D轉換,輸入輸出電平與TTL/CMOS相兼容,工作頻率250KHZ,轉換時間32us,一般功耗僅為15mW,商用芯片溫寬為0·C——+70`C,工業(yè)芯片溫寬為-40C——+85C。</p><p> 下圖為0832引腳圖</p><p> 圖3-2
70、-3 0832引腳圖</p><p><b> 芯片接口說明:</b></p><p> CS- 選片使能,低電平芯片使能。</p><p> CH0 模擬輸入通道0,或作為N+/-使用。</p><p> CH1 模擬輸入通道1,或作為N+/-使用。</p><p> GND
71、芯片參考0電位。</p><p> D1 數(shù)據(jù)信號輸入,選擇通道控制。</p><p> D0 數(shù)據(jù)信號輸出,轉換數(shù)據(jù)輸出。</p><p> CLK 芯片時鐘輸入。</p><p> Vcc/REF 電源輸入及參考電壓輸入(復用)。</p><p> ADC0832 為8位分辨率A/D轉換芯片,
72、其最高分辨可達256級,可以適應一般的模擬量轉換要求。其內(nèi)部電源輸入與參考電壓的復用,使得芯片的模擬電壓輸入在0~5V之間。芯片轉換時間僅為32μS,據(jù)有雙數(shù)據(jù)輸出可作為數(shù)據(jù)校驗,以減少數(shù)據(jù)誤差,轉換速度快且穩(wěn)定性能強。獨立的芯片使能輸入,使多器件掛接和處理器控制變的更加方便。通過DI 數(shù)據(jù)輸入端,可以輕易的實現(xiàn)通道功能的選擇。</p><p> 單片機對ADC0832 的控制原理,正常情況下ADC0832 與
73、單片機的接口應為4條數(shù)據(jù)線,分別是CS、CLK、DO、DI。但由于DO端與DI端在通信時并未同時有效并與單片機的接口是雙向的,所以電路設計時可以將DO和DI 并聯(lián)在一根數(shù)據(jù)線上使用。當ADC0832未工作時其CS輸入端應為高電平,此時芯片禁用,CLK 和DO/DI 的電平可任意。當要進行A/D轉換時,須先將CS使能端置于低電平并且保持低電平直到轉換完全結束。此時芯片開始轉換工作,同時由處理器向芯片時鐘輸入端CLK 輸入時鐘脈沖,DO/D
74、I端則使用DI端輸入通道功能選擇的數(shù)據(jù)信號。在第1 個時鐘脈沖的下沉之前DI端必須是高電平,表示啟始信號。在第2、3個脈沖下沉之前DI端應輸入2 位數(shù)據(jù)用于選擇通道功能,其功能項見官方資料。 </p><p> 如資料 所示,當此2 位數(shù)據(jù)為“1”、“0”時,只對CH0 進行單通道轉換。當2位數(shù)據(jù)為“1”、“1”時,只對CH1進行單通道轉換。當2 位數(shù)據(jù)為“0”、“0”時,將CH0作為正輸入端IN+,CH1作為
75、負輸入端IN-進行輸入。當2 位數(shù)據(jù)為“0”、“1”時,將CH0作為負輸入端IN-,CH1 作為正輸入端IN+進行 </p><p> 輸入。到第3 個脈沖的下沉之后DI端的輸入電平就失去輸入作用,此后DO/DI端則開始利用數(shù)據(jù)輸出DO進行轉換數(shù)據(jù)的讀取。從第4個脈沖下沉開始由DO端輸出轉換數(shù)據(jù)最高位DATA7,隨后每一個脈沖下沉DO端輸出下一位數(shù)據(jù)。直到第11個脈沖時發(fā)出最低位數(shù)據(jù)DATA0,一個字節(jié)的數(shù)據(jù)輸
76、出完成。也正是從此位開始輸出下一個相反字節(jié)的數(shù)據(jù),即從第11個字節(jié)的下沉輸出DATA0。隨后輸出8位數(shù)據(jù),到第19 個脈沖時數(shù)據(jù)輸出完成,也標志著一次A/D轉換的結束。最后將CS置高電平禁用芯片,直接將轉換后的數(shù)據(jù)進行處理就可以了。 </p><p> 作為單通道模擬信號輸入時ADC0832的輸入電壓是0~5V且8位分辨率時的電壓精度為19.53mV。如果作為由IN+與IN-輸入的輸入時,可是將電壓值設定在某一
77、個較大范圍之內(nèi),從而提高轉換的寬度。但值得注意的是,在進行IN+與IN-的輸入時,如果IN-的電壓大于IN+的電壓則轉換后的數(shù)據(jù)結果始終為00H。</p><p> 下圖為ADC0832數(shù)據(jù)讀取程序流程:</p><p> 圖3-2-3ADC0832數(shù)據(jù)讀取流程圖</p><p> 3.2.4電源的選擇</p><p> 本設計采用了
78、正負0~15V可調(diào)模擬電源供電,實物圖如下所示。</p><p> 圖3-2-4 電源實物圖</p><p> 因為BUCK電路輸入采用12V所以設計了正負0~15V可調(diào)的電源若實現(xiàn)穩(wěn)壓電源,首先就要就電路進行穩(wěn)壓。在穩(wěn)壓方面可選用變壓器來完成。由輸入交流電壓變?yōu)橹绷鲃t須對電路進行整流。本次設計選用全波橋式整流電路進行整流。然后要對輸入的電壓進行調(diào)節(jié)。在調(diào)節(jié)方面??蛇x用可調(diào)節(jié)三端正電壓
79、穩(wěn)壓器進行調(diào)節(jié)(LM317)。通過整流后得電流幅值變化很大,所以需要用電容對電流進行濾波。然后輸出即可。</p><p><b> 電路模塊分析:</b></p><p> 穩(wěn)壓==>整流==>調(diào)壓==>濾波==>輸出</p><p> 3.2.5四位數(shù)碼管介紹</p><p> 本設計采
80、用了了四位數(shù)碼管作為顯示單元,四位數(shù)碼管是一種半導體發(fā)光器件,其基本單元是發(fā)光二極管。能顯示4個數(shù)碼管叫四位數(shù)碼管。數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個發(fā)光二極管單元及多一個小數(shù)點顯示;按發(fā)光二極管單元連接方式分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極的數(shù)碼管。共陽數(shù)碼管在應用時應將公共極接到+5V,當某一字段發(fā)光二極管的陰極為低電平時,相應字段就點亮。當某一
81、字段的陰極為高電平時,相應字段就不亮。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極的數(shù)碼管。共陰數(shù)碼管在應用時應將公共極接到地線上,當某一字段發(fā)光二極管的陽極為高電平時,相應字段就點亮。當某一字段的陽極為低電平時,相應字段就不亮。下圖為四位數(shù)碼管引腳圖,</p><p> 圖3-2-5 四位數(shù)碼管引腳圖</p><p> 四位數(shù)碼管的參數(shù)為:8字高度:8字上沿與下沿的距離。
82、比外型高度小。通常用英寸來表示。范圍一般為0.25-20英寸。長*寬*高:長——數(shù)碼管正放時,水平方向的長度;寬——數(shù)碼管正放時,垂直方向上的長度;高——數(shù)碼管的厚度。時鐘點:四位數(shù)碼管中,第二位8與第三位8字中間的二個點。一般用于顯示時鐘中的秒。</p><p> 四位數(shù)碼管區(qū)分共陽極共陰極的方法:</p><p> 首先數(shù)碼管有共陰極和共陽極之分,區(qū)別他們的方法是若公共端接地,其他
83、端接電源,若各段測試能亮,說明是共陰的,反之共陽的;若公共端接電源,其他端分別接的,測得各端亮,則說明是共陽的,反之為共陰的。世面上的四位一體的數(shù)碼管一般都沒有datasheet,所以掌握他們管腳的分布是很重要的一個環(huán)節(jié)。下面是一張四位一體數(shù)碼管引腳分布圖</p><p> 4位一體數(shù)碼管,其內(nèi)部段已連接好,引腳如圖所示(正面朝自己,小數(shù)點在下方)。a、b、c、d、e、f、g、dP為段引腳,1、2、3、4分別表
84、示四個數(shù)碼管的位。</p><p> 。 。 。 。 。 。</p><p> 1 a f 2 3 b</p><p> 。 。 。 。 。 。</p><p&g
85、t; e d dp c g 4</p><p> 即:12-9-8-6為公共端,A-11 B-7 C-4 D-2 E-1 F-10 G-5 DP-3</p>
86、<p> 第4章 軟件系統(tǒng)的設計與仿真</p><p> 4.1 電路圖的設計仿真</p><p> 4.1.1單片機軟件仿真系統(tǒng)Proteus介紹: Proteus是英國Labcenter Electro-nics公司開發(fā)的一款電路仿真軟件,軟件由兩部分組成:一部分是智能原理圖輸入系統(tǒng)ISIS(Intelligent Schematic Input System)如
87、下圖所示,和虛擬系統(tǒng)模型VSM(Virtual Model System);另一部分是高級布線及編輯軟件ARES(Adv-Ancd Routing and Editing Software)也就是PCB. </p><p> 圖4-1-1 ISIS啟動界面 </p><p> 圖4-1-1 單片機屬性的設定 </p><p> 硬件調(diào)試分為靜態(tài)調(diào)試和
88、動態(tài)調(diào)試,對于硬件調(diào)試而言,只要認真焊接,硬件一般不會出現(xiàn)什么問題的。 靜態(tài)調(diào)試一般采用的工具是萬用表,它是在用戶系統(tǒng)未工作時的一種硬件檢測。 動態(tài)調(diào)試是在用戶系統(tǒng)工作的情況下發(fā)現(xiàn)和排查錯誤的一種硬件檢測。調(diào)試步驟是:首先把電路分為若干模塊,調(diào)試過程中與該模塊無關的元件可以不加考慮,這樣可把故障限定在一定的范圍內(nèi);故障清除后,把各個模塊合在一起進行聯(lián)調(diào),即可完成整個硬件調(diào)試工作。</p><p> 4
89、.1.2 Proteus仿真電路圖</p><p> 下圖為Proteus仿真的電路圖,</p><p> 圖4-1-2 Proteus仿真電路圖</p><p> 4.2 軟件設計及仿真</p><p> 4.2.1 Keil μVision2開發(fā)環(huán)境介紹: </p><p> 單片機開發(fā)中除必要的硬件外
90、,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)镃PU可以執(zhí)行的機器碼有兩種方法,一種Keil軟件圖標是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變?yōu)闄C器碼,用于MCS-51單片機的匯編軟件有早期的A51,隨著單片機開發(fā)技術的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開發(fā),單片機的開發(fā)軟件也在不斷發(fā)展,Keil軟件是目前最流行開發(fā)MCS-51系列單片機的軟件,這從近年來各仿真機廠商紛紛宣
91、布全面支持Keil即可看出。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部份組合在一起。運行Keil軟件需要Pentium或以上的CPU,16MB或更多RAM、20M以上空閑的硬盤空間、WIN98、NT、WIN2000、WINXP等操作系統(tǒng)。掌握這一軟件的使用對于使用51系列單片機的愛好者來說是十分必要的,如果你使用C語言編程,那么Keil
92、幾乎就是你的不二之選(目前在國內(nèi)你只能買到該軟件、而你買的仿真機也很可能只支持該軟件),即使不</p><p> Keil軟件是目前最流行開發(fā)MCS-51系列單片機的軟件。是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優(yōu)勢,Keil提供包括C編譯器,宏匯編,連接器,庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案
93、。通過一個集成開發(fā)環(huán)境μVision2將這些部分組合在一起。 </p><p> Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。</p><p> 圖4-2-1
94、Keil工作界面</p><p> 4.2.2Keil仿真圖</p><p> 下圖為Keil下PWM波的產(chǎn)生,和電路圖</p><p> 圖4-2-2PWM產(chǎn)生圖</p><p><b> 圖4-2-2電路圖</b></p><p> 4.3單片機內(nèi)部程序的編寫</p>
95、<p> 關于頻率和占空比的確定,對于12M晶振,假定PWM輸出頻率1KHZ,這樣定時中斷次數(shù)設定為C=10,即0.01MS中斷一次,則TH0=FF,TL0=F6;由于設定中斷時間為0.01ms,這樣可以設定占空比可從1-100變化。即0.01ms*100=1ms</p><p> TH0和TL0是計數(shù)器0的高8位和低8位計數(shù)器。</p><p><b> 計算
96、辦法:</b></p><p> TL0=(65536-C)%256;TH0=(65536-C)/256,其中C為所要計數(shù)的次數(shù)即多長時間產(chǎn)生一次中斷;TMOD是計數(shù)器,工作模式選擇,0X01表示選用模式1,它有16位計數(shù)器,最大計數(shù)脈沖為65536最長時間為1ms*65536=65.536ms用程序編輯器將編好的程序(見附錄三)燒入單片機。</p><p> 第5章 實
97、物裝配與調(diào)試</p><p><b> 5.1實物裝配流程</b></p><p> 5.1.1按照電路圖(圖4-2-2)焊接組件</p><p> 5.1.2設計實物圖見(附錄一)</p><p> 5.2試驗中的調(diào)試結果見(附錄二)</p><p> 5. 3裝配與調(diào)試中的問題<
98、;/p><p> 1)焊接完成后,用萬用表檢查電路,發(fā)現(xiàn)按鍵開關一直處于開啟狀態(tài),調(diào)換引腳至對角線后可以起到開關作用。</p><p> 2)經(jīng)過各元件裝配焊接流程后,試用+5V電源輸出電源,接通電路,發(fā)現(xiàn)發(fā)光二極管不亮,更換該發(fā)光二極管后正常亮起,原因是在未焊接之前檢查發(fā)光二極管時,將很大的電壓加在了二極管兩端,損壞了該二極管原有的特性。</p><p> 3)
99、當所有元件能正常工作后,發(fā)現(xiàn)兩個按鍵開關位置不合理,確定按鍵開關所接單片機引腳的功能后,調(diào)換到與實物成果圖見(附錄一)至合適位置。</p><p><b> 總 結</b></p><p> 在本次的畢業(yè)設計中,經(jīng)過軟件的仿真與調(diào)試,元件的組裝,焊接,調(diào)試操作,各功能按設計理論實現(xiàn),使我學到了很多東西。</p><p> 本次設計中,不但
100、使我對單片機有了更進一步的了解,而且學會了Proteus和Keil軟件的使用,也學會了如何自己去處理問題,解決問題,我覺得本次試驗帶給我的收獲,將使我受益終身……</p><p> 在這段時間里,我遇到過無數(shù)的困難和挑戰(zhàn),一次次的修改,一次次的失敗使我當時非常沮喪,突然感覺課本上的東西只是一種理論,當我再實際中遇到的困難無法從課本上找到答案時,我更加覺得實踐與理論的差別,但是在同學的幫助和鼓勵下,我一次次的咬緊
101、牙關,堅持再堅持,克服了一個個困難,終于有了收獲,當我看到自己的努力有收獲的時候,總是會有那么一點點激動。而且是我明白了很多道理,任何事情都是一樣的,需要我們腳踏實地的去做,一步一個腳印的完成,認真嚴謹決不放棄的態(tài)度才能做好一每件事情。</p><p> 而且使我學會了獨立思考的能力,以前總是被動的接受知識,總覺得自己的觀點跟課本有沖突就一定是我錯了,現(xiàn)在我明白了,只有通過自己的實踐證明的東西才是正確的,才是我
102、們應該相信堅持的理論,開始大家都覺得畢業(yè)設計與論文是一個很困難的任務,大家都難免會有一點畏懼,但是經(jīng)過長時間的努力和積累,經(jīng)過不斷地失敗再站起來,一次次的從頭開始,反復查找資料后再總結經(jīng)驗,改掉你浮躁的毛病,認識踏實心平氣和的去完成任務,而最終取得成功,這種收獲的喜悅相信每個人都能夠體會到。這是一次意志的磨練,是對我實際能力的一次提升,相信對我未來的學習,工作和生活有很大的幫助。而且我覺得我們必須培養(yǎng)自己的興趣,有了興趣就會有動力,覺得
103、有意義,明確我們的人生理想,只有有了目標我們才有前進的方向,不會覺得迷茫,這次畢業(yè)設計讓我改掉了我多年的一個壞習慣,容易焦躁,現(xiàn)在我覺得凡事都要靜下心來思考,只有靜下來好好思考,你才不會因沖動犯錯,才會有更好的思維,進而在今后的生活和工作中更好的發(fā)揮自己的優(yōu)勢,成為一個對家庭對社會有用的人。</p><p><b> 致 謝</b></p><p> 歷時將近幾
104、個月的時間我終于將我的畢業(yè)設計及論文寫完,在這個漫長的過程中我遇到過無數(shù)的困難和障礙,都在同學和老師的幫助下度過了。尤其要強烈感謝我的論文指導老師—***教授,他對我進行了無私的指導和幫助,雖然有時很嚴厲。但我知道那是一種恨鐵不成鋼的急切,是您的細心指導和關懷,使我能夠順利的完成畢業(yè)論文。您對學生總是默默的付出,盡管很多時候我自己并沒有特別重視論文的寫作,沒有按時完成您交給我的任務,但是您還是能夠主動的和我聯(lián)系,告訴我應該怎么樣修改論文
105、,怎么樣按要求完成論文相關的工作。劉老師的檢查總是很仔細的,可以認真的看論文的每一個細小的格式要求,認真的讀每一個同學的論文,然后提出最中肯的意見,在此謝謝劉教授。另外,在校圖書館查找資料的時候,圖書館的老師也給我提供了很多方面的支持與幫助。在此向幫助和指導過我的各位老師表示最衷心的感謝!</p><p> 還要感謝實驗室的***老師,為我們提供實驗器材和場地,還有指導與答疑,感謝這篇論文所涉及到的各位學者。本
106、文引用了數(shù)位學者的研究文獻,如果沒有各位學者的研究成果的幫助和啟發(fā),我將很難完成本篇論文的寫作。還要感謝我的同學和朋友,在我寫論文的過程中給予我了很多你問素材,還有一些圖書館遇到的同學給與的論文排版過程中提供的熱情幫助。最后還要感謝我的父母給與我生活上的幫助,由于我的學術水平有限,所寫論文難免有不足之處,懇請各位老師和同學批評和指正。</p><p><b> 參考文獻</b></p
107、><p> 【1】劉樹林,劉健.開關變換器分析與設計. 機械工業(yè)出版社.</p><p> 【2】柴鈺 黃向東 雷金莉 單片機原理及應用 西安科技大學出版社2009</p><p> 【3】朱清慧 張鳳蕊等 proteus教程(第二版) 清華大學出版社</p><p> 【4】李定宣 開關電源設計與應用 中國電力出版社</p&
108、gt;<p> 【5】譚浩強.C語言程序設計(第2版).清華大學出版社.2008</p><p> 【6】汪志江 51單片機技術與應用系統(tǒng)開發(fā) 清華大學出版社</p><p> 【7】張鵬、雄磊、姚東萍.單片機點亮LED初級教程</p><p> 【8】閻石 數(shù)字電子技術基礎 高等教育出版社</p><p> 【9】
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 單片機畢業(yè)設計---基于單片機的恒溫控制器的設計
- 基于單片機的智能pid控制器設計畢業(yè)設計
- 畢業(yè)設計_基于單片機的消毒衣柜控制器設計
- 畢業(yè)設計_基于單片機的消毒衣柜控制器設計
- 畢業(yè)設計--基于單片機的步進電機控制器
- 基于單片機的彩燈循環(huán)控制器畢業(yè)設計
- 畢業(yè)設計----基于單片機的智能冰箱控制器
- 畢業(yè)設計--基于單片機的音樂彩燈控制器設計
- 畢業(yè)設計---基于單片機的pid溫度控制器的設計
- 基于單片機交通燈控制器畢業(yè)設計
- 畢業(yè)設計--基于單片機消毒柜控制器的設計
- 畢業(yè)設計---基于單片機的步進電機控制器的設計
- 畢業(yè)設計----基于單片機控制的智能洗衣機控制器
- 畢業(yè)設計---基于單片機的微波爐控制器
- 基于單片機的彩燈控制器畢業(yè)設計開題報告
- 基于單片機的家用熱水器控制器設計畢業(yè)設計
- 畢業(yè)設計基于單片機的作息時間控制器
- 畢業(yè)基于單片機的pid控制器設計
- 基于單片機的交通燈控制器的設計畢業(yè)設計
- 畢業(yè)設計----單片機的步進電機控制器的設計
評論
0/150
提交評論