資源描述:
《接口汽車信號燈控制系統(tǒng)設計論文》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。
1、接口汽車信號燈控制系統(tǒng)設計論文微機原理與接口技術課程設計報告2007-8學年第二學期設計題目:汽車信號燈控制系統(tǒng)小組成員:所學專業(yè):微型計算機技術及應用指導教師:完成時間:摘要汽車上的信號燈有:轉(zhuǎn)向燈(左前燈、右前燈、左后燈、右后燈,儀表盤上的二個指示燈)及夜間示寬燈等。當汽車轉(zhuǎn)彎、剎車、??繒r,轉(zhuǎn)向燈發(fā)出不同的信號;夜間,則點亮示寬燈。汽車轉(zhuǎn)彎或??繒r,相應的信號燈要發(fā)出閃爍的燈光信號,目前國內(nèi)廣泛使用電熱式閃光器產(chǎn)生閃光信號。閃爍頻率在50~110次/min,但是一般控制在60~95次/min之間。燈泡功率的大小也會影響閃爍頻
2、率。因此在更換閃光器或燈泡時調(diào)整比較困難。同時,系統(tǒng)沒有故障檢測,駕駛員無法知道車外的轉(zhuǎn)向燈及示寬燈是否點亮,從而影響行車安全。信號燈燈具的發(fā)展是隨著汽車制造技術及電光源技術的發(fā)展而逐步完善的。它經(jīng)歷了機油(或煤油)燈、乙炔氣燈到電光源燈的發(fā)展歷程?,F(xiàn)代汽車信號燈燈具已經(jīng)開始使用發(fā)光二極管(LED)技術以及光導技術,這是信號燈燈具的一次飛躍。在本課程設計中主要是利用TDN-MD微機教學及開發(fā)系統(tǒng)實驗箱來進行仿真。仿真中運用了8255A并行接口,8259A中斷控制器,8253計數(shù)器/定時器,按鈕開關,LED發(fā)光二極管等器件。經(jīng)過分析
3、和設計,綜合運用三個芯片的特性并具有創(chuàng)新性的完成了對汽車信號燈的控制系統(tǒng)仿真,使各芯片的功能特性清晰地呈現(xiàn)在我們面前,更使我們了解了汽車信號燈的控制過程。關鍵字:8255A并行接口,8259A中斷控制器,8253計數(shù)器/定時器,程序查詢方式II目錄1.問題描述---------------------------------------------------------32.問題的解決方案----------------------------------------------43.系統(tǒng)的分析過程---------------
4、--------------------------------43.1硬件的功能分析及硬件電路圖---------------------43.1.1硬件功能及原理----------------------------43.1.2硬件電路連接圖----------------------------63.2程序的流程圖設計-------------------------------------73.3程序段的功能分析--------------------------------------83.4程序的調(diào)試過程------
5、---------------------------------84.設計總結(jié)----------------------------------------------------------85.參考文獻----------------------------------------------------------96.附錄----------------------------------------------------------------9III1.問題描述:汽車行駛時一共有五種狀況:(1)汽車左轉(zhuǎn)(2)汽車
6、右轉(zhuǎn)(3)汽車出現(xiàn)緊急狀況(4)汽車剎車(5)汽車停靠在進行課程設計時,可以考慮到10種組合模式如下:輸入狀態(tài)輸出狀態(tài)左轉(zhuǎn)左頭燈,左尾燈,儀表左燈閃爍右轉(zhuǎn)右頭燈,右尾燈,儀表右燈閃爍緊急左右頭燈,左右尾燈,儀表左右燈同時閃爍剎車左右剎車燈(左右紅色尾燈亮)亮左轉(zhuǎn)+剎車左頭燈,左尾燈,儀表左燈閃爍右轉(zhuǎn)+剎車右頭燈,右尾燈,儀表右燈閃爍剎車+緊急左右頭燈,左右尾燈,儀表左右燈同時閃爍左轉(zhuǎn)+剎車+緊急左頭燈,左尾燈,儀表左燈同時閃爍右轉(zhuǎn)+剎車+緊急右頭燈,右尾燈,儀表右燈同時閃爍??孔笥翌^燈,左右尾燈,儀表燈,左右剎車燈同時閃爍2.問題
7、的解決方案:(1)通過8個發(fā)光二級管模擬兩個頭燈、兩個尾燈、儀表盤上的兩個指示燈和兩個剎車燈(2)利用開關模擬左轉(zhuǎn)、右轉(zhuǎn)、緊急,剎車,停靠的狀態(tài),使信號燈相應閃爍。(3)通過程序或者定時/計數(shù)器控制燈的閃爍頻率??紤]到程序設計比較簡便,所以本次課程設計一旦涉及到信號燈的閃爍,都為程序控制。(4)對于各個按鍵同時按下的情況,我們利用8259A中斷控制器設置固定的優(yōu)先級來控制信號燈顯示的次序。3.系統(tǒng)的分析過程:3.1硬件的功能分析及硬件電路圖3.1.1硬件功能及原理A:8255A的工作原理從功能上講,8255A的內(nèi)部由3個8位數(shù)據(jù)端
8、口和一個8位控制寄存器組成。3個數(shù)據(jù)端口分別稱為端口A,端口B,端口C。18255A一共有3中工作方式:方式0,方式1和方式2。在三種工作方式下,端口C各位的值都可用IN指令讀入。本系統(tǒng)我們利用端口B做數(shù)據(jù)的輸入,端口A做數(shù)據(jù)的輸出,工作在方式0。