基于51單片機的紅外遙控步進電機調速系統(tǒng)設計_第1頁
基于51單片機的紅外遙控步進電機調速系統(tǒng)設計_第2頁
基于51單片機的紅外遙控步進電機調速系統(tǒng)設計_第3頁
基于51單片機的紅外遙控步進電機調速系統(tǒng)設計_第4頁
基于51單片機的紅外遙控步進電機調速系統(tǒng)設計_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基于51單片機的紅外遙控步進電機調速系統(tǒng)設計目錄TOC\o"1-3"\h\u摘要 頁致謝經過老師耐心細致的指導和同學們的幫助,經過近四個月的努力學習,最終完成了基于單片機的畢業(yè)設計,紅外控制步進電機調速系統(tǒng)設計。在本次畢業(yè)設計進行過程中,遇到了很多困難,尤其是工程和開發(fā)方面出現(xiàn)問題的時候,通過與同學的交流和老師的指導,加上自己的查詢,問題都一個個順利解決了。而且越到后期自己的解決問題的比例不斷增加,開發(fā)能力明顯增強。在論文中,老師嚴謹的治學態(tài)度、豐富淵博的知識、精益求精的工作態(tài)度以及侮人不倦的師者風范是我終生學習的楷模,老師的高深精湛的造詣與嚴謹求實的治學精神,將永遠激勵著我。在這個過程當中,給予我們各種方便,感謝老師和所有同學給自己的指導和幫助,是他們教會了我專業(yè)知識,教會了我如何學習,教會了我如何做人。正是由于他們,我才能在各方面取得顯著的進步,在此向他們表示我由衷的謝意。最后要感謝大家的陪伴和幫助過我的老師,如今臨近畢業(yè),真的充滿了離別和感情的氣氛,我只能以優(yōu)秀的成績和日后更好的發(fā)展來報答這些人對我的關心和支持。

參考文獻[1]馬初勃.基于單片機的運動控制實訓設備開發(fā)[J/OL].機電工程技術,2018(05):144-147[2018-05-30][2]譚建斌,郭金佳,林濤.基于STC15單片機的太陽能自動跟蹤系統(tǒng)的研究[J].科技創(chuàng)新與應用,2018(08):34-35.[3]陳亞麗,楊偉兵.一種基于單片機控制的太陽能電池板系統(tǒng)設計[J].西安文理學院學報(自然科學版),2018,21(02):50-52.[4]楊波.計算機和單片機對步進電機的無線控制[J].信息與電腦(理論版),2018(05):160-161.[5]徐玉彪,陳進,姜佳威,張家斌.基于STC15W4K56S4的二軸轉臺控制系統(tǒng)設計[J].自動化與儀表,2018,33(03):83-87.[6]孫碩,夏妍.基于單片機的步進電機驅動控制系統(tǒng)的設計與實現(xiàn)[J].數字技術與應用,2018(03):8-10.[7]張小青,楊小崗,馮自立,陳國棟,董韜.基于單片機的步進電機轉角定位控制系統(tǒng)[J].信息技術,2018(02):48-51.[8]張子豪,楊虹,陳丹.智能旋光檢測及遠程監(jiān)控系統(tǒng)設計及應用[J].電子技術應用,2018,44(02):55-58.[9]郭豪,趙樹忠.基于單片機的步進電機控制[J].機械工程與自動化,2018(01):169-170+173.[10]田帥,苑思明,鄭晗,呂行軍.基于STC51的多電機實時顯示控制系統(tǒng)[J].信息技術與信息化,2018(01):84-88.[11]丁西齊,張志勝.便攜式液體定量分配裝置的設計[J].科風,2018(02):128-129.[12]曾小玲.基于單片機的步進電機式汽車聯(lián)合儀表的設計[J].電腦迷,2018(01):220.[13]郭昊坤.基于單片機的步進電機控制系統(tǒng)研究[J].物聯(lián)網技術,2018,8(05):107-108.[14]D.O.Carrica,S.A.González,M.Benedetti.Ahighspeedvelocitycontrolalgorithmofmultiplesteppermotors[J].Mechatronics,2004,14(6).[15]CoosemansW,MainaudH.Pre-alignmentofclicusingthedouble-wiremethod.TechnicalReport343,EuropeanOrganizationofNuclearResearch(CERN),CLIC-NOTE343,July1997

附錄1原理圖

附錄2元器件清單1.7*9萬用板2.四位一體共陽數碼管*13.STC89C51*14.40腳IC座*15.16腳IC座*16.ULN2003芯片7.28BYJ-48步進電機*18.9012*49.2.2k電阻*910.10k電阻*111.10uf電容*112.30pf電容*213.12M晶振*114.103排阻*115.按鍵*516.排針*517.紅外--體接收頭*118.30k電阻*119.100歐電阻*120.104獨石電容*121.100uF電解電容*122.小紅led*523.自鎖開關*124.DC電源插口*125.導線若干26.焊錫若干27.USB電源線或電池盒+DC電源插頭*128.PT2262無線通控發(fā)射接收芯片*1

附錄3源程序清單voidmain(){TO__Tl_initO;buf[1]=10/PmIOE%4while(1){displayO;if(IrOK==1)if(Im[2]==0x40)//+{k++;if(k>10){start-0;k=0;}if(k!-0&&mode==0)start=l;buf[2]=k/10;buf[3]=k%10;mode=0;}elseif(Im[2]=-0x19)//-{k--;if(k--0&&mode==0)start=0;elseif(k!=0&&mode-==0)start=l;if(k<0)

{start=1;k=10;}buf[2]=k/10;buf[3]=k%10;//mode-0;{elseif(Im[2]==0x07)//0yx*{flagl=0://0yx*buf[0]=0://xi.BIIOE%40//haha=0:00://ifEO-}elseif([m[2]=-0x09)//.*x*{flagl=:/-.*xibuf[0]=1;//xiBiwIOE%1//haha=0x00://iEO4}//1%40if(Im[2]=-=0x0c&&k!=0){jishu=509;//48EU+E1/6426%20/2CTE5.625*1/64OwE360/2%/2@%CE/8=512lpμ+→-3start=l;:mode=1;}//2%40elseif([m[2]=-0x18&&k!=0){jishu=1018;start=1;mode=1;}//3%ielseif(Im[2]0x5e&&k!=0){jishu=1527;start=l;mode=l;}}//4elseif(Im[2]==0x08&&k!=0){{jishu=2036;start-l;mode=l;//5elseif(Im[2]=-=0x1c&&k!=0){jishu=2545;start=1;mode=l;}//6elseif(Im[2]-=0x5a&&k!=0){{jishu3054;start=l;mode=1;}//7%elseif[Im[2]==0x42&&k!=0)jishu-3563;{start=l;mode-l;}//8elseif(Im[2]=0x52&&k!=0){jishu-4072;start=1;mode=l;}//9elseif(Im[2]=-=0x4a&&k!=0){{jishu-4581;start=1;mode=l;}elseif(Im[2]=-0x0d&&k!=0)//Cjishu=0;{start=1;mode-!mode;}//0mu0{if(Im[2]-=0x16)//jishu=0;}start-0;}IrOK=0;}if(s1=-0){delay1m(3);if(s1==0){flag1=0;//0yxbuf[0]=0://xi.Bi>IOEV40//haha=0x00://i£O1}while(Is1)displayO;if(s2=0){delaylm(3);if(s2=-0){flagl=1://-*x*bufT0]=1://xiBIvIOE%1//haha=0x00://f£Ol}while(Is2)displayO;}if(s3==0)/EO1E%401μμdelay1m(3);if(s3=m0){k++;if(k>10){k=0;start0;{if(k=0)start=1;buf[2]=k/10;buf[3]=k%10;mode=0;}while(!s3)displayO);}if(s4==0)/EUqEV81μμdelaylm(3);{if(s4==0){k--;if(k!=0)start=l;elseifk-=0)start0;if(k<0){start-l;k=10;}buf[2]=k/10;buf[3]=k%10;mode=0;}while(!s4)displayO;}}}sbitdula=P2^6;sbitwelaP2^7;ucharcodetable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//時間計算#defineImax14000//此處為晶振為11.0592時的取值,#defineImin8000//如用其它頻率的晶振時,if(IrOK==1){show[1]=Im[2]&0x0F;//取鍵碼的低四位show[0]=Im[2]>>4;IrOK=0;}for(a=100;a>0;a--){display();{m=0;f=0;if(Im[2]=-

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論