基于51單片機的出租車計價器
一、系統(tǒng)設計
現(xiàn)如今網(wǎng)約車已經(jīng)在我們的生活中非常普及,網(wǎng)約車和傳統(tǒng)的出租車都離不開計價器,計價器的發(fā)展也日新月異,本次就是基于52單片機開發(fā)的出租車計價器,計價器的使用需要假定車輛是勻速運動的,通過時間就能直接表現(xiàn)路程。(該版本的基礎上可增加測速模塊,完成速度以及路程數(shù)據(jù)的采集)路程和價格的變化會在數(shù)碼管上進行顯示。按鍵可以控制開始、停止、清零。車輛的計價規(guī)則可以通過程序進行修改,計價的初始規(guī)則是5公里內(nèi)8元,但當超過5公里則每公里增加2元。

二、硬件設計
計價器內(nèi)的電路設計也相對簡單,系統(tǒng)整體的功能的實現(xiàn)主要依賴于單片機的定時器以及外部按鍵,通過不同按鍵可以執(zhí)行不同的功能,另外系統(tǒng)內(nèi)可以通過8位共陰極數(shù)碼管進行里程和費用的實時顯示。

三、軟件設計
系統(tǒng)的軟件流程的實現(xiàn),總的來說就是初始化——開始計價——執(zhí)行計價規(guī)則——判斷相應的功能按鍵是否按下——按下則執(zhí)行相應功能——執(zhí)行完畢或者沒有執(zhí)行則會直接返回到下一級判斷中繼續(xù)執(zhí)行。


四、實物展示
系統(tǒng)的實物總的來說就是單片機以及數(shù)碼管和按鍵本身,另外系統(tǒng)內(nèi)還通過小燈的狀態(tài)來模擬計價開始、結束、清零等功能。

五、資料內(nèi)容

六、元件表
