一.引言
隨著社會(huì)的發(fā)展,科學(xué)技術(shù)也在不斷的進(jìn)步,狀態(tài)機(jī)的應(yīng)用越來越廣泛?,F(xiàn)代交通越來越擁擠,安全問題日益突出,在這種情況下汽車尾燈控制器的設(shè)計(jì)成為解決交通安全問題一種好的途徑。本課程設(shè)計(jì)根據(jù)狀態(tài)機(jī)原理實(shí)現(xiàn)了汽車尾燈常用控制。
二.設(shè)計(jì)目的
本次設(shè)計(jì)的目的就是通過實(shí)踐深入理解狀態(tài)機(jī)原理,了解EDA技術(shù)并掌握VHDL硬件描述語言的設(shè)計(jì)方法和思想。通過學(xué)習(xí)的VHDL語言結(jié)合電子電路的設(shè)計(jì)知識(shí)理論聯(lián)系實(shí)際,掌握所學(xué)的課程知識(shí)和基本單元電路的綜合設(shè)計(jì)應(yīng)用。通過對(duì)實(shí)用汽車尾燈控制器的設(shè)計(jì),鞏固和綜合運(yùn)用所學(xué)知識(shí),提高分析、解決EDA技術(shù)實(shí)際問題的獨(dú)立工作能力。
三.設(shè)計(jì)內(nèi)容
根據(jù)計(jì)算機(jī)中狀態(tài)機(jī)原理,利用VHDL設(shè)計(jì)汽車尾燈控制器的各個(gè)模塊,并使用EDA 工具對(duì)各模塊進(jìn)行仿真驗(yàn)證。汽車尾燈控制器的設(shè)計(jì)分為3個(gè)模塊:汽車尾燈主控模塊,左邊燈控制模塊和右邊燈控制模塊。把各個(gè)模塊整合后就形成了汽車尾燈控制器。通過輸入系統(tǒng)時(shí)鐘信號(hào)和相關(guān)的汽車控制信號(hào),汽車尾燈將正確顯示當(dāng)前汽車的控制狀態(tài)。系統(tǒng)的組成方框圖如圖1所示。
四.原理分析
汽車尾部左右兩側(cè)各有3個(gè)指示燈,工作方式為:汽車正常行駛時(shí)指示燈不亮;汽車右轉(zhuǎn)彎時(shí)右側(cè)的第1個(gè)燈亮,汽車左轉(zhuǎn)彎時(shí)左側(cè)的第1個(gè)燈亮;汽車剎車時(shí),左右兩側(cè)的第2個(gè)指示燈同時(shí)亮;汽車在夜間行駛時(shí),左右兩側(cè)的第3個(gè)燈同時(shí)亮,供夜間照明使用(說明,