汽車電控課程設計指導_第1頁
汽車電控課程設計指導_第2頁
汽車電控課程設計指導_第3頁
汽車電控課程設計指導_第4頁
汽車電控課程設計指導_第5頁
已閱讀5頁,還剩38頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

汽車電控課程設計指導設計內容:汽車車燈控制系統(tǒng)2013年12月目錄一、設計內容二、進度安排三、基本要求四、設計過程

1、設計要求

2、設計要點

3、硬件設計

4、軟件設計

5、調試與仿真五、設計報告六、考核方法一、設計內容

汽車車燈控制系統(tǒng)的設計

汽車在駕駛時有左轉彎、右轉彎、剎車、合緊急開關、??康炔僮?。在左轉彎或右轉彎時,通過轉彎操作桿應使左轉開關或右轉開關合上,從而使左頭燈、儀表板左轉彎燈、左尾燈或右頭燈、儀表板右轉彎燈、右尾燈閃爍;合緊急開關時要求前面所述的6個信號燈全部閃爍;汽車剎車時,兩個尾燈點亮;如正當轉彎時剎車,則轉彎時原應閃爍的信號燈仍應閃爍。以上閃爍,都是頻率為1Hz的低頻閃爍;在汽車??慷?块_關合上時左頭燈、右頭燈、左尾燈、右尾燈按頻率為30Hz的高頻閃爍。

回目錄二、進度安排

汽車電控課程設計共安排2周(10天),具體分配如下:任務布置、分組:半天(15周周一上午8:30、地點:工-454)查閱資料:半天(15周周一下午、地點:圖書館)總體方案設計:1天(15周周二、地點:分散)硬件設計:1天(15周周三、地點:工-454)軟件設計:1天(15周周四、地點:工-454)軟件調試:1天(15周周五、地點:工-454)仿真分析:2天(16周周一、周二、地點:工-454)撰寫設計報告:2天(16周周三、周四、地點:分散)上交報告電子版并修改錯誤:半天(16周周五上午8:30、每個小組半小時、地點:工-454)答辯與總結、上交打印課程報告:半天(16周周五下午2:00、每個小組半小時、地點:工-454)回目錄三、基本要求

1、課程設計的基本要求汽車電控課程設計的主要內容包括:理論設計、調試與仿真、撰寫設計報告等。其中理論設計又包括選擇總體方案,硬件系統(tǒng)設計、軟件系統(tǒng)設計;硬件設計包括單元電路,選擇元器件及計算參數等;軟件設計包括模塊化層次結構圖,程序流程圖。程序設計是課程設計的關鍵環(huán)節(jié),通過調試進一步完善程序設計,使之達到課題所要求的指標,使理論設計更接近于實際產品。課程設計的最后要求是寫出設計總結報告,把理論設計內容,調試的過程及性能指標的測試結果進行全面的總結,把實踐內容上升到理論高度。回目錄

2、課程設計的教學要求

汽車電控課程設計的教學采用相對集中的方式進行,以班為單位全班學生集中到工-454進行,每2人配備一臺PC機、相關的軟件(KEIL、PROTEUS)。做到課程設計教學課堂化,嚴格考勤制度,在課程設計期間(兩周)累計曠課達到6節(jié)以上,或者遲到、早退累計達到8次以上的學生,該課程考核按不及格處理。在課程設計期間需要外出查找資料時,必須向指導老師請假,經同意后方可外出。

回目錄

課程設計的任務相對分散,每5-6名學生組成一個小組,完成一個課題的設計。小組成員既有分工、又要協作,同一小組的成員之間可以相互探討、協商,可以互相借鑒或參考別人的設計方法和經驗。但每個學生必須單獨完成設計任務,要有完整的設計資料,獨立撰寫設計報告,設計報告雷同率超過50%的課程設計考核按不及格處理。回目錄四、設計過程

1、設計要求

本次課程設計主要是以AT89C51為核心的單片機控制電路,它主要模擬了汽車尾燈系統(tǒng)的轉彎、剎車、應急、夜間行駛等狀態(tài)下的發(fā)光情況,實現了汽車尾燈控制的智能化。汽車車燈控制系統(tǒng)的結構如圖1.1所示。圖1.1汽車車燈控制系統(tǒng)結構框圖回目錄AT89C51電源電路時鐘電路復位電路按鍵電路發(fā)光二極管顯示電路液晶屏顯示電路由定時器/計數器與中斷系統(tǒng)的聯合模擬控制系統(tǒng)的工作原理。如汽車上有一個轉彎控制桿,其中有三個位置:中間位置,汽車不轉彎;向上,汽車左轉;向下汽車右轉。轉彎時,規(guī)定左右尾燈、左右頭燈儀表板上2個指示燈相應地發(fā)出閃爍信號。應急開關合上時,6個信號燈都應閃爍。汽車剎車時,2個尾燈發(fā)出不閃爍信號。如正當轉彎時剎車,轉彎時原應閃爍的信號仍應閃爍。它們都是頻率為1Hz低頻閃爍,在汽車??慷?块_關合上時,左頭燈、右頭燈、左尾燈、右尾燈按頻率為30Hz的高頻閃爍。本次單片機的控制系統(tǒng)以AT89C51為控制器;鍵盤為輸入信號,由于AT89C51本身的功能強大,汽車轉彎燈的驅動用單片機的驅動功能來完成。使得單片機的功能得到了充分的運用;并且顯示電路從并行I/O口輸出,由限流電阻和發(fā)光二極管組成,低電平使發(fā)光二極管導通,顯示出相應的轉彎信號;為提升系統(tǒng)的可靠性,方案中有加入故障檢測電路和報警電路,對每條顯示電路進行現場監(jiān)控,若有故障,發(fā)出報警信號,具有一定的檢測功能。進行仿真后,能清晰地看到在控制輸入信號的狀態(tài)下,相應的信號燈發(fā)出轉彎的指示信號。本次設計對汽車轉彎燈單片機控制系統(tǒng)進行分析與設計,對單片機控制系統(tǒng)進行仿真調試,以達到課程設計預期目的。

回目錄回目錄駕

作輸

號儀表板左轉彎燈儀表板右轉彎燈左頭燈右頭燈左尾燈右尾燈左轉彎(合上左轉開關)閃爍——閃爍——閃爍——右轉彎(合上右轉開關)——閃爍——閃爍——閃爍合緊急開關閃爍閃爍閃爍閃爍閃爍閃爍剎車(合上剎車開關)————————亮亮左轉彎時剎車閃爍——閃爍——閃爍亮右轉彎時剎車——閃爍——閃爍亮閃爍剎車,并合緊急開關閃爍閃爍閃爍閃爍亮亮左轉彎時剎車,并合緊急開關閃爍閃爍閃爍閃爍閃爍亮右轉彎時剎車,并合緊急開關閃爍閃爍閃爍閃爍亮閃爍停靠(合??块_關)————30Hz閃爍30Hz閃爍30Hz閃爍30Hz閃爍

具體設計要求如下:設計一個基于單片機的汽車尾燈控制器,其具體指標要求如下:1)用發(fā)光二極管模擬汽車尾燈,按鍵開關作為轉彎控制信號;2)按鍵選擇左轉彎,相應左尾燈閃爍;選擇右轉彎,右尾燈閃爍;3)按下雙跳燈開關時,尾燈同時明、暗閃爍;4)可顯示行進狀態(tài);5)可通過串口連接PC(發(fā)揮部分)?;啬夸?、設計要點(1)硬件設計:1)單片機建議選用AT89C51,它與8051系列單片機全兼容,但其內部帶有4KB的FLASHROM,設計時無需外接程序存儲器,為設計和調試帶來極大的方便。2)LED顯示系統(tǒng):LED具有二極管的特性,但在導通之后會發(fā)光,稱之為發(fā)光二極管。與普通的燈泡一樣,LED導通后,隨著其倆端電壓的增加,電流急劇增加,所以,必須給LED串聯一個限流電阻,否則一旦通電,LED會被燒壞。要用89C51單片機來控制LED,顯然這個LED必須要與89C51單片機的某個腳相連。89C51單片機上除了基本連線必須用到的6個腳,還有34個引腳。這里把LED與89C51單片機的P0腳相連?;啬夸?/p>

3)鍵盤系統(tǒng):汽車轉彎燈設計5個按鍵控制信號燈的轉向、??俊钡?。按鍵安排見下:S1鍵為剎車開關;S2鍵為緊急開關;S3鍵為??块_關;S4鍵為左轉彎開關;S5鍵為右轉彎開關。4)電源供電系統(tǒng):本系統(tǒng)采用220V電源供電,應設計相應的穩(wěn)壓電源電路。但課程設計受時間限制,也可采用現成的5V直流穩(wěn)壓電源供電,這樣可以節(jié)約設計時間、簡化設計過程。

回目錄單片機控制系統(tǒng)功能模塊的設計

電源電路時鐘電路復位電路鍵盤接口電路信號燈電路故障監(jiān)控電路報警電路電源電路時鐘電路復位電路鍵盤接口電路信號燈電路故障監(jiān)控電路報警電路單片機硬件功能實現單片機硬件功能實現說明如下:1、利用單片機的P0口連接6個LED作為數據線輸出使用;2、利用單片機的P1口連接5個開關作為數據線輸入使用;3、定時器/計數器的使用定時器/計數器0,定時功能,工作方式1,提供30ms的定時時間。4、中斷源的使用定時器/計數器中斷0。5、按鍵設定P1.0=剎車;P1.1=緊急;P1.2=???;P1.3=左轉;P1.4=右轉6、顯示設定P0.0-P0.5控制線,接LED顯示,信號燈順序點亮是左前燈、右前燈、左儀表板、右儀表板、左后燈、右后燈。

(3)軟件設計:

1)系統(tǒng)資源分配:為了便于程序的設計、閱讀及修改,需要先對系統(tǒng)的存儲器資源進行分配和說明。

2)軟件模塊:根據上述工作流程和設計要求,軟件設計可以分為以下幾個功能模塊:

·主程序:初始化及鍵盤監(jiān)控。

·計時程序模塊:為定時器的中斷服務子程序,完成時間定時。回目錄

·顯示程序模塊:完成發(fā)光二極管的顯示驅動。

·鍵盤掃描程序模塊:判斷是否有鍵按下,并求取鍵號。

·鍵處理程序模塊:分別是各個鍵的處理子程序。回目錄控制系統(tǒng)主程序流程中斷服務的程序流程控制系統(tǒng)鍵功能流程3、硬件設計

根據設計要求,交通燈控制系統(tǒng)的硬件由8位單片機、LED指示燈及其驅動電路、鍵盤、電源電路等組成??梢詤⒄請D1.2所示的方框圖進行設計。硬件設計的要求:回目錄(1)確定元器件的型號及參數。(2)用PROTEUS畫出完整的原理圖。(3)列出元器件清單。P2.0~P2.3P0P3.0~P3.2回目錄電源電路時鐘與復位程序按鍵段驅動位驅動驅動P1.0~P1.53色LED指示燈4位LED數碼管單片機AT89C51圖1.2車燈控制系統(tǒng)組成方框圖4、軟件設計

根據設計要點,軟件設計首先應對系統(tǒng)資源進行進行分配和說明。為了增加程序的可讀性,理清程序的編寫思路,建議程序采用模塊化結構,可按以下9個模塊編寫程序:回目錄①

主程序模塊:主要完成RAM清零,T0定時器的設置,燈的初值設定,鍵盤查詢以及各子程序的調用。

②定時中斷服務程序模塊:產生定時信號。

③掃描顯示子程序:為LED動態(tài)顯示提供驅動信號。P0口和P2口為數碼管提供驅動信號,P0口為字段口,低電平有效,P2口為字位碼輸出口,高電平有效。回目錄

④鍵掃描子程序:檢測P3端口,判斷是否有鍵按下,如果有鍵按下,則進行延時去抖動并讀取鍵值存入A中。

⑤鍵值處理子程序:根據鍵值,轉相應鍵處理子程序。

⑥設置鍵處理子程序:設置鍵是一個多功能鍵,需要對其所按的次數進行計數,然后轉到相應的程序段。

⑦加1鍵處理子程序:在按鍵標志位有效的情況下,每按一次加1鍵,對應的數據作加1處理。長按該鍵(時間超過1秒),則對應的數據快速增加?;啬夸?/p>

⑧減1鍵處理子程序:在按鍵標志位有效的情況下,每按一次減1鍵,對應的數據作減1處理。長按該鍵(時間超過1秒),則對應的數據快速減小。

⑨恢復通行顯示子程序:在設置通行時間的狀態(tài)下(此時鍵處理標志位0F2H=1),如在30秒鐘內沒有按任何按鍵,則自動恢復到正常工作狀態(tài),所作的設置時間無效。

回目錄

軟件設計的要求:(1)用MCS-51匯編語言或C語言進行程序設計。(2)在WAVE或其它編程平臺上進行編輯,并完成編譯。附:參考程序?;啬夸?、調試與仿真采用Proteus軟件,找到不同元器件,調入后,連線,下載程序到AT89C51芯片中,運行可看到相應的信號燈亮或閃爍,具體仿真操作說明如下:(1)按S1剎車鍵,D5、D6相應信號燈亮;(2)按S2緊急鍵,D1、D2、D3、D4、D5、D6相應信號燈以1Hz頻率閃爍;(3)按S3停靠鍵,D1、D2、D5、D6相應信號燈以30Hz高頻率閃爍;(4)按S4左轉彎鍵,D1、D3、D5相應信號以1Hz頻率燈亮;(5)按S5右轉彎鍵,D2、D4、D6相應信號燈以1Hz頻率閃爍;(6)按S1剎車、S2緊急鍵,D1、D2、D3、D4相應信號燈以1Hz頻率閃爍;D5、D6信號燈亮;(7)按S4左轉彎、S1剎車鍵,D1、D3、D5相應信號燈以1Hz頻率閃爍;D6信號燈亮;(8)按S5右轉彎、S1剎車鍵,D2、D4、D6相應信號燈以1Hz頻率閃爍;D5信號燈亮;(9)按S4左轉彎、S1剎車、S2緊急鍵,D1、D2、D3、D4、D5相應信號燈以1Hz頻率閃爍;D6信號燈亮;(10)按S5右轉彎、S1剎車、S2緊急鍵,D1、D2、D3、D4、D6相應信號燈以1Hz頻率閃爍,D5信號燈亮。

回目錄五、設計報告

設計完成后,必須撰寫課程設計報告。設計報告必須獨立完成,格式符合要求,文字(不含圖形、程序)不少于3000字,圖形繪制規(guī)范。設計報告的格式如下:

回目錄設計報告格式1、封面2、內容提要3、目錄4、正文

(1)所作題目的意義、本人所做的工作及系統(tǒng)的主要功能;(2)硬件電路設計及描述;(3)軟件設計流程及描述;(4)源程序代碼(要有注釋);5、心得體會6、參考文獻

回目錄六、考核方法汽車電控課程設計的考核方式為考查,考核結果為優(yōu)秀、良好、中等、及格和不及格五等,分數在90-100之間為優(yōu)秀,80-89分之間為良好,70-79分之間為中等,60-69分之間為及格,60分以下為不及格??己朔秩齻€方面進行:設計制作40%;設計報告30%;設計答辯30%。表

溫馨提示

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

評論

0/150

提交評論