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

正文內(nèi)容

自行車里程速度計的設(shè)計_畢業(yè)論文(文件)

2025-06-26 01:18 上一頁面

下一頁面
 

【正文】 數(shù)量 AT89C52 芯片 1 74HC573 驅(qū)動器 2 A44E 霍爾元件 1 RESPACK 8 八位排阻 1 74EGMPX8CCBLUE 四位共陰極數(shù)碼管 2 Header2/Header3/Header4/ 接插件 3 Button 按鍵 1 Res 電阻 10K/1k 若干 Cap 電容 22uf/22pf 若干 Wire 導線 若干 Cay 晶振 1 LED 發(fā)光二極管 1 5 源程序 20 include define uchar unsigned char define uint unsigned int define pi define r sbit duan = P2^0 。 uchar num[8]。 //位碼 void delay(uint )。 float time,s,v。 //消影 , 消除干擾 duan = 1。 //消影 , 消除干擾 P0 = 0XFF。 //關(guān)位選 delay(2)。x) for(y = 110。 //T0計數(shù)方式 1 [3][1] 輸入 TR1=1。 EA = 1。 IT0 = 1。 } /*****************中斷 *************************/ void rupt() interrupt 0 //外中斷 0 { uchar i。 //用完清零。i6。 //關(guān)閉 T0 TH0 = 0x3c。 if(n == 50000) //n清零 n = 0。 t++。 if(tt==20) { tt=0。 if(fen==60) { fen=0。 if(t==20) { t=0。 for(i=0。 } s=*pi*r*n。 delay(5)。 v1=v*10。 k++。 show(v1%10,2)。 show(s1%10,7)。 show(fen/10,3)。 show(secc%10,7)。 show(16,5)。 show(shi%10,1)。 //路程顯示 vs show(s1/100%10,5)。 } } } if(k==0) { show(v1/100,0)。 if(P1_1==0) { delay(1)。 } /******************主函數(shù) **************/ void main() { init()。 delay(5)。i++) v+=tab_v[i]。 } if(flag==1) //低速 v=tab_v[5]。 } if(shi==24) { shi=0。 if(secc==60) 23 { secc=0。 //50000 TL1 =0xb0。 } /**************定時中斷 ******************/ void timer0() interrupt 1 //T0定時 { TH0 =0x3c。 TR0 = 1。//數(shù)組移數(shù)據(jù) } else flag=1。 //速度 if(tab_v[5]=5) //高低速的判斷 22 { flag = 0。 //一個脈沖的時間 sec=0。邊緣觸發(fā)方式 ET0 = 1。 //外中斷 0中斷控制位 .打開 PX0 = 1。 //50000 TL1 =0xb0。y)。 for(x = n。 //開位選 P0 = tab_we[k]。//送斷碼 duan = 0。 //單個速度 , 用來求平均值 /******************顯示函數(shù) ****************/ void show(uchar j,uchar k) //j斷碼數(shù) , k位碼數(shù) { P0 = 0。 uchar t,sec。 uchar code tab_duan[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07, 0x7F,0x6F,0x77,0x7C, 0x39,0x5E,0x79,0x71,0x40}。 sbit LED =P3^0。 畢業(yè)設(shè)計已經(jīng)結(jié)束,但是它卻給我留下了美好的回憶,在做畢業(yè)設(shè)計的過程中加深了師生的感情和同學之間的友誼, 覺得每一天都是那么的充實和愉快。 致 謝 在本次畢業(yè)設(shè)計過程中我獲益匪淺,同時也遇到了許多困難,在看到我的畢業(yè)設(shè)計題目時,我的感性 認識讓我感覺題目挺簡單,但在理性分析和實際操作過程中卻處處碰壁,這都是由于基礎(chǔ)知識不牢造成的,最后在老師同學的指導下,加上自己在網(wǎng)上查找有關(guān)資料,我對題目有了一定程度的認識和理解,對具體的細節(jié)有了清晰的認識。尤其是本次設(shè)計的核心元件 AT89C52單片機,軟件技術(shù)成熟,并具有種類齊全的支持芯片。但也有一些不足存在,當顯示速度時,若 16 自行車轉(zhuǎn)動太快,顯示器會顯示過快,應(yīng)該將速度定時顯示,使人們能夠清楚地看出速度。 v=*pi*r/time s=*pi*r*n 根據(jù)此公式將最終顯示出里程和速度。 圖 53編譯結(jié)果 6 結(jié)論與展望 該課題的主要任務(wù)是開發(fā)一個以 MCS51單片機為核心的自行車的速度里程計 。 按鍵切換后數(shù)碼管只顯示 8個零,不會秒加一 正常情況下 按 一 下 P1_1口按鈕,數(shù)碼管上顯示 00— 00— 00,之后再計時 。直到通過電器規(guī)則檢查為止。 PROTEUS可以實現(xiàn)數(shù)字電路、模擬電路及微控制系統(tǒng)與外設(shè)的混合電路系統(tǒng)的電路仿真、系統(tǒng)協(xié)同仿真和 PCB設(shè)計等全部功能。 主 程序的設(shè)計 主函數(shù)在初始化程序之后采用循環(huán)設(shè)計。 v=v/5。 速度計算公式: tab_v[5]=*pi*r/time。再 shi++。 高低速的判斷,當 V=5 時為高速,并用 flag = 0,記高速標志位, flag=1,記低速標志位; 0中斷:當來一個脈沖進入定時器 0中斷,給 T0定時器賦 50 毫秒初值,當記滿 50 毫秒 t++。各子程序 流程 如下 : 1.初始化:設(shè)置 T0 計時器工作方式 1,輸入口為 ; 開總中斷。 開 始初 始 化是 否 生 產(chǎn) 中 斷外 部 中 斷定 時 器 0 中 斷 定 時 器 1 中 斷處 理 程 序顯 示 程 序Y E SN O結(jié) 束 圖 41 軟件總體流程圖 12 程序初始化,當沒有產(chǎn)生中斷時,程序進入處理程序,接著進入顯示程序;當產(chǎn)生中斷時,先進入外部中斷服務(wù)程序和定時器 0中斷服務(wù)程序,后面的和沒有 產(chǎn)生中斷時相同。報警電路圖如圖 。 LED 顯示器采用動態(tài)顯示,用 74HC573 驅(qū)動共陰極 LED 數(shù)碼管。在單片機系統(tǒng)中,通常用 LED數(shù)碼顯示器來顯示各種數(shù)字或符號。當鎖存使能端為高時,這些器件的鎖存對于數(shù)據(jù)是透明的(也就是說輸出同步)。 圖 38 單片機片內(nèi) 時鐘 電路 本系統(tǒng)的復位電路是采用按鍵復位的電路,如圖 39所示,是常 用復位電路之一。定時器/計數(shù)器等部件都制作在一塊集成芯片上,構(gòu)成一個完整的微型計算機從而實現(xiàn)微型計算機的基本功能。傳感器主要特性是它的輸出特性,即輸入磁感應(yīng)強度 B與輸出電壓 V0之間的關(guān)系。當施加的磁場達到工作點時,觸發(fā)器輸出高電壓 (相對于地電位 ),使三極管 導通,此時 OC門輸出端輸出低電壓,通常稱這種狀態(tài)為開 ?;魻栃?yīng)原理圖如圖31所示。 霍爾傳感器的測量原理 霍爾傳感器是利用 霍爾效應(yīng)制成的一種磁敏傳感器。按照霍爾器件的功能可將它們分為:霍爾線性器件和霍爾開關(guān)器件,前者輸出模擬量,后者輸出數(shù)字量。 6 3 自行車的速度 /里程計硬件電路設(shè)計 傳感器及其測量系統(tǒng) 本次設(shè)計信號的捕獲采用的是霍爾傳感器。 各部分介紹如下: 初始化:打開外部中斷和定時器 0 中斷,當有脈沖來的時候就進入中斷程序。 軟件設(shè)計包括主程序、行車過程中里程和速度計算子程序、延時子程序、中斷服務(wù)子程序、顯示子程序等等。 目前,單片機被廣泛的應(yīng)用于測控系統(tǒng)、工業(yè)自動化、智能儀表、集成智能傳感器、機電一體化產(chǎn)品、家用電器領(lǐng)域、辦公自動化領(lǐng)域、汽車電子與航空航天器電子系統(tǒng)以及單片機的多機系統(tǒng)等領(lǐng)域。這種傳感器不怕灰塵、
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1