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

正文內(nèi)容

出租車計價器畢業(yè)論文-免費閱讀

2025-07-21 12:58 上一頁面

下一頁面
  

【正文】 //送控制字(檢測忙信號)void LcdW(uchar )。sbit E = P2^0。 。 return result。 config_ok == 1) { pause = ~pause。 0x08) amp。 config_ok == 1) //CONFIG { for(i = 0。amp。 } } else if(!(P2 amp。i 100。amp。 } } else if(!(P2 amp。 } else if(pos == 4 amp。 result == 1)) result = 49。i 100。 time[0] % 100 != 0) || time[0] % 400 == 0 ? 29:28。 result == 60) || (pos == 6 amp。amp。 //配置到哪一項 //配置時間 if(!(P2 amp。 for(i = 0。 else Money_Show(money1)。i mileage_count_new。 P1 |= 0x01。amp。 else money1[1] += 40。 if(pulse_count pulse_count_tmp 10) //判斷是否是低速行駛(計時),即一秒內(nèi),脈沖數(shù)目的個數(shù)變化值若小于10,則判為低速 { state = 1。 pulse_count = 0。 } else { money1[0] = 10。 pause = 0。 Run_Show_Time(time)。}void main(){ uchar time_tmp[7],i。}void INT0_init(void){ EA = 0。 Delay(60000)。 Time_Show(time)。 WriteInt(BcdToInt(time_data[3]),1,2,10,0)。 WriteChar(39。 WriteInt(BcdToInt(time_data[5]),1,2,11,0)。 39。 WriteChar(39。 WriteChar(39。/39。void System_init(void)。 //保存里程的變量,通過差值計算里程變化,單位為km,,uchar idata time[7] = {0x09,0x1,0x1,0x1,0x0,0x0,0x0}。 //各時間在液晶上的顯示位置uchar code money_pos[4] = {4,7,4,7}。 大學四年,時光飛逝,經(jīng)歷了很多,學到了很多,期間有過開心也有難過,但是終究得到了很多。通過這次畢業(yè)設(shè)計讓我明白一點就是設(shè)計課題不要盲目開始,在開始前最好要有完整的思路,確定最佳方案,設(shè)計的過程中不要帶有定勢思維去思考,多動腦,多想方法以達到最佳的效果。AT89S51單片機為核心部件控制整個設(shè)計,通過脈沖發(fā)生器模擬A44E霍爾傳感器檢測運行里程數(shù),DS1302時鐘芯片實現(xiàn)日期和時間同步顯示,按鍵可調(diào)節(jié)校對實時日期及時間LM016L液晶顯示芯片顯示所需數(shù)據(jù)。存在誤差是因為執(zhí)行中斷程序,這個過程是需要時間的。塞車滯留80s。仿真中以脈沖發(fā)生器代替,用不同頻率的脈沖模擬不同的車速,根據(jù)每秒傳送的脈沖數(shù)程序判別汽車是處于高速行駛還是等待狀態(tài),自動跳轉(zhuǎn)到通過計程計費還是計時計費,當汽車行駛未滿起步公里數(shù)時,均按起步價計算,超過起步公里數(shù)后,實現(xiàn)超出部分每公里按單價收費;等待20s后,;最后測距收費和計時收費之和為總車費。(1) 出租車計程計價算法:行駛距離≤3km時,計程金額=起步價;行駛距離>3km時,計程金額=起步價+(行駛距離3km)*單價(2) 出租車計時計價算法:等待時間<30s時,計時金額=0元(不收費)等待時間≥30s時,計時金額=[(等待時間20s)/10s]*最終,收費金額=計程計費+計時計費。出租車計程計價算法:(1) 出租車低速行駛算法: ,則換算為每秒行駛5m;,行駛2圈產(chǎn)生一個脈沖,即1s產(chǎn)生1個脈沖,周期T=,故脈沖頻率為1/T=5HZ; ,則換算為每秒行駛10m;,行駛2圈產(chǎn)生一個脈沖,即1s產(chǎn)生2個脈沖,周期T=,故脈沖頻率為1/T=10HZ。等候時間的意思是:行駛停止或速度在10公里/每小時以下就稱為低速。 圖9 顯示程序流程圖 路程計算程序設(shè)計測量及計算程序模塊則主要包括測量出租車行駛里程、測量出租車等待時間,通過測量的里程數(shù)和等待的時間來計算總價格。鍵盤程序的流程圖如圖7所示。總體來說,主程序即系統(tǒng)監(jiān)控程序用于對輸入信號的處理、輸出信號的控制和對各個功能程序模塊的運用及其控制,使實現(xiàn)設(shè)計要求的過程一目了然。3 多功能出租車計價器的軟件系統(tǒng)設(shè)計本設(shè)計采用了結(jié)構(gòu)化的程序設(shè)計方法進行C語言編程。對VCC1有可選的涓流充電能力,雙電源管用于主電源和備份,電源供應(yīng)備份,電源管腳可由電池或大容量電容輸入。其霍爾傳感器的原理如圖4所示。7DB0底4位三態(tài)、 雙向數(shù)據(jù)總線 0位 (最低位)8DB1底4位三態(tài)、 雙向數(shù)據(jù)總線 1位9DB2底4位三態(tài)、 雙向數(shù)據(jù)總線 2位10DB3底4位三態(tài)、 雙向數(shù)據(jù)總線 3位11DB4高4位三態(tài)、 雙向數(shù)據(jù)總線 4位12DB5高4位三態(tài)、 雙向數(shù)據(jù)總線 5位13DB6高4位三態(tài)、 雙向數(shù)據(jù)總線 6位14DB7高4位三態(tài)、 雙向數(shù)據(jù)總線 7位(最高位)表1 液晶12864引腳功能表 注意:實際液晶顯示芯片LM016L內(nèi)部D0D7已有上拉電阻,可以使用單片機AT89C51芯片的P0口直接驅(qū)動。LM016L液晶模塊采用控制器是HD44780,它具有簡單而功能較強的指令集,可以實現(xiàn)字符閃爍、移動等功能,LM016L與單片機MCU相接可采用4位或8位并行傳輸兩種方式,HD44780控制器有兩個8位寄存器、數(shù)據(jù)寄存器(DR)或指令寄存器(IR)、判忙標志(BF)、顯示數(shù)RAM(DDRAM)、字符發(fā)生器ROMA(CGOROM)、字符發(fā)生器RAM(CGRAM)以及地址計數(shù)器RAM(AC)。鍵盤輸入電路如圖2所示。圖1 多功能出租車計價器設(shè)計總體方案硬件結(jié)構(gòu)圖 單片機最小系統(tǒng)微處理器是本設(shè)計中的核心器件。完成整個出租車計價器信號的讀、寫處理,監(jiān)控計價器工作的功能。采用AT89C51單片機芯片控制電路簡單且省去了很多復雜的線路,用其來實現(xiàn)一臺多功能出租車計價器,具有性能可靠、控制簡單,成本低廉、電路簡單易懂等特點。 設(shè)計思想多功能出租車計價器區(qū)別于我國以前普遍使用的計價器只具備單一的計量功能,針對目前客戶要求的提高,本設(shè)計對多功能出租車計價器應(yīng)該具有的功能提出以下設(shè)計思想。下面對本設(shè)計的主要研究工作做個簡述:(1)根據(jù)設(shè)計要求,提出可行方案,對它們進行全面的論證;選擇最優(yōu)方案;(2)對整個系統(tǒng)硬件進行全局分析,整體討論出租車計價器各組成模塊功能及工作原理。起初出租車計價器只能進行路程計量,最后費用都需司機自己計算。大規(guī)模集成電路的飛速發(fā)展又產(chǎn)生了第三代計價器,也就是全電子化的計價器。城市旅游業(yè)的不斷發(fā)展,出租車行業(yè)已成為一個城市的窗口,象征著一個城市的文明程度與道德水準。依據(jù)國家相關(guān)法律、法規(guī),出租汽車計價器是首批列入國家強制檢定的工作計量器具之一,也是近年來國家質(zhì)量技術(shù)監(jiān)督部門強化管理的六類重點計量器具之一。 lcd。由于仿真中無法實現(xiàn)A44E霍爾傳感器,在仿真中以脈沖發(fā)生器代替,用不同頻率的脈沖模擬不同的車速,根據(jù)每秒傳送的脈沖數(shù)程序判別汽車是處于高速行駛還是等待狀態(tài),自動跳轉(zhuǎn)到通過計程計費還是計時計費。 201 屆畢業(yè)設(shè)計說明書模板 基于單片機的出租車計價器設(shè)計 院 、 部: 電氣與信息工程學院 學生姓名: 指導教師: 職 稱: 專 業(yè): 電子信息工程 班 級: 完成時間: 摘 要隨著時代的發(fā)展,出租車已經(jīng)成為一個城市公共交通的重要組成部分。該計價器能實現(xiàn)里程與計價顯示、時鐘顯示等功能。 hall sensor 目 錄1 緒論 1 本研究課題的背景及意義 1 出租車計價器發(fā)展歷程 1 出租車計價器國內(nèi)外發(fā)展現(xiàn)狀及發(fā)展趨勢 2 論文的研究工作和組織結(jié)構(gòu) 32 多功能出租車計價器的硬件系統(tǒng)設(shè)計 4 總體設(shè)計思想與方案論證 4 設(shè)計思想 4 方案選擇 5 實現(xiàn)功能 5 主系統(tǒng)設(shè)計 5 單片機最小系統(tǒng) 6 按鍵模塊的設(shè)計 6 顯示模塊的設(shè)計 7 A44E霍爾傳感器檢測單元的設(shè)計 9 實時時鐘電路設(shè)計 93 多功能出租車計價器的軟件系統(tǒng)設(shè)計 12 設(shè)計課題使用單片機資源的情況 12 主程序的設(shè)計 12 鍵盤程序的設(shè)計 13 外部中斷子程序 14 顯示程序的設(shè)計 15 路程計算程序設(shè)計 154 系統(tǒng)仿真及調(diào)試 17 Keil uVision4程序調(diào)試 17 系統(tǒng)仿真算法 17 模擬車速算法 17 仿真計費算法 18 系統(tǒng)仿真及仿真結(jié)果 18 仿真設(shè)置 19 模擬仿真結(jié)果 20結(jié)束語 22致 謝 23參考文獻 24附 錄 一:程 序 261 緒論本章簡單的介紹了課題的背景、意義及發(fā)展市場,闡述了出租車計價器發(fā)展的歷程及國內(nèi)外出租車計價器發(fā)展現(xiàn)狀并對當前出租車計價器的特點及其未來發(fā)展趨勢做了概括。出租車行業(yè)是人們來到一座陌生城市認識這座城市的第一扇窗,它已逐步成為衡量一個城市是否具備國際化大都市的現(xiàn)代標準和心理標準的標志之一?,F(xiàn)在自動計價器已在各大中城市普及,所以計價器技術(shù)的發(fā)展已成定局。在電子系統(tǒng)的設(shè)計技術(shù)和工具發(fā)生了深刻的變化,功能也在不斷完善。而如今路程、車速、時間的計量僅僅只是出租車計價器必備的基本功能,隨著科學技術(shù)的進步和經(jīng)濟社會的發(fā)展,計價器的功能不斷增加和擴展。主要包括:單片機最小系統(tǒng)模塊、供電模塊、語音播報、顯示模塊、DS1302模塊、鍵盤模塊和傳感器模塊;(3)介紹相關(guān)現(xiàn)代傳感技術(shù),選擇出信號采集的最佳方案;(4)對A44E霍爾傳感器做簡明分析,并對其工作原理進行詳細的討論;(5)應(yīng)用LCD顯示技術(shù),可查詢運行里程、起步價、等待時間和總金額;(6)詳細闡述出租車計價器的軟件設(shè)計,包括軟件設(shè)計的思想和任務(wù),采用模塊化程序設(shè)計思想進行了各個模塊的程序設(shè)計。方案一:采用數(shù)字電子技術(shù)的出租車計價器系統(tǒng)采用數(shù)字電子技術(shù),分為計程計數(shù)單元、計時單元、單價輸入單元、顯示單元、計算單元等全部由基本邏輯門和器件完成;利用555定時芯片構(gòu)成多諧振蕩器或者采用外圍的晶振電路作為時鐘脈沖信號,采用計數(shù)芯片對脈沖進行脈沖的計數(shù)與分頻,最后通過譯碼電路對相應(yīng)的數(shù)據(jù)進行譯碼,將譯碼所得的數(shù)據(jù)送給顯示模塊從而顯示。單片機方案有較大的活動空間,不但能實現(xiàn)所要求的功能而且能在很大的程度上擴展功能, 而且還可以方便的對系統(tǒng)進行升級, 所以選擇采用第三種方案。硬件系統(tǒng)包括單片機最小系統(tǒng)模塊、供電模塊、顯示模塊、鍵盤模塊、語音播報、DS1302時鐘模塊和傳感器模塊。我們一般都選用單片機來進行控制。圖2 鍵盤電路 顯示模塊的設(shè)計單片機應(yīng)用系統(tǒng)最常用的顯示器是數(shù)碼管顯示器(LED)、液晶顯示器(LCD)。IR是用于寄存指令碼,只能寫入但是不能讀出,DR則用于寄存數(shù)據(jù),數(shù)據(jù)由內(nèi)部操作能夠自動寫字符發(fā)生器RAM和字符發(fā)生器RAM,或者暫時儲存從字符發(fā)生器RAM和字符發(fā)生器RAM讀出的數(shù)據(jù),BF為1時,液晶模塊屬于內(nèi)部模式,不響應(yīng)外部操作的指令和接受數(shù)據(jù),顯示數(shù)RAM是用來存儲顯示的字符,能存儲80個字符碼,字符發(fā)生器ROMA由8位字符碼生成5*7點陣字符160中和5*,LM016L液晶模塊原理圖如圖3所示。但在Proteus的仿真里面該芯片內(nèi)部沒有上拉電阻,應(yīng)該人為加上拉電阻。圖4 傳感器測距示意圖 實時時鐘電路設(shè)計 DS1302功能 DS1302是一款能計算年、月、日、時、分、秒還有閏年調(diào)整能力的芯片。 DS1302特性 DS1302時鐘芯片是由芯片DS1202改進而來的,兩者對比它增加了以下幾個特性:雙電源引腳用于主電源和備份電源的供應(yīng),VCC1為可編程的涓流充電電源,附加了七個字節(jié)存儲器。主要由主程序、顯示程序、鍵盤程序、存儲讀寫程序、外部中斷0子程序、外部中斷1子程序、測量及計算程序等模塊組成。主程序的流程圖如圖6所示。具體程序見附錄。通過顯示模塊可將測量的里程數(shù)、等待時間以及計算的總價格顯示出來。圖10 路程計算程序流程圖4 系統(tǒng)仿真及調(diào)試 Keil uVision4程序調(diào)試軟件調(diào)試的任務(wù)是利用開發(fā)工具進行在線仿真調(diào)試,發(fā)現(xiàn)和糾正程序錯誤,同時也能發(fā)現(xiàn)硬件故障等問題。(2) 出租車正常行駛算法: 若出租車行駛平均速度90km/h,則換算為每秒行駛25m;,行駛2圈產(chǎn)生一個脈沖,即1s產(chǎn)生5個脈沖,周期T=,故脈沖頻率為1/T=25HZ; 若出租車
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1