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

正文內容

基于單片機的轉速測量儀設計-資料下載頁

2024-11-04 10:49本頁面

【導讀】隨著超大規(guī)模集成電路技術提高,尤其是單片機應用技術以其功能強大,價格低廉的顯著特點,使全數(shù)字化測量轉速系統(tǒng)得以廣泛應用。量轉速方面具有體積小、性能強、成本低的特點,越來越受到企業(yè)用戶的青睞。要求,在測量范圍和測量精度上,已不能滿足大多數(shù)系統(tǒng)的使用。常用的檢測方法有機械式,光電式,霍爾式,頻閃法,高壓油管應變法等,同時從實際硬件電路出發(fā),分析電路的工作原理,根據(jù)設計具體情。況提出修改方案和解決辦法。許多場合,如車輛的里程表、車速表等。步提高現(xiàn)代化水平。并且,幾乎不需做很大改變就能直接作為單獨的產(chǎn)品使用。續(xù)測量和顯示其轉速及瞬時轉速。相連,測速發(fā)電機的電壓高低反映了轉速的高低。器組成的高精度轉速測量系統(tǒng),其轉速測量方法采用的就是電子式定時計數(shù)法。對轉速的測量實際上是對轉子旋轉引起的周期脈沖信號的頻率進行測量?;`差;另一項是量化±1誤差。量級時,這時測量準確度主要由量化±1誤差來確定。

  

【正文】 謝 關于本次畢業(yè)設計,感 受頗多。總的來說是可以的,富有收獲的,盡管其中充滿了艱辛與困難。但看到自己的成果時,所有的艱辛與疲倦都拋到了九霄云外。一種成就感在心頭油然而生。另外一方面,在自己的親身實踐中,也發(fā)現(xiàn)了自己的一些不足的地方,有待進一步提高與改善。此次畢業(yè)設計任務是高精度大范圍的電機轉速測量系統(tǒng),在實際調試中遇到的種種問題使我在設計與調試中學習到了許多知識。 基于單片機的轉速檢測系統(tǒng)設計 第 29 頁 共 36 頁 整個畢業(yè)設計過程是對自己大學三年所學知識歸納總結和應用,也就是把理論知識用到實踐之中去。讓理論和實踐相結合,以此產(chǎn)生實際的成果。而這正是我們學習理論知識的目的之所在。 除 此之外,我們要在擁有扎實的專業(yè)知識的前提條件下,在整個設計與調試過程中要有信心和耐心,對自己有信心,相信自己能夠很好的完成本次設計任務。在調試中不斷發(fā)現(xiàn)問題進而解決問題,這是一個再學習的過程,其本身就是對自己的一次鍛煉,培養(yǎng)了自己獨立思考,動手解決問題的能力。從而從各個方面得到提高與完善了自己,使自己的各個方面提高到一個新的臺階,同時為以后的工作打下基礎。 在本次畢業(yè)設計中,特別要感謝閭 琳老師以及 張龍 同學給我們的熱心幫助和鼓勵,才使得我們的畢業(yè)設計能夠很好的完。 參考文獻 [1] 曾 一江 .單片微機原理與接口技術 .北京:科學出版社, 2020 [2] 樓然苗 .51 系列單片機設計實例(第二版) .北京:北京航空航天大學出版社 2020 [3] 周雪 .模擬電子技術(第二版) .西安:西安電子科技大學出版社, 2020 [4] 馬忠梅 .單片機的 C 語言應用程序設計(第四版) .北京:北京航空航天大學出版社, 2020 基于單片機的轉速檢測系統(tǒng)設計 第 30 頁 共 36 頁 [5] 王秀杰 .張疇先 .模擬集成電路應用 .西安:西北工業(yè)大學出版社, 2020 [6] 何立民 .MCS51 系列單片機應用系統(tǒng)設計 .北京:北京航空航天大學出版社,1990 [7] 蔣智勇 .單片微型 計算機原理及接口技術 .沈陽 :遼寧科學技術 出版社, 1992 [8]何立民 .MCS51 系列單片機應用系統(tǒng)設計 .北京:北京航空航天大學出版社,1990 基于單片機的轉速檢測系統(tǒng)設計 第 31 頁 共 36 頁 附錄 A 系統(tǒng)總電路圖 基于單片機的轉速檢測系統(tǒng)設計 第 32 頁 共 36 頁 附錄 B 系統(tǒng)總 程序清單 include define uchar unsigned char define uint unsigned int uint mm=0。m=0。n=0。 uchar kk。k=0。 uchar code table[]={0xc0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80,0x90, }。 //共陽極七段碼表 delay(uint m) //延時函數(shù) { uint i, j。 for(i=m。i0。i) for(j=60。j0。j)。 } xian_shi() // 顯示函數(shù) { uchar qian, bei, shi, ge。 uint jj。 jj=mm。 qian=jj/1000。 bei=jj%1000/100。 shi=jj%100/10。 ge=jj%10。 P2=0x10。 //顯示千位 P0=table[qian]。 delay(1)。 P2=0。 P2=0x20。 //顯示百位 P0=table[bei]。 基于單片機的轉速檢測系統(tǒng)設計 第 33 頁 共 36 頁 delay(1)。 P2=0。 P2=0x40。 //顯示十位 P0=table[shi]。 delay(1)。 P2=0。 P2=0x80。 //顯示個位 P0=table[ge]。 delay(1)。 P2=0。 } timer_init() //定時器計數(shù)器初始化函數(shù) { EA=1。 //開 啟總中斷 ET0=1。 //開啟定時器中斷 ET1=1。 //開啟計數(shù)器中斷 TMOD=0X51。 //設置定時和計數(shù)器的工作方式 TH0=(6553550000)/256。 //設置定時時間 TL0=(6553550000)%256。 TH1=0。 //計數(shù)器清零 TL1=0。 TR0=1。 //啟動定時器 TR1=1。 //啟動計數(shù)器 } main() //主函數(shù) { timer_init()。 P0=0xff。 //開始數(shù)碼管不顯示 while(1) //設置為按鍵按下開啟數(shù)碼管 { 基于單片機的轉速檢測系統(tǒng)設計 第 34 頁 共 36 頁 if(P1==0xfe) { m=1。n=0。 } if(P1==0xff) { n=1。 } if(m==1amp。amp。n==1) { k+=1。m=0。n=0。 } if(k%2==1) //當按鍵按下數(shù)碼管開始顯示 { if(mm=3000) //判斷轉速是否大于 3000 轉 { P2=0x01。 //大于 3000轉報警,數(shù)碼管不顯示 delay(10)。 } else //小于 3000轉數(shù)碼管顯示 xian_shi()。 } if(kk==20) //判斷是否定時 1s鐘 { mm=0。 mm|=TH1。 //將計數(shù)器值賦給 mm mm=(mm8)|TL1。 | TH1=0。 //計數(shù)器清零 TL1=0。 基于單片機的轉速檢測系統(tǒng)設計 第 35 頁 共 36 頁 kk=0。 } delay(1)。 //數(shù)碼管刷新時間單位毫秒 } } void timer0() interrupt 1 //中斷服務函數(shù) { TR0=0。 //關閉定時器 TR1=0。 //關閉計數(shù)器 TH0=(6553550000)/256。 //設置定時器初值 TL0=(6553550000)%256。 kk++。 TR0=1。 //啟動定時器 TR1=1。 //啟動計數(shù)器 } void timer1() interrupt 3 //顯示 0000 說明出錯 { TR0=0。 //關閉定時器 TR1=0。 //關閉計數(shù)器 mm=0。 // TH1=0。 // TL1=0。 // TR1=1。 } 基于單片機的轉速檢測系統(tǒng)設計 第 36 頁 共 36 頁 附錄 C 元器件清單 名 稱 型 號 數(shù) 量 備 注 單片機 AT89C51 1 4 位顯示數(shù)碼管 共陽極 1 光電傳感器 SZGB3 1 晶振 1 電阻( 6K) 1 電阻( 10K) 15 電阻( 250) 2 電阻( 300K) 1 電阻( ) 2 電阻( 1K) 4 電阻( ) 1 電容( 30p) 2 電容( 30np) 1 電容( 103) 7 電容( 1nf) 1 非門 7406 1 開關 4 蜂鳴器 1 電阻( 200) 2
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1