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

正文內(nèi)容

自行車(chē)?yán)锍虦y(cè)速儀設(shè)計(jì)本科畢業(yè)論文-免費(fèi)閱讀

  

【正文】 L1602_string(2,16,second2+48)。:39。/39。.39。 L1602_string(1,14,length5+48)。)。 L1602_string(1,6,39。e39。 hour2=hour%10。 //計(jì)算速度的各個(gè)進(jìn)位 b=(va*1000)/100。 length6=length%10。 P1=0X00。 //計(jì)數(shù)器0開(kāi)中斷 TR1=1。 //分別顯示速度的十位,個(gè)位,十分位,百分位 unsigned long quanshu。 slc=slc1。 slc=slc1。 b=( xa*1000)/100。 for(i=0。 lengthbuf=(TL1+TH1*256)* } TH0=0xd8。 second++。 if(hang == 1) a = 0x80。 E = 1。 E = 0。 RS = 0。 RW = 1。void Display()。 //1602使能引腳sbit RW=P3^1。我還要感謝平時(shí)關(guān)心和幫助過(guò)我的同學(xué),特別是幾位室友。在論文工作即將結(jié)束之際,回顧四年來(lái)的求學(xué)歷程,深刻感受到自己取得的每一點(diǎn)進(jìn)步都離不開(kāi)老師和同學(xué)們的關(guān)懷和幫助。當(dāng)車(chē)輪轉(zhuǎn)動(dòng),小磁片滑過(guò)霍爾元件時(shí),霍爾元件輸出一脈沖,可根據(jù)車(chē)輪周長(zhǎng)計(jì)算里程,選擇不同的車(chē)輪周長(zhǎng),里程數(shù)的變化有所不同;當(dāng)按下開(kāi)關(guān),顯示速度時(shí),LCD會(huì)根據(jù)轉(zhuǎn)速的不同顯示不同的數(shù)字。圖53手動(dòng)按鈕得到的值 (3)全部運(yùn)行結(jié)果(超速報(bào)警)當(dāng)行駛速度超過(guò)7m/s時(shí),系統(tǒng)紅燈點(diǎn)亮以報(bào)警,仿真結(jié)果如圖54所示。在兩個(gè)元器件之間進(jìn)行連線(xiàn)的方式很簡(jiǎn)單,先將鼠標(biāo)指向第一個(gè)器件的連接點(diǎn)并單擊左鍵,再將鼠標(biāo)移到另一個(gè)器件的連接點(diǎn)并單擊左鍵,這兩個(gè)點(diǎn)就連接到一起了。繪制原理圖時(shí)首先應(yīng)根據(jù)需要選取元器件,Proteus庫(kù)中提供了大量元器件原理圖符號(hào),利用Proteus的搜索功能能很方便地查找需要的元器件。目標(biāo)文件可由LIB51創(chuàng)建生成庫(kù)文件,也可以與庫(kù)文件一起經(jīng)L51連接定位生成絕對(duì)目標(biāo)文件(ABS)。 Keil軟件KeilC51是美國(guó)Keil Software公司出品的51系列兼容單片機(jī)C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng)。此外,Proteus還提供圖形顯示功能,可以將線(xiàn)路上變化的信號(hào),以圖形的方式實(shí)時(shí)地顯示出來(lái)。當(dāng)結(jié)構(gòu)發(fā)生計(jì)數(shù)溢出時(shí),即表明定時(shí)時(shí)間或計(jì)數(shù)值已滿(mǎn),這時(shí)就以計(jì)數(shù)溢出信號(hào)作為中斷請(qǐng)求,去置位一個(gè)溢出標(biāo)志,作為單片機(jī)接受中斷請(qǐng)求的標(biāo)志。中斷0用于對(duì)輪子圈數(shù)的計(jì)數(shù)輸入,輪子每轉(zhuǎn)一圈,霍爾傳感器輸出一個(gè)低電平脈沖。當(dāng)系統(tǒng)出現(xiàn)問(wèn)題就可以根據(jù)功能設(shè)置找出問(wèn)題的根源,從而更快地解決問(wèn)題。設(shè)計(jì)中綜合考慮測(cè)速精度和系統(tǒng)反應(yīng)時(shí)間,本設(shè)計(jì)用測(cè)量脈沖頻率來(lái)計(jì)算歷程,因而具有較高的測(cè)距精度。脈沖測(cè)速最典型的方法有測(cè)頻率(M法)和測(cè)周期(T法)。手動(dòng)按鈕復(fù)位需要人為在復(fù)位輸入端RES上加入高電平,采用的辦法是在REST端和正電源VCC之間接一個(gè)按鈕。由于外接電容C1C12的容量大小會(huì)輕微影響振蕩頻率的高低、振蕩器工作的穩(wěn)定性、起振的難易程度及溫度穩(wěn)定性,如果使用石英晶體,電容的容量大小范圍為10pF30pF;如果使用陶瓷諧振,則電容容量范圍大小為10pF40pF。脈沖信號(hào)的周期與電機(jī)的轉(zhuǎn)速有以下關(guān)系:n= 式中:n為電機(jī)轉(zhuǎn)速;P為電機(jī)轉(zhuǎn)一圈的脈沖數(shù);T為輸出方波信號(hào)周期?;魻杺鞲衅鞯耐庑螆D和與引腳圖如圖34所示?;魻杺鞲衅鞯膬?yōu)點(diǎn)是穩(wěn)定和安裝簡(jiǎn)易,缺點(diǎn)是成本較高。指令8:DDRAM地址設(shè)置。高電平表示有效,低電平則無(wú)效。第7~14腳:D0~D7為8位雙向數(shù)據(jù)線(xiàn)。1602可以顯示2行16個(gè)字符,有8位數(shù)據(jù)總線(xiàn)D0D7,和RS、R/W、E三個(gè)控制端口,工作電壓為5V,并且?guī)в凶址麑?duì)比度調(diào)節(jié)。當(dāng)接有外部程序存儲(chǔ)器或擴(kuò)展I/O接口且尋址范圍超過(guò)256個(gè)字節(jié)時(shí),P2口用于高8位地址總線(xiàn)送出高8位地址。當(dāng)不接外部存儲(chǔ)器與不擴(kuò)展I/O接口時(shí),它可作為準(zhǔn)雙向8位輸入/輸出接口。當(dāng)從外部程序存儲(chǔ)器讀取指令或常數(shù)期間,每個(gè)機(jī)器周期PESN兩次有效,以通過(guò)數(shù)據(jù)總線(xiàn)口讀回指令或常數(shù)。當(dāng)采用外部時(shí)鐘時(shí),對(duì)于HMOS單片機(jī),該引腳作為外部振蕩信號(hào)的輸入端。由片內(nèi)特殊功能寄存器中的中斷允許寄存器IE控制CPU是否響應(yīng)中斷請(qǐng)求;由中斷優(yōu)先級(jí)寄存器IP安排各優(yōu)中斷源的優(yōu)先級(jí);同一優(yōu)先級(jí)內(nèi)各終端同時(shí)提出中斷請(qǐng)求時(shí),由內(nèi)部的查詢(xún)邏輯確定其響應(yīng)次序。個(gè)數(shù)據(jù)指針,2個(gè)16產(chǎn)品指令和引腳完全兼容。其中最具代表的磁傳感器就是霍爾傳感器,在自動(dòng)檢測(cè)系統(tǒng)中,利用霍爾傳感器測(cè)轉(zhuǎn)數(shù)是一種最基本的測(cè)量工作。而總里程L除以總時(shí)間t得到平均速度。液晶顯示模塊具有體積小、功耗低、顯示內(nèi)容豐富等特點(diǎn),現(xiàn)在字符型液晶顯示模塊已經(jīng)是單片機(jī)應(yīng)用設(shè)計(jì)中最常用的信息顯示器件了。本里程表選用開(kāi)關(guān)型霍爾傳感器。紅外對(duì)管的優(yōu)點(diǎn)是測(cè)量精度高,缺點(diǎn)是安裝比較復(fù)雜和容易受外來(lái)光線(xiàn)、灰塵等的影響。系統(tǒng)包括控制器模塊、信號(hào)檢測(cè)采集模塊、顯示模塊、電源模塊四部分。國(guó)內(nèi)外現(xiàn)在都有生產(chǎn)銷(xiāo)售類(lèi)似的自行車(chē)測(cè)速儀里程表,有些簡(jiǎn)單的產(chǎn)品就是單單只有測(cè)速或里程的功能,比較復(fù)雜的產(chǎn)品除了測(cè)速和里程功能外,還加入了GPS全球定位、單次行車(chē)?yán)锍?、平均速度、時(shí)鐘、行車(chē)時(shí)間、車(chē)輪轉(zhuǎn)數(shù)。本文采用頻率法,檢測(cè)的是輸入脈沖數(shù),這種方式又稱(chēng)頻率法,它測(cè)出一定時(shí)間內(nèi)輸入的脈沖的個(gè)數(shù),在控制系統(tǒng)中占有非常重要的地位。本文就是以這個(gè)作為出發(fā)點(diǎn),嘗試設(shè)計(jì)一款低成本多功能的測(cè)速儀,旨在讓自行車(chē)駕駛者在駕駛時(shí)能夠準(zhǔn)確的知道車(chē)子的行駛狀態(tài),根據(jù)周?chē)h(huán)境,做出正確的判斷和操作,提高了駕駛的安全性。為了便于擴(kuò)展和更改,軟件的設(shè)計(jì)采用模塊化結(jié)構(gòu),使程序設(shè)計(jì)的邏輯關(guān)系更加簡(jiǎn)潔明了,使硬件在軟件的控制下協(xié)調(diào)運(yùn)作。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。本文介紹了一種基于單片機(jī)控制的簡(jiǎn)易自動(dòng)自行車(chē)速度以及里程計(jì)算系統(tǒng),包括自行車(chē)?yán)锍瘫淼挠布?gòu)成,軟件邏輯以及程序代碼。 MCU。 國(guó)內(nèi)外的發(fā)展現(xiàn)狀分析隨著微型計(jì)算機(jī)可靠性提高和價(jià)格的下降,用單片機(jī)測(cè)量轉(zhuǎn)速已日趨普遍。因?yàn)楦鞣N應(yīng)用電機(jī)的部件、節(jié)氣門(mén)位置的檢測(cè)、各種閥體位置的檢測(cè)都會(huì)用到霍爾傳感器。本設(shè)計(jì)要求對(duì)自行車(chē)進(jìn)行實(shí)時(shí)速度的測(cè)量,顯示出速度值、行車(chē)?yán)锍?、行?chē)時(shí)間以及行車(chē)的平均速度。本里程表是根據(jù)第一個(gè)原理計(jì)算速度的。干簧管。把單片機(jī)的串行口設(shè)置為方式0(同步移位寄存器),輸出顯示信息,可實(shí)現(xiàn)LED數(shù)碼管的靜態(tài)顯示,其亮度令人滿(mǎn)意。 工作原理里程、速度等都是由霍爾元器件測(cè)量。傳感器是獲取自然或生產(chǎn)領(lǐng)域中信息的關(guān)鍵器件,是現(xiàn)代信息系統(tǒng)和各種設(shè)備不可缺少的信息采集工具。存儲(chǔ)器。AT89C51具有以下標(biāo)準(zhǔn)功能:4K字節(jié)Flash,128字節(jié)RAM,32空閑模式下,CPU停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。用外部時(shí)鐘時(shí),對(duì)于HMOS單片機(jī),該引腳接地;對(duì)于CHOMS單片機(jī),該引腳作為外部振蕩信號(hào)的輸入端。當(dāng)VCC發(fā)生故障,降低到低電平規(guī)定值或掉電時(shí),該引腳可接上備用電源VPD(+5V)為內(nèi)部RAM供電,以保證RAM中的數(shù)據(jù)不丟失。當(dāng)該端保持低電平時(shí),無(wú)論片內(nèi)有無(wú)程序存儲(chǔ)器,均只訪(fǎng)問(wèn)外部程序存儲(chǔ)器。對(duì)于MCS—52子系列單片機(jī),:;。表31 P3管腳含義引腳第2功能RXD(串行口輸入端)TXD(串行口輸出端)(中斷0請(qǐng)求輸入端,低電平有效)(中斷1請(qǐng)求輸入端,低電平有效)T0(時(shí)器/計(jì)數(shù)器0計(jì)數(shù)脈沖端)T1(時(shí)器/計(jì)數(shù)器1計(jì)數(shù)脈沖端)(部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通信號(hào)輸出端,低電平有效)(部數(shù)據(jù)存儲(chǔ)器讀選通信號(hào)輸出端,低電平有效)綜上所述,該系列單片機(jī)的引腳作用可歸納為以下兩點(diǎn):(1)單片機(jī)功能多,引腳數(shù)少,因而許多引腳具有第2功能。第5腳:R/W為讀寫(xiě)信號(hào)線(xiàn),高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫(xiě)操作。光標(biāo)返回到地址00H。指令6:功能設(shè)置命令。該液晶顯示模塊具有體積小、功耗低、顯示內(nèi)容豐富等特點(diǎn),現(xiàn)在字符型液晶顯示模塊已經(jīng)是單片機(jī)應(yīng)用設(shè)計(jì)中最常用的信息顯示器件了。該芯片具有尺寸小、穩(wěn)定性好、靈敏度高等特點(diǎn)?;魻杺鞲衅鞔配搱D36 霍爾傳感器測(cè)量原理 轉(zhuǎn)速測(cè)量方法 轉(zhuǎn)速的測(cè)量方法很多,根據(jù)脈沖計(jì)數(shù)來(lái)實(shí)現(xiàn)轉(zhuǎn)速測(cè)量的方法主要有M法(測(cè)頻法)、T法(測(cè)周期法)和MPT法(頻率周期法),該系統(tǒng)采用了M法(測(cè)頻法)。在本設(shè)計(jì)的仿真中,因缺少霍爾元件,所以用按鍵代表脈沖或者用頻率輸入代表信號(hào)輸入,以達(dá)到系統(tǒng)的仿真。89C51的復(fù)位信號(hào)是從RES引腳輸入到芯片內(nèi)的施密特觸發(fā)器中的。圖37 晶振復(fù)位電路 報(bào)警電路本次報(bào)警電路采用LED報(bào)警燈報(bào)警,當(dāng)即時(shí)速度超過(guò)預(yù)定值是燈亮報(bào)警,指示燈亮,提示應(yīng)該減速。因存在半個(gè)時(shí)間單位的問(wèn)題,可能會(huì)有1個(gè)時(shí)間單位的誤差。所謂軟件設(shè)計(jì)就是把軟件需求變換成軟件的具體設(shè)計(jì)方案(即模塊結(jié)構(gòu))的過(guò)程。開(kāi)始計(jì)算平均速度顯示時(shí)間、速度及里程 LCD初始化初始化并啟動(dòng)T0和T1計(jì)算圈數(shù)和行駛距離計(jì)算速度判斷是否超速送數(shù)據(jù)到數(shù)碼管點(diǎn)亮led警示燈否是。其程序流程如圖41所示。中斷子程序流程圖如圖42。一臺(tái)計(jì)算機(jī)、一套電子仿真軟件,在加上一本虛擬實(shí)驗(yàn)教程,就可相當(dāng)于一個(gè)設(shè)備先進(jìn)的實(shí)驗(yàn)室。在開(kāi)發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。通常交叉使用單步運(yùn)行,斷點(diǎn)運(yùn)行,連續(xù)運(yùn)行等多種方式,每次執(zhí)行完畢后,檢查CPU執(zhí)行現(xiàn)場(chǎng),RAM的有關(guān)內(nèi)容,I/O接口的狀態(tài)等,發(fā)現(xiàn)一個(gè)問(wèn)題,解決一個(gè)問(wèn)題,直至全部通過(guò)。先用鼠標(biāo)從器件選擇窗口選中需要的器件,預(yù)覽窗口將出現(xiàn)該器件的圖標(biāo)。(2)手動(dòng)按鈕手動(dòng)按鈕,按鈕按得越快,速度越高,相反,不按按鈕的話(huà),速度回慢慢降為0。軟件采用匯編語(yǔ)言編寫(xiě),采用模塊化設(shè)計(jì)思想,程序可讀性強(qiáng)。從選題到現(xiàn)在已經(jīng)有幾個(gè)月的時(shí)間了,這個(gè)設(shè)計(jì)主要經(jīng)歷了以下幾個(gè)過(guò)程:廣泛查閱資料、文獻(xiàn)綜述、總體思路的確定、方案的具體化及論證、方案的確定、設(shè)計(jì)制板及硬件電路的完成、軟件的調(diào)試、系統(tǒng)的調(diào)試,還包括論文的定搞,我認(rèn)為整個(gè)過(guò)程是一個(gè)聯(lián)系非常緊密的過(guò)程,前一過(guò)程的結(jié)果為后一過(guò)程奠定了基礎(chǔ)。我要深深地感謝老師。函數(shù)定義的頭文件void timer0_int()。unsigned char code Table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 _nop_()。 E = 0。 delay()。 delay()。 //顯示設(shè)置,顯示屏右移 wcmd(0x06)。}void timer0_int() interrupt 1 using 3 //中斷,用于構(gòu)成時(shí)鐘{ n++。 if(hour=24) hour=0。 return b。 unsigned char a,b,c,d。 P1=Table[a]。 P1=Table[c]。 unsigned int v=0。 //定時(shí)器T0,計(jì)數(shù)器T1,允許外部中斷,T1工作方式01,T0工作方式01 TH1=0x00。 TR0=1。 length3=(lengthlength1*100000length2*10000)/1000。 //速度超過(guò)7m/s(),則報(bào)警燈亮 _Display(vnow)。 minute1=minute/10。p39。 L1602_string(1,5,39。)。 L1602_string(1,13,39。
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1