汽車尾燈控制器的設計(EDA大作業(yè))(共11頁).doc
《汽車尾燈控制器的設計(EDA大作業(yè))(共11頁).doc》由會員分享,可在線閱讀,更多相關《汽車尾燈控制器的設計(EDA大作業(yè))(共11頁).doc(11頁珍藏版)》請在匯文網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-傾情為你奉上EDA技術課程大作業(yè)設計題目: 汽車尾燈控制器的設計 學生姓名: 學 號: 專業(yè)班級: 2012年6月 2日汽車尾燈控制器的設計1. 設計背景和設計方案1.1 設計背景隨著社會的發(fā)展,科學技術也在不斷的進步,狀態(tài)機的應用越來越廣泛?,F(xiàn)代交通越來越擁擠,安全問題日益突出,在這種情況下汽車尾燈控制器的設計成為解決交通安全問題一種好的途徑。伴隨著集成電路和計算機技術的飛速發(fā)展,EDA技術應運而生,它是一種高級、快速、有效的電子設計自動化技術。EDA將大量的電路功能集成到一個芯片中,并且可以由用戶自行設計邏輯功能,提高了系統(tǒng)的集成度和可靠性。運用EDA技術可以方便、快捷設計電
2、路系統(tǒng)。本次設計就是運用EDA技術,根據(jù)狀態(tài)機原理實現(xiàn)了汽車尾燈常用控制。1.2 設計方案1.2.1 系統(tǒng)設計要求根據(jù)現(xiàn)代交通規(guī)則,汽車尾燈控制器應滿足以下基本要求:(1). 汽車正常使用是指示燈不亮(2). 汽車右轉時,右側的一盞燈亮(3). 汽車左轉時,左側的一盞燈亮(4). 汽車剎車時,左右兩側的指示燈同時亮(5). 汽車夜間行駛時,左右兩側的指示燈同時一直亮,供照明使用1.2.2 系統(tǒng)組成及原理圖汽車尾燈控制器就是一個狀態(tài)機的實例。當汽車正常行駛時所有指示燈都不亮;當汽車向右轉彎時,汽車右側的指示燈RD1亮;當汽車向左側轉彎時,汽車左側的指示燈LD1亮;當汽車剎車時,汽車右側的指示燈R
3、D2和汽車左側的指示燈LD2同時亮;當汽車在夜間行駛時,汽車右側的指示燈RD3和汽車左側的指示燈LD3同時一直亮。通過設置系統(tǒng)的輸入信號:系統(tǒng)時鐘信號CLK,汽車左轉彎控制信號LEFT,汽車右轉彎控制信號RIGHT,剎車信號BRAKE,夜間行駛信號NIGHT和系統(tǒng)的輸出信號:汽車左側3盞指示燈LD1、LD2、LD3和汽車右側3盞指RD1、RD2、RD3實現(xiàn)以上功能。系統(tǒng)的整體組裝設計原理如圖1所示。圖1 系統(tǒng)的整體組裝設計原理2.方案實施 汽車尾燈控制器有4個模塊組成,分別為:時鐘分頻模塊、汽車尾燈主控模塊,左邊燈控制模塊和右邊燈控制模塊,以下介紹各模塊的詳細設計。2.1時鐘分頻模塊整個時鐘分
4、頻模塊的工作框圖如圖2所示。圖2時鐘分頻模塊工作框圖時鐘分頻模塊由VHDL程序來實現(xiàn),下面是其中的一段VHDL代碼:ARCHITECTURE ART OF SZ ISSIGNAL COUNT:STD_LOGIC_VECTOR(7 DOWNTO 0);BEGINPROCESS(CLK) BEGIN IF CLK'EVENT AND CLK = '1'THEN COUNT <= COUNT + 1; END IF; END PROCESS; CP<= COUNT(3);END ART;2.2 汽車尾燈主控模塊汽車尾燈主控模塊工作框圖如圖3所示。 圖3 主控模塊工
5、作框圖汽車尾燈主控模塊由VHDL程序來實現(xiàn),下面是其中的一段VHDL代碼:ARCHITECTURE ART OF CTRL ISBEGIN NIGHT_LED<=NIGHT; BRAKE_LED<=BAKE; PROCESS(LEFT,RIGHT) VARIABLE TEMP:STD_LOGIC_VECTOR(1 DOWNTO 0); BEGIN TEMP:=LEFT & RIGHT; CASE TEMP IS WHEN "00" =>LP<='0'RP<='0'LR<='0' WH
6、EN "01" =>LP<='0'RP<='1'LR<='0' WHEN "10" =>LP<='1'RP<='0'LR<='0' WHEN OTHERS=>LP<='0'RP<='0'LR<='1' END CASE; END PROCESS;END ART;2.3左邊燈控制模塊 左邊燈控制模塊的工作框圖如圖4所示。圖4左邊燈控制模塊的工作
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 汽車 尾燈 控制器 設計 EDA 作業(yè) 11