資源描述:
《eda_出租車計價器的設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、EDA技術(shù)課程設(shè)計任務(wù)書一、設(shè)計題目、內(nèi)容及要求題目:出租車計價器設(shè)計內(nèi)容及要求:設(shè)計任務(wù):設(shè)計一種出租車計價器,計費標(biāo)準(zhǔn)如下(1)起步價為8.00元,起步公里為3公里;(2)超過3公里,每公里按1.00元收費;(3)單程行駛里程超過20公里,每公里租價加收50%;(4)等候時間累積1分鐘,則每分鐘這算1公里里程價。要求顯示里程、計費及等候時間。乘客上車后,按下啟動鍵,開始計費,除非同一乘客往返用那個車,否則按下單程鍵,這樣行駛里程超過20公里時,每公里加收50%,既每公里租費1.5元;計費顯示為3位整數(shù)、1位小數(shù)。二、設(shè)計原始資料1.教材2.實驗指導(dǎo)書三、要求的設(shè)計成果
2、(課程設(shè)計說明書、設(shè)計實物、圖紙等)1.設(shè)計說明書:內(nèi)容包括設(shè)計背景、設(shè)計原理、仿真結(jié)果分析、設(shè)計總結(jié)。2.硬件調(diào)試:要求學(xué)生對設(shè)計進(jìn)行硬件調(diào)試,調(diào)試平臺為EDA實驗室的實驗箱。四、進(jìn)程安排1.20周1-3進(jìn)行總體設(shè)計,進(jìn)行各模塊的程序設(shè)計、仿真及硬件調(diào)試。2.20周4-5進(jìn)行說明書撰寫及答辯。五、主要參考資料1.潘松,黃繼業(yè).《EDA技術(shù)實用教程》.科學(xué)出版社,2010.6.2.劉江海.《EDA技術(shù)課程設(shè)計》.華中科技大學(xué)出版社,2009.5.指導(dǎo)教師(簽名):教研室主任(簽名):注:可以附頁目錄1概述12總體設(shè)計22.1設(shè)計要求22.2設(shè)計思路22.3設(shè)計流程圖22.
3、4總體設(shè)計封裝圖42.5各信號說明43模塊設(shè)計53.1秒分頻模塊53.2控制模塊53.3計量模塊53.3.1計價部分53.3.2計時部分53.3.3計程部分53.4譯碼顯示模塊54程序調(diào)試運行65硬件驗證85.1引腳鎖定85.2硬件驗證情況86總結(jié)及體會9參考文獻(xiàn)10附錄(程序源代碼)11《EDA技術(shù)》課程設(shè)計說明書1概述隨著我國國民經(jīng)濟(jì)生產(chǎn)總值的增加以及人民生活水平的提高,各大中小城市的出租車營運事業(yè)發(fā)展迅速,出租車已經(jīng)成為人們?nèi)粘3鲂羞x擇較為普通的交通工具。出租車計價器是出租車營運收費的專用智能化儀表,是使出租車市場規(guī)范化、標(biāo)準(zhǔn)化的重要設(shè)備。一種功能完備,簡單易用,計
4、量準(zhǔn)確的出租車計價器是加強出租車行業(yè)管理,提高服務(wù)質(zhì)量的必需品。本設(shè)計采用VHDL硬件描述語言作為設(shè)計手段,采用自頂向下的設(shè)計思路,得到一種出租車計價系統(tǒng)的軟件結(jié)構(gòu),通過QuartusⅡ軟件下進(jìn)行仿真,證明所設(shè)計的電路系統(tǒng)完成了出租車計價的功能,各項指標(biāo)符合設(shè)計要求。該設(shè)計雖然功能簡單,智能化水平比較低,但仍具有一定的實用性。該設(shè)計是在VHDL的基礎(chǔ)上對出租車計價器進(jìn)行設(shè)計來實現(xiàn)其基本功能的,與以往的基于單片機的數(shù)?;旌想娐废啾龋現(xiàn)PGA具有穩(wěn)定性好、抗干擾能力強、電路實現(xiàn)簡單、程序簡單等優(yōu)點,且非常適合做為出租車計價器的控制核心,所以選擇用VHDL來對計價器進(jìn)行設(shè)計來實
5、現(xiàn)其功能。出租車計價器的實現(xiàn)將大大改善人們出行時因為討價還價而帶來的煩惱,從而使人們的心情比較愉悅。本設(shè)計是對出租車計價器的四個模塊進(jìn)行分析的,綜述如下:分頻模塊:分頻模塊是其它模塊的基礎(chǔ),輸入時鐘選為32Hz,分頻后的時鐘頻率為1Hz,為后續(xù)模塊提供基本時鐘。等待時間模塊:該模塊針對乘客確認(rèn)下車前的等待而言,比如堵車、中途下車的情況,通過1Hz脈沖計數(shù),每一分鐘計時加一,最大計時時間顯示為99分鐘。路程模塊:該模塊是對車輛行駛路程進(jìn)行計數(shù),以1Hz時鐘為基礎(chǔ),檢測行程脈沖,路程模塊中有內(nèi)部變量來判斷路程,當(dāng)大于3公里、20公里時,分別有相應(yīng)的使能信號對此作出記錄,最大路
6、程顯示為99公里。計費模塊:該模塊是基于等待時間模塊和路程模塊對費用進(jìn)行控制的。通過內(nèi)部使能信號分別計算3公里以內(nèi)、3-20公里以及20公里以后的費用。本設(shè)計是基于VHDL進(jìn)行編程,然后在QuartusⅡ進(jìn)行波形仿真,實現(xiàn)出租車計價器的基本功能。-15-《EDA技術(shù)》課程設(shè)計說明書2總體設(shè)計2.1設(shè)計要求(1)起步價為8.00元,起步公里為3公里;(2)超過3公里,每公里按1元收費;(3)單程行駛里程超過20公里,每公里租價加收50%;(4)等候時間超過1分鐘,每分鐘按這公里的租價計算。要求顯示里程、計費及等候時間。乘客上車后,按下啟動鍵,開始計費,除非同一乘客往返用那個
7、車,否則按下單程鍵,這樣行駛里程超過20公里時,每公里加收50%,既每公里租費1.5元;計費顯示為3位整數(shù)、1位小數(shù)。2.2設(shè)計思路輸入2個時鐘信號,分別模擬時間和路程。對等待時間、路程計數(shù),進(jìn)而統(tǒng)計費用。系統(tǒng)結(jié)構(gòu)框圖如圖2-1。顯示分頻器計費時鐘信號等待信號公里脈沖計費/復(fù)位控制器計程計時圖2-1自動計價器的系統(tǒng)方框圖上圖中,計數(shù)器1對分頻后的1Hz脈沖計數(shù),計數(shù)60次,計數(shù)器加1,對應(yīng)等待時間,計數(shù)器2對車速脈沖計數(shù),其上升沿到來計數(shù)加1,對應(yīng)里程。2.3設(shè)計流程圖設(shè)計流程圖如圖2-2所示。-15-《EDA技術(shù)》課程設(shè)計說