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

正文內(nèi)容

基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì)本科畢業(yè)設(shè)計(jì)論文(留存版)

  

【正文】 基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì) 第 25 頁(yè) 共 40 頁(yè) 致謝 為期兩個(gè)月的畢業(yè)設(shè)計(jì)即將接近尾聲,在 席 老師的親切指導(dǎo)和同學(xué)的幫助下,此次設(shè)計(jì)才得以完成,在此向所有給予我此次畢業(yè)設(shè)計(jì)指導(dǎo)和幫助的老師和同學(xué)表示最誠(chéng)摯的感謝。 j)。 LS138C=0。 LS138C=1。 delay()。 delay()。i++) { scl=1。 respons()。 } void main() { init()。 code unsigned char table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40}。 l_tmpdisplay[4]=l_tmpdate[1]amp。 SDA=tempamp。 //發(fā)送數(shù)據(jù) RST=0。 } void Write_Ds1302_Byte(unsigned char temp) { unsigned char i。 //數(shù)據(jù)的轉(zhuǎn)換,因我們采用數(shù)碼管 0~9 的顯示 ,將數(shù)據(jù)分開(kāi) l_tmpdisplay[1]=l_tmpdate[2]amp。//定義讀 DS1302 標(biāo)志 unsigned char l_tmpdate[7]={0,0,12,15,5,3,8}。 respons()。 } void write_add(uchar address,uchar date)//向 AT24C02 中寫數(shù)據(jù) { start()。 //scl 拉低數(shù)據(jù)寫完畢 delay()。 while((sda==1)amp。 void delay()//延時(shí)函數(shù) { 。 LS138C=1。 LS138C=0。 for(i。 本款出租車計(jì)價(jià)器的設(shè)計(jì)還不夠人性化,比如本次設(shè)計(jì)按鍵方面還可以運(yùn)用8279 芯片控制,使其具有更高的控制運(yùn)行功能。司機(jī)把空車燈打上,就停止計(jì)價(jià),顯示當(dāng)前所應(yīng)該付的金額和對(duì)應(yīng)的單價(jià),等乘客下車后,啟動(dòng)出租車,計(jì)價(jià)器檢測(cè)到傳感器的脈沖信號(hào),系統(tǒng)自動(dòng)對(duì)顯示清零,并重新進(jìn)行初始化過(guò)程,完成 1 次計(jì)價(jià)。 在 I2C 總線上每次傳送的數(shù)據(jù)字節(jié)數(shù)不限,但每一個(gè)字節(jié)必須為 8 位,而且每個(gè)傳送的字節(jié)后面必須跟一個(gè)應(yīng)答位( ACK) ,ACK 信號(hào)在第 9 個(gè)時(shí)鐘周期時(shí)出現(xiàn)。 數(shù)碼管 顯示 電路如圖 : 圖 顯示原理圖 基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì) 第 14 頁(yè) 共 40 頁(yè) 時(shí)鐘部分 DS1302 控制字節(jié)的最高有效位(位 7)必須是邏輯 1,如果它為 0,則不能把數(shù)據(jù)寫入 DS1302 中,位 6 如果為 0,則表示存取時(shí)鐘數(shù)據(jù),為 1 表示存取 RAM數(shù)據(jù);位 5 至位 1 指示操作單元的地址;最低有效位(位 0)如為 0 表示要進(jìn)行寫操作,為 1 表示進(jìn)行讀操作,控制字節(jié)總是從最低位開(kāi)始輸出。 最小系統(tǒng)如圖 : 圖 AT89S5 最小系統(tǒng) 模塊 由于 單片機(jī)采用經(jīng)過(guò)整流濾波之后的汽車用 12V 電源,外接的 12M 晶振來(lái)為單片機(jī)提供時(shí)鐘源。 圖 AT24C02 引腳圖 由于 AT24C02 的數(shù)據(jù)線和地址線是復(fù)用的,采用串口的方式傳送數(shù)據(jù),所以只用兩根線 SCL(移位脈沖)和 SDA(數(shù)據(jù) /地址)與單片機(jī)傳送數(shù)據(jù)。集成 開(kāi)關(guān)型霍爾傳感器原理如圖 所示。DS1302 一種高性能、低功耗的實(shí)時(shí)時(shí)鐘芯片, 工作性能穩(wěn)定可靠, 采用 SPI 三線接口與 CPU 進(jìn)行通信;并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號(hào)和RAM 數(shù)據(jù)。為此采用了單片機(jī)進(jìn)行設(shè)計(jì),相對(duì)來(lái)說(shuō)功能強(qiáng)大,用較少的硬件和適當(dāng)?shù)能浖嗷ヅ浜峡梢院苋菀椎膶?shí)現(xiàn)設(shè)計(jì)要求??紤]到單片機(jī)已經(jīng)再各個(gè)領(lǐng)域成熟的應(yīng)用了幾十年,其技術(shù)可靠,參考資料豐富,價(jià)格低廉,因此本文選取了 AT89S52 這一單片機(jī)做為計(jì)價(jià)器的核心。 出租汽車計(jì)價(jià)器是一種專用的計(jì)量?jī)x器,它安裝在出租汽車上,能連續(xù)累加計(jì)算 ,并指示出行程中任一時(shí)刻乘客應(yīng)付費(fèi)用的總數(shù),其金額值是計(jì)程和計(jì)時(shí)時(shí)間的函數(shù)。 作者簽名: 日期: 年 月 日 基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì) 導(dǎo)師簽名: 日期: 年 月 日 基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì) 注 意 事 項(xiàng) (論文)的內(nèi)容包括: 1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作) 2)原創(chuàng)性聲明 3)中文摘要( 300 字左右)、關(guān)鍵詞 4)外文摘要、 關(guān)鍵詞 5)目次頁(yè)(附件不統(tǒng)一編入) 6)論文主體部分:引言(或緒論)、正文、結(jié)論 7)參考文獻(xiàn) 8)致謝 9)附錄(對(duì)論文支持必要時(shí)) :理工類設(shè)計(jì)(論文)正文字?jǐn)?shù)不少于 1 萬(wàn)字(不包括圖紙、程序清單等),文科類論文正文字?jǐn)?shù)不少于 萬(wàn)字。 作者簽名: 日 期: 基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì) 學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。 用單片機(jī)進(jìn)行的設(shè)計(jì),相對(duì)來(lái)說(shuō)功能強(qiáng)大,用較少的硬件和適當(dāng)?shù)能浖嗷ヅ浜虾苋菀讓?shí)現(xiàn)設(shè)計(jì)要求,且靈活性強(qiáng),可以通過(guò)軟件編程來(lái)完成更多的附加功能。大規(guī)模集成電路的發(fā)展 帶來(lái)了 第三代計(jì)價(jià)器,也就是 現(xiàn)在常見(jiàn)的功能也在不斷完善 的 全電子化的計(jì)價(jià)器。 出租車計(jì)價(jià)器的發(fā)展從未有過(guò)停止,各種新的解決方案也層出不窮。 在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編 基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì) 第 6 頁(yè) 共 40 頁(yè) 程 Flash,使得 AT89S52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案 [7]。 RST 有兩種 輸入 功能: 第一 , RST 接通控制邏輯,允許 將地址 /命令序列輸入到 移位寄存器 中 ; 第二 , RST 提供 了停止單字節(jié)和 多字節(jié)數(shù)據(jù)的 發(fā)送方法 。 串行數(shù)據(jù)輸入 /輸出引腳 (SDA): SDA 引腳可實(shí)現(xiàn)雙向串行數(shù)據(jù)傳輸。常用在單片機(jī)和數(shù)字電路的譯碼電路中。出租車中 從霍爾傳感器中 得到標(biāo)準(zhǔn)的脈沖信號(hào)送入單片機(jī)的 引腳,利用單片機(jī)的 T1 的計(jì)數(shù)功能完成 1000 次的計(jì)數(shù)后產(chǎn)生一中斷來(lái)完成路程的測(cè)量 [14]。 在數(shù)據(jù)傳送過(guò)程中,必須確認(rèn)數(shù)據(jù)傳送的開(kāi)始和結(jié)束 。軟件設(shè)計(jì)在單片系統(tǒng)的設(shè)計(jì)中占了很大的比重,本論文的軟件設(shè)計(jì)將在下一章中詳細(xì)介紹。 如圖 : 圖 Proteus 窗口界面圖 Proteus 仿真結(jié)果 仿真結(jié)果基本符合設(shè)計(jì)的目標(biāo):在空車的情況下,數(shù)碼管顯示為當(dāng)前的時(shí)間。 其次,要向給予此次畢業(yè)設(shè)計(jì)幫助的老師們,以及同學(xué)們以誠(chéng)摯的謝意,在整個(gè)設(shè)計(jì)過(guò)程中,他們也給我很多幫助和無(wú)私的關(guān)懷,更重要的是為我們提供不少技術(shù)方面的資料,在此感謝他們,沒(méi)有這些資料就不是一個(gè)完整的論文。 i++) { P0= Disp_Tab[LedVal[i]]。 break。 break。 scl=1。 for(i=0。 } return k。 基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì) 第 32 頁(yè) 共 40 頁(yè) start()。 } 基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì) 第 33 頁(yè) 共 40 頁(yè) DS1302 時(shí)鐘部分程序: include include sbit SCK=P1^2。//read RTC void Set_RTC(void)。0x0f。 _nop_()。 _nop_()。//定時(shí)器設(shè)置 16 位 TH0=0xef。//inital timer0 void main(void) { InitTIMER0()。 //數(shù)據(jù) sbit RST = P1^0。 respons()。 for(a=x。i++) { date=date1。 sda=1。 P0=0。 LS138B=0。 LS138B=0。 總之,我的設(shè)計(jì)是老師和同學(xué)共同完成的結(jié)果,在設(shè)計(jì)的兩個(gè)月里,我們合作的非常愉快,教會(huì)了我許多道理,是我人生的一筆財(cái)富,我 再次向給予我?guī)椭?席 老師和同學(xué)表示感謝! 基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì) 第 26 頁(yè) 共 40 頁(yè) 附錄 A 系統(tǒng)總原理圖 基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì) 第 27 頁(yè) 共 40 頁(yè) 附錄 B 各部分程序 顯示部分子函數(shù): include include sbit LS138A = P2^2。仿真效果如圖 : 基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì) 第 21 頁(yè) 共 40 頁(yè) 圖 仿真結(jié)果圖 基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì) 第 22 頁(yè) 共 40 頁(yè) 5 總 結(jié) 由于使用的是 AT89S52 單片機(jī)作為核心的控制元件,靈敏的霍爾開(kāi)關(guān)型器件 A44E 霍爾傳感器, 使 本出租車計(jì)價(jià)器具有功能強(qiáng)、性能 可靠、電路簡(jiǎn)單、成本低實(shí)用性強(qiáng)等特點(diǎn) 。另外,在主程序模塊中還需要設(shè)置啟動(dòng) / 清除標(biāo)志寄存器、里程寄存器和價(jià)格寄存器,并對(duì)它們進(jìn)行初始化。器件將處于備用方式( StandbyMODE).開(kāi)始和結(jié)束信號(hào)都是由主器件產(chǎn)生。 ( 1) 起步費(fèi)用白天 6 元晚上 7 元; ( 2) 行使費(fèi)用 ; 設(shè)車輪周長(zhǎng)為 1m,則霍爾傳感器每產(chǎn)生 1000 個(gè)脈沖便表示車已行程 1km。當(dāng) S1 =1, S2’ + S3’=0 時(shí), Gs 輸出為高電平 ,譯碼器處于工作狀態(tài)。 器件 /頁(yè)地址腳 (A2,A1,A0): A A1 和 A0 引腳為 24C01 與 24C02 的硬件連接的器件地址 輸入引腳。在傳送過(guò)程中 如果 RST 置為低電平, 數(shù)據(jù)傳送 則會(huì)被立即停止 , 芯片的 I/O 引腳變?yōu)楦咦钁B(tài)。另外, AT89S52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選擇節(jié)電模式。 在查閱了大量的資料和文獻(xiàn)之后,本文最終篩選出了以下 的兩種 較為簡(jiǎn)單易行又常見(jiàn)的 方案: 方案 一 :采用單片機(jī) 技術(shù) 。而部分小城市出租車行業(yè)尚不發(fā)達(dá) ,但隨著 城鎮(zhèn) 城 市化進(jìn)程的日益加快,象征著城市面貌的出租車行業(yè)也將加速發(fā)展,計(jì)價(jià)器市場(chǎng)的不斷擴(kuò)張 也 基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì) 第 2 頁(yè) 共 40 頁(yè) 是毫無(wú)疑問(wèn)的,所以未來(lái) 出租車 計(jì)價(jià)器的市場(chǎng)潛力 還是巨大 的。本設(shè)計(jì) 采用 LED 數(shù)碼管 提供了友好易讀的界面 , 數(shù)據(jù)信息一目了然 ,極大的方便了司機(jī) 朋友的使用 。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。 Key words: Rental car mileage fare meter; AT89S52 ; unit price adjustment; software and hardware design 目錄 1 緒論 .......................................................................................................................... 1 課題背景 .............................................................................................................. 1 本文研究目的 ..................................................................................................... 2 本文主要內(nèi)容 .......................................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1