單片機(jī)控制步進(jìn)電機(jī)驅(qū)動(dòng)器工作原理_第1頁
單片機(jī)控制步進(jìn)電機(jī)驅(qū)動(dòng)器工作原理_第2頁
單片機(jī)控制步進(jìn)電機(jī)驅(qū)動(dòng)器工作原理_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

單片機(jī)控制步進(jìn)電機(jī)驅(qū)動(dòng)器工作原理輪、電磁差分器、或角位移發(fā)生器等。有時(shí)從一些舊設(shè)備上拆下的步進(jìn)電機(jī)(這種電機(jī)一般沒有損壞)要改作它用,一般需自器。本文先介紹該步進(jìn)電機(jī)的工作原理,然后介紹了其驅(qū)動(dòng)器的軟、硬件設(shè)計(jì)。步進(jìn)電機(jī)的工作原理該步進(jìn)電機(jī)為一四相步進(jìn)電機(jī),采用單極性直流電源供電。只要對(duì)步進(jìn)電機(jī)的各相1原理示意圖。SB接通電源,SASCSD斷開,B03號(hào)齒對(duì)齊,1、4C、D相繞組磁極產(chǎn)生錯(cuò)齒,2、5D、A相繞組磁極產(chǎn)生錯(cuò)齒。SC接通電源,SB、SA、SDC1、4號(hào)齒4C03AB相繞組產(chǎn)生錯(cuò)齒,2、5A、D相繞組磁極產(chǎn)生錯(cuò)齒。依次類推,A、B、C、DA、B、C、D方向轉(zhuǎn)動(dòng)。單四拍、雙四拍與八拍工作方式的電源通電時(shí)序與波形分別如圖2.a、b、c所示:AT89C2051的步進(jìn)電機(jī)驅(qū)動(dòng)器系統(tǒng)電路原理3:AT89C2051P1P1.4~P1.774LS14反相90149014TIP122將脈沖信號(hào)進(jìn)行電壓和電流放大,驅(qū)動(dòng)步進(jìn)電機(jī)的各相繞組。使步L1AT89C205122MHz的晶振,選用較高晶振的目的是為了在方式2下盡量減小AT89C2051對(duì)上位機(jī)脈沖信號(hào)周期的影響。3RL1~RL4為續(xù)流二極管,使電機(jī)繞組產(chǎn)生的反電動(dòng)勢通過續(xù)流二極管(D1~D4)TIP122不受損壞。50Ω200μF200Ω流下降時(shí)間變小,也起到提高高頻工作性能的作用。軟件設(shè)計(jì)KX、KY1為中斷方式:P3.5(INT1)為正反轉(zhuǎn)脈沖輸入端。上位機(jī)(PC機(jī)或單片機(jī))與驅(qū)動(dòng)器僅以2條線相連。2(PC機(jī)或單片機(jī))動(dòng)器,驅(qū)動(dòng)器根據(jù)控制命令自行完成有關(guān)控制過程。3K1~K5進(jìn)電機(jī)。KR后,AT89C2051KX、KY的狀態(tài),根據(jù)KXKY1的程序流程框圖與源程序。在程序的編制中,要特別注意步進(jìn)電機(jī)在換向時(shí)的處理。為使步進(jìn)電機(jī)在換向時(shí)能平滑過渡,不至于產(chǎn)生錯(cuò)步,應(yīng)在每一步中設(shè)置標(biāo)志位。其20H;21H單元各位為反轉(zhuǎn)標(biāo)志位。;在反轉(zhuǎn)時(shí)也避免了電機(jī)換向時(shí)產(chǎn)生錯(cuò)步。方式1源程序:MOV20H,#00H;20H單元置初值,電機(jī)正轉(zhuǎn)位置指針MOV21H,#00H;21H單元置初值,電機(jī)反轉(zhuǎn)位置指針MOV P1,#0C0H;P1口置初值,防止電機(jī)上電短路MOVTMOD,#60H;T1計(jì)數(shù)器置初值,開中斷MOVTL1,#0FFHMOVTH1,#0FFHSETBET1SETBEASETBTR1SJMP$;***********計(jì)數(shù)器1中斷程序************IT1P:JBP3.7,FAN;電機(jī)正、反轉(zhuǎn)指針電機(jī)正轉(zhuǎn)*****************JB00H,LOOP0JB01H,LOOP1JB02H,LOOP2JB03H,LOOP3JB04H,LOOP4JB05H,LOOP5JB06H,LOOP6JB07H,LOOP7LOOP0:MOVP1,#0D0HMOV20H,#02HMOV21H,#40HAJMPQUITLOOP1:MOVP1,#090HMOV20H,#04HMOV21H,#20HAJMPQUITLOOP2:MOVP1,#0B0HMOV20H,#08HMOV21H,#10HAJMPQUITLOOP3:MOVP1,#030HMOV20H,#10HMOV21H,#08HAJMPQUITLOOP4:MOVP1,#070HMOV20H,#20HMOV21H,#04HAJMPQUITLOOP5:MOVP1,#060HMOV20H,#40HMOV21H,#02HAJMPQUITLOOP6:MOVP1,#0E0HMOV20H,#80HMOV21H,#01HAJMPQUITLOOP7:MOVP1,#0C0HMOV;20H,#01HMOV21H,#80HAJMPQUIT;***************電機(jī)反轉(zhuǎn)*****************FAN:JB08H,LOOQ0JB09H,LOOQ1JB0AH,LOOQ2JB0BH,LOOQ3JB0CH,LOOQ4JB0DH,LOOQ5JB0EH,LOOQ6JB0FH,LOOQ7LOOQ0:MOVP1,#0A0HMOV21H,#02HMOV20H,#40HAJMPQUITLOOQ1:MOVP1,#0E0HMOV21H,#04HMOV20H,#20HAJMPQUITAJMPQUITLOOQ2:MOVP1,#0C0HMOV21H,#08HMOV20H,#10HAJMPQUITLOOQ3:MOVP1,#0D0HMOV21H,#10HMOV20H,#08HAJMPQUITLOOQ4:MOVP1,#050HMOV21H,#20HMOV20H,#04HAJMPQUITLOOQ5:MOVP1,#070HMOV21H,#40HMOV20H,#02HAJMPQUITLOOQ6:MOVP1,#030HMOV21H,#80HMOV20H,

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論