999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于89C51單片機的步進電動機控制系統設計

2014-01-17 05:45:52李美艷
電子設計工程 2014年23期
關鍵詞:單片機

李美艷

(西安外事學院 陜西 西安 710077)

隨著數字化技術的快速發展,數字控制技術在工業控制方面得到了極其廣泛的應用。由步進電動機組成的控制系統具有結構簡單、功能強大、成本低廉等諸多優點,能滿足工業控制的基本性能需求和大規模商用要求,因此在工業自動化設備等領域得到了廣泛而深入的應用。步進電動機是一種將電脈沖信號轉變成對應角位移或線位移的電動機,實際上是一個D/A轉換器,也即是一個數字/角度轉換器。步進電機的角位移與控制脈沖間實現精確同步,若將步進電機的角位移的改變轉換為線位移、位置、體積、流量等物理量的變化,便可實現對它們的控制。步進電動機是數字控制電動機,能將脈沖信號轉換成角位移,電動機的轉速、停止的位置取決于脈沖信號的頻率和脈沖數,而不受負載變化的影響,在非超載狀態下,根據上述線性關系,再加上步進電動機只有周期性誤差而無累積誤差,因此步進電機適用于單片機控制。由于步進電動機具有快速啟停,可直接接收計算機輸出的數字信號以及精度高等顯著特點,因此,步進電機現已成為工業過程控制中的重要控制元件之一[1-2]。

由于單片機技術的成熟發展和成本優勢,使得使用單片機控制的步進電動機系統具有成本低廉、使用靈活等優點,可以廣泛應用在數控機床、機器人,工業自動控制以及各種可控的有定位要求的機械工具等應用領域中[3-4]。

1 步進電動機工作原理

步進電動機按其相位數不同,可以分為二相、三相、四相、五相和六相。本文以三相為例來說明步進電動機的工作原理。電動機的定子上有6個等分的磁極,A——A’、B——B’、C——C’,相對的兩個磁極組成一組,每個磁極上都有5個均勻分布的小齒輪。轉子上由40個小齒輪均勻分布在圓周上,相鄰兩齒輪之間的夾角為3600/40=90。當電流通過某一繞組時,該繞組對應的兩個磁極即可形成N——S極,并產生磁場,與轉子形成磁路。若定子的小齒輪此時與轉子的小齒輪沒有對齊,則在該磁場的作用下,轉子就會進行一定角度的旋轉,使轉子的小齒輪與定子的小齒輪進行對齊,選擇的角度即為步距角[5]。

在單三拍控制方式下,當A相通電,B、C相斷電時,在磁場作用下,使轉子小齒輪與A相的定子小齒輪對齊。若假定與A相中心對齊的為0號齒輪,A相所在角度為00。由于三相磁極相差1200,此時轉子13號齒輪與B相的中心相差角度為1 200-90*13=30,轉子27號齒輪與C相的中心相差角度為2 400-90*27=-30,若此時讓B相通電,A、C相斷電,在磁場作用下,要使轉子小齒輪與B相定子齒輪對齊,轉子需順時針旋轉30。若此時讓C相通電,A、B相斷電,在磁場作用下,要使轉子小齒輪與C相定子齒輪對齊,轉子需逆時針旋轉30。若通電順序為:A——B——C——A,轉子則順時針旋轉,若通電順序為:A——C——B——A,轉子則逆時針旋轉,從而實現對電機的正反轉控制[6]。

2 控制系統設計

步進電機控制系統主要由單片機、PC上位機、驅動電路、步進電動機、4*4鍵盤和LED顯示等模塊組成,下圖l為步進電機控制系統是總體結構圖。單片機產生脈沖信號并將脈沖信號傳送給步進電動機,完成對步進電動機的步數和圈數的準確計數,從而實現對步進電動機的轉速控制。PC上位機模塊是系統的核心,通過串口向單片機發送控制命令,實現PC機對步進電動機的實時控制,并實時顯示步進電動機的運行狀態。4*4鍵盤模塊實現指令輸入,LED顯示模塊可顯示步進電動機的轉速和轉向等運行狀態。為保護單片機控制系統硬件電路,在單片機和步進電機之間增加過驅動電路。

圖1 系統總體結構圖Fig.1 Structure diagram of the power control unit test system

由于步進電動機的驅動電流比較大,步進電動機較大驅動電流的通斷會造成電磁干擾,進而會影響單片機的正常工作。因而單片機與步進電動機之間的驅動電路就顯得尤為重要。本系統采用74LS04非門與有光電隔離的4N29達林頓管組成驅動電路,這樣不僅避免了在驅動電路發生故障,造成高電壓、大電流進入單片機而燒毀器件。同時割斷了驅動電路與單片機控制電路之間的電氣連接。另外步進電動機的啟停和正反轉分別由S1,S2控制。硬件接線圖如圖2所示。

圖2 步進電機與單片機硬件接線圖Fig.2 Stepping motor and single-chip microcomputer hardware wiring diagram

3 軟件實現

單片機程序判斷步進電機是否啟動;若啟動則進一步判斷其旋轉方向;然后按照既定的旋轉方向傳送控制脈沖序列,再加上脈寬延時即可。每走一步步數減1,并判斷步數是否為零,從而決定是否送下一個脈沖序列。其控制狀態如表1所示。

表1 三相單三拍控制模式Tab.1 Three-phase single-shot mode control

由表1可以看出,輸出的不同狀態字,表示不同的勵磁方式。P1=0x06H,表示A相通電,其它兩相斷電;P1=0x05H,表示B相通電,其它兩相斷電;P1=0x03H,表示C相通電,其它兩相斷電。若以次給P1口送0X06H,0X05H,0X03H,則步進電機通電順序為A——B——C——A相。反之若以次給P1口送0X03H,0X05H,0X06H,則步進電機通電順序為C——B——A——C相。從而用軟件實現了步進電機的正反轉控制。步進電機的旋轉速度可以用脈沖寬度,即送出控制狀態字后的延時時間長短來控制。

軟件設計流程框圖如圖3所示。

圖3 步進電動機控制流程圖Fig.3 Stepper motor software flow chart diagram

4 結束語

本系統通過89C51單片機控制步進電動機,操作方便、可靠性高,步進電動機的步距角非常精確,且不受外界環境溫度,濕度等因素的影響。本系統只需要簡單的改變輸出狀態字序列,及狀態字的輸出頻率,便可實現對步進電機的精度及速度控制。由PC上位機程序可以完全控制步進電動機的各種運行方式,使系統能夠應用于惡劣環境中,保證使用人員的安全,且適用范圍較廣,該系統在數控銑床進給伺服機構的驅動電動機進行試用,實用價值較高,因此本系統具有很好的應用前景。

[1]溫希東,路勇.計算機控制技術[M].西安電子科技大學出版社,2005.

[2]劉帥,祖靜,張紅艷.基于單片機的步進電機控制系統設計[J].電子設計工程,2010(4):38-40.LIU Shuai,ZU Jing,ZHANG Hong-yan.Design of control system of stepper motor based on microcontroller[J].Electronic Design Engineering,2010(4):38-40.

[3]余世超,高志,邵鵬.基于單片機的步進電機控制系統設計與研究[J].煤礦機械,2010(5):210-212.YU Shi-chao,GAO Zhi,SHAO Peng.Design and research of MCU-based control system for stepper motor[J].Coal Mine Machinery,2010(5):210-212.

[4]張占立,康春花,郭士軍,等.基于單片機的步進電機控制系統[J].電機與控制應用,2011(3):28-31.ZHANG Zhan-li,KANG Chun-hua,GUO Shi-jun,et al.Control system of step-motor based on microntroller unit[J].Electric Machines&Control Application,2011(3):28-31.

[5]馬昊偉,董繼先.基于STC89C51單片機的步進電動機的控制系統設計[J].煤礦機械,2012(7):222-223.MA Hao-wei,DONG Ji-xian.Design of stepping motor control system based on STC89C51 microcontroll[J].Coal Mine Machinery,2012(7):222-223.

[6]蔡晶晶,錢珊珠,閆雙紅.基于單片機的步進電動機伺服控制器的設計[J].內蒙古農業大學學報,2012(7):153-156.CAI Jing-jing,QIAN Shan-zhu,YAN Shuang-hong.Design of stepping motor servo controller based on single-chip computer[J].Journal of Inner Mongolia Agricultural university,2012(7):153-156.

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 亚洲国产91人成在线| 无码国产伊人| 国产精品成人啪精品视频| 区国产精品搜索视频| 国产AV毛片| 国产亚洲欧美日本一二三本道| 亚洲一区网站| 伊人久久大香线蕉成人综合网| 国产精品毛片一区| 日本成人精品视频| 毛片在线看网站| 国产黄色爱视频| 97在线国产视频| 久久精品国产999大香线焦| 欧美另类一区| 日韩性网站| 亚洲天堂免费| 国产主播喷水| 色综合久久88| 69av免费视频| 国产成+人+综合+亚洲欧美| 伊人精品成人久久综合| 国产亚洲精品无码专| 99久久精品免费观看国产| 国产黑丝视频在线观看| 久久国产高清视频| 日韩成人在线视频| 视频一区视频二区中文精品| 欧美中文字幕在线播放| 999福利激情视频| 国产小视频网站| 少妇精品网站| 福利一区三区| 天天干伊人| 国产一区二区精品高清在线观看 | 免费国产黄线在线观看| 久久久久亚洲精品成人网| 国产精品夜夜嗨视频免费视频| 国产精品美人久久久久久AV| 本亚洲精品网站| 国产一级毛片在线| 精品一区二区三区视频免费观看| 黄色一及毛片| 999精品在线视频| 亚洲欧美日韩精品专区| 在线日韩日本国产亚洲| 天天摸夜夜操| 亚洲AV色香蕉一区二区| 亚洲色图欧美激情| 欧美黄网在线| 九九热精品免费视频| 日韩乱码免费一区二区三区| 日本不卡在线播放| 亚洲综合婷婷激情| 一级毛片无毒不卡直接观看| 国产又粗又猛又爽| 亚洲高清资源| 久久久久88色偷偷| 青青青视频免费一区二区| 欧美丝袜高跟鞋一区二区| 波多野结衣二区| 中文国产成人精品久久| 午夜综合网| 在线观看国产黄色| 精品成人一区二区三区电影 | 在线亚洲精品福利网址导航| 色播五月婷婷| 小13箩利洗澡无码视频免费网站| 欧美日韩成人在线观看| 日本国产一区在线观看| 亚洲第一视频免费在线| 少妇精品网站| 91伊人国产| 亚洲人成网7777777国产| 亚洲无码四虎黄色网站| 日韩福利在线观看| 免费人成网站在线高清| 亚洲天堂首页| 亚洲国产精品美女| 亚洲精品人成网线在线| 国产亚洲精品yxsp| 大香网伊人久久综合网2020|