freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計出租車計價器設(shè)計-資料下載頁

2024-12-03 20:36本頁面

【導(dǎo)讀】的發(fā)展已成定局。雖然部分小城市尚未普及,但隨著城市化進(jìn)程日益深。所趨,預(yù)計未來計價器市場很有前景。計價器作為出租車的一個重要組。成部分,關(guān)系著出租車司機和乘客雙方利益,起著重要的作用,因此,具有良好性能的計價器對廣大出租車司機朋友和乘客來說是很必要的。本課題是出租車計價器系統(tǒng)的設(shè)計。重點是設(shè)計出租車計價器的實。用性,并盡量使最后的成品接近于商品。整個系統(tǒng)是以89C51單片機為。測量,并最終計算出結(jié)果。其中采用寄存器芯片AT24C02使系統(tǒng)在掉電。來顯示時間和在系統(tǒng)需要時進(jìn)行計時。人機交換界面采用的是1602液晶。屏顯示,為減小功耗將液晶屏的背光設(shè)為可手調(diào)。在采集信號的同時采。用TLP521光耦實現(xiàn)對計價器的作弊保護(hù)。但能實現(xiàn)計價的功能,同時還能實現(xiàn)根據(jù)白天、黑天自動調(diào)整計價模式,本實現(xiàn)了設(shè)計要求的基本部分。

  

【正文】 le[i])。 } if(flag1 == 3) { day。 if(day == 0) day = 31。 i = day/10。 DisOneChar(8,0,Table[i])。 i = day%10。 DisOneChar(9,0,Table[i])。 出租車計價器 設(shè)計 39 } if(flag1 == 4) { week。 if(week == 0) week = 7。 i = week。 DisOneChar(8,0,Table[i])。 } if(flag1 == 5) { hour。 if(hour == 255) hour = 23。 i = hour/10。 DisOneChar(8,0,Table[i])。 i = hour%10。 DisOneChar(9,0,Table[i])。 } if(flag1 == 6) { minute。 if(minute ==255) minute = 59。 i = minute/10。 DisOneChar(8,0,Table[i])。 i = minute%10。 DisOneChar(9,0,Table[i])。 } 出租車計價器 設(shè)計 40 if(flag1 == 7) {second。 if(second == 255) second = 59。 i = second/10。 DisOneChar(8,0,Table[i])。 i = second%10。 DisOneChar(9,0,Table[i])。 } if(flag1 == 8) {UnitPrice。 i = UnitPrice/10。 DisOneChar(8,0,Table[i])。 DisOneChar(9,0,39。.39。)。 i = UnitPrice%10。 DisOneChar(10,0,Table[i])。 } if(flag1 == 9) { BasiKPrice1。 i = BasiKPrice1/10。 DisOneChar(8,0,Table[i])。 DisOneChar(9,0,39。.39。)。 i = BasiKPrice1%10。 DisOneChar(10,0,Table[i])。 } if(flag1 == 10) { BasiKPrice2。 出租車計價器 設(shè)計 41 i = BasiKPrice2/10。 DisOneChar(8,0,Table[i])。 DisOneChar(9,0,39。.39。)。 i = BasiKPrice2%10。 DisOneChar(10,0,Table[i])。 } } } if(Key5 == 0) // Key5 返回并保存數(shù)值 {delay10ms()。 if(Key5 == 0) {while(Key5 == 0) WriteTime()。 Write24c02(BasiKPrice1,0x01)。 Write24c02(BasiKPrice1,0x01)。 Write24c02(BasiKPrice2,0x03)。 Write24c02(BasiKPrice2,0x03)。 Write24c02(UnitPrice,0x05)。 Write24c02(UnitPrice,0x05)。 DisOneChar(9,0,39。 39。)。 goto loop。} } } } } } void delay1() { unsigned char i=10。 while(i)。 出租車計價器 設(shè)計 42 } 第 六 章 測試驗證 硬件電路驗證 電路部分實現(xiàn)了設(shè)計之初的設(shè)想功能,所 用器件均達(dá)到了電器要求。 硬件電路仿真結(jié)果如圖 61 所示。 出租車計價器 設(shè)計 43 圖 61 整體仿真電路圖 計價單元測試 測試計數(shù)器準(zhǔn)確度。測試方案: 首先將輪胎周長設(shè)為 1 米時,利用信號發(fā)生器產(chǎn)生負(fù)脈沖作為模擬車輪,電壓設(shè)置 8V左右,頻率分別為 10Hz、 18Hz、 26Hz、 34Hz,測量時間為 100 秒, 測試結(jié)果見表 61。 表 61 計數(shù)器測試數(shù)據(jù) 信號發(fā)生器頻率( Hz) 里程顯示( Km) 10 1 18 26 34 里程計價測試準(zhǔn) 確度,測試中主要從白天、晚上兩種模式分別測試各項功能。再按照不同的單價,車輪長度,計算里程和總價。 測試的時候?qū)⑵鸩絻r白天模式為 7 元計夜間模式為 元計,每公里單價計價設(shè)置為 元,輪胎周長為 米,假設(shè)模擬車輪轉(zhuǎn)一圈實際車輪轉(zhuǎn) 1 圈。 測試結(jié)果 見表 62。 表 62 里程計價測試數(shù)據(jù) 模式 單價(元) 起步價(元) 里程(公里) 總金額(元) 白天 7 10 19 7 12 7 晚上 34 5 測試結(jié)果與理論值相符,因為總金額為 3 為整數(shù)顯示,所以系統(tǒng)在顯出租車計價器 設(shè)計 44 示時自動將小數(shù)部分丟棄。達(dá)到設(shè)計要求。 中途等待測試 在計價模式下,如果車輪在沒有轉(zhuǎn)動,則進(jìn)入中途等待模式下,計時器開始計時。測試的時候,觀察時間等待 1 分鐘后觀察計價器是否自動加 1 元錢。結(jié)果是自動增加總金額,說明等待系統(tǒng)完好,可以根據(jù)不同的需要在程序中更改等待時間,以適應(yīng)不同的需要。 出租車計價器 設(shè)計 45 第 七 章 改進(jìn)意見 ( 1) 顯示停車等待時間。當(dāng)停 車等待的時候可以選擇超過 30 秒沒有信號輸入的時候進(jìn)入停車等待,同時在 LCD1620 中出現(xiàn)等待計時,這樣可以比較直觀的顯示計價的結(jié)果。 ( 2)可以考慮增加自動語音播報芯片,這樣每次按下計價開關(guān)的時候會都會有聲音提示乘客檢測自己的物品以及報告里程、總金額,這樣可以增加設(shè)計的實用性。 ( 3)可以使用 中文液晶顯示器,顯示容量大,人機界面友好。如OCM4X8C,該液晶具有并行、串行兩種接線方式, 64128 點陣,液晶自帶中文字庫和半寬字型庫,可以顯示 1616 點陣的字符和漢字,同時提供圖形顯示功能,還可以自定義漢字顯 示, 但是考慮到系統(tǒng)設(shè)計的成本較高,故未采用。 ( 4)無法從根本 上 解決作弊問題 ,比如:奸商偷換小齒輪 。 出租車計價器 設(shè)計 46 結(jié) 論 本設(shè)計主要是 依靠 電子產(chǎn)品開發(fā)實踐 課程 所 累 積 的經(jīng)驗及設(shè)計 期間不斷 補充 新 知識來完成的。設(shè)計中采用 C語言來編寫程序,雖然有平時積累的基礎(chǔ)知識,但還是不夠。比如說,課程中 C語言部分在教科書上也只是粗略的介紹,為了優(yōu)化程序,實現(xiàn)程序的簡短性設(shè)計, 需要 一本關(guān)于 C語言介紹 詳盡 的書來看, 單片機專用 C語言 格式使 用在單片機上可以實現(xiàn)其 實用性,增加 其 工作的效率, 專用格式在應(yīng)用各種芯片的定 義有 很大的簡潔性 ,單片機上的 C語言也與平常課程接觸到的 C語言有所不同,比如有端口定義,有固定庫包含 , 這大概就是 C語言在單片機上簡潔性的最好體現(xiàn) 。 參照了正確的程序后, 經(jīng)過反復(fù)修改, 我的程序 才 層次分明,結(jié)構(gòu)清晰 起來 。此外對于單片機的各個接口、時鐘芯片、寄存器、 LCD1602的各種指令和數(shù)據(jù) 流 方面的知識, 我 都有了深刻的認(rèn)識。 現(xiàn)在知道了,其實設(shè)計工作也不像 想象中的 那么難 。 要 想 按照 既定 思路來實現(xiàn)功能, 就必須 堅持不懈。本系統(tǒng)設(shè)計的重點是軟硬件結(jié)合,在這一設(shè)計過程中我遇到了很多困難。這次畢業(yè)設(shè)計讓我更加堅定,不斷學(xué)習(xí)新 的知識來豐富自己,因為會遇到更多的問題需要解決,要找到問題的解決方法,就要有較多的知識積累,這樣才不會無從下手。 回顧這次畢業(yè)設(shè)計的過程,不僅再次鍛煉 了自學(xué)能力,也學(xué)會了如何去分析問題和解決問題。對于專業(yè)知識的積累,我的感想就是:有付出,才會有回報??偨Y(jié)經(jīng)驗和教訓(xùn),吸取更多的知識來充實自己, 只有這樣才會使自己樹立信心, 在未來的日子里不斷努力進(jìn)步。 出租車計價器 設(shè)計 47 致 謝 參考文獻(xiàn) [1] 胡漢輝 。 傳感器技術(shù)及應(yīng)用 。 科學(xué) 出版社 。 2021 [2] 金建設(shè) 。 單片機 系統(tǒng) 及應(yīng)用 [M]。 北京郵電 大學(xué)出版社 。 2021 [3] (美) Mark 。 電子設(shè)計自動化基礎(chǔ) [M]。 機械工業(yè)出版社 .2021 [4] 張祖林 。 電子產(chǎn)品制造工藝 [M]。 華中科技大學(xué) 出版社 。 2021 [5] 馬忠梅 。 單片機的 C 語 言 應(yīng)用程序設(shè)計 [M]。 北京航空航天大學(xué)出版社 。 2021 [6] 張鑫 1,華臻 2,陳書謙 3。 單片機原理及應(yīng)用 [M]。 電子工業(yè)出版社 。 2021 [7] 譚浩強 。 C 語言程序設(shè)計 [M]。 清華大學(xué)出版社 。 2021 [8] 張淑清等。 D1602概述 [M]。北京林大出版社。 2021 [9] 某記者。時距并 計。半島晨報 [J]。 2021 年第 22 期。 9 頁 [10] Slucky_zl。電子器件大全。 出租車計價器 設(shè)計 48 附 錄 功能 程序清單 include include include /*端口定義 */ sbit Key1 = P0^0。 sbit Key2 = P0^1。 sbit Key3 = P0^2。 sbit Key4 = P0^3。 sbit Key5 = P0^4。 sbit P26 = P2^6。 sbit P33 = P3^3。 unsigned char count1,count2,count3。 unsigned long MileAge = 0。 unsigned long MileAge1 = 0。 出租車計價器 設(shè)計 49 unsigned int Price = 0。 unsigned int Price1 = 0。 unsigned char BasiKPrice。 unsigned char BasiKPrice1 = 78。 unsigned char BasiKPrice2 = 70。 unsigned char UnitPrice = 12。 unsigned char InterVal = 0。 define uchar unsigned char sbit RS = P0^5。 sbit RW = P0^6。 sbit E = P0^7。 define LCD_Data P1 //數(shù)據(jù)口 define Busy 0x80 //用于檢測 LCM 狀態(tài)字中的 Busy 標(biāo)識 unsigned char code Table[]={39。039。,39。139。,39。239。,39。339。,39。439。,39。539。,39。639。,39。739。,39。839。,39。939。}。 sbit DS1302_SCLK = P3^5。/
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1