基于單片機(jī)的出租車(chē)計(jì)費(fèi)器設(shè)計(jì)
出處:電子技術(shù)設(shè)計(jì) 發(fā)布于:2014-09-11 09:11:30
出租車(chē)計(jì)費(fèi)器是出租車(chē)上必不可少的一種儀表,隨著電子技術(shù),特別是嵌入式應(yīng)用技術(shù)的飛速發(fā)展,智能芯片越來(lái)越廣的應(yīng)用到了出租車(chē)計(jì)費(fèi)器上。這使得出租車(chē)計(jì)費(fèi)器能夠精準(zhǔn)的計(jì)算出行車(chē)?yán)锍碳皩?duì)應(yīng)的價(jià)格,使乘客能夠更直觀明了的知道自己的乘車(chē)價(jià)格,而司機(jī)師傅也不用再靠人工計(jì)算來(lái)得出乘客的費(fèi)用,避免了很多麻煩。本文以單片機(jī)STC89C51 為設(shè)計(jì)一款出租車(chē)計(jì)費(fèi)器, 使能夠?qū)崿F(xiàn)里程及對(duì)應(yīng)價(jià)格的顯示,由于采用芯片的自動(dòng)定時(shí)計(jì)數(shù),所以能夠準(zhǔn)確的計(jì)算出總的行車(chē)?yán)锍滩⒛苻D(zhuǎn)換成對(duì)應(yīng)的價(jià)格來(lái),這樣能夠避免出租車(chē)司機(jī)作弊的可能性,做到公平公正。
1 出租車(chē)計(jì)費(fèi)器的設(shè)計(jì)要求與設(shè)計(jì)方案
1.1 出租車(chē)計(jì)費(fèi)器設(shè)計(jì)要求
設(shè)計(jì)一個(gè)出租車(chē)自動(dòng)計(jì)費(fèi)器,計(jì)費(fèi)包括起步價(jià)、行車(chē)?yán)锍?、總?jì)費(fèi)價(jià)格三部分,并用1602 液晶顯示器顯示起步價(jià)、單雙行程、總里程及總金額。語(yǔ)音播放用ISD1820 模擬出租車(chē)的載客、到站及對(duì)費(fèi)用的語(yǔ)音提醒等功能。
①計(jì)費(fèi)功能
本設(shè)計(jì)費(fèi)用的計(jì)算是按行車(chē)?yán)锍虜?shù)來(lái)收費(fèi)。設(shè)計(jì)費(fèi)器的起步價(jià)為5.00 元。
?。?)當(dāng)行駛里程<3km 時(shí),費(fèi)用按起步價(jià)計(jì)算。
?。?)當(dāng)行駛里程>3km 時(shí),白天單程每公里按1.5 元計(jì)算費(fèi)用,白天雙程每公里按1 元計(jì)算費(fèi)用,黑夜單程每公里按2 元計(jì)算費(fèi)用,黑夜雙程每公里按1.5 元計(jì)算費(fèi)用。
?、?LCD 顯示功能
?。?)行駛里程用五位數(shù)字顯示,即顯示方式為“YYY.Y”, 單位為km.顯示里程范圍為0-999.9km,到0.1km。
(2)總費(fèi)用顯示也是用五位數(shù)字顯示,顯示方式為“YYYYY”, 單位為元。計(jì)價(jià)范圍從0-99999 元,到1 元。
③語(yǔ)音功能
乘客上車(chē)時(shí),需語(yǔ)音播報(bào)“歡迎乘坐XXXX 出租車(chē)公司,請(qǐng)說(shuō)明目的地”等提示,目的地乘客下車(chē)時(shí),需語(yǔ)音播報(bào)乘車(chē)總費(fèi)用及歡迎下次乘坐等提示。
1.2 方案確定
本次設(shè)計(jì)采用MPU 技術(shù),以STC89C51 單片機(jī)為芯片,利用1602液晶顯示器顯示對(duì)應(yīng)里程及價(jià)格,A44E作為傳感電路的,ISD1820 作為語(yǔ)音提示電路的芯片,采用12M 晶振,利用獨(dú)立按鍵來(lái)實(shí)現(xiàn)單雙行程的選擇,以下是方案的系統(tǒng)流程圖,方案圖如圖1-1 所示:

2 出租車(chē)計(jì)費(fèi)器的硬件設(shè)計(jì)
在本次設(shè)計(jì)中,時(shí)鐘電路和復(fù)位電路采用常用的電路來(lái)設(shè)計(jì),構(gòu)成單片機(jī)的系統(tǒng);鍵盤(pán)電路采用獨(dú)立按鍵的設(shè)計(jì)方法來(lái)實(shí)現(xiàn);顯示電路LCD1602 的驅(qū)動(dòng)電路也是設(shè)計(jì)者們經(jīng)常用到的;本次設(shè)計(jì)的特色在于傳感電路和語(yǔ)音播報(bào)電路的設(shè)計(jì)如下所示:
2.1 傳感電路
傳感器采用霍爾傳感器A44E,它是一種磁傳感器,當(dāng)電機(jī)帶葉輪轉(zhuǎn)動(dòng)時(shí),我們?cè)谌~輪上固定一塊小磁鐵,將A44E 靠近小磁鐵時(shí),葉輪上小磁鐵每經(jīng)過(guò)霍爾傳感器,就會(huì)產(chǎn)生一個(gè)脈沖信號(hào),并通過(guò)單片機(jī)端口位將脈沖信號(hào)傳遞給單片機(jī)。單片機(jī)MPU 在將數(shù)據(jù)處理后,就通過(guò)液晶顯示器顯示出來(lái)。測(cè)速電路圖及霍爾傳感器A44E的驅(qū)動(dòng)電路如下圖2-1、2-2 所示。

2.2 語(yǔ)音電路
美國(guó)ISD 公司于2001 年推出一種單片8 ~ 20 秒單段語(yǔ)音錄放電路ISD1810,ISD1820 語(yǔ)音芯片的基本結(jié)構(gòu)與ISD1110、1420 完全相同,采用CMOS技術(shù),內(nèi)含振蕩器,ISD1820 語(yǔ)音芯片話筒前置放大,自動(dòng)增益控制。它的主要特性體現(xiàn)在一下方面:這些特性使得設(shè)計(jì)者大大降低了電路設(shè)計(jì)的難度,尤其在進(jìn)行語(yǔ)音的錄放時(shí),無(wú)需設(shè)計(jì)程序,大大簡(jiǎn)化了設(shè)計(jì)難度,且操作簡(jiǎn)單。ISD1820 芯片的常用電路如下圖所示:

3 出租車(chē)計(jì)費(fèi)器的軟件設(shè)計(jì)
3.1 單片機(jī)I/O 口使用
在本次設(shè)計(jì)中獨(dú)立按鍵的連接就用到了P1 口的P1.4 到P1.7,LCD1602 的控制用了P1 口中的P1.0 到P1.2 位,數(shù)據(jù)位用到了P0 口,傳感電路用到了P3.4、引腳,語(yǔ)音電路用到P2.7 引腳。
3.2 獨(dú)立按鍵判斷
對(duì)于獨(dú)立鍵盤(pán)的判鍵,首先確定是否有鍵按下,如果有則需要延時(shí)一會(huì)兒,再判斷是否有鍵按下(起到防抖的作用),如果確實(shí)有鍵按下,則釋放按鍵,執(zhí)行鍵功能程序。
3.3 顯示程序設(shè)計(jì)
1602 液晶顯示器是字符型的,顯示容量為16*2 個(gè)字符,工作電壓為4.5-5.5V,在編寫(xiě)應(yīng)用程序的時(shí)候,應(yīng)該按照先讀狀態(tài)接著寫(xiě)指令,然后讀數(shù)據(jù)寫(xiě)數(shù)據(jù)的基本操作時(shí)序,在進(jìn)行每命令或數(shù)據(jù)的寫(xiě)入時(shí)都需要判斷液晶是否忙。
4 結(jié)語(yǔ)
本次設(shè)計(jì)的出租車(chē)計(jì)費(fèi)器在通過(guò)Protues 仿真軟件的仿真時(shí),能夠?qū)崿F(xiàn)其對(duì)應(yīng)的各種功能,既能模擬仿真出出租車(chē)的啟動(dòng)與停止,也能顯示出對(duì)應(yīng)的里程數(shù)與乘車(chē)費(fèi)用,同時(shí)本次設(shè)計(jì)還能利用ISD1820 來(lái)錄入和播放各種相關(guān)的語(yǔ)音提示。因此本設(shè)計(jì)具有性能優(yōu)良、操作簡(jiǎn)單、實(shí)用性強(qiáng)、成本低等特點(diǎn),加上配套的設(shè)計(jì)程序,使的本次設(shè)計(jì)具有較高的智能化水平。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 單片機(jī)技術(shù)特性與嵌入式開(kāi)發(fā)實(shí)踐指南2026/1/7 10:00:02
- 單片機(jī)(MCU)與數(shù)字信號(hào)處理器(DSP)分類及選型技術(shù)指南2025/12/30 10:02:37
- 工業(yè)級(jí)DSP信號(hào)處理系統(tǒng):硬件適配與抗干擾工程方案2025/12/15 14:41:00
- HOLTEK推出HT32F65533G/733G內(nèi)建N/N預(yù)驅(qū)電機(jī)專用SoC單片機(jī)2025/11/26 14:11:41
- 什么是C51數(shù)據(jù)類型擴(kuò)充定義2025/10/27 13:59:22
- 編碼器的工作原理及作用1
- 超強(qiáng)整理!PCB設(shè)計(jì)之電流與線寬的關(guān)系2
- 三星(SAMSUNG)貼片電容規(guī)格對(duì)照表3
- 電腦藍(lán)屏代碼大全4
- 國(guó)標(biāo)委發(fā)布《電動(dòng)汽車(chē)安全要求第3部分:人員觸電防護(hù)》第1號(hào)修改單5
- 通俗易懂談上拉電阻與下拉電阻6
- 繼電器的工作原理以及驅(qū)動(dòng)電路7
- 電容單位8
- 跟我學(xué)51單片機(jī)(三):?jiǎn)纹瑱C(jī)串口通信實(shí)例9
- 一種三極管開(kāi)關(guān)電路設(shè)計(jì)10
- 高速PCB信號(hào)完整性(SI)設(shè)計(jì)核心實(shí)操規(guī)范
- 鎖相環(huán)(PLL)中的環(huán)路濾波器:參數(shù)計(jì)算與穩(wěn)定性分析
- MOSFET反向恢復(fù)特性對(duì)系統(tǒng)的影響
- 電源IC在惡劣環(huán)境中的防護(hù)設(shè)計(jì)
- 連接器耐腐蝕性能測(cè)試方法
- PCB電磁兼容(EMC)設(shè)計(jì)與干擾抑制核心實(shí)操規(guī)范
- 用于相位噪聲測(cè)量的低通濾波器設(shè)計(jì)與本振凈化技術(shù)
- MOSFET在高頻開(kāi)關(guān)中的EMI問(wèn)題
- 電源IC在便攜式設(shè)備中的設(shè)計(jì)要點(diǎn)
- 連接器結(jié)構(gòu)設(shè)計(jì)常見(jiàn)問(wèn)題分析









