基于cpld的出租車計(jì)價(jià)器設(shè)計(jì).doc
約44頁DOC格式手機(jī)打開展開
基于cpld的出租車計(jì)價(jià)器設(shè)計(jì),基于cpld的出租車計(jì)價(jià)器設(shè)計(jì)44頁 2.3萬余字摘要本文論述了一種基于cpld的出租車計(jì)價(jià)系統(tǒng)的設(shè)計(jì)。該計(jì)價(jià)器通過數(shù)碼管和按鍵可以顯示時(shí)間、單價(jià)、起步價(jià)、里程數(shù),并用掃描電路顯示所走路程需要的費(fèi)用。本論文主要工作是軟件設(shè)計(jì),它主要包括四個(gè)子模塊:按鍵模塊,控制模塊,譯碼模塊和顯示模塊。設(shè)計(jì)時(shí)采用vhdl硬件描述語言,...
內(nèi)容介紹
此文檔由會(huì)員 lzj781219 發(fā)布
基于CPLD的出租車計(jì)價(jià)器設(shè)計(jì)
44頁 2.3萬余字
摘 要
本文論述了一種基于CPLD的出租車計(jì)價(jià)系統(tǒng)的設(shè)計(jì)。該計(jì)價(jià)器通過數(shù)碼管和按鍵可以顯示時(shí)間、單價(jià)、起步價(jià)、里程數(shù),并用掃描電路顯示所走路程需要的費(fèi)用。本論文主要工作是軟件設(shè)計(jì),它主要包括四個(gè)子模塊:按鍵模塊,控制模塊,譯碼模塊和顯示模塊。設(shè)計(jì)時(shí)采用VHDL硬件描述語言,通過軟件Quartus II對(duì)本設(shè)計(jì)進(jìn)行設(shè)計(jì),下載到芯片EPM7128SLC84-l5中,從而實(shí)現(xiàn)計(jì)價(jià)器的計(jì)費(fèi)功能。
關(guān)鍵詞:CPLD 出租車計(jì)價(jià)器 VHDL QuartusII
Software Design of Taximeter Based on CPLD
Abstract: This article designs a taximeter system of taxi based on the CPLD. Through the digital tube and key-press, this taximeter can display time, starting price and kilometer, and scanning circuit shows the need of the cost of travel. The software design, which includes four modules: key module, control module, decoding module and display module, is the main task of this paper. By the hardware description language of VHDL and Altera's Quartus II software, the program is designed and then downloaded to the chip EPM7128SLC84-l5 to achieve taximeter function.
Key words: CPLD; Taximeter; VHDL; Quartus II
目 錄
1 緒論 1
1.1 出租車計(jì)價(jià)器的發(fā)展概況 1
1.2 出租車行業(yè)的管理現(xiàn)狀 1
2 出租車計(jì)價(jià)器系統(tǒng)硬件結(jié)構(gòu) 2
2.1 硬件系統(tǒng)概述 2
2.1.1 EDA概述 2
2.1.2 CPLD器件MAX7000系列 2
2.1.3 霍爾傳感器 3
2.2 VHDL硬件描述語言 4
2.2.1 VHDL概述 4
2.2.2 VHDL語言基礎(chǔ)知識(shí) 4
3 軟件編程環(huán)境 5
3.1 QuartusII軟件的特點(diǎn) 6
3.2 QuartusII軟件的集成工具 6
3.3 設(shè)計(jì)輸入 7
3.4 綜合 7
3.5 布局布線 8
3.6 仿真 8
3.7 編程與配置 8
4 出租車計(jì)價(jià)器的軟件設(shè)計(jì)過程 9
4.1 出租車計(jì)費(fèi)器工作原理 9
4.2 基本的設(shè)計(jì)思想 9
4.2.1 控制模塊 9
4.2.2 譯碼顯示模塊 12
4.3 設(shè)計(jì)的整個(gè)過程 15
4.4 各個(gè)模塊的仿真結(jié)果 22
4.4.1 控制模塊仿真結(jié)果 22
4.4.2 譯碼顯示模塊仿真結(jié)果 23
5 出租車計(jì)價(jià)器存在的問題和改進(jìn)工作 25
5.1 出租車計(jì)價(jià)器存在的問題 25
5.2 改進(jìn)方法 25
結(jié)束語 25
參考文獻(xiàn) 27
英文摘要 28
附錄一 出租車計(jì)價(jià)器軟件設(shè)計(jì)的流程圖 29
附錄二 軟件設(shè)計(jì)的源代碼 30
致謝 37
參 考 文 獻(xiàn)
[1] 周清華, 馬善農(nóng), 謝勇勤. 基于CPLD的出租車計(jì)價(jià)器的設(shè)計(jì)與研究 [J]. 科技廣場(chǎng), 2007(1): 205-206.
[2] 楊建潮. 出租汽車計(jì)價(jià)器的計(jì)價(jià)原理 [J]. 檢定與規(guī)程, 2001(4): 44-45.
[3] 洪傳文. 出租車計(jì)價(jià)器的原理及應(yīng)用 [J]. 技術(shù)監(jiān)督與服務(wù), 1997(3): 17-18.
[4] 黃再銀. 基于uPD78F0034單片機(jī)的出租車計(jì)費(fèi)器的設(shè)計(jì)與實(shí)現(xiàn) [J]. 國(guó)外電子元器件, 2004(8): 21-24.
[5] 王小平, 王彥芳, 李夏青, 等. 基于EDA技術(shù)的出租車費(fèi)計(jì)價(jià)單片系統(tǒng) [J]. 南開大學(xué)學(xué)報(bào)(自然科學(xué)), 2001, 34(2): 121-123.
44頁 2.3萬余字
摘 要
本文論述了一種基于CPLD的出租車計(jì)價(jià)系統(tǒng)的設(shè)計(jì)。該計(jì)價(jià)器通過數(shù)碼管和按鍵可以顯示時(shí)間、單價(jià)、起步價(jià)、里程數(shù),并用掃描電路顯示所走路程需要的費(fèi)用。本論文主要工作是軟件設(shè)計(jì),它主要包括四個(gè)子模塊:按鍵模塊,控制模塊,譯碼模塊和顯示模塊。設(shè)計(jì)時(shí)采用VHDL硬件描述語言,通過軟件Quartus II對(duì)本設(shè)計(jì)進(jìn)行設(shè)計(jì),下載到芯片EPM7128SLC84-l5中,從而實(shí)現(xiàn)計(jì)價(jià)器的計(jì)費(fèi)功能。
關(guān)鍵詞:CPLD 出租車計(jì)價(jià)器 VHDL QuartusII
Software Design of Taximeter Based on CPLD
Abstract: This article designs a taximeter system of taxi based on the CPLD. Through the digital tube and key-press, this taximeter can display time, starting price and kilometer, and scanning circuit shows the need of the cost of travel. The software design, which includes four modules: key module, control module, decoding module and display module, is the main task of this paper. By the hardware description language of VHDL and Altera's Quartus II software, the program is designed and then downloaded to the chip EPM7128SLC84-l5 to achieve taximeter function.
Key words: CPLD; Taximeter; VHDL; Quartus II
目 錄
1 緒論 1
1.1 出租車計(jì)價(jià)器的發(fā)展概況 1
1.2 出租車行業(yè)的管理現(xiàn)狀 1
2 出租車計(jì)價(jià)器系統(tǒng)硬件結(jié)構(gòu) 2
2.1 硬件系統(tǒng)概述 2
2.1.1 EDA概述 2
2.1.2 CPLD器件MAX7000系列 2
2.1.3 霍爾傳感器 3
2.2 VHDL硬件描述語言 4
2.2.1 VHDL概述 4
2.2.2 VHDL語言基礎(chǔ)知識(shí) 4
3 軟件編程環(huán)境 5
3.1 QuartusII軟件的特點(diǎn) 6
3.2 QuartusII軟件的集成工具 6
3.3 設(shè)計(jì)輸入 7
3.4 綜合 7
3.5 布局布線 8
3.6 仿真 8
3.7 編程與配置 8
4 出租車計(jì)價(jià)器的軟件設(shè)計(jì)過程 9
4.1 出租車計(jì)費(fèi)器工作原理 9
4.2 基本的設(shè)計(jì)思想 9
4.2.1 控制模塊 9
4.2.2 譯碼顯示模塊 12
4.3 設(shè)計(jì)的整個(gè)過程 15
4.4 各個(gè)模塊的仿真結(jié)果 22
4.4.1 控制模塊仿真結(jié)果 22
4.4.2 譯碼顯示模塊仿真結(jié)果 23
5 出租車計(jì)價(jià)器存在的問題和改進(jìn)工作 25
5.1 出租車計(jì)價(jià)器存在的問題 25
5.2 改進(jìn)方法 25
結(jié)束語 25
參考文獻(xiàn) 27
英文摘要 28
附錄一 出租車計(jì)價(jià)器軟件設(shè)計(jì)的流程圖 29
附錄二 軟件設(shè)計(jì)的源代碼 30
致謝 37
參 考 文 獻(xiàn)
[1] 周清華, 馬善農(nóng), 謝勇勤. 基于CPLD的出租車計(jì)價(jià)器的設(shè)計(jì)與研究 [J]. 科技廣場(chǎng), 2007(1): 205-206.
[2] 楊建潮. 出租汽車計(jì)價(jià)器的計(jì)價(jià)原理 [J]. 檢定與規(guī)程, 2001(4): 44-45.
[3] 洪傳文. 出租車計(jì)價(jià)器的原理及應(yīng)用 [J]. 技術(shù)監(jiān)督與服務(wù), 1997(3): 17-18.
[4] 黃再銀. 基于uPD78F0034單片機(jī)的出租車計(jì)費(fèi)器的設(shè)計(jì)與實(shí)現(xiàn) [J]. 國(guó)外電子元器件, 2004(8): 21-24.
[5] 王小平, 王彥芳, 李夏青, 等. 基于EDA技術(shù)的出租車費(fèi)計(jì)價(jià)單片系統(tǒng) [J]. 南開大學(xué)學(xué)報(bào)(自然科學(xué)), 2001, 34(2): 121-123.