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