《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于單片機的步進電機驅動電路設計
基于單片機的步進電機驅動電路設計
摘要: 步進電機在控制系統中具有廣泛的應用。它可以把脈沖信號轉換成角位移,并且可用作電磁制動輪、電磁差分器、或角位移發生器等。
Abstract:
Key words :

步進電機在控制系統中具有廣泛的應用。它可以把脈沖信號轉換成角位移,并且可用作電磁制動輪、電磁差分器、或角位移發生器等。

  有時從一些舊設備上拆下的步進電機(這種電機一般沒有損壞)要改作它用,一般需自己設計驅動器。本文介紹的就是為從一日本產舊式打印機上拆下的步進電機而設計的驅動器。本文先介紹該步進電機的工作原理,然后介紹了其驅動器的軟、硬件設計。

  1. 步進電機的工作原理

  該步進電機為一四相步進電機,采用單極性直流電源供電。只要對步進電機的各相繞組按合適的時序通電,就能使步進電機步進轉動。圖1是該四相反應式步進電機工作原理示意圖。

  圖1 四相步進電機步進示意圖

  

 

 

  開始時,開關SB接通電源,SA、SC、SD斷開,B相磁極和轉子0、3號齒對齊,同時,轉子的1、4號齒就和C、D相繞組磁極產生錯齒,2、5號齒就和D、A相繞組磁極產生錯齒。

  當開關SC接通電源,SB、SA、SD斷開時,由于C相繞組的磁力線和1、4號齒之間磁力線的作用,使轉子轉動,1、4號齒和C相繞組的磁極對齊。而0、3號齒和A、B相繞組產生錯齒,2、5號齒就和A、D相繞組磁極

 

產生錯齒。依次類推,A、B、C、D四相繞組輪流供電,則轉子會沿著A、B、C、D方向轉動。

 

  四相步進電機按照通電順序的不同,可分為單四拍、雙四拍、八拍三種工作方式。單四拍與雙四拍的步距角相等,但單四拍的轉動力矩小。八拍工作方式的步距角是單四拍與雙四拍的一半,因此,八拍工作方式既可以保持較高的轉動力矩又可以提高控制精度。

  單四拍、雙四拍與八拍工作方式的電源通電時序與波形分別如圖2.a、b、c所示:

  圖2.步進電機工作時序波形圖  

 

  圖3 步進電機驅動器系統電路原理圖  

 

 

  AT89C2051將控制脈沖從P1口的P1.4~P1.7輸出,經74LS14反相后進入9014,經9014放大后控制光電開關,光電隔離后,由功率管TIP122將脈沖信號進行電壓和電流放大,驅動步進電機的各相繞組。使步進電機隨著不同的脈沖信號分別作正轉、反轉、加速、減速和停止等動作。圖中L1為步進電機的一相繞組。AT89C2051選用頻率22MHz的晶振,選用較高晶振的目的是為了在方式2下盡量減小AT89C2051對上位機脈沖信號周期的影響。
  圖3中的RL1~RL4為繞組內阻,50Ω電阻是一外接電阻,起限流作用,也是一個改善回路時間常數的元件。D1~D4為續流二極管,使電機繞組產生的反電動勢通過續流二極管(D1~D4)而衰減掉,從而保護了功率管TIP122不受損壞。

  在50Ω外接電阻上并聯一個200μF電容,可以改善注入步進電機繞組的電流脈沖前沿,提高了步進電機的高頻性能。與續流二極管串聯的200Ω電阻可減小回路的放電時間常數,使繞組中電流脈沖的后沿變陡,電流下降時間變小,也起到提高高頻工作性能的作用。

  3.軟件設計

  該驅動器根據撥碼開關KX、KY的不同組合有三種工作方式供選擇:

  方式1為中斷方式:P3.5(INT1)為步進脈沖輸入端,P3.7為正反轉脈沖輸入端。上位機(PC機或單片機)與驅動器僅以2條線相連。

  方式2為串行通訊方式:上位機(PC機或單片機)將控制命令發送給驅動器,驅動器根據控制命令自行完成有關控制過程。

  方式3為撥碼開關控制方式:通過K1~K5的不同組合,直接控制步進電機。

  當上電或按下復位鍵KR后,AT89C2051先檢測撥碼開關KX、KY的狀態,根據KX、KY 的不同組合,進入不同的工作方式。以下給出方式1的程序流程框圖與源程序。

  在程序的編制中,要特別注意步進電機在換向時的處理。為使步進電機在換向時能平滑過渡,不至于產生錯步,應在每一步中設置標志位。其中20H單元的各位為步進電機正轉標志位;21H單元各位為反轉標志位。在正轉時,不僅給正轉標志位賦值,也同時給反轉標志位賦值;在反轉時也如此。這樣,當步進電機換向時,就可以上一次的位置作為起點反向運動,避免了電機換向時產生錯步。

  圖4 方式1程序框圖

  

 

 

  方式1源程序:

  MOV 20H,#00H ;20H單元置初值,電機正轉位置指針

  MOV 21H,#00H ;21H單元置初值,電機反轉位置指針

  MOV P1,#0C0H ;P1口置初值,防止電機上電短路

  MOV TMOD,#60H ;T1計數器置初值,開中斷

  MOV TL1,#0FFH

  MOV TH1,#0FFH

  SETB ET1

  SETB EA

  SETB TR1

  SJMP $

  ;***********計數器1中斷程序************

 

  MOV 21H,#01H

  AJMP QUIT

  LOOP7: MOV P1,#0C0H

  MOV 20H,#01H

  MOV 21H,#80H

  AJMP QUIT

  ;***************電機反轉*****************

  FAN: JB 08H,LOOQ0

  JB 09H,LOOQ1

  JB 0AH,LOOQ2

  JB 0BH,LOOQ3

  JB 0CH,LOOQ4

  JB 0DH,LOOQ5

  JB 0EH,LOOQ6

  JB 0FH,LOOQ7

  LOOQ0: MOV P1,#0A0H

  MOV 21H,#02H

  MOV 20H,#40H

  AJMP QUIT

  LOOQ1: MOV P1,#0E0H

  MOV 21H,#04H

  MOV 20H,#20H

  AJMP QUIT

  LOOQ2: MOV P1,#0C0H

  MOV 21H,#08H

  MOV 20H,#10H

  AJMP QUIT

  LOOQ3: MOV P1,#0D0H

  MOV 21H,#10H

  MOV 20H,#08H

  AJMP QUIT

  LOOQ4: MOV P1,#050H

  MOV 21H,#20H

  MOV 20H,#04H

  AJMP QUIT

  LOOQ5: MOV P1,#070H

  MOV 21H,#40H

  MOV 20H,#02H

  AJMP QUIT

  LOOQ6: MOV P1,#030H

  MOV 21H,#80H

  MOV 20H,#01H

  AJMP QUIT

  LOOQ7: MOV P1,#0B0H

  MOV 21H,#01H

  MOV 20H,#80H

  QUIT: RETI

  END

  4.結論

  該驅動器經實驗驗證能驅動0.5N.m的步進電機。將驅動部分的電阻、電容及續流二極管的有關參數加以調整,可驅動1.2N.m的步進電機。該驅動器電路簡單可靠,結構緊湊,對于I/O口線與單片機資源緊張的系統來說特別適用。

 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲综合色视频| 一本久久综合亚洲鲁鲁| 亚洲福利视频二区| 国产午夜精品麻豆| 国产精品欧美日韩一区二区| 欧美小视频在线观看| 欧美日韩一区三区四区| 欧美日韩免费网站| 欧美日韩成人一区二区三区| 欧美精品久久久久久| 欧美金8天国| 欧美剧在线观看| 欧美日韩mv| 欧美日韩亚洲一区在线观看| 欧美日韩在线播放一区二区| 欧美三级视频在线观看| 欧美日韩中文字幕精品| 欧美午夜电影网| 国产精品久久久999| 国产精品福利在线| 国产精品jizz在线观看美国| 国产精品大片wwwwww| 国产精品免费一区豆花| 国产欧美日韩精品一区| 国产一级精品aaaaa看| 国外成人在线| 在线观看中文字幕亚洲| 亚洲国产三级网| 日韩视频三区| 亚洲在线免费| 久久av资源网| 亚洲精品一区二区三区婷婷月| 9l国产精品久久久久麻豆| 中国亚洲黄色| 欧美一区网站| 麻豆精品在线观看| 欧美日韩高清一区| 国产精品福利网| 国产一区二区三区黄视频| 曰韩精品一区二区| 亚洲免费高清| 亚洲女女女同性video| 久久精品国产v日韩v亚洲 | 欧美国产精品一区| 欧美视频中文字幕在线| 国产精品一国产精品k频道56| 国语自产精品视频在线看抢先版结局| 在线观看亚洲精品视频| 99国产精品久久久久久久成人热 | 国产精品性做久久久久久| 韩国成人福利片在线播放| 最新国产成人av网站网址麻豆 | 欧美激情影音先锋| 国产精品久久久久久av下载红粉 | 亚洲欧美激情一区二区| 亚洲国产精品成人久久综合一区| 亚洲精品字幕| 欧美一区亚洲一区| 欧美黑人在线播放| 国产精品永久免费| 亚洲日本免费| 欧美在线播放| 中文有码久久| 久久综合久色欧美综合狠狠| 国产精品xvideos88| 原创国产精品91| 亚洲一区影院| 最新国产の精品合集bt伙计| 午夜日韩在线观看| 欧美激情麻豆| 国产欧美精品在线观看| 亚洲精品日韩一| 欧美在线视频播放| 亚洲男人影院| 欧美激情精品久久久久久蜜臀 | 日韩午夜在线视频| 亚洲成人在线网| 亚洲欧美成人| 欧美激情视频在线播放| 国产欧美精品| 一区二区三区**美女毛片| 亚洲欧洲精品一区二区三区波多野1战4| 亚洲一卡二卡三卡四卡五卡| 嫩草伊人久久精品少妇av杨幂| 国产精品视频一二三| 亚洲精品自在在线观看| 亚洲国产小视频| 欧美在线播放高清精品| 国产精品成人免费精品自在线观看| 亚洲高清视频在线| 欧美在线视频在线播放完整版免费观看 | 亚洲精品国产日韩| 久久偷窥视频| 国产情侣一区| 亚洲一区二区三区在线| 亚洲视频一区| 欧美日本久久| 亚洲人www| 亚洲精品无人区| 麻豆成人在线观看| 禁久久精品乱码| 欧美在线观看网址综合| 欧美一区二区三区视频| 国产精品毛片大码女人| 一区二区久久| 中文在线不卡视频| 欧美日韩亚洲国产精品| 亚洲精品中文字幕有码专区| 亚洲精品欧洲| 欧美成人综合| 亚洲国产精品一区二区久| 91久久久久久| 欧美高清在线精品一区| 亚洲国产精品黑人久久久| 亚洲国产日韩综合一区| 久久久成人网| 黄色精品一二区| 久久激情五月激情| 久热精品视频在线| 精品动漫3d一区二区三区| 亚洲国产精品第一区二区| 巨乳诱惑日韩免费av| ●精品国产综合乱码久久久久| 亚洲国产91| 欧美成人免费观看| 亚洲国产精品久久久久秋霞不卡| 亚洲激情亚洲| 欧美激情精品久久久久| 日韩视频免费观看高清在线视频 | 亚洲欧美综合网| 国产精品永久免费视频| 亚欧成人精品| 久久久久综合| **欧美日韩vr在线| 99精品欧美一区二区蜜桃免费| 欧美日韩精选| 在线视频欧美一区| 香蕉久久a毛片| 国产区在线观看成人精品| 欧美在线观看一区二区| 美女国产一区| 日韩亚洲欧美一区| 亚洲自拍偷拍色片视频| 国产欧美在线视频| 亚洲黄网站在线观看| 欧美区一区二| 亚洲永久精品大片| 久久综合九色综合久99| 亚洲精品国产精品久久清纯直播 | 欧美精品久久久久久久久老牛影院 | 国产精品久久999| 欧美一区二区国产| 牛牛国产精品| 夜夜嗨一区二区三区| 久久成人精品| 在线日韩电影| 亚洲午夜免费福利视频| 国产视频一区在线| 亚洲精品亚洲人成人网| 国产精品美女午夜av| 欧美一区二区私人影院日本| 欧美高清在线观看| 亚洲一区二区三区777| 久热这里只精品99re8久| 日韩亚洲欧美高清| 久久久久久伊人| 亚洲精品专区| 久久久久久久999| 日韩视频在线一区二区三区| 欧美在线亚洲在线| 亚洲国产精品久久久久| 性欧美videos另类喷潮| 亚洲国产精品久久久| 亚洲欧美日韩国产一区二区三区| 国产综合一区二区| 亚洲先锋成人| 尤物精品在线| 亚洲欧美日韩视频一区| 在线精品国精品国产尤物884a| 亚洲一本大道在线| 在线视频国产日韩| 欧美一区1区三区3区公司| 亚洲人成7777| 久久久久女教师免费一区| 99re热精品| 农村妇女精品| 亚洲欧美精品一区| 欧美不卡在线视频| 亚洲男人的天堂在线| 欧美精品在线观看一区二区| 性伦欧美刺激片在线观看| 欧美日韩国产美| 亚洲国产视频一区二区| 国产精品日韩欧美一区二区三区| 亚洲人成人99网站| 国内精品久久久久久| 欧美一区二区三区男人的天堂| 亚洲精品四区| 麻豆精品一区二区综合av| 新67194成人永久网站|