• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      步進電機智能控制的設計與實現(xiàn)

      2016-12-26 12:46:20徐建國
      電子技術(shù)與軟件工程 2016年22期
      關(guān)鍵詞:步進電機控制脈沖

      徐建國

      摘 要

      步進電機是利用輸入數(shù)字信號轉(zhuǎn)換成機械能量的電氣設備,由于步進電機旋轉(zhuǎn)角度與輸入脈沖數(shù)目成正比,只要控制輸入的脈沖數(shù)目便可控制電機轉(zhuǎn)動角度。設計一個步進電機智能控制。要求能從鍵盤上輸入步進電機轉(zhuǎn)數(shù),控制步進電機正、反轉(zhuǎn)及啟停,并顯示轉(zhuǎn)數(shù)。

      【關(guān)鍵詞】步進電機 脈沖 控制

      1 步進電機智能控制思路

      我們知道步進電機必須加上驅(qū)動電路才能轉(zhuǎn)動,驅(qū)動電路的信號輸入端必須輸入脈沖信號,若無脈沖輸入時,轉(zhuǎn)子保持yd的位置,維持靜止狀態(tài);反之,若加入適當?shù)拿}沖信號時,轉(zhuǎn)子則會以一定的角度轉(zhuǎn)動,如果加入連續(xù)脈沖時,則轉(zhuǎn)子旋轉(zhuǎn)的角度與脈沖頻率成正比。

      為此,我們掌握了如何使用按鍵對步進電機進行方向和轉(zhuǎn)速控制。但是如何對步進電機進行精確定位和精確定速?

      步進電機是一種將電脈沖轉(zhuǎn)化為角位移的執(zhí)行機構(gòu)。當步進驅(qū)動器接收到一個脈沖信號,它就驅(qū)動步進電機按設定的方向轉(zhuǎn)動一個固定的角度,它的旋轉(zhuǎn)是以固定的角度一步一步運行的。這樣,我們就可以通過以下兩個方面對步進電機進行智能控制,達到精確定位和精確定速的目的。

      (1)通過控制脈沖個數(shù)來控制角位移量,從而達到準確定位的目的;

      (2)通過控制脈沖頻率來控制電機轉(zhuǎn)動的速度和加速度,從而達到精確定速和調(diào)速的目的。

      作為一種數(shù)字伺服執(zhí)行元件,步進電機具有結(jié)構(gòu)簡單、運行可靠、控制方便、控制性能好等優(yōu)點,步進電機智能控制可以廣泛應用在數(shù)控機床、機器人、自動化儀表等領(lǐng)域。

      2 步進電機智能控制組成

      步進電機智能控制主要包括單片機、鍵盤輸入模塊、顯示模塊以及步進電機控制模塊等部分。步進電機智能控制的結(jié)構(gòu)框圖如圖1所示。

      鍵盤輸入模塊主要完成數(shù)據(jù)輸入及控制輸入;顯示模塊主要對步進電機的設置和運行狀態(tài)進行顯示(如顯示步進電機設置要旋轉(zhuǎn)的圈數(shù)以及正反轉(zhuǎn)指示等);步進電機控制模塊主要是由單片機輸出控制碼到驅(qū)動電路來控制步進電機的運轉(zhuǎn)。

      3 步進電機智能控制設計

      設計一個步進電機智能控制。要求能從鍵盤上輸入步進電機轉(zhuǎn)數(shù),控制步進電機正、反轉(zhuǎn)及啟停,并顯示轉(zhuǎn)數(shù)。

      3.1 步進電機速度控制和方向控制的關(guān)鍵技術(shù)

      3.1.1 速度控制關(guān)鍵技術(shù)

      只要改變脈沖信號之間的延時時間,即改變每步之間的延時時間,便可控制步進電機的轉(zhuǎn)速。延時時間變短,轉(zhuǎn)速提高,延時時間變長,轉(zhuǎn)速降低。每走一步,必須延時一段時間。

      3.1.2 方向控制關(guān)鍵技術(shù)

      只要改變勵磁順序,就可以改變步進電機旋轉(zhuǎn)方向。例如:

      正轉(zhuǎn)時,1相勵磁順序為:A→B→C→D→……

      反轉(zhuǎn)時,1相勵磁順序為:D→C→B→A→……

      3.2 鍵盤控制步進電機方向和速度

      鍵盤控制步進電機的方向和速度由AT89S52單片機最小應用系統(tǒng)、步進電機驅(qū)動電路、鍵盤電路等模塊構(gòu)成。反轉(zhuǎn)按鍵、加速按鍵、減速按鍵和正轉(zhuǎn)按鍵分別接到P2口的P2.0、P2.1、P2.2和P2.3引腳。驅(qū)動電路采用高電壓、大電流的ULN2003A,分別接到P3口的P3.0、P3.1、P3.2和P3.3引腳。

      3.3 鍵盤設計

      鍵盤采用矩陣式鍵盤,鍵盤設計功能分配如下:

      (1)0~9:為數(shù)字鍵。

      (2)*:正逆轉(zhuǎn)轉(zhuǎn)數(shù)設定完成后,按“*”啟動步進馬達。

      (3)#:清除設定為正轉(zhuǎn)及轉(zhuǎn)數(shù)為00.

      (4)A:設定正逆轉(zhuǎn)。按A鍵則LED亮,表示反轉(zhuǎn),再按則LED指示燈滅,表示正轉(zhuǎn),再按LED亮。

      3.4 數(shù)碼管顯示模塊設計

      數(shù)碼管顯示模塊電路采用硬件譯碼輸出字型碼控制顯示內(nèi)容,數(shù)碼管是陽極數(shù)碼管,7段字型譯碼器用的是74LS47,電路設計參考圖2。

      3.5 步進電機控制模塊設計

      步進電機控制模塊電路采用有施密特觸發(fā)器的六反方器74LS14和高低壓、大電流的達靈頓晶體管數(shù)組產(chǎn)品ULN2003A,電路設計參考圖2。

      3.6 步進電機智能控制電路實現(xiàn)

      步進電機控制模塊電路、鍵盤電路、數(shù)碼管顯示模塊電路分別接在AT89S52單片機的P0口、P1口、P2口,接在P3.0的LED是步進電機正反轉(zhuǎn)的引腳顯示的,步進電機智能控制電路設計如圖2所示。

      3.7 步進電機智能控制工作過程

      由鍵盤輸入轉(zhuǎn)數(shù),設定正反轉(zhuǎn)后,按確認鍵。單片機根據(jù)設定由P0口送出控制碼經(jīng)74LS14和ULN2003A達靈頓管驅(qū)動步進電機轉(zhuǎn)動。同時,LED數(shù)碼管顯示設定的轉(zhuǎn)數(shù),步進電機每轉(zhuǎn)動一圈,數(shù)碼顯示的數(shù)字減1,當減至零時,步進電機停止轉(zhuǎn)動。LED指示燈亮,表示反轉(zhuǎn),LED指示燈滅,表示正轉(zhuǎn)。步進電機智能控制采用C語言程序設計(略)。

      作者單位

      炎黃職業(yè)技術(shù)學院 江蘇省淮安市 223400

      猜你喜歡
      步進電機控制脈沖
      他們使阿秒光脈沖成為可能
      脈沖離散Ginzburg-Landau方程組的統(tǒng)計解及其極限行為
      黃芩苷脈沖片的制備
      中成藥(2017年12期)2018-01-19 02:06:54
      一種可自動伸縮的嵌入式LED燈具設計
      科學家(2016年3期)2016-12-30 00:32:48
      步進電機對提高航標燈器運轉(zhuǎn)穩(wěn)定性的作用
      社會轉(zhuǎn)型期行政權(quán)控制的路徑探索
      科技視界(2016年21期)2016-10-17 17:06:18
      會計預算控制現(xiàn)狀及方法
      工礦機車GK1F、GK1C柴油機調(diào)速控制
      科技視界(2016年24期)2016-10-11 12:44:53
      淺談高層建筑沉降監(jiān)測關(guān)鍵環(huán)節(jié)控制
      科技視界(2016年20期)2016-09-29 13:07:14
      保險公司財務風險管理及控制研究
      上饶县| 海宁市| 靖安县| 离岛区| 辽中县| 苍梧县| 沂源县| 盐山县| 闽清县| 巩义市| 怀化市| 望谟县| 张家界市| 政和县| 罗源县| 安吉县| 浮梁县| 伊春市| 丰台区| 民勤县| 富民县| 南宁市| 梅州市| 尤溪县| 手游| 绵竹市| 崇阳县| 陈巴尔虎旗| 浦城县| 江口县| 永康市| 麻栗坡县| 麻城市| 翼城县| 石门县| 时尚| 罗山县| 九龙城区| 项城市| 麟游县| 海城市|