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

正文內(nèi)容

自行車(chē)?yán)锍虦y(cè)速儀設(shè)計(jì)本科畢業(yè)論文(專業(yè)版)

  

【正文】 L1602_string(2,14,39。 L1602_string(2,6,39。 L1602_string(1,12,length4+48)。)。 //計(jì)算分秒時(shí)的十位與個(gè)位 second2=second%10。 length2=(lengthlength1*100000)/10000。 TMOD=0x51。 slc=slc1。j++) { } }}void _Display(unsigned int x) //在LED七段管中顯示最高速度{ unsigned char slc。 hour++。 //功能設(shè)置,8位字長(zhǎng),2行,5*7點(diǎn)陣 wcmd(0x0c)。 P0 = del。 _nop_()。附錄附錄程序源代碼:includeinclude //包含_nop_()。動(dòng)態(tài)顯示、顯示內(nèi)容的實(shí)時(shí)更新、數(shù)據(jù)的準(zhǔn)確度等方面做得比較好,但是由于時(shí)間倉(cāng)促、條件有限,設(shè)計(jì)結(jié)果并不是很好,還存在諸如:顯示內(nèi)容的單一,數(shù)據(jù)波動(dòng)、抗干擾能力差等問(wèn)題,所以此設(shè)計(jì)還存在諸多需要改進(jìn)的地方。圖52頻率計(jì)輸入1HZ的信號(hào)所得值用頻率計(jì)輸入頻率為1HZ的信號(hào),其中LCD顯示的分別為歷程L、全程平均速度、運(yùn)行時(shí)間,LED顯示的偉瞬時(shí)速度。調(diào)試的范圍可以由小到大,逐步增加,必要的中間信號(hào)可以先做設(shè)定。Proteus提供了大量的元件庫(kù),有RAM、ROM、鍵盤(pán)、馬達(dá)、LED、LCD、AD/DA、部分SPI器件、部分IIC器件,編譯方面支持Keil和MPLAB等編譯器。這樣,每次定時(shí)器T1的開(kāi)啟時(shí)間剛好為轉(zhuǎn)一圈的時(shí)間,根據(jù)輪子的周長(zhǎng)就可以計(jì)算出自行車(chē)的速度。 主程序設(shè)計(jì)在硬件設(shè)計(jì)完畢之后就是設(shè)計(jì)中最核心和最為主要的軟件部分設(shè)計(jì)。89C51的復(fù)位電路如圖37所示?;魻栭_(kāi)關(guān)傳感器由于其體積小,無(wú)觸點(diǎn),動(dòng)態(tài)特性好,使用壽命長(zhǎng)等特點(diǎn),故在測(cè)量轉(zhuǎn)動(dòng)物體旋轉(zhuǎn)速度領(lǐng)域得到了廣泛應(yīng)用。它由電壓調(diào)整電路、反相電源保護(hù)電路、霍爾元件、溫度補(bǔ)償電路、微信號(hào)放大器、施密特觸發(fā)器和OC門(mén)輸出極構(gòu)成,通過(guò)使用上拉電阻可以將其輸出接入CMOS邏輯電路。S/C:高電平時(shí)移動(dòng)顯示的文字,低電平時(shí)移動(dòng)光標(biāo)。第4腳:RS為寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選擇指令寄存器。② P1口(1腳8腳):,可作為準(zhǔn)雙向I/O接口使用。當(dāng)單片機(jī)振蕩器工作時(shí),該引腳上出現(xiàn)持續(xù)兩個(gè)機(jī)器周期的高電平,就可實(shí)現(xiàn)復(fù)位操作,使單片機(jī)復(fù)位到初始狀態(tài)。靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式。在系統(tǒng)可編程Flash而在實(shí)際運(yùn)用中則可以根據(jù)具體的情況來(lái)通過(guò)程序來(lái)設(shè)定具體的參數(shù),以達(dá)到對(duì)各參數(shù)更精確的測(cè)量與顯示?;魻杺鞲衅鞯膬?yōu)點(diǎn)是穩(wěn)定和安裝簡(jiǎn)易,缺點(diǎn)是成本較高。本文首先簡(jiǎn)要的對(duì)該課題的自行車(chē)測(cè)速儀設(shè)計(jì)進(jìn)行總體的介紹;繼而具體介紹了自行車(chē)測(cè)速儀的硬件設(shè)計(jì),包括傳感器的選擇、單片機(jī)的選擇、顯示電路的設(shè)計(jì)、傳輸電路的設(shè)計(jì)等;然后闡述了該自行車(chē)測(cè)速儀的軟件設(shè)計(jì),包括主程序設(shè)計(jì)和子程序的設(shè)計(jì);最后對(duì)本次設(shè)計(jì)進(jìn)行了系統(tǒng)的仿真和總結(jié)。本文所述測(cè)速系統(tǒng)是以單片機(jī)為核心實(shí)現(xiàn)的,具有功能多、功耗小、直觀準(zhǔn)確以及可顯示時(shí)間、總里程、速度等優(yōu)點(diǎn)。自行車(chē)測(cè)速儀能夠滿足人們最基本的需求,讓人們能清楚地知道當(dāng)前的速度、里程、時(shí)間等物理量。正文中首先簡(jiǎn)單描述系統(tǒng)硬件工作原理,且附以系統(tǒng)硬件設(shè)計(jì)框圖,論述了本次畢業(yè)設(shè)計(jì)所應(yīng)用的各硬件接口技術(shù)和各個(gè)接口模塊的功能及工作過(guò)程, 并具體描述了AT89C51接口的軟、硬件調(diào)試;其次闡述了程序的流程和實(shí)現(xiàn)過(guò)程。對(duì)測(cè)速裝置的要求是分辨能力強(qiáng)、高精度和盡可能短的檢測(cè)時(shí)間。圖21總體設(shè)計(jì)思路系統(tǒng)工作時(shí),采用9V的電池供電,進(jìn)行穩(wěn)壓處理,將9V穩(wěn)降到5V以供單片機(jī)以及各芯片使用,傳感器采集到信號(hào)(用按鍵代表脈沖或者用頻率輸入代表信號(hào)輸入)傳輸給單片機(jī),單片機(jī)計(jì)數(shù)器統(tǒng)計(jì)脈沖個(gè)數(shù),定時(shí)器記錄相應(yīng)時(shí)間長(zhǎng)度,經(jīng)過(guò)運(yùn)算,將行駛里程、平均速度送給LCD顯示,當(dāng)前(瞬時(shí))速度送給7段數(shù)碼管顯示,根據(jù)設(shè)定的報(bào)警值決定報(bào)警燈的點(diǎn)亮情況。 顯示模塊的選擇動(dòng)態(tài)掃描LED數(shù)碼管顯示。系統(tǒng)處理速度數(shù)據(jù)時(shí)同時(shí)刷新平均速度、當(dāng)前速度及運(yùn)行里程。片上Flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器。下面按引腳功能分為4個(gè)部分?jǐn)⑹鰝€(gè)引腳的功能,其引腳圖如圖32所示。當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器期間,PESN信號(hào)將不出現(xiàn)。對(duì)于EPROM編程和進(jìn)行程序校驗(yàn)時(shí),P2口接收輸入的8位地址。1602 LCD相應(yīng)的控制命令如表33所示:表33 控制命令表序號(hào)指令RSR/WD7D6D5D4D3D2D1D01清顯示00000000012光標(biāo)返回000000001*3置輸入模式00000001I/DS4顯示開(kāi)/關(guān)控制0000001DCB5光標(biāo)或字符移位000001S/CR/L**6置功能00001DLNF**7置字符發(fā)生存貯器地址0001字符發(fā)生存貯器地址8置數(shù)據(jù)存貯器地址001顯示數(shù)據(jù)存貯器地址9讀忙標(biāo)志或地址01BF計(jì)數(shù)器地址10寫(xiě)數(shù)到CGRAM或DDRAM10要寫(xiě)的數(shù)據(jù)內(nèi)容11從CGRAM或DDRAM讀數(shù)11讀出的數(shù)據(jù)內(nèi)容1602液晶模塊的讀寫(xiě)操作、屏幕和光標(biāo)的操作都是通過(guò)指令編程來(lái)實(shí)現(xiàn)的。指令9:讀忙信號(hào)和光標(biāo)地址。磁場(chǎng)由磁鋼提供,所以霍爾傳感器和磁鋼需要配對(duì)使用。本設(shè)計(jì)中使用石英晶體,電容的容值設(shè)定為30pF。M法是測(cè)量單位時(shí)間內(nèi)的脈數(shù)換算成頻率,因存在測(cè)量時(shí)間內(nèi)首尾的半個(gè)脈沖問(wèn)題,可能會(huì)有2個(gè)脈的誤差。所以在整個(gè)設(shè)計(jì)過(guò)程中軟件設(shè)計(jì)必須與硬件設(shè)計(jì)結(jié)合在一起。這種中斷請(qǐng)求是在單片機(jī)芯片內(nèi)部發(fā)生的,因此無(wú)須在芯片上設(shè)置引入端。與匯編相比,C語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。首先根據(jù)需要選擇器件。圖54 全部運(yùn)行結(jié)果1(報(bào)警)(4)全部運(yùn)行結(jié)果(未超速,報(bào)警燈未亮)當(dāng)行駛速度小于7m/s時(shí),系統(tǒng)不報(bào)警,報(bào)警燈未亮,仿真結(jié)果如圖55所示。首先要感謝我的指導(dǎo)導(dǎo)師—老師,我在做畢業(yè)設(shè)計(jì)的時(shí)候遇到許多問(wèn)題,老師總是很熱情、積極的幫我解決,并提出自己的建議。 //1602讀寫(xiě)引腳 sbit RS=P3^0。 E = 1。}void wdata(unsigned char del) ///將數(shù)據(jù)(字符ASCII碼)寫(xiě)入液晶模塊{ while(Busy())。 //顯示在第一行 if(hang == 2) a = 0xc0。 TL0=0xf0。 c=( xa*1000b*100)/10。 P1=Table[d]。 //計(jì)數(shù)器0開(kāi)始工作 TH0=0XD8。 if(timer()0) v=length/timer()。 L1602_string(1,1,39。 39。 L1602_string(1,15,length6+48)。)。 while(i2) //LCD顯示延遲 {delay()。 L1602_string(2,11,39。 L1602_string(2,3,39。=39。 L1602_string(1,3,39。 a=(v/1000)。 //外部中斷1請(qǐng)求觸發(fā)方式 EX1=1。 //當(dāng)前速度 unsigned int a,b,c,d。 P2=slc。 unsigned char j。 count++。 delay()。}void wcmd(unsigned char del) //將模式設(shè)置指令或顯示地址寫(xiě)入液晶模塊{ while(Busy())。 //0~9的共陰極七段管代碼,帶小數(shù)點(diǎn)void Delay0(int Times)。他們認(rèn)真敬業(yè)的工作態(tài)度和孜孜不倦的教誨幫助我得以順利完成學(xué)業(yè)。車(chē)輪轉(zhuǎn)一圈所用的時(shí)間;根據(jù)此公式將最終顯示出里程和速度。放置電源和地線端時(shí),要從終端按鈕欄中選取。開(kāi)發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件,然后分別由C51及A51編譯器編譯生成目標(biāo)文件(OBJ)。Proteus軟件提供多種現(xiàn)實(shí)存在的虛擬儀器儀表。低電平為顯示速度,高電平為顯示里程。如要增加速度測(cè)量的上限,可以減小編碼器的脈沖數(shù),或使用更小更精確的計(jì)時(shí)單位,使一次測(cè)量的時(shí)間值盡可能大。單片機(jī)系統(tǒng)的復(fù)位方式有:手動(dòng)按鈕復(fù)位和上電復(fù)位,本設(shè)計(jì)采用的是手動(dòng)按鈕復(fù)位。根據(jù)霍爾效應(yīng)原理,將一塊永久磁鋼固定在電機(jī)轉(zhuǎn)軸上的轉(zhuǎn)盤(pán)邊沿,轉(zhuǎn)盤(pán)隨側(cè)軸旋轉(zhuǎn),磁鋼也將跟著同步旋轉(zhuǎn),在轉(zhuǎn)盤(pán)下方安裝一個(gè)霍爾器件,轉(zhuǎn)盤(pán)隨軸旋轉(zhuǎn)時(shí),受磁鋼所產(chǎn)生的磁場(chǎng)的影響,霍爾器件輸出脈沖信號(hào),其頻率和轉(zhuǎn)速成正比。把開(kāi)關(guān)型霍爾傳感器安裝在自行車(chē)貼近車(chē)輪的支架上,磁鋼安裝在輻條上,當(dāng)磁鋼靠近霍爾傳感器的時(shí)候,傳感器輸出一個(gè)無(wú)抖動(dòng)的低電平,單片機(jī)根據(jù)此信號(hào)可計(jì)算里程、速度等。I/D:光標(biāo)移動(dòng)方向,高電平右移,低電平左移;S:屏幕上所有文字是否左移或者右移。 1602LCD液晶顯示模塊本里程表使用常見(jiàn)的1602字符型LCD模塊。(4)輸入/輸出(I/O)引腳P0口、P1口、P2口及P3口① P0口(39腳22腳):。在單片機(jī)內(nèi)部,接至片內(nèi)振蕩反相放大器的輸出端??诰€,看門(mén)狗定時(shí)器,2隨著信息產(chǎn)業(yè)、工業(yè)自動(dòng)化、醫(yī)療儀器等的飛速發(fā)展和計(jì)算機(jī)應(yīng)用的普及,需要大量的傳感器將被測(cè)或被控的非電信號(hào)轉(zhuǎn)換成可與計(jì)算機(jī)兼容的電信號(hào)。LCD液晶顯示模塊。把紅外對(duì)管分別安裝在自行車(chē)車(chē)輪的兩側(cè),當(dāng)車(chē)輪轉(zhuǎn)動(dòng)時(shí),輻條會(huì)阻擋紅外對(duì)管的光路,接收管輸出低電平,單片機(jī)根據(jù)此信號(hào)可計(jì)算里程、速度等。隨著它在消費(fèi)電子市場(chǎng)上的應(yīng)用越來(lái)越廣,如何控制功耗和成本將是廠商面臨的挑戰(zhàn),而且,它還面臨生產(chǎn)測(cè)試技術(shù)方面的挑戰(zhàn)。但隨著時(shí)間的推移,人們追求的是具有更多功能的自行車(chē),它能顯示當(dāng)前車(chē)子行駛的速度、里程、行車(chē)時(shí)間、最高行駛速度,甚至還有GPS全球定位系統(tǒng)。編號(hào):201234140123 本科畢業(yè)論文基于單片機(jī)的自行車(chē)?yán)锍虦y(cè)速儀設(shè)計(jì)畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。 LCD 目 錄1 緒論 1 課題研究的目的和意義 1 國(guó)內(nèi)外的發(fā)展現(xiàn)狀分析 1 研究的主要內(nèi)容 22 系統(tǒng)總體設(shè)計(jì) 3 系統(tǒng)總體設(shè)計(jì)思路 3 結(jié)構(gòu)框圖 3 速度測(cè)量原理 4 傳感器的選擇 4 顯示模塊的選擇 4 操作說(shuō)明 5 工作原理 53 硬件電路設(shè)計(jì) 6 系統(tǒng)總電路圖 6 AT89C51單片機(jī)簡(jiǎn)介 7 1602LCD液晶顯示模塊 9 霍爾元件 11 霍爾元件簡(jiǎn)介 11 霍爾傳感器測(cè)量原理 12 轉(zhuǎn)速測(cè)量方法 13 晶振復(fù)位電路 13 報(bào)警電路 144 軟件程序設(shè)計(jì) 15 測(cè)量算法概述 15 主程序設(shè)計(jì) 15 中斷子程序設(shè)計(jì) 175 調(diào)試與仿真 18 Proteus及Keil軟件簡(jiǎn)介 18 Proteus軟件 18 Keil軟件 18 應(yīng)用Keil軟件進(jìn)行程序調(diào)試 19 Proteus
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1