資源描述:
《汽車信號燈控制系統(tǒng)課程設計》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、《微機原理與接口技術課程設計》--汽車信號燈控制系統(tǒng)班級:姓名:學號:指導教師:完成日期:微機原理與接口技術課程設計摘要隨著經濟的發(fā)展,汽車越來越被人們需要,而由此也引發(fā)了一系列的問題,比如,一位汽車的突然轉向所依法的車禍經常出現(xiàn)。如果汽車轉彎時能夠通過尾燈狀態(tài)的變化來確定就可以提示司機,行人,車子正在轉彎,一定程度避免車禍的發(fā)生。本文是關于汽車尾燈控制電路的設計,根據(jù)汽車尾燈顯示狀態(tài)與汽車運行狀態(tài)的關系,分析并設計電路。整個系統(tǒng)由8255A模塊為工作核心,詳細介紹了基于8086的汽車尾燈控制電路的設計。關鍵字:汽車尾燈;8255A;cpu模塊;子程序模塊1.課程設計題
2、目:汽車信號燈控制系統(tǒng)2.課程設計目的:汽車作為現(xiàn)代交通工具已大量進入人們的生活,隨著電子技術的發(fā)展,對于汽車的控制電路,已經從過去的全人工開關控制發(fā)展到了智能控制。在夜晚或因天氣原因能見度不高的時候,人們對汽車安全行駛要求很高,汽車尾燈控制系統(tǒng)給大家?guī)砹朔奖?。汽車尾燈控制器是隨汽車智能化技術的發(fā)展而迅速發(fā)展起來的,汽車尾燈一般是用基于微處理器的硬件電路結構構成,本文主要是介紹汽車信號燈的控制,其中汽車信號燈包括了左前燈、右前燈、左后燈、右后燈、儀表盤上的左右轉彎信號燈、故障信號燈。其主要內容是使汽車在行駛過程中通過信號燈來傳達汽車諸如轉彎、剎車、閉合緊急開關、??康?/p>
3、一系列操作信號。信號燈控制的實現(xiàn)主要是通過電路與匯編程序的結合來完成,電路部分的設計是通過PIT++來完成的,其中燈的模擬采用了發(fā)光二極管,發(fā)光二極管有熄滅、點亮和閃爍三種信號,其中閃爍信號的產生分別運用了硬件和軟件來實現(xiàn),而汽車一系列的操作采用了相應的開關來模擬,所有的電路元件都是用PIT++軟件上的虛擬元件來代替,這樣方便了電路圖的設計,而且大大提高了調試與仿真的效率。同時,展示了計算機技術在汽車行業(yè)的應用,也為人們的日常交通生活提供了便利與安全保障。3.課程設計的任務與要求1)任務:1.任務需求分析第11頁微機原理與接口技術課程設計2.設計硬件電路3.編寫匯編程序
4、4.在PIT++環(huán)境下進行仿真與調試5.開發(fā)總結2)要求:要求每個學生(或小組)都要自己動手獨立設計完成一個典型的微機應用小系統(tǒng).。設計題目可以在給出的參考題目中選,也可以自己選設計題目,但難度不應小于參考題目,需經指導教師審查后方可確定是否采納或修改設計題目。課程設計的時間為1周。設計的最終作品包括硬件和軟件兩個部分,要求能夠演示并達到設計指標的要求。每個學生(或小組)在作品完成后,要經指導教師檢查,同意拆除后方可拆卸,并分類放回元器件盒內。課程設計報告每個學生一份,由課代表收齊后統(tǒng)一交給指導教師。課程設計成績評定由3部分組成:作品+出勤等40%;答辯30%;設計報告
5、30%4.課程設計原理與方案4.1設計原理系統(tǒng)主要以8255A模塊為工作核心,八位邏輯電平輸入和八位邏輯電平輸出為輔助模塊;并行接口8255A為通用接口芯片,有三個數(shù)據(jù)端口A、B、C,每個端口均八位,并可以設置輸入輸出方式,能夠實現(xiàn)并行輸入輸出。工作狀態(tài)下,系統(tǒng)通過并行接口8255A模塊讀入八位邏輯電平輸出端數(shù)據(jù),并由B口輸出8255A模塊寄存器中的數(shù)據(jù),顯示在八位邏輯電平顯示端。系統(tǒng)可以通過預設五個變量,每個變量對應一種汽車尾燈狀態(tài)。當系統(tǒng)工作時,在輸出端輸出數(shù)據(jù)即時與系統(tǒng)預設的變量一一比較,相等則跳轉到相應的汽車尾燈狀態(tài)4.2設計方案4.2.1需求分析1)汽車行駛時
6、的五種狀況:第11頁微機原理與接口技術課程設計1.汽車左轉?01110000(左頭燈、左尾燈、儀表左燈閃爍)2.汽車右轉??00001110(右頭燈、右尾燈、儀表右燈閃爍)3.汽車出現(xiàn)緊急狀況01111110(左右頭燈、左右尾燈、儀表左右燈均同時閃爍)4.汽車剎車?10000001(左右剎車燈亮)5.汽車???1111111(所有燈閃爍)注:以上各個狀態(tài)均由實驗箱上的8個發(fā)光二極管實現(xiàn)通過對以上問題描述的深入分析,可總結出以下三點:(1)通過6個發(fā)光二級管模擬兩個頭燈、兩個尾燈和儀表盤上的兩個指示燈。(2)選擇5個開關產生主要的五種狀態(tài),其他種狀態(tài)用著五個開關的不同組合
7、來分別控制左轉、右轉、緊急,剎車,??康臓顟B(tài),使發(fā)光二極管信號燈相應亮、滅或閃爍,終端的顯示狀態(tài)。2)系統(tǒng)的主要功能(1)當用戶置開關狀態(tài)為01H時,也即左轉,表左轉開關閉合,則左頭燈、左尾燈、儀表左燈閃爍,顯示端顯示left。(2)當用戶置開關狀態(tài)為02H時,也即右轉,表右轉開關閉合,則右頭燈、右尾燈、儀表右燈閃爍,顯示端顯示right。(3)當用戶置開關狀態(tài)為03H時,表緊急開關閉合,也即出現(xiàn)緊急狀態(tài)時,則左右頭燈、左右尾燈、儀表左右燈均同時閃爍,顯示端顯示hurry。(4)當用戶置開關狀態(tài)為04H時,表踩剎車(合上剎車開關),則左右