上次說的LCD1602的編程挺復雜的,這次我說一個簡單一點的:步進電機。
這里不說步進電機的 "細分" 實驗,只說一下有關步進電機的基礎概念以及步進電機的三種工作方式——單拍、雙拍、單雙拍,現在步進電機的編程一般都要用到專門的步進電機驅動芯片(如:L6219芯片),所以具體的編程下次再講。先說一下相、線和極性。
一:線、相、極性
"相" 就是說明步進電機有幾個線圈(也叫做繞組)。
"線" 就是說明步進電機有幾個接線口。
"極性" 分為 單極性 和 雙極性。如果步進電機的線圈是可以雙向導電的,那么這個步進電機就是雙極性的,相反,如果步進電機的線圈是只允許單向導電的,那么這個步進電機就是單極性的。
上面的三個只要知道其中兩個,就可以推斷出第三個。
如:
五線四相步進電機 就是有5個接線口,4個線圈。
由于有五個接線頭,即接線頭的個數是奇數個,也就是說有一個接線頭是公共接頭,所以它的線圈的導電方式就只允許是 單向的 ,即這個步進電機是單極性的。如下圖:
四線雙極性步進電機就是有4個接線口,導電方式是允許雙向的。
由于有四個接線口,且導電方式是雙向的,所以這個步進電機是兩相的。
二、步進電機的步進方式:單拍、雙拍、單雙拍
1、單拍:(單四拍工作方式)
單拍工作方式就是說每次只給一個線圈通電,通過改變每次通電的線圈從而使步進電機轉動。
先說五線四相步進電機,假設它的四個線圈叫做 A、B、C、D,那么在單拍工作方式下,線圈的通電方式依次是:A、B、C、D;
然后是四線雙極性步進電機,假設它的兩個線圈叫做 A、B,那么在單拍工作模式下,線圈依次是:A、B、-A、-B;
【注】A、B指的是A、B線圈通正向電流,-A、-B指的是A、B線圈通反向電流。由于五線四相步進電機無法通反向電流,所以只有A、B、C、D。
當然上面說的都僅僅只是理論,我們記憶的話自然有簡便方法:
下面是五線四相步進電機:
下面是四線雙極性步進電機:
2、雙拍:(雙四拍工作方式)
雙拍工作方式就是:每次給兩個線圈通電,通過改變通電的線圈從而使步進電機轉動。
五線四相步進電機:在雙拍工作方式下,線圈的通電方式依次是:AB、BC、CD、DA;
四線雙極性步進電機,在雙拍工作模式下,線圈的通電方式依次是:AB、B-A、-A-B、-BA;
大家很容易找出規律吧。
3、單雙拍(八拍工作方式)
單雙拍工作方式就是單拍工作方式和雙拍工作方式交替進行。
五線四相步進電機:A、AB、B、BC、C、CD、D、DA;
四線雙極性步進電機:A、AB、B、B-A、-A、-A-B、-B、-BA;
大家只要對照上面我畫的那張圖,就可以會很容易的記住了。
最后再說一下步距角:
步距角一般用在步進電機的高級應用中,我們初學者(我也是初學者)一般還不用考慮,我只是為了講解全面一些加上了步距角,大家有興趣的可以看看上面的圖片。
-
51單片機
+關注
關注
273文章
5699瀏覽量
123230
發布評論請先 登錄
相關推薦
評論