畢業(yè)答辯基于單片機的出租車計費器設計PPT學習教案_第1頁
畢業(yè)答辯基于單片機的出租車計費器設計PPT學習教案_第2頁
畢業(yè)答辯基于單片機的出租車計費器設計PPT學習教案_第3頁
畢業(yè)答辯基于單片機的出租車計費器設計PPT學習教案_第4頁
畢業(yè)答辯基于單片機的出租車計費器設計PPT學習教案_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、會計學1畢業(yè)答辯基于單片機的出租車計費器設畢業(yè)答辯基于單片機的出租車計費器設計計第1頁/共16頁外文翻外文翻譯譯收集相關資料收集相關資料 鞏固鞏固C,相關軟件,相關軟件,及其模數(shù)電及其模數(shù)電前期工作和準前期工作和準備備第2頁/共16頁 出租車計價器是出租車營運收費的專用智能化儀表,隨著電子出租車計價器是出租車營運收費的專用智能化儀表,隨著電子技術的發(fā)展,出租車計價器技術也在不斷進步和提高。國內(nèi)出租車技術的發(fā)展,出租車計價器技術也在不斷進步和提高。國內(nèi)出租車計價器已經(jīng)經(jīng)歷了計價器已經(jīng)經(jīng)歷了4 個發(fā)展階段。從傳統(tǒng)的全部由機械元器件組成個發(fā)展階段。從傳統(tǒng)的全部由機械元器件組成的機械式,到半電子式即用

2、電子線路代替部分機械元器件的出租車的機械式,到半電子式即用電子線路代替部分機械元器件的出租車計價器;再從集成電路式到目前的單片機系統(tǒng)設計的出租車計價器計價器;再從集成電路式到目前的單片機系統(tǒng)設計的出租車計價器。 出租車計價器計費是否準確是乘客最關心的問題,而計價器營運出租車計價器計費是否準確是乘客最關心的問題,而計價器營運數(shù)據(jù)的管理是否方便才是出租車司機最關注的。因此怎樣設計出一數(shù)據(jù)的管理是否方便才是出租車司機最關注的。因此怎樣設計出一種既能準確計價又能方便司機的計價器尤為重要。因此種既能準確計價又能方便司機的計價器尤為重要。因此, 本文以單本文以單片機片機AT89S52為核心設計一款多功能出

3、租車計價器,此設計主要是為核心設計一款多功能出租車計價器,此設計主要是為了再出租車行業(yè)有一個較好的收費計時計費器,此設計附有復位為了再出租車行業(yè)有一個較好的收費計時計費器,此設計附有復位電路電路,時鐘電路,鍵盤電路,時鐘電路采用時鐘電路,鍵盤電路,時鐘電路采用12MHz的晶振。該計價的晶振。該計價器能實現(xiàn)按時間和里程綜合計算車價能顯示時間、里程、單價、總器能實現(xiàn)按時間和里程綜合計算車價能顯示時間、里程、單價、總車價等相關信息顯示。它比市場上的一些計價器使用更方便車價等相關信息顯示。它比市場上的一些計價器使用更方便,功能功能更全更全,還具有系統(tǒng)穩(wěn)定性好的優(yōu)點。還具有系統(tǒng)穩(wěn)定性好的優(yōu)點。第3頁/共

4、16頁BACK1 1、費用的計算是按行駛里程收費。設起步價為元、費用的計算是按行駛里程收費。設起步價為元2 2、當里程、當里程3km3km3km時,每公里按元計費時,每公里按元計費4 4、等待累計時間、等待累計時間2min2min時,按時,按1 1元元/5min/5min計費計費5 5、總價為等待時間所收費用、總價為等待時間所收費用+ +里程所收費用里程所收費用第4頁/共16頁 系統(tǒng)模塊圖系統(tǒng)模塊圖電源電源按鍵按鍵晶振晶振 AT89S521602液晶液晶蜂鳴器蜂鳴器LED燈燈AT24C02第5頁/共16頁BACK獨立式鍵盤獨立式鍵盤:獨立式鍵盤中,:獨立式鍵盤中,每個按鍵占用一根每個按鍵占用一

5、根I/OI/O口線,口線,每個按鍵電路相對獨立。每個按鍵電路相對獨立。I/OI/O口通過按鍵與地相連,口通過按鍵與地相連,I/OI/O口口有上拉電阻,無鍵按下時,引有上拉電阻,無鍵按下時,引腳端為高電平,有鍵按下時,腳端為高電平,有鍵按下時,引腳電平被拉低。引腳電平被拉低。I/OI/O口內(nèi)部口內(nèi)部有上拉電阻時,外部可不接上有上拉電阻時,外部可不接上拉電阻。本次設計用到的拉電阻。本次設計用到的6 6個個按鍵,分別于單片機的到相連按鍵,分別于單片機的到相連第6頁/共16頁第7頁/共16頁 出租車中需要一個能準確獲得車輪轉動即路量出租車中需要一個能準確獲得車輪轉動即路量信號的裝置,以得到標準的脈沖信

6、號送入單片機信號的裝置,以得到標準的脈沖信號送入單片機的定時的定時/ 計數(shù)器計數(shù)器T1 即即P3. 5 引腳引腳,利用單片機的利用單片機的T1 的計數(shù)功能完成的計數(shù)功能完成100 次的計數(shù)后產(chǎn)生一中斷來完次的計數(shù)后產(chǎn)生一中斷來完成路程的測量。成路程的測量。(設車輪周長為設車輪周長為1 m ,則霍爾傳感,則霍爾傳感器每產(chǎn)生器每產(chǎn)生100 個脈沖便表示車已行行駛個脈沖便表示車已行行駛0. 1 km ,為了演示方便本設計中采用按鍵模擬增加里程。為了演示方便本設計中采用按鍵模擬增加里程。每按一個按鍵增加公里的里程。如果按兩次就是每按一個按鍵增加公里的里程。如果按兩次就是1公里,以此類推不斷的增加來模擬

7、車的不斷前進公里,以此類推不斷的增加來模擬車的不斷前進。第8頁/共16頁第9頁/共16頁C o u n t + +開 始S e c o n d + +c o u n t = 0是 否 產(chǎn) 生 中 斷 ?C o u n t = 2 0 ?S e c o n d = 6 0 ?M i n i t e + +s e c o n d = 0M i n i t e = 9 9 ?M i n i t e = 0結 束否否否否是是是是void timer1() interrupt 3 /定時器定時器1中斷中斷20次為次為1s time+; TL1=0 x00; TH1=0 x4c; counter_time

8、(); /倒計時倒計時 /*外部中斷外部中斷void EX_INT0(void) interrupt 0 /外部中斷外部中斷0函數(shù)函數(shù) uchar num; num+; /一個計數(shù)器自增一個計數(shù)器自增1 IT0=1; /邊沿觸發(fā)方式邊沿觸發(fā)方式if(num=10 ) /判斷是否有判斷是否有10個脈沖個脈沖 num=0; /清零清零 road += 0.1; /每十次中斷里程加每十次中斷里程加 第10頁/共16頁void keyscan(void) /*單價開始操作開始單價開始操作開始*/ if(swtich=0) delay(20); if(swtich=0) /松手檢測松手檢測 Beep()

9、;dayAndNight = dayAndNight;第11頁/共16頁L C D 初 始 化開 始L C D 寫 命 令L C D 判 忙P 0 . 7 = 0 ?寫 數(shù) 據(jù)判 忙P 0 . 7 = 0 ?寫 完 成 了 ?寫 完 成 了 ?設 置 字 符位 置結 束否否是是否否是是液晶初始化:液晶初始化:void lcd_init() /液晶初始化液晶初始化 wr_com(0 x3c); wr_com(0 x06); wr_com(0 x0c); wr_com(0 x01);第12頁/共16頁第13頁/共16頁 結結 論論 本次論文主要對本次論文主要對AT89c52單片機的相關輸入輸出口的

10、驅動,直單片機的相關輸入輸出口的驅動,直接驅動接驅動LCD液晶顯示屏;通過對晶振,按鍵電路的相關設計,使液晶顯示屏;通過對晶振,按鍵電路的相關設計,使其各個模塊協(xié)同工作,達到設計目的。本設計用到中斷,定時,按其各個模塊協(xié)同工作,達到設計目的。本設計用到中斷,定時,按鍵,判斷等單片機常用技術基礎,成功完成了如下功能:設計一個鍵,判斷等單片機常用技術基礎,成功完成了如下功能:設計一個出租車自動計價器,計價包括起步價、行車里程計價、等待時間計出租車自動計價器,計價包括起步價、行車里程計價、等待時間計價三部分,用價三部分,用1602液晶顯示總金額,運行時間,暫停時間,最大值液晶顯示總金額,運行時間,暫停時間,最大值為元,起步價為元,為元,起步價為元,3Km之內(nèi)起步價計費,超過之內(nèi)起步價計費,超過3Km,設速度為,設速度為100m/s,10s增加元(即增加元(即1KM增加元),等待時間單價為每分鐘元增加元),等待時間單價為每分鐘元,用液晶顯示總里程,同時用液晶顯示等待時間和運行花費時間。,用液晶顯示總里程,同時用液晶顯示等待時間和運行花費時間。經(jīng)過調(diào)試仿真所有功能齊全,是一次成功的畢業(yè)設計。經(jīng)過調(diào)試仿真所有功能齊全,是一次成功的畢業(yè)設計。 本次畢業(yè)設計了培養(yǎng)我們從事軟件技術工作的能力和熟悉主流電本

溫馨提示

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

評論

0/150

提交評論