步進電機具有快速啟停、精確定位的特點,在數字控制領域經常使用步進電機作為位置控制的執行機構.步進電機在快速運行中,要求驅動電路提供給步進電機繞組的驅動電流盡可能地接近其技術指標要求的數值,以產生足夠的轉矩.由于步進電機是感性負載,當運行速度提高后要提高繞組的工作電流,必須提高電源電壓.實際應用中,常采用的控制方式是高低壓恒流斬波控制.在筆者給西北軸承廠改造磨床的過程中,設計了一種實用的步進電機驅動電路,它可以驅動75BF003-130BF003四種型號的三相六拍反應式步進電機,最高運行頻率每分鐘15 000步.該電路除具有恒流斬波的特性外,還具有過流保護和超溫保護的功能.經過實際應用,表明電路的可靠性很高,從未發生由于電機故障而燒壞大功率管的問題,特推薦給大家.
1 電路的結構
電路(圖1)由速度判別電路,過流超溫檢測電路,A、B、C相驅動電路和電源組成.在該電路中,有單片機輸出的A相驅動信號(PA)、B相驅動信號(PB)、C相驅動信號(PC)和鎖相驅動信號(L),均為低電平有效.驅動步進電機的高壓電源采用AC70V整流濾波后供給,鎖相電源采用AC4.5 V半波整流后供給.另外,電路還需要的+12 V和+5 V直流電壓采用對AC10V和AC5V經過二極管整流濾波后獲得,數字電路所需要的電源通過板間接口J401由主機提供.
2 各部分電路介紹
2.1 速度判別電路
速度判別電路的核心是一片可重觸發單穩CD4538(圖2).當單片機控制步進電機運行時,首先將鎖相驅動信號L置為高電電平,隨后PA、PB、PC按照A→AB→B→BC→C→CA→A(或AC→C→BC→B→AB→A→AC)的順序依次輪流出現低電平,從而驅動步進電機一步一步地運行.由于在運行過程中,PA、PB和Pc信號至少有一個會出現跳變(上升沿或下降沿),而這種跳變經過由電阻和電容(如R470、C411、R471、R490和D431等)組成的微分電路變成一個負脈沖加到8輸入端與非門U409的輸入端,進而在其輸出端產生一個正脈沖觸發單穩U408A;U408A的輸出Q與鎖相驅動信號L經過由鍺開關二極管D473、D474構成的與門去控制A、B、C三相驅動電路的斬波電路.由于U408A的暫態時間大約是1 S,因此當步進電機的運行速度低于每秒鐘l步時,速度判別電路先輸出約1 S的高電平,使各相驅動電路進行約1 S的恒流斬波動作,使步進電機迅速到位,隨后轉到鎖相狀態(步進電機各相的電流降到其工作電流的大約一半),以降低步進電機的功耗.
2.2 過流、超溫檢測電路
過流、超溫檢測電路的核心是由電壓比較器LM393(U403A)構成的施密特觸發器(圖3).在該電路中,鍺開關二極管D437-D440構成了1個或門,A、B、C三相電流檢測電阻上的電壓V1A、V1B 、V1C經過該或門加到施密特觸發器的輸入端(U403A的3腳).當這3個電壓中有任意一個超過U403A的2腳設定電壓+0.2 V(鍺二極管的正向壓降)時,由電壓比較器LM393構成的施密特觸發器翻轉,其輸出為高電平;這個高電平一方面通過D441的正反饋使其輸出維持為高電平,另一方面其輸出經過U407E反相(VP信號)將A、B、C相驅動電路的高壓開關管和鎖相開關管關斷,從而保護大功率三極管的安全.
S401-S406為安裝在6個大功率管上的常閉溫度開關,其動作溫度為70℃.當6個功率管中的任意一個管殼溫度超過7O℃時,溫度開關斷開,高電平加到施密特觸發器的輸入端,從而使VP為低電平,將6個大功率管關斷,進而保護大功率三極管的安全.
該電路一旦翻轉,必須關閉電源才能夠恢復,這樣就避免了一旦外部條件恢復正常電路自動啟動,對操作工人產生傷害情況的發生.
2.3 各相繞組驅動電路
步進電機A、B、C三相繞組的驅動電路結構完全一樣,現以A相驅動電路為例介紹其工作原理.在圖4中,A和A'間接人步進電機的A相繞組,V1A是A相繞組取樣電阻上的電壓,該電壓的大小反映了A相繞組中電流的大小.R411和C401構成上電復位電路,當電路剛上電時,K1出現一個短暫的低電平,從而關閉鎖相開關管BG405,避免步進電機A、B、C三相同時通電情況的發生.T401為脈沖變壓器,采用Φ35 mm的鐵氧體磁罐制作.在這里之所以將高壓開關管BG404的驅動采用變壓器耦合是為了避免前級驅動電路出現故障時,造成高壓開關管長期導通,進而燒毀現象的發生.大功率開關管BG404和BG405采用摩托羅拉公司生產的MJ13333,其耐壓400 V,IcM為20 A,PcM為175 W.75BF003-130BF003型步進電機的繞組電流為3~10 A,故選用MJ13333完全可以滿足需求.MJ13333上裝有指叉形散熱器,機箱中安裝4個軸流風扇解決系統的散熱問題.步進電機各繞組運行電流的調整可通過改變相電流取樣電阻R417和R419的阻值來實現.鎖相電流的改變通過調整鎖相電源的電壓來實現.
在正常工作中,K為高電平,當PA為低電平時表明A相繞組需要加電.這時,由于A相繞組中的電流為0,VIA的電壓也為0,由電壓比較器LM393(U403B)組成的施密特觸發器輸出高電平.同時由于PA為低電平,故三輸入與非f-j U401A和U401C的輸出為低電平,進而使鎖相開關管BG405和高壓開關管BG404導通,近100 V的直流電壓加到A相繞組上. 當A相繞組中的電流超過6 A(以110BF003三相六拍反應式步進電機為例),U403B輸出變為低電平,從而使高壓開關管BG404截止,這時A相繞組僅由鎖相電源提供電流,繞組中的電流開始下降,當A相電流下降使VIA的電壓小于U403B正輸入端(5腳)的電壓,高壓開關管BG404重新導通,100 V高壓重新將A相繞組的電流提高,如此反復形成了恒流斬波的工作方式.在這里,電阻R421的存在使U403B的狀態轉換產生一定的回差,避免了U403B的連續高速翻轉,改變R421的大小,可以改變斬波的頻率.
在鎖相狀態時,由于鎖相驅動信號L為低電平,K信號也為低電平,故而高壓開關管截止.若這時PA為低電平,則鎖相開關管BG405導通,A相繞組由AC4.5 V半波整流后的鎖相電源提供電流,此時繞組電流約為其工作電流的一半.這樣可以降低步進電機的功耗,進而減少電路和電機的發熱量.一旦出現繞組短路或高壓開關管擊穿的情況,VIA的電壓會迅速達到2.1 v(對應繞組電流約13 A),這時過流檢測電路會立即使VP為低電平,馬上使鎖相開關管截止,避免電路故障的進一步擴大,保護驅動電路和步進電機.在實際調試中,筆者曾將步進電機的繞組用導線短路,結果保護電路立即動作;關閉電源,拆除短路線后,重新接通電源,電路恢復正常工作.
3 結語
在該電路研制成功后,將其應用到西北軸承廠二十余臺經濟型磨床數控系統中,徹底解決了原來數控系統的步進電機驅動電源在夏季頻繁燒毀的問題.在長達三年的運行過程中,利用該電路作為步進電機驅動電源的數控系統從未發生由于超溫、過流而燒毀大功率管的情況.實驗證明,該電路是可靠的,可以在用微電腦技術改造老機床中推廣使用.
一種實用的步進電機驅動電路
- 步進電機驅動(14568)
相關推薦
基于A3967的步進電機驅動電路
現在,有一種趨勢是在不需要的項目中使用微控制器。這增加了項目的成本并增加了復雜性,因為它包括編程。同樣,大多數設計人員在想要驅動步進電機時總是選擇微控制器。這不是必需的,我們可以為這個應用制作一個簡單的電路,包括一些芯片和分立元件。在本文中,我們將解釋這種構建步進電機驅動器電路的非MCU方法。
2023-06-15 17:21:25
302


步進伺服和步進電機是一種設備嗎?
步進伺服和步進電機都是一種設備,但它們的工作原理和控制方式有所不同。 步進電機是一種常見的電動機,其工作原理是通過交替通電使電機轉子按照一定的步距旋轉。步進電機通常采用開環控制方式,即根據輸入的脈沖
2023-06-13 08:30:02
259

步進電機驅動器驅動不了電機的一種情況及解決方案
情景 :新買了一款步進電機驅動器,怎么也無法驅動,只有在電源上電的瞬間或者5v共陽極控制端上電瞬間電機會轉動一點點角度。經過問題排查發現是單片機控制端的脈沖信號振幅不夠(為3.3v)。這里有
2023-05-16 15:35:58
0

步進電機控制器的應用設置
步進電機控制器是一種專門用于控制步進電機的設備,可以用來控制步進電機的轉速和方向。步進電機控制器通常包括一個驅動電路板和一個控制板,驅動電路板用于提供電源和輸出脈沖信號,控制板則用于控制步進電機的運行。
步進電機控制器的應用設置一般包括以下幾個方面:
2023-03-26 22:30:20
827

步進電機與伺服電機對比
步進電機和伺服電機哪個好,這個沒有絕對的答案,適合的才是最好的!下面從步進電機和伺服電機各種的優缺點、性能特點
進行分析:
步進電機是一種感應電機,它的工作原理是利用電子電路,將直流電變成
2023-03-23 11:07:32
4

步進電機驅動原理及選型
四相/四線兩相(兩種型號的步進電機驅動器不能通用,所以購買驅動器之前要確定型號) 2.電機尺寸: 3.重量: 4.帶載能力: 5.驅動電流:行業內步進電機的額定電流都是指電流峰值,實際工作電流不一定是額定電流驅動,42步進電機及以 下尺寸一般小于1A;
2023-03-20 14:22:27
2

步進電機的驅動與控制 三相步進電機的驅動電路
根據我讀的《步進電機應用技術》這本書,進行的學習過程中的知識記錄和心得體會的記錄。
前言
基本信息
前言說明
三相步進電機的驅動電路
三相電機的驅動方式
三相步進電機用驅動器 I C IC IC
2023-03-20 11:46:35
5

51單片機實戰教程之步進電機的驅動與控制
步進電機雖然同為電機的一種,但不能像直流電機或者交流電機那樣按額定電壓與電流給線圈通上直流或交流電機就可正常運
轉。它需要專用的驅動器或驅動電路供電,才可正常工作。每給驅動器一個脈沖信號,電機
2023-03-20 10:54:22
0

步進電機驅動控制總結(一)
步進電機的驅動方式可以描述為:
1、步進電機是一種將電脈沖轉化為角位移的執行機構。
2、當步進驅動器接收到一個脈沖信號,它就驅動步進電機按設定的方向轉動一個固定的角度(及步進角)。
3、通過
2023-03-16 14:04:53
3

基于STM32的步進電機驅動設計
采用STM32驅動28BYJ4步進電機,實現正轉反轉,完成角度調整。步進電機是一種將電脈沖轉化為角位移的執行機構。當步進驅動器接收到一個脈沖信號,它就驅動步進電
機按設定的方向轉動------一個
2023-03-16 10:29:36
8

步進電機驅動基礎
步進電機每輸入一個脈沖信號,轉子就轉動一個角度或前進一步,其輸出的角度輸入的脈沖數成正比,轉速與脈沖頻率成正比。它的驅動方式也比普通的有刷直流電機復雜。 本節我們就來講講步進電機最基礎的驅動方式
2023-03-16 09:28:42
4

步進電機和異步電機的工作原理及其區別
步進電機是一種開環控制系統的電機,它通過驅動電路控制電機旋轉。步進電機的轉子由一組永磁鐵或者電磁鐵組成,稱為步進電機的“極對”。
2023-03-15 15:51:55
2337

步進電機驅動器原理
步進電機驅動器原理 步進電機,也稱為步進式電動機,是一種極具特色的電動機,它既可以實現位移控制,又具有高精度、高響應速度、可靠的特點,廣泛應用于工業控制、汽車控制、醫療設備、儀器儀表、機器人以及
2023-03-14 14:12:51
3225

步進電機驅動電路和控制電路簡述
步進電機驅動電路是一種控制步進電機旋轉的電路系統。步進電機是一種特殊的電機,其轉動角度是以固定的步進角度進行的,而不是連續的旋轉。步進電機驅動電路可以將控制信號轉換為電機電壓和電流信號,使步進電機
2023-03-13 17:06:44
1726

步進電機驅動教程_步進電機功率計算
步進電機是一種特殊的電機,可以通過輸入脈沖信號來控制它的位置和運動。步進電機通常由電機本體和驅動電路組成,驅動電路負責將輸入的脈沖信號轉換為電機的運動控制信號。
2023-03-08 14:33:33
2204

兩相單極步進電機的驅動電路
繼上一篇“兩相雙極步進電機的驅動”之后,本文將從兩相單極步進電機的驅動電路,兩相單極步進電機的兩相勵磁PWM驅動波形兩個方面來介紹“兩相單極步進電機的驅動”。如欲了解有關雙極步進電機和單極步進電機之間差異的更多信息,請參考這里。
2023-02-24 09:51:11
1477


步進電機的結構
在新開始的“步進電機”篇系列文章中,將介紹步進電機的結構、步進電機的工作原理、步進電機的特性和步進電機的驅動方法。什么是步進電機?步進電機是一種可以與脈沖信號同步準確地控制旋轉角度和轉速的電機,步進電機的也稱為“脈沖電機”。
2023-02-24 09:51:09
1314


分享六種步進電機驅動電路
BYG通用系列二相步進電機最常采用的單極性和雙極性2種驅動電路的設計方案。從原理上體現了二相步進電機的控制方法,增加了步進電機驅動電路設計的靈活性。二相步進電機的單極性和雙極性2種驅動電路設計都采用
2023-01-15 17:17:25
2946

什么是步進電機?步進電機是怎樣驅動的呢?
還有一種就是使用集成驅動芯片設計的步進電機驅動器,例如TB6600、A4988等驅動芯片,這類驅動器驅動功率大、使用簡單,控制只需提供速度、方向和使能信號
2022-12-27 16:18:26
1737

步進電機驅動器的概念、工作原理及主要類型
電機驅動器是一種必不可少的設備,可為步進電機提供所需的電壓和電流,使其平穩運行。步進電機是一種步進式轉動的直流電機,它無法直接接到直流或交流電源上工作,必須使用專用的驅動電源(步進電機驅動器)。
2022-11-07 15:45:13
6214


步進電機驅動板,這些功能你都知道嗎?
什么是步進電機?步進電機是通過脈沖信號進行控制,將脈沖信號轉換成角位移或者線位移的電機。步進電機想要運行,需要被一種設備驅動,這種設備就是步進電機驅動板,當步進電機驅動板接收到一個脈沖信號,就驅動
2022-10-24 11:28:17
925


步進電機H橋驅動電路設計
步進電機H橋驅動電路設計摘要:設計一種步進電機驅動電路,使加到電機繞組上的電流信號前后沿較陡,降低了開關損耗,改善了電機的高頻特性,同時具有多種保護功能.實驗證明,該驅動電路簡單、可靠并具有優良
2008-10-21 00:50:02
步進電機驅動器工作模式_步進電機驅動器電路圖
在整步運行中,同一種步進電機既可配整/半步驅動器也可配細分驅動器,但運行效果不同。步進電機驅動器按脈沖/方向指令對兩相步進電機的兩個線圈循環激磁(即將線圈充電設定電流),這種驅動方式的每個脈沖將使電機移動一個基本步距角,即1.80度(標準兩相電機的一圈共有200個步距角)。
2019-10-01 15:08:00
7834


在步進電機驅動電路設計中TB6560的應用
有L297和L298組合應用、3977、8435等,這些芯片一般單相驅動電流在2 A左右,無法驅動更大功率電機,限制了其應用范圍。本文基于東芝公司2008年推出的步進電機驅動芯片TB6560提出了一種步進電機驅動電路的設計方案。
2018-10-07 15:13:00
9380


步進電機驅動電路圖大全(六款二相步進電機/三相反應式/LT2221驅動電路)
本文主要介紹了六款步進電機驅動電路圖。其中包括了二相步進電機驅動電路、三相反應式步進電機、4線步進電機驅動電路及LB1836M構成步進電機驅動電路等。
2018-05-23 16:38:36
53837


步進電機H橋功率驅動電路設計
設計一種步進電機驅動電路,使加到電機繞組上的電流信號前后沿較陡,降低了開關損耗,改善了電機的高頻特性,同時具有多種保護功能.實驗證明,該驅動電路簡單、可靠并具有優良的驅動性能. H橋功率驅動電路
2017-12-12 10:44:25
28

一種用PLC直接控制步進電機的方法
步進電機是一種將脈沖信號變換成角位移的數字電磁執行裝置。步進電機的角位移與輸入脈沖個數成正比,其轉速與脈沖頻率成正比,其轉向與脈沖分配到步進電機的各相繞組的相序有關。由于步進電機的轉角、轉速和轉向均可采用數字量(脈沖)控制,故步進電機廣泛應用于數字伺服領域。
2017-10-13 14:46:51
20

步進電機及驅動器連接_步進電機驅動器接法_步進電機驅動器怎么調
步進電機是一種感應電機,它的工作原理是利用電子電路,將直流電變成分時供電的,多相時序控制電流,用這種電流為步進電機供電,步進電機才能正常工作,驅動器就是為步進電機分時供電的,多相時序控制器。
2017-08-11 16:47:23
23975


步進電機的硬件電路設計,步進電機驅動原理及方法
步進電機是一種感應電機,它的工作原理是利用電子電路,將直流電變成分時供電的,多相時序控制電流,用這種電流為步進電機供電,步進電機才能正常工作,驅動器就是為步進電機分時供電的,多相時序控制器。
2017-06-11 11:34:29
31023

一種采用正弦電流環PWM驅動方法的混合式步進電機驅動裝置及其在經
本文研究了一種應用于經濟型數控系統的混合式步進電機驅動裝置的設計技術。 文中詳述了該驅動裝置的構成原理,并結合在經濟型數控系統的應用講述其應用技巧。
2016-05-11 15:26:21
2

二相步進電機驅動電路設計圖
介紹了BYG通用系列二相步進電機最常采用的的單極性和雙極性2種驅動電路的設計方案,從原理上體現了二相步進電機的控制方法,增加了步進電機驅動電路設計的靈活性。
2014-09-12 17:13:06
13447


一種集成CAN總線的步進電機驅動裝置
采用dsPIC30F6010A高性能數字信號控制器,提出并實現了一種新型的集成CAN總線接口的步進電機驅動裝置。根據dsPIC30F6010A芯片外設模塊的參數特點,設計了PWM驅動電路、電機相電流測量電
2013-05-27 16:51:30
113

基于力矩斬波控制的步進電機驅動電路和驅動方案
本文介紹了一種基于力矩斬波控制的步進電機驅動電路和驅動方案,包括各種典型驅動電路的比較及改進方法,并由此提出了力矩控制驅動方案,詳細說明了其原理,給出了硬件電 路及
2012-05-22 11:02:15
84

LT2221步進電機驅動電路
LT2221熱敏打印機芯的進紙操作由機芯內的步進電機完成。驅動電路由A3967步進電機驅動芯片構成,A3967是一種內嵌邏輯變換的完全步進電機驅動芯片。
2011-11-28 10:55:14
4496


步進電機控制芯片與驅動電路
步進電機控制芯片TC1002 是一個高性能二相步進電機細分驅動控制器。TC1002支持14 種細分等級,最大256細分,最大支持4.2A和8.0A電流.....步進電機控制芯片TC1002的應用驅動電路如下,上面這種應用是
2011-07-27 18:33:18
11256


一種新型步進電機驅動電源的研制
摘要:一種用于驅動步進電機工作的電源,采用一體化設計,集中實現控制、驅動和功率放大等多項功能,可進行二至五相步進電機的驅動,驅動電流連續可調,步進電機的運行參
2010-10-04 20:17:04
44

一種改進的步進電機驅動電源
摘要:對三相六拍反應式步進電機的受控交流模擬信號細分,給出了一種可變細分電源.文中介紹了電源的工作原理及驅動電路和保護電路.使用該驅動電源除可保持電機原有的性能外,
2010-06-29 13:08:39
35

雙極性步進電機驅動電路
雙極性步進電機的驅動電路則如圖2所示,它會使用八顆晶體管來驅動兩組相位。雙極性驅動電路可以同時驅動四線式或六線式步進電機,雖然四線式電機只能使用雙
2010-06-11 09:28:24
5927


FPGA在步進電機任意細分驅動中的應用
FPGA在步進電機任意細分驅動中的應用
摘要:介紹一種采用FPGA 輸出PWM控制信號對步進電機細分驅動的實現方法。利用FPGA 中的嵌入式EAB 構成LPM-ROM,存放步進電機各
2010-05-11 16:55:20
47

基于FPGA的兩相步進電機細分驅動電路設計
基于FPGA的兩相步進電機細分驅動電路設計摘要:在采用步進電機驅動的機構中,為了提高定位精度,提出了一種基于FPGA 的兩相步進電機細分驅動電路的設計方案。
2010-05-11 16:09:41
50

一種斬波式電流型步進電機驅動電路方案
摘要:提出采用斬波式電流型開關電源結合單片式步進電機驅動器TA8435H,構成一種電機驅動電路的方案。簡述其工作原理;介紹了使用的電機驅動芯片;比較了電機驅動器在恒壓供
2010-05-06 09:48:09
40

基于TB6560的步進電機驅動電路設計
基于TB6560的步進電機驅動電路設計
引言步進電機是一種將電脈沖轉化為角位移的執行機構。驅動器接收到一個脈沖信號后,驅動步進電機按設
2010-02-06 09:04:57
3351


一種新型步進電機驅動電源的研制
一種新型步進電機驅動電源的研制:一種用于驅動步進電機工作的電源,采用一體化設計,集中實現控制、驅動和功率放大等多項功能,可進行二至五相步進電機的驅動,驅動電流連續可調
2010-01-10 22:28:31
52

基于3955的步進電機驅動器設計
基于3955的步進電機驅動器設計:步進電機驅動芯片3955引腳及功能介紹(1)3955概述及其引腳功能由Allegro公司生產的3955是一種用來驅動雙極型步進電機的一相繞組的驅動芯片。使用
2010-01-09 10:23:17
50

一種小功率步進電機驅動電路的設計與實現
一種小功率步進電機驅動電路的設計與實現: 步進電機驅動電路的核心部分是環行脈沖分配器. 本文給出了一種兩相永磁式步進電機驅動電路的設計方案. 它包括基于E2PROM和可逆計
2009-09-21 08:38:51
80

一種高性能的步進電機運動控制系統設計
文中介紹了一種應用于舞臺電腦燈控制系統的高性能步進電機運動控制系統,以及步進電機的細分驅動原理和自適應調速算法。使用細分驅動可以顯著地減小步進電機的低頻振動
2009-08-13 09:11:00
19

一種采用步進電機的糾偏控制系統
介紹一種采用步進電機作為執行元件的糾偏控制系統,著重介紹偏差檢測傳感器、控制電路的結構、工作原理等。①關 鍵 詞:糾偏;偏差檢測;脈沖調制;解調
2009-06-18 14:57:59
32

步進電機控制電路設計
摘要:設計一種步進電機驅動電路,使加到電機繞組上的電流信號前后沿較陡,降低了開關損耗,改善了電機的高頻特性,同時具有多種保護功能.實驗證明,該驅動電路簡單、
2008-10-21 00:50:13
122

實用的步進電機驅動電路
利用LM331、PMM8713 和SI - 7300A 設計了四相步進電機驅動電路,該驅動電路具有工作可靠、效率高、矩頻特性好的特點,并應用于數控等離子弧壓自動調高系統中.
步進電機是
2008-08-26 22:44:30
64

評論