EDA汽車尾燈控制課程設(shè)計(jì)報(bào)告_第1頁
EDA汽車尾燈控制課程設(shè)計(jì)報(bào)告_第2頁
EDA汽車尾燈控制課程設(shè)計(jì)報(bào)告_第3頁
EDA汽車尾燈控制課程設(shè)計(jì)報(bào)告_第4頁
EDA汽車尾燈控制課程設(shè)計(jì)報(bào)告_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、1 / 18 文檔可自由編輯打印EDAEDA 技術(shù)應(yīng)用技術(shù)應(yīng)用課程設(shè)計(jì)報(bào)告課程設(shè)計(jì)報(bào)告專專 業(yè):業(yè): 通信工程通信工程 班班 級:級: 09312 班班 姓姓 名:名: 某某某某某某 指導(dǎo)教師:指導(dǎo)教師: 楊祖芳楊祖芳 曾凡忠曾凡忠 2012 年年 05 月月 20 日日2 / 18 文檔可自由編輯打印目目 錄錄1 1 引引 言言11.11.1 設(shè)計(jì)的目的設(shè)計(jì)的目的 11.21.2 設(shè)計(jì)的基本內(nèi)容設(shè)計(jì)的基本內(nèi)容 12 2 EDAEDA、VHDLVHDL 簡介簡介12.12.1 EDAEDA 技術(shù)技術(shù) 12.22.2 硬件描述語言(硬件描述語言(VHDLVHDL) 23 3 汽車尾燈控制器的設(shè)計(jì)

2、過程汽車尾燈控制器的設(shè)計(jì)過程33.13.1 系統(tǒng)需求分析系統(tǒng)需求分析33.23.2 汽車尾燈控制器的工作原理汽車尾燈控制器的工作原理33.33.3 各組成模塊原理及程序各組成模塊原理及程序44 4 系統(tǒng)仿真系統(tǒng)仿真94.14.1 分頻模塊仿真及分析分頻模塊仿真及分析94.24.2 汽車尾燈主控模塊仿真及分析汽車尾燈主控模塊仿真及分析104.34.3 左邊燈控制模塊仿真及分析左邊燈控制模塊仿真及分析114.44.4 右邊燈控制模塊仿真及分析右邊燈控制模塊仿真及分析124.54.5 整個(gè)系統(tǒng)仿真及分析整個(gè)系統(tǒng)仿真及分析13結(jié)束語結(jié)束語15指導(dǎo)老師意見指導(dǎo)老師意見16參考書目參考書目161 / 18

3、 文檔可自由編輯打印1 1 引引 言言隨著人們生活水平的提高,汽車的消費(fèi)量越來越大。因?yàn)槿藗円苍絹碓矫Γ还苁且雇磉€是陰雨、大霧等天氣原因的影響,人們都開著車在縱橫交錯(cuò)的馬路上行駛。為了提高人們因夜晚或因天氣原因在縱橫交錯(cuò)的馬路上駕駛的安全系數(shù),也是為了減少交通事故的發(fā)生。我們采用了先進(jìn)的 EDA 技術(shù),Quartus 工作平臺和 VHDL 語言,設(shè)計(jì)了一種基于 FPGA 的汽車尾燈控制系統(tǒng),并對系統(tǒng)進(jìn)行了仿真機(jī)驗(yàn)證。這一控制電路,結(jié)構(gòu)簡單、性能穩(wěn)定、操作方便、抗干擾能力強(qiáng)。將它應(yīng)用于現(xiàn)代汽車,不受黑夜或大霧、陰雨天氣因素的影響,可以提高安全行駛,避免交通事故的發(fā)生。真正的讓消費(fèi)者駕駛汽車的方

4、便和安全。1.1 設(shè)計(jì)的目的其一、設(shè)計(jì)一個(gè)能適應(yīng)現(xiàn)代汽車智能化發(fā)展要求的汽車尾燈控制電路。改善以前的汽車尾燈控制系統(tǒng),降低汽車尾燈控制器的生產(chǎn)成本。其二、學(xué)好VHDL 這門硬件描述語言,加深對 VHDL 語言知識的理解和掌握,提高學(xué)習(xí)能力和創(chuàng)新能力,使自己適應(yīng)不斷發(fā)展的 21 世紀(jì)。1.2 設(shè)計(jì)的基本內(nèi)容根據(jù)計(jì)算機(jī)中狀態(tài)機(jī)原理,利用 VHDL 設(shè)計(jì)汽車尾燈控制器的各個(gè)模塊,并使用 EDA 工具對各模塊進(jìn)行仿真驗(yàn)證。汽車尾燈控制器的設(shè)計(jì)分為 4 個(gè)模塊:時(shí)鐘分頻模塊、汽車尾燈主控模塊,左邊燈控制模塊和右邊燈控制模塊。把各個(gè)模塊整合后就形成了汽車尾燈控制器。通過輸入系統(tǒng)時(shí)鐘信號和相關(guān)的汽車控制信號

5、,汽車尾燈將正確顯示當(dāng)前汽車的控制狀態(tài)。2 2 EDAEDA、VHDLVHDL 簡介簡介2.1 EDA 技術(shù)EDA 技術(shù)的概念EDA 是電子設(shè)計(jì)自動(dòng)化(Electronic Design Automation)的縮寫,在 20世紀(jì) 90 年代初從計(jì)算機(jī)輔助設(shè)計(jì)(CAD)、計(jì)算機(jī)輔助制造(CAM)、計(jì)算機(jī)輔助測試(CAT)和計(jì)算機(jī)輔助工程(CAE)的概念發(fā)展而來的。EDA 技術(shù)就是以計(jì)算機(jī)為工具,設(shè)計(jì)者在 EDA 軟件平臺上,用硬件描述語言 HDL 完成設(shè)計(jì)文件,2 / 18 文檔可自由編輯打印然后由計(jì)算機(jī)自動(dòng)地完成邏輯編譯、化簡、分割、綜合、優(yōu)化、布局、布線和仿真,直至對于特定目標(biāo)芯片的適配編

6、譯、邏輯映射和編程下載等工作。EDA 技術(shù)的特點(diǎn)利用 EDA 技術(shù)進(jìn)行電子系統(tǒng)的設(shè)計(jì),具有以下幾個(gè)特點(diǎn): 用軟件的方式設(shè)計(jì)硬件; 用軟件方式設(shè)計(jì)的系統(tǒng)到硬件系統(tǒng)的轉(zhuǎn)換是由有關(guān)的開發(fā)軟件自動(dòng)完成的; 設(shè)計(jì)過程中可用有關(guān)軟件進(jìn)行各種仿真; 系統(tǒng)可現(xiàn)場編程,在線升級; 整個(gè)系統(tǒng)可集成在一個(gè)芯片上,體積小、功耗低、可靠性高。因此,EDA 技術(shù)是現(xiàn)代電子設(shè)計(jì)的發(fā)展趨勢。EDA 設(shè)計(jì)流程典型的 EDA 設(shè)計(jì)流程如下:1、文本/原理圖編輯與修改。首先利用 EDA 工具的文本或圖形編輯器將設(shè)計(jì)者的設(shè)計(jì)意圖用文本或圖形方式表達(dá)出來。 2、編譯。完成設(shè)計(jì)描述后即可通過編譯器進(jìn)行排錯(cuò)編譯,變成特定的文本格式,為下一

7、步的綜合做準(zhǔn)備。 3、 綜合。將軟件設(shè)計(jì)與硬件的可實(shí)現(xiàn)性掛鉤,是將軟件轉(zhuǎn)化為硬件電路的關(guān)鍵步驟。4、 行為仿真和功能仿真。利用產(chǎn)生的網(wǎng)表文件進(jìn)行功能仿真,以便了解設(shè)計(jì)描述與設(shè)計(jì)意圖的一致性。5、適配。利用 FPGA/CPLD 布局布線適配器將綜合后的網(wǎng)表文件針對某一具體的目標(biāo)器件進(jìn)行邏輯映射操作,其中包括底層器件配置、邏輯分割、邏輯優(yōu)化、布局布線。適配報(bào)告指明了芯片內(nèi)資源的分配與利用、引腳鎖定、設(shè)計(jì)的布爾方程描述情況。 6、 功能仿真和時(shí)序仿真。7、 下載。如果以上的所有過程都沒有發(fā)現(xiàn)問題,就可以將適配器產(chǎn)生的下載文件通過 FPGA/CPLD 下載電纜載入目標(biāo)芯片中。 8、 硬件仿真與測試。2

8、.2 硬件描述語言(VHDL)VHDL 簡介VHDL(Very-High-Speed Integrated Circuit Hardware Description 3 / 18 文檔可自由編輯打印Language)主要用于描述數(shù)字系統(tǒng)的結(jié)構(gòu),行為,功能和接口。除了含有許多具有硬件特征的語句外,VHDL 的語言形式和描述風(fēng)格與句法是十分類似于一般的計(jì)算機(jī)高級語言。VHDL 的程序結(jié)構(gòu)特點(diǎn)是將一項(xiàng)工程設(shè)計(jì),或稱設(shè)計(jì)實(shí)體(可以是一個(gè)元件,一個(gè)電路模塊或一個(gè)系統(tǒng))分成外部(或稱可是部分,及端口)和內(nèi)部(或稱不可視部分) ,既涉及實(shí)體的內(nèi)部功能和算法完成部分。在對一個(gè)設(shè)計(jì)實(shí)體定義了外部界面后,一旦其內(nèi)

9、部開發(fā)完成后,其他的設(shè)計(jì)就可以直接調(diào)用這個(gè)實(shí)體。這種將設(shè)計(jì)實(shí)體分成內(nèi)外部分的概念是 VHDL 系統(tǒng)設(shè)計(jì)的基本點(diǎn)。VHDL 語言的特點(diǎn)1.用 VHDL 代碼而不是用原理圖進(jìn)行設(shè)計(jì),意味著整個(gè)電路板的模型及性能可用計(jì)算機(jī)模擬進(jìn)行驗(yàn)證。2.VHDL 元件的設(shè)計(jì)與工藝無關(guān),與工藝獨(dú)立,方便工藝轉(zhuǎn)換。3.VHDL 支持各種設(shè)計(jì)方法,自頂向下、自底向上或者混合的都可以。4.可以進(jìn)行從系統(tǒng)級到邏輯級的描述,即混合描述。5.VHDL 區(qū)別于其他的 HDL,已形成標(biāo)準(zhǔn),其代碼在不同的系統(tǒng)中可交換建模。3 3 汽車尾燈控制器的設(shè)計(jì)過程汽車尾燈控制器的設(shè)計(jì)過程3.1 系統(tǒng)需求分析 根據(jù)現(xiàn)代交通規(guī)則,汽車尾燈控制器應(yīng)

10、滿足以下基本要求:1. 汽車正常使用是指示燈不亮2. 汽車右轉(zhuǎn)時(shí),右側(cè)的一盞燈亮3. 汽車左轉(zhuǎn)時(shí),左側(cè)的一盞燈亮4. 汽車剎車時(shí),左右兩側(cè)的指示燈同時(shí)亮5. 汽車夜間行駛時(shí),左右兩側(cè)的指示燈同時(shí)一直亮,供照明使用3.2 汽車尾燈控制器的工作原理汽車尾燈控制器就是一個(gè)狀態(tài)機(jī)的實(shí)例。當(dāng)汽車正常行駛時(shí)所有指示燈都不亮;當(dāng)汽車向右轉(zhuǎn)彎時(shí),汽車右側(cè)的指示燈 RD1 亮;當(dāng)汽車向左側(cè)轉(zhuǎn)彎時(shí),汽車左側(cè)的指示燈 LD1 亮;當(dāng)汽車剎車時(shí),汽車右側(cè)的指示燈 RD2 和汽車左側(cè)的指示燈 LD2 同時(shí)亮;當(dāng)汽車在夜間行駛時(shí),汽車右側(cè)的指示燈 RD3 和汽車左4 / 18 文檔可自由編輯打印側(cè)的指示燈 LD3 同時(shí)一

11、直亮。通過設(shè)置系統(tǒng)的輸入信號:系統(tǒng)時(shí)鐘信號 CLK,汽車左轉(zhuǎn)彎控制信號 LEFT,汽車右轉(zhuǎn)彎控制信號 RIGHT,剎車信號 BRAKE,夜間行駛信號 NIGHT 和系統(tǒng)的輸出信號:汽車左側(cè) 3 盞指示燈 LD1、LD2、LD3 和汽車右側(cè) 3 盞指示燈 RD1、RD2、RD3 實(shí)現(xiàn)以上功能。系統(tǒng)的整體組裝設(shè)計(jì)原理如圖 3.1(a)以及系統(tǒng)設(shè)計(jì)整體框圖如圖 3.1(b)所示。圖 3.1(a)系統(tǒng)的整體組裝設(shè)計(jì)原理3.3 各組成模塊原理及程序 汽車尾燈控制器有 4 個(gè)模塊組成,分別為:時(shí)鐘分頻模塊、汽車尾燈主控模塊,左邊燈控制模塊和右邊燈控制模塊,以下介紹各模塊的詳細(xì)設(shè)計(jì)。時(shí)鐘分頻模塊整個(gè)時(shí)鐘分頻

12、模塊的工作框圖如圖 3.2。圖 3.2 時(shí)鐘分頻模塊工作框圖圖3.1(b)5 / 18 文檔可自由編輯打印時(shí)鐘分頻模塊由 VHDL 程序來實(shí)現(xiàn),下面是其中的一段 VHDL 代碼:ARCHITECTURE ART OF SZ ISSIGNAL COUNT:STD_LOGIC_VECTOR(7 DOWNTO 0);BEGINPROCESS(CLK) BEGIN IF CLKEVENT AND CLK = 1THEN COUNT = COUNT + 1; END IF; END PROCESS; CP= COUNT(3);END ART;汽車尾燈主控模塊汽車尾燈主控模塊工作框圖如圖 3.3(a)所示

13、以及工作原理框圖 3.3(b) 。LEFT LPRIGHT RPBRAKE LRNIGHT BRAKE_LED NIGHT_LEDCTRL 圖 3.3 (a)主控模塊工作框圖圖 3.3 (b)主控模塊工作原理框圖數(shù)據(jù)入口:RIGHT:右轉(zhuǎn)信號;6 / 18 文檔可自由編輯打印LEFT:左轉(zhuǎn)信號;BRAKE:剎車信號;NIGHT:夜間行駛信號;數(shù)據(jù)出口:LP:左側(cè)燈控制信號;RP:右側(cè)燈控制信號;LR:錯(cuò)誤控制信號;BRAKE_LED:剎車控制信號;NIGHT_LED:夜間行駛控制信號;汽車尾燈主控模塊由 VHDL 程序來實(shí)現(xiàn),下面是其中的一段 VHDL 代碼:ARCHITECTURE ART

14、OF CTRL ISBEGIN NIGHT_LED=NIGHT; BRAKE_LEDLP=0;RP=0;LRLP=0;RP=1;LRLP=1;RP=0;LRLP=0;RP=0;LR=1; END CASE; END PROCESS;END ART;左邊燈控制模塊左邊燈控制模塊的工作框圖如圖 3.4(a)所示以及工作原理框圖 3.4(b) 。CLK LP LEDLLR LEDBBRRAKE LEDNNIGHT LC圖 3.4(a)左邊燈控制模塊的工作框圖7 / 18 文檔可自由編輯打印圖 3.4(b)左邊燈控制模塊的工作原理框圖數(shù)據(jù)入口:CLK:時(shí)鐘控制信號;LP:左側(cè)燈控制信號;LR:錯(cuò)誤控制

15、信號;BRAKE:剎車控制信號;NIGHT:夜間行駛控制信號;數(shù)據(jù)入口:LEDL:左側(cè) LD1 燈控制信號;LEDL:左側(cè) LD2 燈控制信號;LEDN:左側(cè) LD3 燈控制信號;左邊燈控制模塊由 VHDL 程序來實(shí)現(xiàn),下面是其中的一段 VHDL 代碼:ARCHITECTURE ART OF LC ISBEGIN LEDB=BRAKE; LEDN=NIGHT;PROCESS(CLK,LP,LR)BEGIN IF CLKEVENT AND CLK = 1 THEN IF(LR =0)THEN IF(LP = 0)THEN LEDL=0; ELSE LEDL=1; END IF; ELSE LED

16、L =0; END IF; END IF;END PROCESS;8 / 18 文檔可自由編輯打印END ART;右邊燈控制模塊右邊燈控制模塊的工作框圖如圖 3.5(a)所示以及工作原理框圖 3.5(b) 。CLK RP LEDRLR LEDBBRRAKE LEDNNIGHT RC圖圖 3.5 (a)右邊燈控制模塊的工作框圖)右邊燈控制模塊的工作框圖圖 3.5 (b)右邊燈控制模塊的工作原理框圖數(shù)據(jù)入口:CLK:時(shí)鐘控制信號;RP:右側(cè)燈控制信號;LR:錯(cuò)誤控制信號;BRAKE:剎車控制信號;NIGHT:夜間行駛控制信號;數(shù)據(jù)出口:LEDR:右側(cè) RD1 燈控制信號;LEDB:右側(cè) RD2 燈

17、控制信號;LEDN:右側(cè) RD3 燈控制信號;右邊燈控制模塊由 VHDL 程序來實(shí)現(xiàn),下面是其中的一段 VHDL 代碼:ARCHITECTURE ART OF RC ISBEGIN LEDB=BRAKE; LEDN=NIGHT; PROCESS(CLK,RP,LR)9 / 18 文檔可自由編輯打印 BEGIN IF CLKEVENT AND CLK = 1 THEN IF(LR = 0)THEN IF(RP = 0)THEN LEDR =0; ELSE LEDR = 1; END IF; ELSE LEDR =0; END IF; END IF; END PROCESS;END ART;4 4

18、 系統(tǒng)仿真系統(tǒng)仿真4.1 分頻模塊仿真及分析分頻模塊由 VHDL 程序?qū)崿F(xiàn)后,其功能仿真如圖 4.1(a)所示已經(jīng)時(shí)序仿真仿真圖如圖 4.1(b)所示。圖 4.1 (a)分頻模塊功能仿真圖10 / 18 文檔可自由編輯打印圖 4.1 (b)分頻模塊時(shí)序仿真圖對其仿真圖進(jìn)行仿真分析:如圖所示,首先生成一個(gè) 600ns 的時(shí)鐘脈沖,通過時(shí)鐘分頻把 600ns 的脈沖分成一個(gè) 40ns 的脈沖,實(shí)現(xiàn)了信號同步。4.2 汽車尾燈主控模塊仿真及分析汽車尾燈主控模塊由 VHDL 程序?qū)崿F(xiàn)后,其功能仿真圖如圖 4.2(a)所示以及時(shí)序仿真如圖 4.2(b)所示。圖 4.2(a)主控模塊功能仿真圖11 / 1

19、8 文檔可自由編輯打印圖 4.2(b)主控模塊時(shí)序仿真圖對時(shí)序仿真圖進(jìn)行分析:RIGHT,LEFT,NIGHT,BRAKE 為輸入信號,RIGHT為 1 表示右轉(zhuǎn),LEFT 為 1 表示左轉(zhuǎn),NIGHT 為 1 表示夜間行路,BRAKE 為 1 表示剎車。RP,LP,NIGHT_LED,BRAKE_LED 為輸出信號。如圖所示:當(dāng) RIGHT 為 1時(shí),產(chǎn)生一個(gè) RP 為 1 的信號脈沖輸出,當(dāng) LEFT 為 1 時(shí),產(chǎn)生一個(gè) LP 為 1 的信號脈沖輸出,當(dāng) NIGHT 為 1 時(shí),產(chǎn)生一個(gè) NIGHT_LED 為 1 的信號脈沖輸出。當(dāng)BRAKE 為 1 時(shí),產(chǎn)生一個(gè) BRAKE_LED

20、為 1 的信號脈沖輸出。4.3 左邊燈控制模塊仿真及分析左邊燈控制模塊由 VHDL 程序?qū)崿F(xiàn)后,其功能仿真圖如圖 4.3(a)所示以及時(shí)序仿真如圖 4.3(b)所示。圖 4.3(a) 左邊燈控制模塊功能仿真圖12 / 18 文檔可自由編輯打印圖 4.3(b)左邊燈控制模塊時(shí)序仿真圖對時(shí)序仿真圖進(jìn)行分析:LP,LR,NIGHT,BRAKE 為輸入信號,LP 為 1 表示左轉(zhuǎn),LR 為 1 表示右轉(zhuǎn),NIGHT 為 1 表示夜間行路,BRAKE 為 1 表示剎車。LEDL,LEDB,LEDN 為輸出信號,表示汽車左側(cè)的三盞燈。如圖所示:當(dāng) LP 為 1 時(shí),LEDL 輸出為 1 表示左側(cè)燈亮,當(dāng)

21、BRAKE 為 1 時(shí),LEDB 輸出為 1 表示左側(cè)燈亮,當(dāng) NIGHT 為 1 時(shí),LEDN 輸出為 1 表示左側(cè)燈亮。當(dāng) LR 為 1 時(shí),左側(cè)三盞燈輸出均為 0。即沒有燈亮。4.4 右邊燈控制模塊仿真及分析右邊燈控制模塊由 VHDL 程序?qū)崿F(xiàn)后,其功能仿真圖如圖 4.4(a)所示以及時(shí)序仿真如圖 4.4(b)所示。圖 4.4(a)右邊燈控制模塊功能仿真圖13 / 18 文檔可自由編輯打印圖 4.4(b)右邊燈控制模塊時(shí)序仿真圖對時(shí)序仿真圖進(jìn)行分析:RP,LR,NIGHT,BRAKE 為輸入信號,LR 為 1 表示左轉(zhuǎn),RP 為 1 表示右轉(zhuǎn),NIGHT 為 1 表示夜間行路,BRAKE

22、 為 1 表示剎車。LEDR,LEDB,LEDN 為輸出信號,表示汽車右側(cè)的三盞燈。如圖所示:當(dāng) RP 為 1 時(shí),LEDR 輸出為 1 表示右側(cè)燈亮,當(dāng) BRAKE 為 1 時(shí),LEDB 輸出為 1 表示右側(cè)燈亮,當(dāng) NIGHT 為 1 時(shí),LEDN 輸出為 1 表示右側(cè)燈亮。當(dāng) LR 為 1 時(shí),右側(cè)三盞燈輸出均為 0。即沒有燈亮。4.5 整個(gè)系統(tǒng)仿真及分析按圖 3.1 組裝系統(tǒng)后的功能仿真如圖 4.5(a)所示以及時(shí)序仿真如圖4.5(b)所示。圖 4.5(a)整個(gè)系統(tǒng)功能仿真圖14 / 18 文檔可自由編輯打印圖 4.5(b)整個(gè)系統(tǒng)時(shí)序仿真圖對時(shí)序仿真圖進(jìn)行分析:RIGHT,LEFT,

23、NIGHT,BRAKE 為輸入信號,RIGHT 為 1表示右轉(zhuǎn),LEFT 為 1 表示左轉(zhuǎn),NIGHT 為 1 表示夜間行路,BRAKE 為 1 表示剎車。RD1,RD2,RD3 為輸出信號,表示汽車右側(cè)的三盞燈。LD1,LD2,LD3 為輸出信號,表示汽車左側(cè)的三盞燈。如圖所示:當(dāng) RIGHT 為 1 時(shí),RD1 輸出為 1 表示右側(cè)燈亮,當(dāng) LEFT 為 1 時(shí),LD1 為輸出為 1 表示左側(cè)燈亮,當(dāng) NIGHT 為 1 時(shí),LD2,RD2 輸出均為 1,表示左,右兩側(cè)各有一盞燈亮。當(dāng) BRAKE 為 1 時(shí),LD3,RD3 輸出均為 1,表示左,右兩側(cè)各有一盞燈亮。各個(gè)模塊的功能:1.時(shí)

24、鐘分頻模塊功能:這塊的功能是對左右兩邊的 LLED1、RLED1 的閃爍時(shí)間間隔,以 CLK 為輸入信號, CP 為輸出信號,在程序中定義一個(gè)八位節(jié)點(diǎn)信號COUNT 來放計(jì)數(shù)值,當(dāng) CLK 的上升沿到來時(shí)就開始計(jì)數(shù),最后將 COUNT(3)給CP,實(shí)現(xiàn)對 CLK 的八分頻。再將 CP 的電平信號分別和 LEDL、LEDR 電平與,最后用輸出的電平來控制汽車左右的 LLED1、RLED1,實(shí)現(xiàn)左右轉(zhuǎn)的指示功能。2.汽車尾燈主控模塊功能:該段程序用于對汽車尾燈進(jìn)行整體控制,當(dāng)輸入為左轉(zhuǎn)信號時(shí),輸出左側(cè)燈控制信號;當(dāng)輸入為右轉(zhuǎn)信號時(shí),輸出右側(cè)燈控制信號;當(dāng)同時(shí)輸入 LEFT 和 RIGHT 信號時(shí),

25、輸出錯(cuò)誤控制信號。當(dāng)輸入為剎車信號時(shí),輸出剎車控制信號;當(dāng)輸入為夜間行駛信號時(shí),輸出為夜間行駛控制信號。3.左邊燈控制模塊作用:本程序用于控制左側(cè)燈的亮、滅和閃爍情況,當(dāng)時(shí)鐘15 / 18 文檔可自由編輯打印上升沿信號和左側(cè)燈控制信號或剎車控制信號或夜間行駛信號同時(shí)出現(xiàn)時(shí),左側(cè)相應(yīng)的燈亮或出現(xiàn)閃爍。當(dāng)錯(cuò)誤控制信號出現(xiàn)時(shí),LD1 燈不亮。4. 右邊燈控制模塊作用:本描述用于控制右側(cè)燈的亮、滅和閃爍情況,當(dāng)時(shí)鐘上升沿信號和右側(cè)燈控制信號或剎車控制信號或夜間行駛信號同時(shí)出現(xiàn)時(shí),右側(cè)相應(yīng)的燈亮或出現(xiàn)閃爍。當(dāng)錯(cuò)誤控制信號出現(xiàn)時(shí),RD1 燈不亮。拼腳引用:輸入:開關(guān)引腳BRAKESW132LEFTSW233RIGHTSW336BIGHTSW437輸出:LEFTRIGHTLD1LD2LD3RD1RD2RD3D112D111D110D103D102D101313029201918實(shí)驗(yàn)現(xiàn)象:1.汽車尾部左右兩側(cè)各有多盞指示燈。2.汽車正常行駛時(shí)指示燈都不亮。3.汽車右轉(zhuǎn)彎時(shí),右側(cè)的一盞指示燈亮。4.汽車左轉(zhuǎn)彎時(shí),左側(cè)的一盞指示燈亮。5.汽車剎車時(shí),左右兩側(cè)的一盞指示燈同時(shí)亮。6.汽車在夜間行駛時(shí),左右兩側(cè)有指示燈同時(shí)一直亮,供照明使用。結(jié)束語結(jié)束語通過本次課程設(shè)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論