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

正文內(nèi)容

基于51單片機(jī)的出租車計(jì)價(jià)器帶仿真及程序畢業(yè)論文-wenkub

2023-07-13 00:16:41 本頁(yè)面
 

【正文】 價(jià)、里程、車輪長(zhǎng)度等信息進(jìn)行存儲(chǔ),采用時(shí)鐘芯片DS1302來(lái)顯示時(shí)間和在系統(tǒng)需要時(shí)進(jìn)行計(jì)時(shí)。畢業(yè)論文基于51單片機(jī)的出租車計(jì)價(jià)器帶仿真及程序 引 言 現(xiàn)在各個(gè)城市出租車行業(yè)都已普及,因此出租車計(jì)價(jià)器的技術(shù)已經(jīng)成熟,但是出租車計(jì)價(jià)器的市場(chǎng)還具有廣闊的前景。輸出采用兩個(gè)4段數(shù)碼顯示管,而且根據(jù)按鍵有空車指示燈、等待查詢指示燈、單程指示燈進(jìn)行指示。因此,汽車計(jì)價(jià)器的研究也是有一定的應(yīng)用價(jià)值的。隨著城市旅游業(yè)的發(fā)展,出租車行業(yè)已成為城市的窗口,象征著一個(gè)城市的文明程度。巨型化發(fā)展的目的在于不斷提高計(jì)算機(jī)的運(yùn)算速度和處理能力,以解決復(fù)雜系統(tǒng)計(jì)算和高速數(shù)據(jù)處理,比如系統(tǒng)仿真和模擬、實(shí)時(shí)運(yùn)算和處理。單片機(jī)自20世紀(jì)70年代問(wèn)世以來(lái),以其鮮明的特點(diǎn)得到迅猛發(fā)展,已廣泛應(yīng)用于家用電器、智能玩具、智能儀器儀表、工業(yè)控制、航空航天等領(lǐng)域,經(jīng)過(guò)30多年的發(fā)展,性能不斷提高,品種不斷豐富,已經(jīng)形成自動(dòng)控制的一支中堅(jiān)力量。 單片機(jī)的應(yīng)用十分廣泛,在工業(yè)控制領(lǐng)域、家電產(chǎn)品、智能化儀器儀表、計(jì)算機(jī)外部設(shè)備,特別是機(jī)電一體化產(chǎn)品中,都有重要的用途。l 顯示:通過(guò)單片機(jī)控制發(fā)光二極管或是液晶,顯示特定的圖形和字符。l 科學(xué)計(jì)算:用來(lái)實(shí)現(xiàn)簡(jiǎn)單的算法。單片機(jī)本身一般用40引腳封裝,當(dāng)然功能多一些的單片機(jī)也有引腳比較多的,如68引腳,功能少的只有10多個(gè)或20多個(gè)引腳,有的甚至只有8只引腳。51系列的單片機(jī)已經(jīng)面世十多年,依然沒(méi)有被淘汰,還在不斷發(fā)展中,這就說(shuō)明是它有廣闊的應(yīng)用前景。 設(shè)計(jì)要求一、基本要求(1)能顯示里程,單位為公里,最后一位為小數(shù)位。(5)按暫停鍵,計(jì)價(jià)器可暫停計(jì)價(jià),按查詢鍵,可顯示總等待時(shí)間??梢詢?chǔ)存等待時(shí)間,里程和金額。軟件設(shè)計(jì)要進(jìn)行程序的編寫(xiě)和軟件仿真;硬件設(shè)計(jì)要設(shè)計(jì)電路、硬件仿真和制作電路板。它由以下幾個(gè)部件組成:霍爾傳感器單元、AT89S52單片機(jī)、金額顯示、里程顯示、電源。里程計(jì)算(1)霍爾傳感器對(duì)車輪進(jìn)行信號(hào)檢測(cè),產(chǎn)生并輸出脈沖信號(hào)到單片機(jī);(2)單片機(jī)對(duì)傳感器輸出的脈沖信號(hào)進(jìn)行計(jì)數(shù),并進(jìn)行km計(jì)算:每一個(gè)信號(hào)代表輪胎旋轉(zhuǎn)一周,設(shè)輪胎的周長(zhǎng)為2m ;每km產(chǎn)生的信號(hào)數(shù)為500,里程顯示為N 2m = 2N(km)費(fèi)用計(jì)算(1)出租車的起步費(fèi)為5元,并且3km內(nèi)不需額外計(jì)價(jià);(2)出租車行駛3km后,單程2元/km。圖31 AT89S52引腳圖P0口有二個(gè)功能:外部擴(kuò)展存儲(chǔ)器時(shí),當(dāng)做數(shù)據(jù)/地址總線。 P2口有兩個(gè)功能: 擴(kuò)展外部存儲(chǔ)器時(shí),當(dāng)作地址總線使用。 P3口有兩個(gè)功能:除了作為I/O使用外(其內(nèi)部有上拉電阻),還有一些特殊功能,由特殊寄存器來(lái)設(shè)置。它可以使單片機(jī)穩(wěn)定可靠的運(yùn)行。:接空車指示燈。:接DS1302的SCLK口。 測(cè)距單元本次設(shè)計(jì)我們選取了霍爾傳感器來(lái)進(jìn)行里程測(cè)量?;魻柶骷哂性S多優(yōu)點(diǎn),它們的結(jié)構(gòu)牢固,體積小,重量輕,壽命長(zhǎng),安裝方便,功耗小,頻率高,耐震動(dòng),不怕灰塵、油污、水汽及鹽霧等的污染或腐蝕。里程測(cè)量是通過(guò)將霍爾傳感器的集成電路安裝在車輪上方的鐵板上,將磁鐵安裝在車輪上,旋轉(zhuǎn)的車輪將磁鐵對(duì)準(zhǔn)集成電路時(shí),霍爾傳感器會(huì)輸出一個(gè)脈沖信號(hào),送到單片機(jī),經(jīng)過(guò)單片機(jī)的計(jì)算處理,將行駛的里程送到顯示單元并顯示出來(lái)?;魻杺鞲衅鞯奶匦匀鐖D34所示,其中BOP為工作點(diǎn)“開(kāi)”的磁感應(yīng)強(qiáng)度,BRP為釋放點(diǎn)“關(guān)”的磁感應(yīng)強(qiáng)度。在輸入端輸入電壓VCC,經(jīng)穩(wěn)壓器穩(wěn)壓后加在霍爾電勢(shì)發(fā)生器的兩端,根據(jù)霍爾效應(yīng)原理,當(dāng)霍爾片處在磁場(chǎng)中時(shí),在垂直于磁場(chǎng)的方向通以電流,則與這二者相垂直的方向上將會(huì)產(chǎn)生霍爾電勢(shì)差VH輸出,該VH信號(hào)經(jīng)放大器放大后送至施密特觸發(fā)器整形,使其成為方波輸送到OC門輸出。其中,(INT0)引腳作為信號(hào)的輸入端,采用外部中斷0進(jìn)行計(jì)數(shù)。 按鍵單元 本設(shè)計(jì)的按鍵單元電路(如圖35)僅有一個(gè)功能按鍵,也就是是否計(jì)價(jià)控制鍵,其功能是開(kāi)啟計(jì)價(jià)模式,并控制空車指示燈的亮滅。液晶顯示器(LCD)目前科技信息產(chǎn)品都朝著輕、薄、短、小的目標(biāo)發(fā)展,在計(jì)算機(jī)周邊中擁有悠久歷史的顯示器產(chǎn)品當(dāng)然也不例外。這種顯示器件的最大特點(diǎn)是:(3) 液晶顯示器件屬于被動(dòng)型,不發(fā)光,靠調(diào)制外界光達(dá)到顯示目的。(5) 液晶顯示器件雖然所需材料都有特殊、較高的要求,但是其結(jié)構(gòu)簡(jiǎn)單,而且工藝非常適應(yīng)現(xiàn)代化規(guī)模生產(chǎn)。液晶顯示器各種圖形的顯示原理(1)線段的顯示000H——00FH的16字節(jié)的內(nèi)容決定,當(dāng)(000H)=FFH時(shí),則屏幕的左上角顯示一條短亮線,長(zhǎng)度為8個(gè)點(diǎn);當(dāng)(3FFH)=FFH時(shí),則屏幕的右下角顯示一條短亮線;當(dāng)(000H)=FFH,(001H)=00H,(002H)=00H,??(00EH)=00H,(00FH)=00H時(shí),則在屏幕的頂部顯示一條由8段亮線和8條暗線組成的虛線。用LCD顯示一個(gè)字符時(shí)比較復(fù)雜,因?yàn)橐粋€(gè)字符由68或88點(diǎn)陣組成,既要找到和顯示屏幕上某幾個(gè)位置對(duì)應(yīng)的顯示RAM區(qū)的8字節(jié),還要使每字節(jié)的不同位為“1”,其它的為“0”,為“1”的點(diǎn)亮,為“0”的不亮。漢字的顯示在主程序模塊中,需要完成對(duì)各接口芯片的初始化、出租車起價(jià)和單價(jià)的初始化、中斷向量的設(shè)計(jì)以及開(kāi)中斷、循環(huán)等待等工作。如果里程大于3公里,則執(zhí)行公式:金額=(里程3)*單價(jià)+5;否則,執(zhí)行公式:總金額=起步價(jià)。圖52Proteus仿真總結(jié)總結(jié)在本次設(shè)計(jì)中,我們采用AT89S52芯片為核心器件,設(shè)計(jì)出了簡(jiǎn)單的出租車計(jì)價(jià)器,能夠?qū)崿F(xiàn)顯示時(shí)間、等待時(shí)間、金額和里程,按鍵控制,空車指示。采用模塊化的設(shè)計(jì)思想很重要,它方便編寫(xiě)、修改與調(diào)試,另外加上必要的注釋,便于交流與理解。所焊實(shí)物尚有許多不足,個(gè)別功能還不能很好的實(shí)現(xiàn),主要原因是考慮問(wèn)題不周全,電路設(shè)計(jì)經(jīng)驗(yàn)少,實(shí)際動(dòng)手能力不足。 畢業(yè)設(shè)計(jì),幫助我們總結(jié)大學(xué)的收獲、認(rèn)清自我。在整個(gè)的設(shè)計(jì)過(guò)程中,徐老師提出了許多寶貴的建議和指導(dǎo),使我能夠順利的完成整個(gè)設(shè)計(jì),在此,謹(jǐn)向徐老師表示由衷的感謝。float distance_km,money。}void main(void){ init_lcd()。distance_km=0。TR0=1。display(distance_km)。distance_km=0。}displayc(1,0,0*16,li)。displayc(1,3,0*16,jin)。}}includeincludedefine uchar unsigned char define uint unsigned int sbit cs1=P2^0。 sbit RS=P2^4。 RW=1。 EN=0。 P0=cmd。 EN=0。 P0=dat。 EN=0。 0x07。0x3f。 lcd_wcmd(onoff)。delay(2)。cs2=1。delay(2)。 default:break。i8。j64。 setonoff(0)。 clearscreen(0)。 uchar code shu []= {0x90,0x52,0x34,0x10,0xFF,0x10,0x34,0x52,0x80,0x70,0x8F,0x08,0x08,0xF8,0x08,0x00, 0x82,0x9A,0x56,0x63,0x22,0x52,0x8E,0x00,0x80,0x40,0x33,0x0C,0x33,0x40,0x80,0x00}。 uchar code yuan []= {0x00,0x20,0x20,0x22,0x22,0x22,0xE2,0x22,0x22,0x22,0xE2,0x22,0x22,0x22,0x20,0x20,0x00,0x80,0x40,0x20,0x10,0x0C,0x03,0x00,0x00,0x00,0x3F,0x40,0x40,0x40,0x40,0x78}。sbit DATA=P3^7。i++)。 for(i=0。 delaynus(2)。 dat=1。 delaynus(2)。 RST=0。i8。 delaynus(2)。 } /*****************************************************函數(shù)功能:根據(jù)命令字,從1302讀取一個(gè)字節(jié)數(shù)據(jù)入口參數(shù):Cmd***************************************************/ unsigned char R
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1