EDA設(shè)計(jì)方案-出租車自動(dòng)計(jì)費(fèi)系統(tǒng)_第1頁(yè)
EDA設(shè)計(jì)方案-出租車自動(dòng)計(jì)費(fèi)系統(tǒng)_第2頁(yè)
EDA設(shè)計(jì)方案-出租車自動(dòng)計(jì)費(fèi)系統(tǒng)_第3頁(yè)
EDA設(shè)計(jì)方案-出租車自動(dòng)計(jì)費(fèi)系統(tǒng)_第4頁(yè)
EDA設(shè)計(jì)方案-出租車自動(dòng)計(jì)費(fèi)系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

PAGE課程設(shè)計(jì)課程課程EDA技術(shù)課程設(shè)計(jì)題目出租車自動(dòng)計(jì)費(fèi)系統(tǒng)院系電子科學(xué)學(xué)院專業(yè)班級(jí)電子信息工程學(xué)生姓名學(xué)生學(xué)號(hào)指導(dǎo)教師2010年3月12日PAGE71課程設(shè)計(jì)任務(wù)書(shū)課程EDA技術(shù)課程設(shè)計(jì)題目出租車自動(dòng)計(jì)費(fèi)系統(tǒng)專業(yè)電子信息工程姓名學(xué)號(hào)主要內(nèi)容、基本要求、主要參考資料等主要內(nèi)容:設(shè)計(jì)一個(gè)最大量程為99.99元的出租車自動(dòng)計(jì)費(fèi),計(jì)費(fèi)器具有行車?yán)锍逃?jì)費(fèi)、等候時(shí)間計(jì)費(fèi)及起價(jià)三部分功能,并用數(shù)碼管顯示車費(fèi)的數(shù)目?;疽?1、設(shè)計(jì)一個(gè)出租車自動(dòng)計(jì)費(fèi)器,具有行車?yán)锍逃?jì)費(fèi)、等候時(shí)間計(jì)費(fèi)、及起價(jià)三部分,用四位數(shù)碼管顯示總金額,最大值為99.99元;2、行車?yán)锍虇蝺r(jià)1元/公里,等候時(shí)間單價(jià)0。5元/10分鐘,起價(jià)3元(3公里起價(jià))均能通過(guò)人工輸入。3、行車?yán)锍痰挠?jì)費(fèi)電路將汽車行駛的里程數(shù)轉(zhuǎn)換成與之成正比的脈沖數(shù),然后由計(jì)數(shù)譯碼電路轉(zhuǎn)換成收費(fèi)金額,實(shí)驗(yàn)中以一個(gè)脈沖模擬汽車前進(jìn)十米,則每100個(gè)脈沖表示1公里,然后用BCD碼比例乘法器將里程脈沖乘以每公里單價(jià)的比例系數(shù),比例系數(shù)可由開(kāi)關(guān)預(yù)置。例如單價(jià)是1.0元/公里,則脈沖當(dāng)量為0.01元/脈沖。4、用LED顯示行駛公里數(shù),兩個(gè)數(shù)碼管顯示收費(fèi)金額。主要參考資料:[1]潘松著.EDA技術(shù)有用教程(其次版).北京:科學(xué)出版社,2005。[2]康華光主編.電子技術(shù)基礎(chǔ)模擬部分。北京:高教出版社,2006。[3]閻石主編.?dāng)?shù)字電子技術(shù)基礎(chǔ).北京:高教出版社,2003。完成期限2010.3。12指導(dǎo)老師專業(yè)負(fù)責(zé)人2010年3月8日一、總體設(shè)計(jì)思想1.基本原理依據(jù)設(shè)計(jì)要求,系統(tǒng)的輸入信號(hào)有:系統(tǒng)時(shí)鐘信號(hào)CLK,計(jì)價(jià)開(kāi)頭信號(hào)START,等待信號(hào)STOP,里程脈沖信號(hào)FIN.系統(tǒng)的輸出信號(hào)有:總費(fèi)用數(shù)CHA0-CHA3,行駛距離(數(shù))KM0—KM1和等待時(shí)間MIN0—MIN1等.2。設(shè)計(jì)框圖系統(tǒng)組成方框圖如下所示,它由外部輸入模塊、掌握模塊和顯示模塊三部分組成。掌握模塊是整個(gè)系統(tǒng)的核心,它由分頻模塊、掌握模塊、計(jì)量模塊和譯碼顯示模塊構(gòu)成。時(shí)鐘信號(hào)時(shí)鐘信號(hào)等待信號(hào)公里脈沖計(jì)費(fèi)|復(fù)位分頻器控制器計(jì)費(fèi)計(jì)時(shí)計(jì)程顯示系統(tǒng)框圖二、設(shè)計(jì)步驟和調(diào)試過(guò)程1、總體設(shè)計(jì)電路(1)分頻模塊分頻模塊是對(duì)系統(tǒng)時(shí)鐘頻率進(jìn)行分頻,分別得到16HZ,15HZ和1HZ三種頻率.(2)掌握模塊計(jì)價(jià)器掌握模塊主要完成對(duì)計(jì)價(jià)器狀態(tài)的掌握。(3)計(jì)量模塊計(jì)量模塊完成計(jì)價(jià)、計(jì)時(shí)和計(jì)程功能。計(jì)價(jià)部分:行程在3KM內(nèi),起步費(fèi)為3元;3KM外以每公里按1元計(jì)費(fèi),等待累計(jì)時(shí)間每10MIN按0.5元計(jì)費(fèi)。計(jì)時(shí)部分:計(jì)算乘客的等待累計(jì)時(shí)間。計(jì)時(shí)器的量程為59MIN,滿量程后自動(dòng)歸零.計(jì)程部分:計(jì)算乘客所行駛的公里數(shù)。計(jì)程器的量程為99KM,滿量程后自動(dòng)歸零。(4)譯碼顯示模塊譯碼顯示模塊完成計(jì)價(jià)、計(jì)時(shí)和計(jì)程數(shù)據(jù)顯示.計(jì)費(fèi)數(shù)據(jù)送入譯碼顯示模塊進(jìn)行譯碼,最后送至以十元、元、角為單位對(duì)應(yīng)的數(shù)碼管上顯示。計(jì)程數(shù)據(jù)送入譯碼顯示模塊進(jìn)行譯碼,最后送至以KM為單位的數(shù)碼管上顯示。2、模塊設(shè)計(jì)和相應(yīng)模塊程序LIBRARYIEEE;USEIEEE。STD_LOGIC_1164。ALL;USEIEEE.STD_LOGIC_ARITH。ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYCHUZ(yǔ)UCHEISPORT(CLK:INSTD_LOGIC;--系統(tǒng)時(shí)鐘START:INSTD_LOGIC;—-計(jì)費(fèi)開(kāi)頭信號(hào)STOP:INSTD_LOGIC;--行駛中,中途等待停止信號(hào)FIN:INSTD_LOGIC;—-1KM脈沖信號(hào)CHA3,CHA2,CHA1,CHA0:OUTSTD_LOGIC_VECTOR(3DOWNTO(shè)0);--計(jì)費(fèi)輸出信號(hào)KM1,KM0:OUTSTD_LOGIC_VECTOR(3DOWNTO0);--行駛公里數(shù)MIN1,MIN0:OUTSTD_LOGIC_VECTOR(3DOWNTO0));——等待時(shí)間輸出ENDENTITYCHUZ(yǔ)UCHE;ARCHITECTUREBEHAVEOFCHUZUCHEISSIGNALQ_1:INTEGERRANGE0TO99;SIGNALW:INTEGERRANGE0TO(shè)59;SIGNALC3,C2,C1,C0:STD_LOGIC_VECTOR(3DOWNTO0);SIGNALK1,K0:STD_LOGIC_VECTOR(3DOWNTO0);SIGNALM1:STD_LOGIC_VECTOR(2DOWNTO0);SIGNALM0:STD_LOGIC_VECTOR(3DOWNTO(shè)0);SIGNALTEMP0,TEMP1:STD_LOGIC_VECTOR(3DOWNTO0);SIGNALF_1:STD_LOGIC;SIGNALEN0,EN1:STD_LOGIC;BEGINFEIPIN:PROCESS(CLK,START)BEGINIFCLK’EVENTANDCLK='1'THENIFSTART='0’THENF_1〈='0';Q_1〈=0;ELSEIFQ_1<=99THENQ_1〈=0;F_1〈=’1';ELSEQ_1<=Q_1+1;F_1<=’0';ENDIF;ENDIF;ENDIF;ENDPROCESS;PROCESS(FIN)BEGINIFFIN'EVENTANDFIN=’1'THENIFSTART='0'THENK1<=”0000”;K0<=”0000";ELSIFSTO(shè)P=’0'THENIFK0="1001"THENK0〈="0000";IFK1=”1001”THENK1〈="0000";ELSEK1<=K1+1;ENDIF;ELSEK0<=K0+1;ENDIF;ENDIF;ENDIF;ENDPROCESS;PROCESS(F_1)BEGINIFF_1'EVENTANDF_1='1'THENIFSTART=’0'THENW<=0;M1<="000";M0〈=”0000”;ELSIFSTO(shè)P='1’THENIFW=59THENW〈=0;IFM0=”1001"THENM0〈="0000”;IFM1=”0101"THENM1<="0000";ELSEM1<=M1+1;ENDIF;ELSEM0<=M0+1;ENDIF;ELSEW〈=W+1;ENDIF;ENDIF;ENDIF;ENDPROCESS;PROCESS(CLK)BEGINIFCLK’EVENTANDCLK='1'THENIFSTART='0’THENEN0<='0’;EN1<=’0’;ELSIFSTOP=’0'THENEN1<='0';IFK1&K0>"00000011"THENEN0〈='1';ELSEEN0<='0';ENDIF;ELSIFSTOP=’1'THENEN0〈='0’;IFM1&M0>"0000010"THENEN1〈='1’;ELSEEN1<='0’;ENDIF;ENDIF;ENDIF;ENDPROCESS;PROCESS(CLK,START)VARIABLEC13,C15:INTEGER;BEGINIFSTART=’0'THENC3<=”0000";C2<=”0000";C1〈="0011”;C0〈=”0000”;C13:=0;C15:=0;TEMP0<="0000";TEMP1<=”0000";ELSIFCLK'EVENTANDCLK='1’THENIF(EN0='1')THENIF(C13<13)THENC13:=C13+1;IF(C13=1)THENTEMP0<=K0;ENDIF;IFC0="1001”THENC0〈=”0000";IFC1="1001"THENC1<="0000";IFC2="1001"THENC2<="0000”;IFC3="1001"THENC3<="0000”;ELSEC3<=C3+1;ENDIF;ELSEC2<=C2+1;ENDIF;ELSEC1<=C1+1;ENDIF;ELSEC0<=C0+1;ENDIF;ELSIF(K0/=TEMP0)THENC13:=0;ENDIF;ELSIF(EN1='1')THENIF(C15〈15)THENC15:=C15+1;IF(C15=1)THENTEMP1<=M0;ENDIF;IFC0="1001"THENC0<="0000";IFC1=”1001”THENC1<="0000";IFC2=”1001"THENC2<="0000";IFC3=”1001"THENC3<="0000";ELSEC3〈=C3+1;ENDIF;ELSEC2〈=C2+1;ENDIF;ELSEC1<=C1+1;ENDIF;ELSEC0〈=C0+1;ENDIF;ELSIF(M0/=TEMP1)THENC15:=0;ENDIF;ENDIF;ENDIF;ENDPROCESS;PROCESS(F_1)BEGINIFF_1'EVENTANDF_1='1’THENIFSTART=’0'THENMIN1<="0000";MIN0<=”0000";KM1〈=”0000";KM0<="0000";CHA3<="0000";CHA2〈=”0000”;CHA1<="0000";CHA0<="0000";ELSEMIN1〈=’0'&M1;MIN0<=M0;KM1<=K1;KM0<=K0;CHA3〈=C3;CHA2<=C2;CHA1<=C1;CHA0<=C0;ENDIF;ENDIF;ENDPROCESS;ENDBEHAVE;3、仿真及仿真結(jié)果分析仿真圖1仿真圖2圖中顯示為出租車總行駛里程為8KM,累計(jì)等待時(shí)間為3MIN,所以總費(fèi)用為8.5元。4、實(shí)驗(yàn)調(diào)試結(jié)果為驗(yàn)證所設(shè)計(jì)程序是否正確,將程序下載進(jìn)行硬件測(cè)試。在Quart

溫馨提示

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

評(píng)論

0/150

提交評(píng)論