汽車零部件詳解(日語英語)及汽車尾燈控制電路設計(c語言、帶仿真)_第1頁
汽車零部件詳解(日語英語)及汽車尾燈控制電路設計(c語言、帶仿真)_第2頁
汽車零部件詳解(日語英語)及汽車尾燈控制電路設計(c語言、帶仿真)_第3頁
汽車零部件詳解(日語英語)及汽車尾燈控制電路設計(c語言、帶仿真)_第4頁
汽車零部件詳解(日語英語)及汽車尾燈控制電路設計(c語言、帶仿真)_第5頁
已閱讀5頁,還剩33頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

PAGEI媽呀,太給力了,好東西啊目錄TOC\o"1-3"\h\u緒論 11設計系統的介紹及研究內容 11.1設計系統的介紹 11.1.1設計語言C語言的介紹 11.1.2設計軟件Proteus的介紹 11.1.3設計依據 21.2研究的內容 22設計方案分析及比較 33設計方案規劃及設計 43.1系統設計框架圖 43.1.1設計任務 43.1.2總體設計思想 53.2整體電路工作原理 53.2.1單元電路設計 53.2.2其他部分的設計 63.3單片機 73.4程序流程圖 83.5開始程序 94電路的制作與調試 124.1電路 124.2仿真 124.2.1使用的仿真軟件 124.2.2在仿真軟件中畫的完整電路圖 124.3調試 144.3.1軟件上仿真 144.3.2硬件調試 174.3.3設計中遇到的問題及不足 185主要元器件清單 19結論 20參考文獻 21致謝 22

汽車尾燈控制電路摘要本課題介紹了一種新型簡便的基于單片機的汽車尾燈控制電路的設計方法,本設計主要解決如何更加靈活的汽車尾燈控制器進行控制,左轉,右轉和急剎車信息等。通過設計汽車尾燈顯示控制電路,能很好的綜合運用我們所學到的單片機,C語言,模擬電路知識,熟悉電子電路設計的基本方法。有多種方法來設計汽車尾燈控制電路,主要是運用單片機的相關知識用硬件來設計制作一個16位汽車尾燈顯示控制電路的。它的特點是電路簡單,制作方便,容易操作,可反復擦寫,性能可靠。本設計主要由四部分組成,包括按鍵電路,LED燈電路,驅動電路,復位電路。本文介紹了一種以STC89C52單片機為核心的控制電路。該電路以發光二極管LED燈為顯示電路。汽車的尾燈是其運行方式的最直接表示方式,令行人或其他車輛清晰明白它將要發生的動態變化。從而避免交通事故的發生。設計此電路要求嚴格符合交通規則,尾燈閃亮或熄滅準確,才不會讓行人或其他車輛產生誤解。目前在國內外,整個社會的趨勢都是低能耗,環保,高效為主題的。所以LED尾燈是發展的趨勢,而且現在部分高檔車已經開始配置。【關鍵詞】發光二極管單片機設計程序

CartaillightcontrolcircuitAbstractThisissueintroducesanewtypeofsimplemicrocontroller-basedautomotivetaillampcontrolcircuitdesign,thedesignofthemainsolutiontoamoreflexiblecontrollertocontrolthecartaillights,turnleft,turnrightandbrakehardinformation.Throughthedesignofautomobiletaillightsdisplaycontrolcircuit,theuseofwellintegratedsinglechipwehavelearned,Clanguage,analogcircuit,becomefamiliarwiththebasicmethodsofelectroniccircuitdesign.Therearemanywaystodesignacartaillightcontrolcircuit,primarilywiththeuseofmicrocomputerhardwaredesignknowledgetoproducea16-bitautomotivetaillightdisplaycontrolcircuit.Itischaracterizedbysimplecircuit,madeeasytooperate,canberepeatedlyerasedandreliableperformance.Thedesignmainlyconsistsoffourparts,includingthekeycircuit,LEDlightcircuit,drivercircuit,resetcircuit.ThispaperdescribesamicrocontrollercorewithSTC89C52controlcircuit.ThecircuitwithLEDLEDlightsforthedisplaycircuit.Automobiletaillightsarethemostdirectwayofitsrunthatway,sothatpedestriansorothervehicles,itwillclearlyunderstandthedynamicchangestooccur.Inordertoavoidtrafficaccidents.Thecircuitdesignofstrictrulesoftheroad,taillightsflashorgooutaccurately,itwillnotallowpedestriansorothervehiclesmisleading.CurrentlyAthomeandabroad,thetrendofthewholecommunityarelowenergyconsumption,environmentalprotection,andefficientasthetheme.Therefore,thedevelopmenttrendofLEDtaillights,andnowpartofthehigh-endcarsalreadyconfigured.【Keywords】Light-emittingdiodeMCUCircuitdesign緒論汽車作為現代交通工具已大量進入人們的生活,隨著電子技術的發展,對于汽車的控制電路,也已從過去的全人工開關控制發展到了智能化控制。在夜晚或因天氣原因能見度不高的時候,人們對汽車安全行駛要求很高.汽車尾燈控制系統給大家帶來了方便。汽車尾燈控制器是隨汽車智能化技術的發展而迅速發展起來的,汽車尾燈一般是用基于微處器的硬件電路結構構成,正因為硬件電路的局限性,不能隨意的更改電路的功能和性能,且可靠性得不到保證,因此對汽車尾燈控制系統的發展帶來一定的局限性。難以滿足現代汽車的智能化發展[8]。隨著(EDA)仿真技術的發展,數字系統的設計技術和設計工具發生了深刻的變化。利用硬件描述語言對數字系統的硬件電路進行描述是EDA的關鍵技術之一。C語言是目前主流的硬件描述語言,它具有很強的電路描述和建模能力,且有與具體硬件電路無關和與設計平臺無關的特性.在語言易讀性和層次化結構設計方面表現出強大的生命力和應用潛力。本文采用先進的EDA技術,利用MAX+PLUSII工作平臺和VHDL語言,設計了一種基于FPGA的汽車尾燈控制系統.并對系統進行了仿真及驗證。用一片FPGA芯片實現從而大大簡化了系統結構,降低了成本。提高了系統的先進性和可靠性,能實現控制器的在系統編程。采用這種器件開發的數字系統其升級與改進極為方便。LED(1ightemittingdiode,發光二極管)由于其具備體積小、壽命長、低能耗、耐震動、無頻閃及反應速度快等優點已成為備受矚目的新一代車燈光源技術。目前通用的汽車尾燈光源仍然是白熾燈和節能燈占主導地位,加上紅、黃等配光透鏡實現配光要求,缺點是易損壞、耗電量大、壽命短、激勵響應時間長,給道路交通帶來安全隱患等。現有的LED汽車尾燈主要有兩種:一種是用多個LED密布于燈殼內直接經配光透鏡配光,其缺點是用了多顆LED或者用大功率LED,成本高;另外一種是將LED排布成平面或者柱狀置于燈殼內,經自由曲面反射腔配光或自由曲面反射腔和配光透鏡聯臺配光,其缺點是自由曲面反射腔制作工藝復雜。現針對目前LED汽車尾燈配光困難、體積大等缺陷,有效利用LED光源體積小、亮度高等特點,設計出一種節能、高效的新型組合式LED汽車尾燈。1設計系統的介紹及研究內容1.1設計系統的介紹1.1.1設計語言C語言的介紹C語言是CombinedLanguage(組合語言)的中英混合簡稱。是一種計算機程序設計語言。它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬件的應用程序。因此,它的應用范圍廣泛,不僅僅是在軟件開發上,而且各類科研都需要用到C語言,具體應用比如單片機以及嵌入式系統開發。C語言發展如此迅速,而且成為最受歡迎的語言之一,主要因為它具有強大的功能。許多著名的系統軟件,如DBASEⅣ都是由C語言編寫的。用C語言加上一些匯編語言子程序,就更能顯示C語言的優勢了,像PC-DOS、WORDSTAR等就是用這種方法編寫的[2]。1.1.2設計軟件Proteus的介紹Proteus(海神)的ISIS是一款Labcenter出品的電路分析實物仿真系統,可仿真各種電路和IC,并支持單片機,元件庫齊全,使用方便,是不可多得的專業的單片機軟件仿真系統。它可以仿真、分析各種模擬電路與集成電路,軟件提供了大量模擬與數字元器件及外部設備,各種虛擬儀器,特別是它具有對單片機及其外圍電路組成的綜合系統的交互仿真功能。該軟件的特點:1.全部滿足我們提出的單片機軟件仿真系統的標準,并在同類產品中具有明顯的優勢。2.具有模擬電路仿真、數字電路仿真、單片機及其外圍電路組成的系統的仿真、RS-232動態仿真、C調試器、SPI調試器、鍵盤和LCD系統仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號發生器等。3.目前支持的單片機類型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各種外圍芯片。4.支持大量的存儲器和外圍芯片。總之該軟件是一款集單片機和SPICE分析于一身的仿真軟件,功能極其強大,可仿真51、AVR、PIC。1.1.3設計依據早期的單片機都是8位或4位的。其中最成功的是INTEL的8031,因為簡單可靠而性能不錯獲得了很大的好評。此后在8031上發展出了MCS51系列單片機系統。基于這一系統的單片機系統直到單片機也被稱為微控制器(Microcontroller),是因為它最早被用在工業控制領域。單片機由芯片內僅有CPU的專用處理器發展而來。最早的設計理念是通過將大量外圍設備和CPU集成在一個芯片中,使計算機系統更小,更容易集成進復雜的而對體積要求嚴格的控制設備當中。INTEL的Z80是最早按照這種思想設計出的處理器,從此以后,單片機和專用處理器的發展便分道揚鑣。現在還在廣泛使用。隨著工業控制領域要求的提高,開始出現了16位單片機,但因為性價比不理想并未得到很廣泛的應用。90年代后隨著消費電子產品大發展,單片機技術得到了巨大的提高。隨著INTELi960系列特別是后來的ARM系列的廣泛應用,32位單片機迅速取代16位單片機的高端地位,并且進入主流市場。而傳統的8位單片機的性能也得到了飛速提高,處理能力比起80年代提高了數百倍。目前,高端的32位單片機主頻已經超過300MHz,性能直追90年代中期的專用處理器,而普通的型號出廠價格跌落至1美元,最高端的型號也只有10美元。當代單片機系統已經不再只在裸機環境下開發和使用,大量專用的嵌入式操作系統被廣泛應用在全系列的單片機上。而在作為掌上電腦和手機核心處理的高端單片機甚至可以直接使用專用的Windows和Linux操作系統[6]。1.2研究的內容本次設計的任務是根據已知條件,設計、制作一個汽車尾燈顯示的51電路。設汽車尾部左右兩側各有3個指示燈(用發光管模擬),要求是:

1.

汽車正常行駛時,尾燈全部熄滅。2.當汽車右轉彎時,右側3個指示燈按右循順序點亮。

3.

當汽車左轉彎時,左側3個指示燈按左循順序點亮。

4.

臨時剎車時,所有指示燈同時閃爍。5.

選擇電路方案,完成對確定方案電路的設計。設計要求畫出電路原理圖(或仿真電路圖)并闡述其基本原理;元器件及參數選擇;電路仿真與調試;制作實際運行裝置。

2設計方案分析及比較在設計本電路時,一共考慮過兩種方案。下面簡單的介紹一下這兩種方案:第一種方案:通過把脈沖電路、開關控制電路、三進制電路、譯碼與顯示驅動電路等模塊組合來實現。首先,通過555定時器構成的多諧振蕩器產生頻率為1Hz的脈沖信號,該脈沖信號用于提供給雙J-K觸發器構成的三進制計數器和開關控制電路中的三輸入與非門的輸入信號。其次,雙J-K觸發器構成的三進制計數器用于產生00、01、10的循環信號,此信號提供左轉、右轉的原始信號。最后,左轉、右轉的原始信號通過6個與非門以及7410提供的高低電位信號,將原始信號分別輸出到左、右的3個汽車尾燈上。得到的信號即可輸出到發光二極管上,實現所需功能[11]。這種方案的實現復雜,成本高,調試起來不容易成功,太過繁瑣。第二種方案:通過STC89C52單片機編寫程序,來控制LED的亮滅。這種方案中單片機編程較直接,用硬件電路搭建方便,通過STC89C52單片機編寫程序,來控制LED的亮滅。這樣可以大大簡化系統結構,降低材料的成本。提高系統的先進性和可靠性,能實現控制器的系統編程。采用這種器件開發的數字系統其升級與改進極為方便。經過小組商量,我們選擇了使用第二種方法。一、由于現在單片機技術普及,加上用單片機實現起來很方便也很簡單,所以我決定使用單片機來驅動整個電路的運行。二、單片機的運行都是要有晶振驅動的,有的單片機是內部晶振驅動單片機,有的單片機是外部設計含有晶振的驅動電路來驅動單片機的運行。所以要設計一個驅動電路去驅動單片機。三、需要往單片機中下載編好的程序,一是用在線下載,二是用下載器下載到單片機中。在沒有下載器的情況下,使用在線下載很方便。

3設計方案規劃及設計(具體設計)3.1系統設計框架圖如圖3.1所示。方案確定(單片機)方案確定(單片機)KEIL軟件編程PROTEUS軟件仿真測試元器件選擇與電路板焊接調試及問題解決圖3.1框架圖3.1.1設計任務設計一個汽車尾燈控制電路,用6個發光二極管模擬汽車尾燈,即左尾燈(L1-L3)3個發光二極管;右尾燈(D1-D3)3個發光二極管。用兩個開關分別控制左轉彎尾燈顯示和右轉彎尾燈顯示。當右轉彎開關被打開時,右轉彎尾燈顯示的3個發光二極管按右循環顯示。當左轉彎開關被打開時,左轉彎尾燈顯示的3個發光二極管按左循環顯示。當急剎車時,6個發光二極管閃爍[1]。圖3.2右轉彎顯示規律圖圖3.3左轉彎顯示規律圖圖3.4急剎車顯示規律圖根據以上要求,要實現當右轉彎開關打開時,右轉彎尾燈顯示的3個發光二極管按右循環規律顯示,如圖3.2;當左轉彎開關打開時如圖3.3;急剎車時如圖3.4。根據不同的狀態,繪制汽車尾燈和汽車運行狀態表如表3.1所示。設左轉彎按鍵為key1,右轉彎按鍵為key2,急剎車按鍵為key3。表3.1汽車尾燈和汽車運行狀態表開關控制汽車運行狀態右轉尾燈左轉尾燈key1key2key3D1D2D3L1L2L3000正常運行燈滅燈滅100左轉彎燈滅L3→L2→L1→L3010右轉彎D1→D2→D3→D1燈滅001急剎車閃爍閃爍3.1.2總體設計思想經過以上所述的設計內容及要求的分析,可以將電路分為以下幾部分:1、單片機掃描與3個按鍵相連的IO口的高低電平來確定是那個按鍵按下去了;2,根據不同的按鍵按下去的情況,控制與6個LED相接的IO口的高低電平來控制LED亮滅情況。3.2整體電路工作原理經過以上所述的設計內容及要求的分析,可以將電路分為以下幾部分:按鍵電路、LED顯示電路、含有晶振的驅動的電路、復位電路。單片機在不停的掃描3個按鍵相連的IO口的高低電平,當3個按鍵中的一個按鍵按下去后,單片機會確定是那個按鍵按下去了;當沒有按鍵按下去的時候,這3個IO口管腳都是高電平;當某一個按鍵按下去后,與該按鍵想連接的IO口管腳變成低電平;根據不同的按鍵按下去的情況,控制與6個LED相接的IO口的高低電平來控制LED亮滅情況。3.2.1單元電路設計仿真原理圖如圖3.5所示。圖3.5仿真原理圖1)按鍵電路:最左邊為急剎車按鍵,中間為右剎車按鍵,最右邊為左剎車按鍵。單片機在不停的掃描3個按鍵相連的IO口的高低電平,當3個按鍵中的一個按鍵按下去后,單片機會確定是那個按鍵按下去了;當沒有按鍵按下去的時候,這3個IO口管腳都是高電平;當某一個按鍵按下去后,與該按鍵想連接的IO口管腳變成低電平[8]。如圖3.6所示。圖3.6按鍵電路圖2)LED電路:要在左轉向的時候,左邊的3個燈左循環點亮,右轉向的時候,右邊的3個燈右循環循環點亮,急剎車的時候全部的LED閃爍,于是我選擇了左循環的3個不同顏色的LED,右循環的3個LED的顏色和左循環的3個LED顏色一樣,當循環點亮的時候很直觀。如圖3.7所示。圖3.7LED電路圖3.2.2其他部分的設計1)含有晶振的驅動的電路:沒有驅動電路的話,也就是晶振不起振,那單片機就不能工作。如圖3.8所示。圖3.8含驅動電路圖使用的是12M的晶振,兩個電容一般很小(小于30PF)。2)復位電路的設計:如圖3.9所示。圖3.9復位電路圖3.3單片機單片機是一種集成在電路芯片,是靠程序運行的,并且可以修改。只因為單片機可以通過你編寫的程序可以實現高智能,高效率,以及高可靠性!我選用的是STC89C52型號單片機[11],STC的優點是:加密性強,很難解密或破解,解密費用很高、國內能解密的人少,一般的仿制者望而退步;超強抗干擾,高抗靜電,寬電壓,不怕電源抖動,而且單片機內部的電源供電系統、復位電路等經過特殊處理等;通過編寫的程序可以實現高可靠性;超低功耗;在系統可編程,無需編程器,可遠程升級等。我們選用的是stc89c52型單片機,stc89c52的內核系列單片機引腳功能:如圖3.10所示。圖3.10內核系列單片機引腳Vcc(40腳),GND(20腳)—單片機電源引腳,不同型號單片機接入對應電壓電源,常壓為+5V,低壓為+3.3V。XTAL1(19腳),XTAL2(18腳)—外接時鐘引腳。XTAL1為片內振蕩電路的輸入端,XTAL2為片內振蕩電路的輸出端。RST(9腳)—單片機的復位腳。PSEN(29腳)—全稱是程序存儲器允許控制端。ALE/PROG(30腳)—在單片機擴展外部RAM時,ALE用于控制把P0口的輸出低8位地址送鎖存器鎖存起來,以實現地位地址和數據的隔離。EA/Vpp(31腳)—EA接高電平時,單片機讀取內部程序存儲器[6]。I/O口引腳—P0口,P1口,P2口,P3口。P0口(39腳—32腳)—雙向8位三態I/O口,每個口可獨立控制。P1口(1腳—8腳)—準雙向8位I/O口,每個口可獨立控制,內帶上拉電阻,這種接口輸入沒有高阻狀態,輸入也不能鎖存。P2口(21腳—28腳)—準雙向8位I/O口,每個口可獨立控制,內帶上拉電阻,與P1口相似。P3口(10腳—17腳)—準雙向8位I/O口,每個口可獨立控制,內帶上拉電阻,并且具有第二功能。3.4程序流程圖如圖3.11所示。鍵盤掃描,判斷是不是有按鍵按下去了鍵盤掃描,判斷是不是有按鍵按下去了如果有按鍵按下去了,判斷是哪個按鍵按下去的如果沒有按鍵按下去控制右循環的按鍵按下去了控制左循環的按鍵按下去了控制急剎車的按鍵按下去了右邊的3個LED有循環依次點亮右邊的3個LED有循環依次點亮所有的6個LED閃爍沒有LED點亮圖3.11程序流程圖程序流程:初始化,讓單片機的P2口的所有IO管腳全部為高電平進行鍵盤掃描:判斷P1口的低三位哪一個管腳為低電平如果全是高電平,說明沒有按鍵按下如果不是全為高電平,說明有一個按鍵按下去根據P1口低三位哪一位的電平為低電平來判斷是哪個按鍵按下去的如果是右循環按鍵按下去了,通過賦值與計算后的再賦值,讓P2口對應的右邊的3個LED燈按右循環依次點亮。如果是左循環按鍵按下去了,通過賦值與計算后的再賦值,讓P2口對應的左邊的3個LED燈按左循環依次點亮。如果是急剎車按鍵按下去了,通過賦值與計算后的再賦值,讓P2口對應6個LED燈閃爍。3.5開始程序C語言程序設計具體如下:#include<reg52.h>voiddelay(unsignedintz)延時程序,for循環一直減到0{ unsignedintx; unsignedchary; for(x=z;x>0;x--) for(y=110;y>0;y--);}voidkeyscan()鍵盤掃描程序,,先判斷按鍵按下去沒有,哪個{按下去了,然后根據那個按鍵按下去的情況, unsignedchartemp,temp1,temp2,i,temp3;進行算法分析和計算,通過給與LED的管腳 temp1=P1;賦值高低電平來控制燈亮滅情況 temp1=temp1&0x07; if(temp1!=0x07) { delay(10); temp2=P1; temp2=temp2&0x07; if(temp1==temp2) { switch(temp1) { case0x06: //右轉向燈 { temp=0xfe; for(i=1;i<=3;i++) { delay(1000); P2=temp; temp=temp-i; if(temp==0xf8) temp=0xfe; if(i==3) i=0; temp3=P1; temp3=temp3&0x07; if(temp3==0x07) { P2=0xff; i=4; } } if(i==5) break; } case0x05: //左轉向燈 { temp=0xdf; for(i=1;i<=3;i++) { delay(1000); P2=temp; temp=temp+(16/i); if(temp==0xfc) temp=0xdf; if(i==3) i=0; temp3=P1; temp3=temp3&0x07; if(temp3==0x07) { P2=0xff; i=4; } } if(i==5) break; } case0x03://剎車 { P2=0xc0; delay(1000); P2=0xff; delay(1000); temp3=P1; temp3=temp3&0x07; if(temp3==0x07) break; } default:P2=0xff;break; } } }}voidmain()先初始化,P2腳全為高電平,while(1)無限循環,{開始一直進行鍵盤掃描 P2=0xff; while(1) { keyscan(); }}

4電路的制作與調試4.1電路根據上面分析的單元電路設計,將整個電路圖連接器來。先在軟件上仿真,然后再焊接。4.2仿真4.2.1使用的仿真軟件本次課程設計應用的是Proteus軟件。Proteus軟件是由英國LabcenterElectronics公司開發的EDA工具軟件,已有近20年的歷史,在全球得到了廣泛應用。Proteus軟件的功能強大,它集電路設計、制版及仿真等多種功能于一身,不僅能夠對電工、電子技術學科涉及的電路進行設計與分析,還能夠對微處理器進行設計和仿真,并且功能齊全,界面多彩,是近年來備受電子設計愛好者青睞的一款新型電子線路設計與仿真軟件[9]。4.2.2在仿真軟件中畫的完整電路圖如圖4.1所示。圖4.1仿真完整電路圖4.3調試4.3.1軟件上仿真當左轉向按鍵按下去時的仿真圖,如圖4.2所示。圖4.2按下左轉向按鍵時仿真圖(a)L1點亮圖4.2按下左轉向按鍵時仿真圖(b)L2點亮圖4.2按下左轉向按鍵時仿真圖(c)L3點亮二、當右轉向按鍵按下去時的仿真圖,如圖4.3所示。圖4.3按下右轉向按鍵時仿真圖(a)D1點亮圖4.3按下右轉向按鍵時仿真圖(b)D2點亮圖4.3按下右轉向按鍵時仿真圖(c)D3點亮三、當急剎車時的仿真圖,如圖4.4所示。圖4.4急剎車時的仿真圖所有燈一起點亮4.3.2硬件調試電路焊接完之后,經過硬件調試,發現晶振沒起振。將晶振離單片機越近越好,這樣晶振才會起振。但是將含晶振的驅動電路焊的靠近單片機后,單片機還是沒有工作。考慮到可能是我的EA端口沒有接到高電平上,也可能引起單片機不工作。于是我將EA端口接在高電平上,即接在電源正極。但是單片機也沒工作。由于該考慮的問題都已經考慮過了,單片機也沒有工作。而現在我焊的板子亂七八糟的,因為是第一次焊的原因。可能是哪里焊錯了,焊的短路了或哪里焊的是虛焊。于是重新焊了一遍。焊完了,還是沒有反應,接在供電電源上,電源指示燈熄滅了。我再摸一摸電池,開始發熱了。判斷是電源正負極短路,我將電源接口斷開,用萬用表測試了一下,發現果然是正負極接在了一起。我重新將正負接口接好。燈開始按預期的想法變化。有次由于電阻阻值太小、LED接反等情況,導致LED燈不亮,器件燒毀等情況。在LED正確接好,單片機工作的情況下,啟動電源,LED燈如曇花一現,一閃即滅,經過多方的檢查,用萬用表查出兩端阻值等于電源阻值,最后判斷是與LED相接的分壓電阻阻值太小。后來在按下左/右循環按鍵時,在某時刻有兩燈同時亮的情況,經萬用表檢測后發現兩燈之間線路短路,經過多次努力解決了以上問題,電路正常運行。4.3.3設計中遇到的問題及不足在做完這個設計之后,發現還有很多地方存在不足,如按鍵沒有選擇好,制版工藝只能用實驗板代替,焊接技術不是很熟練。不過經過后期的努力,已經成功調試出硬件,電路正常工作。此方案相比其他方案具有很多優點,用單片機編程較直接,用硬件電路搭建方便,通過STC89C52單片機編寫程序,來控制LED的亮滅。這樣可以大大簡化系統結構,降低材料的成本。提高系統的先進性和可靠性,能實現控制器的系統編程。采用這種器件開發的數字系統其升級與改進極為方便。單片機實現起來容易,如果通過其他的元件,比如用那些三極管、二極管、譯碼器,與非門等來實現。這樣的方案的實現復雜,成本高,調試起來不容易成功,太過繁瑣。如果焊接后有問題的,單片機這邊硬件方面的調試很方便,只需要修改一下程序而已,硬件搭建的電路也很方便調試

5主要元器件清單如表5.1所示。表5.1主要元器件清單元器件型號數目(個)單片機STC89C521電阻110K4電阻2121電阻31K1LED6開關4電源5V1晶振12M1電解電容10uf1瓷片電容30pf2

結論通過這次汽車尾燈控制電路的設計,使我學了不少知識。汽車尾燈是汽車的重要部件之一,它在交通安全中扮演著重要的角色。這次設計的是簡易汽車尾燈,實現較簡單的邏輯功能。重點是通過本次設計過程,了解和掌握邏輯電路的設計、分析。通過這次課程設計,學會了STC89C52單片機中程序的運行流程;學會如何通過對其內部進行操作,來控制LED的循環點亮。并且在這個畢設中學會這款單片機的驅動電路和復位電路的設計。通過這個設計加強了我動手、思考和解決問題的能力.現在設計已經做好了,自己感覺還是比較好的,雖然花了很多的時間,但學到了很多東西。做課程設計的時候,自己把整個書本都看了幾遍,增強了自己對知識的理解,很多以前不是很懂的問題現在都已經一一解決了.在課程設計的過程中,我想了很多種方案,對同一個問題(像計數器的接法)都想了很多種不同的接法,運用不同的芯片進行了比較,最后還是采取了上面的方法進行連接.在連線過程中,經常會遇到一些問題,比如接錯線,無意中刪除了一些線等,使自己感覺到有點點的力不從心.從開始做課程設計那天起,腦中天天都想著同樣的問題,怎么去接線,怎么去把電路弄得更加簡單,怎么別人更容易看懂.但似乎時間過得真的很快,我用了好幾天才把它完全弄完,完成后,心里有一種說不出的高興.在課程設計期間,我努力上網和到圖書館找資料,學習相關理論知識,雖然有些辛苦,但也是值得的。設計中基本實現了汽車在運行時候尾燈點亮方式的各種情況。

參考文獻[1]現代電子技術實踐課程知道.機械工業出版社[2]數字電子技術基礎.高等教育出版社[3]畢滿清.電子技術實驗與課程設計[4]彭介華.電子技術課程設計指導.北京:高等教育出版社,1997[5]李振聲.試驗電子技術.北京:國防工業出版社,2001[6]盧結成.電子電路試驗及應用課題設計.中國科學技術大學出版社,[7]中國集成電路大全編寫委員會編寫.北京:國防工業出版社,1985[8]梁宗善.電子技術基礎課程設計.武漢:華中理工大學出版社,1995[9]高吉祥.電子技術基礎試驗與課程設計第二版.國防科技大學[10]陳大欽.電子技術基礎試驗—電子電路實驗,設計.仿真第二版[11]何希才.新型電子電路應用實例.科學技術出版社2005第一版[12]求是科技.8051系列單片機C程序設計完全手冊.人民郵電出版社

致謝經過幾個月的忙碌和工作,本次畢業設計已經完成,作為一個本科生的畢業設計,由于經驗的匱乏,難免有許多考慮不周全的地方,如果沒有導師的督促指導,以及一起工作的同學們的支持,想要完成這個設計是難以想象的。首先我感謝我的指導老師李欣老師。本論文是在李老師的直接引導下完成的,整個儀器的設計和論文的編寫給了我們很大的幫助。李老師嚴謹治學、認真負責、實事求是的科研態度對我影響至深,這些影響將使我終身受益。我在此對李老師表示最真摯的謝意。最后,也真誠的感謝我的小組成員馬毓琨、趙靖靖,以及在設計制作過程中給予我鼓勵支持和熱心幫助的所有老師、同學和朋友們。ganemploymenttribunalclaimEmploymenttribunalssortoutdisagreementsbetweenemployersandemployees.Youmayneedtomakeaclaimtoanemploymenttribunalif:youdon'tagreewiththedisciplinaryactionyouremployerhastakenagainstyouyouremployerdismissesyouandyouthinkthatyouhavebeendismissedunfairly.Formoreinformationaboutdismissalandunfairdismissal,see

Dismissal.Youcanmakeaclaimtoanemploymenttribunal,evenifyouhaven't

appealed

againstthedisciplinaryactionyouremployerhastakenagainstyou.However,ifyouwinyourcase,thetribunalmayreduceanycompensationawardedtoyouasaresultofyourfailuretoappeal.Rememberthatinmostcasesyoumustmakeanapplicationtoanemploymenttribunalwithinthreemonth

溫馨提示

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

評論

0/150

提交評論