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

正文內(nèi)容

基于單片機(jī)的出租車計價器設(shè)計畢業(yè)設(shè)計(編輯修改稿)

2025-07-16 12:51 本頁面
 

【文章內(nèi)容簡介】 里,則執(zhí)行公式:總金額=起步價+(里程3)*單價+等待時間*等待單價;否則,執(zhí)行公式:總金額=起步價+等待時間*等待單價。程序流程圖如圖42所示。 圖42 計算程序流程圖鍵盤采用查詢的方式,放在主程序中,當(dāng)沒有按鍵按下的時候,單片循環(huán)主程序,一旦有按鍵按下,便轉(zhuǎn)向相應(yīng)的子程序處理,處理結(jié)束再返回。鍵盤程序流程圖如圖43所示。 圖43 鍵盤掃描流程圖5實驗調(diào)試及結(jié)果分析經(jīng)過一段時間的焊接,做成的實物如圖51所示。圖51 實物圖將實物焊接好后,對實物進(jìn)行調(diào)試,調(diào)試中的實物,如圖52所示。圖52 實物調(diào)試圖電路的焊接與調(diào)試是畢業(yè)設(shè)計中最為復(fù)雜的一部分,任何一方面出現(xiàn)問題都會導(dǎo)致制作實物的失敗,我們需要在一次次的調(diào)試當(dāng)中去不斷改進(jìn),是對我們所學(xué)知識的一次全方位的考驗。在出租車計價器的系統(tǒng)中,我們采用USB接口直接供電,滿足計價器完成修改單價、顯示、計價等功能所需的電壓要求。傳感器的選擇方面,考慮到對路程里數(shù)的測試我們選用了RPR220光電傳感器非常適合我們的設(shè)計要求。 我們在LED數(shù)碼管的挑選上也是經(jīng)過考慮和篩選的,共陰的8段數(shù)碼管的段選線時連在一起的,通過74LS244進(jìn)行驅(qū)動,高電平時點亮相應(yīng)的段。要注意的是如果選擇的掃描頻率不合適,可能會出現(xiàn)小數(shù)點閃動的情況。但只要掃描頻率不小于24 Hz,人眼就感覺不到顯示器的閃爍。本系統(tǒng)采用36 Hz的掃描頻率,掃描脈沖由相應(yīng)的外圍電路提供。 模擬車輪我們采用電動機(jī)附帶光電傳感器,車輪轉(zhuǎn)到時,傳感器能夠模擬檢測車輛行走里程。我們設(shè)車輪的周長是2米,車輪每轉(zhuǎn)一圈,傳感器就檢測并輸出信號,引起單片機(jī)的中斷,對脈計數(shù),當(dāng)?shù)竭_(dá)設(shè)定的一定圈數(shù)時單片機(jī)就自動在金額上加數(shù)。 另外,為了使得系統(tǒng)更人性化,我們用外殼將所有的電路都包了起來,同時也提高了系統(tǒng)的安全性。測試中我們主要從白天、晚上兩種模式分別測試各項功能。再按照不同的單價、行車?yán)锍虂碛嬎憧偨痤~,將白天和晚上單價分別設(shè)為三個數(shù)值,讓汽車行駛不同的里程,來測試所做出的實物是否符合要求。設(shè)定標(biāo)準(zhǔn)為3公里以內(nèi)以起步價8元計,超過3公里以每公里按設(shè)定單價計價,假設(shè)模擬車輪轉(zhuǎn)一圈實際車輪轉(zhuǎn)2圈,測試結(jié)果如表51所示。 表51 里程計價測試數(shù)據(jù)模式單價(元)里程(公里)總金額(元)白天102818晚上72228 5 13由表可以看出,測試結(jié)果與理論值相符,系統(tǒng)比較穩(wěn)定,達(dá)到了設(shè)計要求。在計價模式下,(5公里/小時)在時,若10秒內(nèi)沒有改變這種狀態(tài),則進(jìn)入中途等待模式下,屏幕會進(jìn)入等待計價狀態(tài) 。不管系統(tǒng)處于何種狀態(tài),當(dāng)電源小于5V時,能把當(dāng)前界面所有信息保存起來,從新上電后能顯示原來界面。6總 結(jié)由于使用的是單片機(jī)作為核心的控制元件,本設(shè)計采用AT89S52單片機(jī)為主控器,以RPR220光電傳感器測距,實現(xiàn)出租車的多功能計價設(shè)計,并采用AT24C02實現(xiàn)在系統(tǒng)掉電的時候保存單價和系統(tǒng)時間等信息,輸出采用8段共陰數(shù)碼管顯示,而且具有語音播報和打印功能,十分人性化。本出租車計價器具有功能強(qiáng)、性能可靠、電路簡單、成本低的特點,加上經(jīng)過優(yōu)化的程序,使其具有很高的智能化水平。通常在不同的時間,不同的情況下都會有不同的收費標(biāo)準(zhǔn)。白天、晚上和中途等待,我們考慮后首選用開關(guān)來實現(xiàn)這些切換功能,簡單方便,同時顯示器會顯示相應(yīng)的指示。最大的方便了司機(jī)的計費控制,并且能根據(jù)市場經(jīng)濟(jì)的變化而發(fā)生相應(yīng)的跳動計價。但是在我們設(shè)計和調(diào)試的過程中,也發(fā)現(xiàn)了一些問題,譬如計價的金額數(shù)有限,實際的里程可能會很遠(yuǎn),會超出我們的顯示范圍,我在這次設(shè)計中將最大金額設(shè)置到了1000,基本上能夠滿足大部分乘客的需求。通過這次對畢業(yè)論文的編寫以及電路的設(shè)計,讓我更加深刻的認(rèn)識到理論和實踐相合的重要性。在論文的編寫過程中, 查閱了不少的相關(guān)資料,使我對AT89S52單片機(jī)、RPR220光電傳感器、ISD2560等芯片有了更進(jìn)一步的了解和掌握,同時也體現(xiàn)出了自己專業(yè)知識學(xué)得不扎實,特別是在電路制作過程中,由于缺少實際經(jīng)驗,對單片機(jī)的很多功能還不能熟練的掌握。所以在今后的工作和學(xué)習(xí)過程中,應(yīng)加強(qiáng)專業(yè)知識的學(xué)習(xí),不斷以理論和實踐相結(jié)合,拓寬知識面,不斷提高自己以適應(yīng)社會的挑戰(zhàn),實現(xiàn)人生的自我價值。致 謝經(jīng)過半年的忙碌和工作,本次畢業(yè)設(shè)計已經(jīng)接近尾聲,作為一個本科生的畢業(yè)設(shè)計,由于經(jīng)驗的匱乏,難免有許多考慮不周全的地方,如果沒有張老師的督促指導(dǎo),以及一起做畢業(yè)設(shè)計的同學(xué)們的支持,想要完成這個設(shè)計是很困難的。 在這里首先要感謝我的指導(dǎo)老師老師。他平日里工作繁多,但在我做畢業(yè)設(shè)計的每個階段,從開始查閱資料,設(shè)計草案的確定和修改,中期報告,后期的詳細(xì)設(shè)計等整個過程中都給予了我悉心的指導(dǎo)。我的設(shè)計較為復(fù)雜煩瑣,但是張老師仍然細(xì)心地糾正圖紙中的錯誤。除了敬佩張老師的專業(yè)平外,他的嚴(yán)謹(jǐn)治學(xué)的精神也是我永遠(yuǎn)學(xué)習(xí)的榜樣。 其次要感謝和我一起作畢業(yè)設(shè)計的幾個同學(xué),他們在本次設(shè)計中在資料查找、糾錯、程序的修改方面給了我許多好建議,加快了畢業(yè)設(shè)計的速度。在此再次對此次畢業(yè)設(shè)計過程中給予過我?guī)椭睦蠋熀屯瑢W(xué)致以真誠的謝意。 參考文獻(xiàn):[1]趙晶.電路設(shè)計與制版Prote199高級應(yīng)用[M].北京:人民郵電出版社,2000:120125.[2]康華光.電子技術(shù)基礎(chǔ)數(shù)字部分[M].4版.北京:高等教育出版社,2003:309317.[3]何立民.單片機(jī)應(yīng)用技術(shù)選編[M].北京:北京航天航空大學(xué)出版社,1999:6078.[4]楊恢先,黃輝先.單片機(jī)原理及應(yīng)用[M].長沙:國防科技大學(xué)出版社,2003:241253.[5]求實科技.單片機(jī)典型模塊設(shè)計實例導(dǎo)航[M].北京:人民郵電出版社, 2004:256264.[6]譚浩強(qiáng).C語言程序設(shè)計[M].北京:清華大學(xué)出版社.2005:8086[7][M]. 北京::98112[8丁錦滔. PIC單片機(jī)C語言程序設(shè)計[J]. 電子制作 2010,1:5759[9]張穎. 多功能出租車計價器的設(shè)計[J]. 計算機(jī)與信息技術(shù), 2009,9:114116 [10] 曾若淵 . MCS一51定時/計數(shù)器在出租車計價器中的應(yīng)用 [J]. 電子制作 , 2010,2 :2930,63[11] 胡大友. 新型出租車計價器模塊的應(yīng)用 [J]. 國外電子元器件, 2010,4 :5558,68[12] 李翔, 王勇軍. 基于Proteus的多功能出租車計價器設(shè)計 [ J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用 , 2010,3 :3537附錄A 系統(tǒng)源程序includeincludeinclude “”define uchar unsigned chardefine uint unsigned intdefine delayNOP() {_nop_()。_nop_()。_nop_()。_nop_()。_nop_()。_nop_()。}。uchar code table[]={ 0x3F, //0 0x06, //1 0x5B, //2 0x4F, //3 0x66, //4 0x6D, //5 0x7D, //6 0x07, //7 0x7F, //8 0x6F, //9 }。sbit exter=P3^3。//外部中斷sbit S1=P1^0。 //清零鍵sbit S2=P1^1。//切換/單價增加鍵sbit S3=P1^2。//單價減少鍵sbit S4=P1^3。 //功能鍵sbit SCL=P1^7。 //IIC引腳sbit SDA=P1^6。sbit p00=P0^0。sbit p01=P0^1。sbit p02=P0^2。sbit p03=P0^3。sbit p04=P0^4。sbit p05=P0^5。sbit p06=P0^6。sbit p07=P0^7。sbit MOTOR=P3^2。//電機(jī)控制端口sbit LED=P3^5。//光電傳感器LED控制端口int inter,aa,bb,temp=0,temp1,WHEEL_speed=0。uint zongjine,licheng,dengdai。uint S4num,qiehuantemp,delaytemp。uchar danjia1,danjia2,danjia3,danjia,qibu,sign=0。void delay(uint x) //延時時基為1ms{ int i,j。 for(i=x。i0。i) for(j=340。j0。j)。}void start() //IIC開始位{ SDA = 1。 SCL = 1。 delayNOP()。 SDA = 0。 delayNOP()。 SCL = 0。 } void stop() // IIC停止位{ SDA = 0。 delayNOP()。 SCL = 1。 delayNOP()。 SDA = 1。} void respons() //IIC應(yīng)答位{ uchar i。 SCL=1。 delayNO
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1