上一回我們簡單聊了步進馬達里面的結(jié)構(gòu),以及它為什么可以用小角度一步一步轉(zhuǎn)動的原理,另外也介紹了兩相式步進馬達常見的兩種接線方式。
這一回我們要來看看如何在線圈上產(chǎn)生讓馬達轉(zhuǎn)所需要的波形。
接線方式
我們以最常見的雙極雙相步進馬達為例。上次提過,這種步進馬達有四線式和六線式兩種出線方式:
這種結(jié)構(gòu)的步進馬達里面有兩大組線圈,可以稱之為 A 線圈和 B 線圈。它的驅(qū)動方式是:
1.A 相正向激磁
2.B 相正向激磁
3.A 相反向激磁
4.B 相反向激磁
因為兩組線圈都要可以正向和反向激磁,因此稱之為「雙極」(bipolar)步進馬達。
至于要讓線圈的磁場方向反過來,有兩種不同的方式,最簡單的當(dāng)然就是讓流過線圈的電流方向反過來。如果電流從 A 接腳流向 A’接腳時是正向激磁,那么電流從 A’流向 A 時就是反向激磁。
但要能轉(zhuǎn)換電流方向的電路比較復(fù)雜,因此就有另一種變形的設(shè)計:六線式的步進馬達。六線式的馬達一樣有 A 和 B 兩組線圈,但它們的線圈有個「中間抽頭」,就是在線圈中間位置的一個接點,如果電流從 A 流向中間抽頭時是正向激磁,那么電流從 A’流向中間抽頭時就是反向激磁。
我們把六線式馬達的兩根 COM 都接地,再輪流驅(qū)動 A、B、A’、B’,馬達就會朝一個方向旋轉(zhuǎn),這時的驅(qū)動波形是這樣的:
要產(chǎn)生并驅(qū)動這樣的波形,只需要四顆晶體管。電路大概是這樣:
我們可以用 LA、LB、LA‘、LB’四個小訊號去控制 MOSFET 的導(dǎo)通,來產(chǎn)生 A、B、A’、B’四個驅(qū)動馬達所需要的訊號。
注意這里使用的 MOSFET 是 P-channel 的 MOSFET,因為當(dāng)我們這樣驅(qū)動時,負載是在 MOSFET 開關(guān)的后面,用馬達驅(qū)動的術(shù)語來說,這是個「high-side driver」,當(dāng)它導(dǎo)通時電流是先流過晶體管再到負載,而因為 MOSFET 導(dǎo)通時的電阻很小,晶體管本人上的電壓差也就很小,所有的 VCC 電壓幾乎都由馬達線圈承受,但由于 MOSFET 有一端接在電源上,因此不管是 source 還是 drain 的電壓都會很接近電源電壓;如果用 N-channel 的 MOSFET 來驅(qū)動的話,我們就會需要比電源電壓更高的 gate 電壓,才能驅(qū)使 N-channe MOSFET 導(dǎo)通。
因此在馬達驅(qū)動電路的設(shè)計上,high-side driver 多半都使用 P-channel MOSFET,而反過來說,接在負載后面的 low-side driver 則多半使用 N-channel MOSFET。
如果是四線式的步進馬達,要用什么樣的電路,才能讓電流的方向反轉(zhuǎn)呢?這時后就會用到「H 電橋」了。H 電橋是用來做雙向驅(qū)動最常用的電路,它長這樣:
這個電路需要四顆晶體管,而且一次需要開兩顆。
當(dāng)我們將 Q1、Q4 打開讓它們導(dǎo)通時,電流會由負載的左方流向右方,而如果將 Q2、Q3 打開的話,電流就會由負載的右方流向左方。
雖然這個電路可以讓電流的方向反轉(zhuǎn),但它需要用到四顆晶體管來驅(qū)動一組負載。在四線式的步進馬達上有兩組線圈要驅(qū)動,因此總共會用到八顆晶體管,所需要的晶體管數(shù)量是六線式的兩倍,因此四線式的步進馬達雖然繞組設(shè)計比較簡單,但驅(qū)動電路的復(fù)雜度卻比較高。
小結(jié)
這一回我們介紹了雙極四線式和六線式步進馬達的接線方式,以及驅(qū)動它們所需要的程序與訊號,也介紹了驅(qū)動電路的結(jié)構(gòu),以及改變電流方向的方法,但由于驅(qū)動四線式步進馬達的一組線圈就需要用到四顆晶體管,兩組線圈要用八顆,這樣的電路用離散組件來拼其實蠻麻煩的,因此市面上有很多單顆 IC 就可以搞定步進馬達驅(qū)動的產(chǎn)品,除了放大電流的驅(qū)動電路外,這些 IC 里面還有邏輯電路,可以用來簡化驅(qū)動步進馬達所需要的訊號。
下一回,我們會繼續(xù)聊聊這些專門用來控制、驅(qū)動步進馬達的 IC。
審核編輯:湯梓紅
-
線圈
+關(guān)注
關(guān)注
14文章
1844瀏覽量
45080 -
接線
+關(guān)注
關(guān)注
29文章
750瀏覽量
33648 -
電機
+關(guān)注
關(guān)注
143文章
9202瀏覽量
147683 -
晶體管
+關(guān)注
關(guān)注
77文章
9907瀏覽量
140126 -
步進馬達
+關(guān)注
關(guān)注
0文章
36瀏覽量
8359
原文標(biāo)題:步進馬達的原理與驅(qū)動(二)
文章出處:【微信號:易心Microbit編程,微信公眾號:易心Microbit編程】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
雙極性步進電機驅(qū)動電路

評論