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

正文內(nèi)容

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

2025-09-13 20:11上一頁面

下一頁面
  

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