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

正文內(nèi)容

畢業(yè)設(shè)計(jì)出租車(chē)計(jì)價(jià)器設(shè)計(jì)-資料下載頁(yè)

2025-11-24 20:36本頁(yè)面

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

  

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