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

正文內(nèi)容

出租車計價器畢業(yè)論文(完整版)

2025-08-02 12:58上一頁面

下一頁面
  

【正文】 和司機的交易準則,關(guān)系到交易雙方的利益。重慶市起重機廠是我國第一家自主研發(fā)生產(chǎn)計價器的企業(yè)。單片機以及外圍芯片的不斷發(fā)展促進了計價器的發(fā)展,為計程器的研發(fā)指明了新的方向。隨著出租車數(shù)量的增多,客戶要求的提高,對計價器檢定和技術(shù)服務(wù)的效率將提出更高的要求;而隨著計價器功能的增加和逐步應(yīng)用,對出租車的科學管理手段將提出更高的要求。2 多功能出租車計價器的硬件系統(tǒng)設(shè)計本章是本文的核心內(nèi)容,主要介紹的是系統(tǒng)硬件部分的設(shè)計。其中分頻模塊是其他模塊的基礎(chǔ),為后續(xù)模塊提供基本時鐘;控制模塊是系統(tǒng)的核心部分,對計價器的狀態(tài)進行控制;計量模塊完成計價、計時、計程功能;譯碼顯示模塊完成計價、計時、計程數(shù)據(jù)顯示,該模塊經(jīng)過8選1選擇器將計費數(shù)據(jù)、計時數(shù)據(jù)、計程數(shù)據(jù)動態(tài)選擇輸出。(2)系統(tǒng)內(nèi)部設(shè)定了起步價和起步公里數(shù)。本次設(shè)計多功能出租車計價器,采用AT89C51單片機芯片控制電路。單片機最小系統(tǒng)模塊即控制模塊,在本次設(shè)計中主要用于對按鍵信號的接受和處理以及控制液晶顯示處理完之后的信息。它們的驅(qū)動電路簡單、易于實現(xiàn)且價格低廉。LM016L的各引腳功能如表1所示。霍爾傳感器A44E由穩(wěn)壓器、差分放大器、霍耳電勢發(fā)生器(即硅霍耳片)、OC門輸出和施密特觸發(fā)器五個基本部分組成。它通過內(nèi)含有實時時鐘/日歷和31字節(jié)的靜態(tài)RAM,通過簡單的串行接口與單片機進行通信。實時時鐘屬于出租車計價器的輔助功能,對實時系統(tǒng)的精度要求沒有其他產(chǎn)品那樣嚴格,所以選擇了DALLAS公司的一款時鐘芯片DS1302,涓流充電時鐘芯片內(nèi)含有一個實時時鐘/日歷、31字節(jié)的靜態(tài)RAM,它還可以通過簡單的三個串行接口(SPI串行接口)與單片機實現(xiàn)用同步串行的方式進行通信。 設(shè)計課題使用單片機資源的情況設(shè)計課題使用單片機資源情況如下:AT89S52單片機的P0口通過上拉電阻接LM016L液晶顯示的數(shù)據(jù)線,防止電路受到干擾,從而增加電路的穩(wěn)定性。 圖6 主程序流程圖 鍵盤程序的設(shè)計鍵盤程序模塊即用于實現(xiàn)各個按鍵不同功能的程序,本次設(shè)計中有八個鍵功能程序,這八個鍵(S0S7)的任一鍵都獨自連一個I/O()口線上。其具體流程圖如圖8所示,具體程序見附錄。設(shè)計的出租車計價器計費方式有白天/晚上模式,根據(jù)模式不同起步價和單價也不同。聯(lián)調(diào)需要注意的是,各個子程序模塊之間能否正確傳遞參數(shù),寄存器組是否有沖突,特別要注意各子程序的現(xiàn)場保護與恢復。其中起租里程3公里,起步價白天為8元、晚上為10元。(如圖16)收費金額=10元白天行駛6km,一直高速行駛無等待時間。 圖12 開始計價前顯示界面圖 圖13 矯正時間后顯示界面圖 圖 14 白天計程時顯示界面圖 圖15 晚上計程時顯示界面圖 圖16 白天6公里時顯示界面圖 圖17 晚上6公里時顯示界面圖 圖18 等待未超時顯示界面圖 圖19 等待超時顯示界面圖在Debug菜單中選擇Execute,運行程序,系統(tǒng)仿真結(jié)果如圖12至19所示。仿真顯示: 圖20 仿真案例顯示界面圖 誤差分析測量值與真值之差異稱為誤差,物理實驗離不開對物理量的測量,測量有直接的,也有間接的。結(jié)束語這次的畢業(yè)設(shè)計,我選擇的方向是單片機,在老師的耐心指導下,經(jīng)過堅持不懈的努力,我更加熟悉了單片機,并重新熟悉了幾個與單片機相關(guān)的軟件:Keil、Proteus。在運行過程中會實時顯示出租車的運行里程、等待時間及總價格;且工作時會顯示實時時間。致 謝在本說明書即將完成的時候,最開始我要感謝的是我的畢業(yè)設(shè)計指導老師。我還要特別感謝我的室友、同學和朋友,是你們陪伴讓我這四年的生活充滿了樂趣。 //當前儀表的運行狀態(tài),0全速(計里程),1低速(計時間)bit pause = 0。 //保存車費的數(shù)組,[0]整數(shù)位,[1]小數(shù)位uchar first_3_km = 0。void Money_Show(uint money[2])。:39。 WriteChar(39。 WriteString(km,14,1)。}void Money_Show(uint money[2]){ WriteDecimal(money[0],0,3,1)。/39。 WriteChar(39。 WriteInt(BcdToInt(time_data[6]),1,2,10,1)。 INT1_init()。 P1= 0xff。 EA = 1。 pulse_count_tmp = pulse_count。 DS1302_GetData(time_tmp)。i 7。 WriteString( ,0,1)。 } else if(pause == 0) { INT0_init()。 P1 |= 0x02。 } if(k==1) money[0] += 0。 mileage_count_old = mileage_count_new。 } if(state == 0) { mileage_count_new = pulse_count / 200。 if(money[1] 99) { money[0] += 1。amp。 } } }}static void INT0_ser(void) interrupt 0{ pulse_count ++。 config_ok == 0) //++ { for(i = 0。amp。 else if(pos == 2 amp。 } else。 0x40) amp。 result == 0) result = 12。 else if((pos == 5 || pos == 6) amp。 config_ok == 0) //NEXT { for(i = 0。 if(pos == 1) pos = 2。 0x10) amp。 config_ok == 0) //ENTER { for(i = 0。 DS1302_Reset()。 if(!(P2 amp。i 100。 LcdPos(time_pos[pos]+1,pos 3 ?1:0)。 0x70)4)*10 + (num amp。 VLCD接10K可調(diào)電阻到GND*。 //有顯示無光標const uchar CurNoFlash=2。 //正常讀寫操作之前檢測LCD控制器狀。 //有光標且閃爍void LcdPos(uchar u,uchar v)。液晶顯示程序。 return result。uchar BcdToInt(uchar)。 if(!(P1 amp。amp。 } } else if(!(P2 amp。i++)。 config_ok == 0) { pos。 0x10) amp。i++)。 result == 1) result = 59。amp。 config_ok == 0) { result = BcdToInt(time[pos]) 1。 0x40) amp。 result == 13) result = 1。amp。i++)。 char result。 mileage_count_old = mileage_count_new。 } if(k==1) money[0] += 1。amp。 } else //否則則判為全速狀態(tài)(計里程) { state = 0。 if(k==1) Money_Show(money)。 //等待計時加1 if(time_count % 10 == 0 amp。 for(i = 0。 if(k==1) Money_Show(money)。 } first_3_km = 0。 0x04)) { P1 amp。// Money_Show(money)。 IT1 = 1。 for(temp=0。 //等待配置時間結(jié)束標志 ClrLcd()。 ClrLcd()。,9,1)。 WriteChar(39。}void Run_Show_Time(uchar time_data[7]){ WriteInt(BcdToInt(time_data[2]),1,2, 1,0)。s39。,6,1)。 WriteChar(39。void Show_Mileage(void)。void INT0_init(void)。 //脈沖計數(shù)器uint pulse_count_tmp = 0。an: Xi39。老師在單片機這方面的知識相當豐厚,讓我學到了很多。設(shè)計中數(shù)據(jù)全自動運行,成本較低,使用方便,運行可靠,管理簡單,保護功能齊全。通過采用C語言編程,對C也有了更好的認識。誤差與錯誤不同,錯誤是應(yīng)該而且可以避免的,而誤差是不可能絕對避免的。按下退出時間并選擇白天/晚上模式,調(diào)節(jié)鍵跳轉(zhuǎn)到計程計時顯示界面,在小于3Km以內(nèi)計費如圖14和圖15所示,在大于3Km以后計費如圖16和圖17所示,開始計程,計程的同時會實時顯示金額;按下是否等待鍵則仿真出租車處于等待時間的現(xiàn)象,這時出租車不再計程,而是計等待時間,其顯示界面如圖18和圖19所示,此過程中金額也會自動根據(jù)等待時間計算增加;最后停止同時可以自主調(diào)節(jié)日期及時間,按下進入調(diào)整界面鍵則可開始設(shè)置數(shù)據(jù)。(如圖18)收費金額=10+(63)*2=16元 系統(tǒng)仿真及仿真結(jié)果運行Proteus的ISIS 后出現(xiàn)程序主窗口界面,找到所需器件后雙擊,器件就被添加到當前窗口左側(cè)的元器件列表區(qū)了,然后再依次點擊列表區(qū)里的器件,單擊左鍵把他們放到繪圖區(qū),編輯其屬性,合理布局后,進行連線完成的仿真圖如圖11所示。同時堵車是要收費的,前30秒免費。車輪每轉(zhuǎn)一圈(),轉(zhuǎn)2圈(即行駛5米)產(chǎn)生一個脈沖。每天6:30至22:00之間,按“白天”計費,;22:00至次日6:30,按“晚上”計費,每公里單價2元。 顯示程序的設(shè)計顯示程序模塊主要用于實時顯示時鐘信息以及顯示運行里程、等待時間及總價格;當出租車停止計價時則顯示運行總時間。I/O口線通過按鍵與地直接相連,六個按鍵中任一鍵在沒有被按下時,對應(yīng)I/O口的引腳都為高電平,一旦有按鍵被按下,相應(yīng)的I/O口就變?yōu)榈碗娖健2口接12864液晶顯示的控制線以及接五個獨立式按鍵作為調(diào)時系統(tǒng)的控制鍵,通過按鍵自主調(diào)節(jié)校對相應(yīng)的日期、時間,方便運營者判別運營模式(白天/晚上)讓乘客一目了然乘坐時間。圖5 DS1302時鐘電路原理圖 DS3102各引腳功能VCC1:主電源;VCC2:備份電源;當VCC2VCC1+,由Vcc2向DS1302供電當VCC2 VCC1時,由Vcc1向DS1302供電。DS1302與單片機之間能簡單地采用同步串行的方式進行通信,僅需用到三個口線:RES 復位、I/O 數(shù)據(jù)線和SCLK(串行時鐘)。當施加的磁場達到設(shè)計工作點時,觸發(fā)器輸出的高電壓讓三極管導通,此時OC門輸出端再輸出低電壓,三極管截止,讓OC門輸出高電壓的這種狀態(tài)為關(guān)。(對比度如果過高就會產(chǎn)生“鬼影”,使用時可以通過10K的電位器調(diào)整對比度)4RSRS為寄存器選擇,高電平1時選擇數(shù)據(jù)寄存器、低電平0時選擇指令寄存器。這樣顯示的內(nèi)容包括數(shù)字和符號,但是由于出租車計價器需要顯示的符號不多且固定不變,所以本次設(shè)計將要顯示的符號固定在液晶片上的某些位置,通過運行不同的程序點亮其中的一些符號,同時配合數(shù)字的變化來顯示不同的信息。這八個鍵其中S1連在I/,S2S6這5個鍵依次連在I/O()口線上,K,說明它們可以獨立實現(xiàn)相應(yīng)的功能。利用DS1302時鐘芯片為單片機實時提供時鐘信息;且可使用鍵盤上的按鍵來調(diào)整設(shè)置系統(tǒng)日期及時間的顯示;利用LM016L液晶來顯示系統(tǒng)日期時間,通過按鍵選擇白天/晚上模式,系統(tǒng)判斷按鍵默認起步價和每公里單價。(4) 啟動后,開始計價,計價因素包括運行里程和等待時間,當汽車行駛未滿起步公里數(shù)時,均按起步價計算,超過起步公里數(shù)后,實現(xiàn)超出部分每公里按單價收費;中間遇等待時,計程的數(shù)額將不再增加,開始計時收費,等待3分鐘后,;最后測距收費和計時收費之和為總車費。方案三:采用單片機技術(shù)的出租車計價器系統(tǒng)通過單片機作為主控器,利用LM016L液晶屏顯示,結(jié)合單片機豐富的IO端口,及其控制的靈活性,實現(xiàn)基本的里程計價功能和價格選擇、時間顯示控制等功能。 總體設(shè)計思想與方案論證本章對出租車計價器的設(shè)計思想做了詳細介紹,并在設(shè)計思想的基礎(chǔ)上提出了三種出租車計價器的設(shè)計方案,并針對它們各自的工作原理和優(yōu)缺點進行了簡要分析。該平臺一旦建成,計價器強檢管理可利用該平臺掌握計價器相關(guān)狀況,對超檢定周期使用的計價器進行控制。 出租車計價器國內(nèi)外發(fā)展現(xiàn)狀及發(fā)展趨勢在我國出租車行業(yè)興起于八十年代初,多年來國內(nèi)普遍使用的計價器只具備單一的計量功能。隨著科學技術(shù)的不斷發(fā)展,第二代計價器在技術(shù)和性能上都有了很大的飛躍。 出租車計價器發(fā)展歷程出租車在我國興起于70年代,但那時的計費系統(tǒng)大都是國外進口不
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1