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

正文內(nèi)容

自行車?yán)锍虦y速儀設(shè)計本科畢業(yè)論文-文庫吧在線文庫

2025-07-31 06:16上一頁面

下一頁面
  

【正文】 存論文;在不以贏利為目的前提下,學(xué)校可以公布論文的部分或全部內(nèi)容。仿真實驗表明所設(shè)計的硬件電路及軟件程序是正確的,滿足設(shè)計要求。測速裝置是對運動中各種參數(shù)進行測定。所設(shè)計的基于霍爾元件的脈沖發(fā)生器要求成本低,構(gòu)造簡單,性能好。 研究的主要內(nèi)容本課題主要任務(wù)是利用單片機等部件設(shè)計的一個可用LCD顯示時間、行駛里程及平均速度,七段數(shù)碼管顯示瞬時速度的自行車測速儀。 結(jié)構(gòu)框圖系統(tǒng)總體設(shè)計的結(jié)構(gòu)框圖如圖22所示?;魻杺鞲衅魇抢没魻栃?yīng)把磁輸入信號轉(zhuǎn)換成電信號的器件。里程表的顯示內(nèi)容以數(shù)字為主,利用LED數(shù)碼管可基本滿足使用要求,且成本較低。外加四個七段管LED用來顯示5秒內(nèi)的當(dāng)前速度(近似瞬時速度)。(7m/s),LED警示燈亮,提示速度過大。 系統(tǒng)總電路圖系統(tǒng)設(shè)計的總電路圖如圖31所示,包括信號輸入、顯示、控制和復(fù)位等模塊。在單芯片上,擁有靈巧的8另外,AT89C51 *(1)電源引腳VCC和VSS ① VCC(40腳):接+5V電源正端; ② VSS(20腳):接+5V電源正端。(3)控制信號或與其它電源復(fù)用引腳控制信號或與其它電源復(fù)用引腳有RES/VPD、ALE、PSEN和VPP等4種形式。④ VPP(31腳):該端為訪問外部程序儲器控制信號,低電平有效。它分時提供8位雙向數(shù)據(jù)總線。④ P3口(10腳17腳):。第2腳:VDD接5V正電源。(說明:1為高電平、0為低電平)指令 1:清顯示。D:控制整體顯示的開與關(guān),高電平表示開顯示,低電平表示關(guān)顯示;C:控制光標(biāo)的開與關(guān),高電平表示有光標(biāo),低電平表示無光標(biāo);B:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍。BF:忙標(biāo)志位,高電平表示忙,此時模塊不能接收命令或者數(shù)據(jù),如果為低電平表示不忙。它具有對磁場敏感、結(jié)構(gòu)簡單、體積小、頻率響應(yīng)寬、輸出電壓變化大和使用壽命長等優(yōu)點,因此,在測量、自動化、計算機和信息技術(shù)等領(lǐng)域得到廣泛的應(yīng)用。 ①霍爾元件和磁鋼 ②管腳圖圖34 霍爾傳感器的外形圖該霍爾傳感器的接線圖如圖35所示。霍爾器件是由半導(dǎo)體材料制成的一種薄片,在垂直于平面方向上施加外磁場B,在沿平面方向兩端加外電場,則使電子在磁場中運動,結(jié)果在器件的兩個側(cè)面之間產(chǎn)生霍爾電勢。復(fù)位電路的基本功能是:系統(tǒng)上電時提供復(fù)位信號,直至系統(tǒng)電源穩(wěn)定后,撤銷復(fù)位信號。由于人的動作再快也會使按鈕保持接通達數(shù)十毫秒,所以,設(shè)計完全能夠滿足復(fù)位的時間要求。速度較低時,因測量時間內(nèi)的脈沖數(shù)變少,誤差所占的比例會變大,所以M法宜測量高速。實際中,誤差控制在幾米之內(nèi),相對于整個里程來說不是很大。 在主程序模塊中,需要完成對各接口芯片的初始化、自行車?yán)锍毯退俣鹊某跏蓟⒅袛嘞蛄康脑O(shè)計以及開中斷、循環(huán)等待等工作。中斷1用于控制定時器T1的啟/停,當(dāng)輸入為0時關(guān)閉定時器。定時/計數(shù)器控制寄存器TCON是8位寄存器,地址為88H,可以位尋址。這些測試信號包括模擬信號和數(shù)字信號。用過匯編語言后再使用C來開發(fā),體會更加深刻。 應(yīng)用Keil軟件進行程序調(diào)試軟件的調(diào)試必須在開發(fā)系統(tǒng)的支持下進行。單擊元器件列表窗口上邊的按鈕P,彈出元器件選擇窗口。 仿真結(jié)果(1)頻率計輸入用頻率計輸入頻率為5HZ和1HZ的信號時,仿真結(jié)果分別如圖552所示。圖55 全部運行結(jié)果2(未報警)(5)復(fù)位清零當(dāng)按下復(fù)位按鈕時,LCD所有數(shù)據(jù)將清零,重新統(tǒng)計,仿真結(jié)果如圖56所示。本系統(tǒng)的設(shè)計與制作工作已經(jīng)全部完成,基本達到了預(yù)期的目的與要求。還有老師一直在督促我的論文進展,使我為論文的完成贏得了時間。最后,我要感謝我的父母,這么年來他們一直給我鼓勵和支持。 //1602數(shù)據(jù)/命令選擇引腳unsigned char hour,minute,second。 _nop_()。 delay()。 E = 0。 RS = 1。 E = 0。 //顯示在第一行 a = a + lie 1。 minute++。} int timer() //以秒為單位計算運行總時間{ unsigned char a=100。i++) { for(j=0。 d= x%10。 Delay0(10)。 Delay0(10)。 //定義運行長度以及長度的各個進位, unsigned int second1,second2,minute1,minute2,hour1,hour2。 //T0設(shè)置時間常數(shù) TL0=0XF0。 while(1){ quanshu=TL1+TH1*256。 //計算速度 vnow=lengthvalue/5。 d=v%10。s39。 L1602_string(1,4,39。)。 L1602_string(1,10,length2+48)。 L1602_string(1,16,39。 L1602_string(2,4,c+48)。 L1602_string(2,8,39。 L1602_string(2,12,minute1+48)。 i++。)。 L1602_string(2,10,hour2+48)。)。 L1602_string(2,2,b+48)。.39。 L1602_string(1,8,39。d39。)。 minute2=minute%10。 //在LED七段管上顯示當(dāng)前速度(5秒內(nèi))速度 Delay0(20)。 length4=(lengthlength1*100000length2*10000length3*1000)/100。 IT1=1。 //計數(shù)器T1高位裝初值 TL1=0x00。 //運行速度 unsigned int vnow。 Delay0(10)。 Delay0(10)。 slc=0xef。} void Delay0(int Time) //延時子程序{ int i。 } } } if(count==5) { count=0。 if(n==100) { n=0。 //顯示設(shè)置,光標(biāo)右移,字符不移 wcmd(0x01)。 P0 = del。 E = 1。 return busy_flag。}bit Busy(void) //讀狀態(tài)函數(shù),判斷液晶模塊的忙碌狀態(tài){ bit busy_flag = 0。 //0~9的共陰極七段管代碼unsigned char code Table1[]={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef}。sbit LED=P3^7。其次,我要衷心感謝所有信息工程學(xué)院的授課老師以及工作人員,他們廣博的知識和學(xué)術(shù)方面高深的造詣使我能夠掌握許多新的知識和技能。在整個過程中,本人不僅對單片機控制系統(tǒng)的每一個細(xì)節(jié)有了比較深入的掌握,而且對關(guān)于系統(tǒng)擴展的相關(guān)知識有了感性的認(rèn)識,不僅掌握了大量的專業(yè)知識,更學(xué)會了系統(tǒng)模塊設(shè)計的基本思想。通過仿真、實驗驗證了系統(tǒng)的可行,能滿足設(shè)計要求,達到設(shè)計的指標(biāo),實現(xiàn)對自行車?yán)锍?速度的計算功能,并用LCD顯示,里程與速度分別根據(jù)以下公式求得:里程=脈沖總數(shù)車輪周長;速度=車輪周長247。這是因為按鈕按一下相當(dāng)于一個脈沖信號,按的越快,脈沖的頻率越高,則所得的速度越高。再將鼠標(biāo)指向編輯窗口并單擊左鍵,將選中的器件放置到原理圖中。首先新建一個工程項目文件;其次為工程選擇目標(biāo)器件;再次為工程項目設(shè)置軟硬件調(diào)試環(huán)境;并創(chuàng)建源程序文件并輸入程序代碼,及保存創(chuàng)建的源程序項目文件;最后把源程序文件添加到項目中。Uvision與Ishell分別是C51 for Windows和For Dos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。以虛代實、以軟代硬,就建立一個完善的虛擬實驗室。初始化設(shè)置特殊寄存器設(shè)置定時常數(shù)設(shè)置計數(shù)器開中斷等待中斷刷新時間、里程、時間等INT0T0定時器自動加1是否到1秒依次秒、分、時進位中斷開始否是中斷返回開始圖42 中斷子程序流程圖調(diào)試與仿真5 調(diào)試與仿真 Proteus及Keil軟件簡介 Proteus軟件Proteus軟件是一種低投資的電子設(shè)計自動化軟件,提供可仿真數(shù)字和模擬、交流和直流等數(shù)千種元器件和多達30多個元件庫。圖41 程序流程圖 中斷子程序設(shè)計定時中斷是為滿足定時或計數(shù)的需要而設(shè)置的。、低電平有效。模塊化結(jié)構(gòu)設(shè)計即是根據(jù)要求和硬件設(shè)計的結(jié)構(gòu),將整個系統(tǒng)的功能分成許多小的功能模塊,再根據(jù)這些小的功能模塊進行程序編寫的過程。速度較高時,測得的周期較小,誤差所占的比例變大,所以T法宜測量低速。報警電路圖如圖38所示。當(dāng)系統(tǒng)處于正常工作狀態(tài)時,且振蕩器穩(wěn)定后,如果RES引腳上有一個高電平并維持2個機器周期(24個振蕩周期)以上,則CPU就可以響應(yīng)并將系統(tǒng)復(fù)位。 晶振復(fù)位電路晶振電路為單片機89C51工作提供時鐘信號,芯片中有一個用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器,引腳XTAL1和XTAL2分別是該放大器的輸入端和輸出端。由于轉(zhuǎn)速是以單位時間內(nèi)轉(zhuǎn)數(shù)來衡量,在變換過程中多數(shù)是有規(guī)律的重復(fù)運動。A3144E系列單極高溫霍爾效應(yīng)集成傳感器是由穩(wěn)壓電源,霍爾電壓發(fā)生器,差分放大器,施密特觸發(fā)器和輸出放大器組成的磁敏傳感電路,其輸入為磁感應(yīng)強度,輸出是一個數(shù)字電壓訊號。 霍爾元件霍爾傳感器是利用霍爾效應(yīng)把磁輸入信號轉(zhuǎn)換成電信號的器件。DL:高電平時為4位總線,低電平時為8位總線;N:低電平時為單行顯示,高電平時雙行顯示;F:低電平時顯示5x7的點陣字符,高電平時顯示5x10的點陣字符。指令3:光標(biāo)和顯示模式設(shè)置。當(dāng)RS和R/W共同為低電平時可以寫入指令或者顯示地址,當(dāng)RS為低電平R/W為高電平時可以讀忙信號,當(dāng)RS為高電平R/W為低電平時可以寫入數(shù)據(jù)。(2)單片機對外呈3總線形式,由PP0口組成16位地址總線;由P0口分時復(fù)用作為數(shù)據(jù)總線。對于EPROM編程和進行程序校驗時,P0口接收輸入的低8位地址。對于片內(nèi)含有EPROM的單片機,在EPROM編程期間,該引腳用于接21V的編程電源VPP。② ALE(30腳):當(dāng)訪問外部存儲器時,ALE(允許地址鎖存信號)以每機器周期兩次的信號輸出,用于鎖存出現(xiàn)在P0口的低8位地址。② XTAL2(19腳):接外部晶體的另一端。掉電保護方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機一切工作停止,直到下一個中斷或硬件復(fù)位為止。位I/O使用Atmel磁傳感器是一種將磁學(xué)量信號轉(zhuǎn)變?yōu)殡娦盘柕钠骷蜓b置。通過頻率計或者按鈕輸出脈沖,代表車輪轉(zhuǎn)動圈數(shù),輪子每轉(zhuǎn)動一圈,安裝在車輪輻條上的磁鋼接近霍爾傳感器一次,傳感器送一個脈沖信號給單片機的外部中斷計數(shù)器T1,產(chǎn)生一次中斷,圈數(shù)加一。但由于要使用74HC164/74LS164串并轉(zhuǎn)換芯片驅(qū)動LED數(shù)碼管,因此會帶來體積大、成本高、功耗高等的缺點。干簧管是一種磁敏的有觸點無源電子開關(guān)元件,應(yīng)用在里程表上的原理與開關(guān)型霍爾傳感器類似,把干簧管安裝在自行車貼近車輪的支架上,磁鋼安裝在輻條上,當(dāng)磁鋼靠近霍爾傳感器的時候,干簧管閉合,單片機根據(jù)此信號可計算里程、速度等。 傳感器的選
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1