步進(jìn)電機(jī)的概念和分類 基于單片機(jī)的步進(jìn)電機(jī)試驗(yàn)
步進(jìn)電機(jī)的概念和分類基于單片機(jī)的步進(jìn)電機(jī)試驗(yàn)-步進(jìn)電機(jī)是將電脈沖信
(相關(guān)資料圖)
步進(jìn)電機(jī)是將電脈沖信號(hào)轉(zhuǎn)變?yōu)榻俏灰苹蚓€位移的開環(huán)控制電機(jī),是現(xiàn)代數(shù)字程序控制系統(tǒng)中的主要執(zhí)行元件,應(yīng)用極為廣泛。在非超載的情況下,電機(jī)的轉(zhuǎn)速、停止的位置只取決于脈沖信號(hào)的頻率和脈沖數(shù),而不受負(fù)載變化的影響,當(dāng)步進(jìn)驅(qū)動(dòng)器接收到一個(gè)脈沖信號(hào),它就驅(qū)動(dòng)步進(jìn)電機(jī)按設(shè)定的方向轉(zhuǎn)動(dòng)一個(gè)固定的角度,稱為“步距角”,它的旋轉(zhuǎn)是以固定的角度一步一步運(yùn)行的??梢酝ㄟ^(guò)控制脈沖個(gè)數(shù)來(lái)控制角位移量,從而達(dá)到準(zhǔn)確定位的目的;同時(shí)可以通過(guò)控制脈沖頻率來(lái)控制電機(jī)轉(zhuǎn)動(dòng)的速度和加速度,從而達(dá)到調(diào)速的目的。
步進(jìn)電機(jī)從其結(jié)構(gòu)形式上可分為反應(yīng)式步進(jìn)電機(jī)(Variable Reluctance,VR)、永磁式步進(jìn)電機(jī)Permanent Magnet,PM)、混合式步進(jìn)電機(jī)(Hybrid Stepping,HS)。1.反應(yīng)式:定子上有繞組、轉(zhuǎn)子由軟磁材料組成。結(jié)構(gòu)簡(jiǎn)單、成本低、步距角小,可達(dá)1.2°、但動(dòng)態(tài)性能差、效率低、發(fā)熱大,可靠性難保證。2.永磁式永磁式步進(jìn)電機(jī)的轉(zhuǎn)子用永磁材料制成,轉(zhuǎn)子的極數(shù)與定子的極數(shù)相同。其特點(diǎn)是動(dòng)態(tài)性能好、輸出力矩大,但這種電機(jī)精度差,步矩角大(一般為7.5°或15°),價(jià)格較便宜。3.混合式混合式步進(jìn)電機(jī)綜合了反應(yīng)式和永磁式的優(yōu)點(diǎn),其定子上有多相繞組、轉(zhuǎn)子上采用永磁材料,轉(zhuǎn)子和定子上均有多個(gè)小齒以提高步矩精度。其特點(diǎn)是輸出力矩大、動(dòng)態(tài)性能好,步距角小,但結(jié)構(gòu)復(fù)雜、成本相對(duì)較高。 4相步進(jìn)電機(jī)內(nèi)部結(jié)構(gòu)如上圖所示,A,B,C,D四相稱為定子,內(nèi)部1,2,3,4,5,6為永磁鐵,稱為轉(zhuǎn)子。以轉(zhuǎn)子逆時(shí)針旋轉(zhuǎn)為例介紹電機(jī)的工作原理。
假設(shè)初始狀態(tài)如上圖所示,B閉合,B相繞阻導(dǎo)通,產(chǎn)生磁性將對(duì)定子齒輪產(chǎn)生強(qiáng)有力的吸引,使得B對(duì)6吸引,B’對(duì)3進(jìn)行吸引,形成如上圖所示的初始狀態(tài)。而此時(shí)轉(zhuǎn)子齒輪1將與定子齒輪A形成一個(gè)15°的夾角,2與D’之間形成一個(gè)30°的夾角。緊接著我們斷開B,閉合A相,A對(duì)1產(chǎn)生最大的吸引力,A’對(duì)4產(chǎn)生最大的吸引力。最終,A與1對(duì)齊,A’與4對(duì)齊。相當(dāng)于轉(zhuǎn)子逆時(shí)針轉(zhuǎn)動(dòng)了15°。此時(shí),2與D’之間的夾角由30°變成了15°。緊接著斷開A,閉合D,2與D’對(duì)齊,5與D對(duì)齊,轉(zhuǎn)子將逆時(shí)針再旋轉(zhuǎn)15°。接著斷開D,閉合C,轉(zhuǎn)子逆時(shí)針旋轉(zhuǎn)15°。因此可以總結(jié)為:經(jīng)過(guò)B-A-D-C轉(zhuǎn)子旋轉(zhuǎn)了45°。這個(gè)過(guò)程稱為四節(jié)拍。旋轉(zhuǎn)一圈360°需要360°/45°=8個(gè)四節(jié)拍。因此,可以計(jì)算出一個(gè)節(jié)拍旋轉(zhuǎn)的角度為:360°/(8*4)=11.25°。上述工作模式稱為單四拍模式。
下面在上述的基礎(chǔ)之上進(jìn)行一下改進(jìn),假設(shè)在兩個(gè)節(jié)拍之間插入一個(gè)新的節(jié)拍,例如在B斷開,A閉合之間插入一個(gè)AB同時(shí)閉合的節(jié)拍,即B-BA-A。此時(shí)B對(duì)6與A對(duì)1具有相同的吸引力,最終將導(dǎo)致6和1之間的中心線將與B和A之間的中心線對(duì)齊,相當(dāng)于轉(zhuǎn)子轉(zhuǎn)了5.625°。在每個(gè)節(jié)拍之間插入了一個(gè)節(jié)拍,即旋轉(zhuǎn)45°由原來(lái)的4拍變成了8拍,B-AB-A-AD-D-DC-C-CB。因此,旋轉(zhuǎn)一周360°需要360°/45°*8=64個(gè)節(jié)拍,每個(gè)節(jié)拍旋轉(zhuǎn)5.625°。上述模式稱為八拍模式,與四拍模式相比,由于增加了拍數(shù)使得電機(jī)扭矩更大,驅(qū)動(dòng)力更強(qiáng)了,旋轉(zhuǎn)精度提高了一倍。時(shí)序如下表所示:
驅(qū)動(dòng)電機(jī)需要一定的驅(qū)動(dòng)電流,一般有兩種比較簡(jiǎn)單的驅(qū)動(dòng)電路。一種為使用三極管驅(qū)動(dòng),一種為采用專用的驅(qū)動(dòng)芯片,我們這里采用的是第二種方法。如上圖所示,采用ULN2003A來(lái)驅(qū)動(dòng)動(dòng)直流電機(jī),LED7-LED4為輸入端,連接到單片機(jī)的I/O口P1.7-P1.4,OUT_A-OUT_D為輸出端連接到電機(jī)。輸入端為高電平時(shí),輸出端為高電平,反之亦然。按照上表的時(shí)間順序來(lái)驅(qū)動(dòng)電機(jī)。那么這里有一個(gè)問(wèn)題大家可能會(huì)問(wèn),每個(gè)節(jié)拍的持續(xù)時(shí)間是多少呢?理論上將節(jié)拍持續(xù)時(shí)間越小電機(jī)的轉(zhuǎn)動(dòng)速度越快。 該電機(jī)的參數(shù)表中有一個(gè)叫起動(dòng)頻率的參數(shù),≥550 P.P.S,表示,在每秒550個(gè)脈沖的情況下,電機(jī)可以正常啟動(dòng)。相當(dāng)于每個(gè)脈沖,即每個(gè)節(jié)拍的持續(xù)時(shí)間大于等于1/550 = 1.8ms的情況下,電機(jī)可以正常轉(zhuǎn)動(dòng)。按照上述學(xué)到的相關(guān)內(nèi)容我們接下來(lái)就可以使直流電機(jī)轉(zhuǎn)起來(lái)了。
這里我們利用定時(shí)器來(lái)實(shí)現(xiàn)電機(jī)轉(zhuǎn)動(dòng)的功能,設(shè)置一個(gè)2ms的定時(shí),每2ms執(zhí)行一個(gè)節(jié)拍。根據(jù)上面的介紹64個(gè)節(jié)拍轉(zhuǎn)動(dòng)一周,一次,轉(zhuǎn)動(dòng)一周需要2ms*64=128ms,那么可以得到1s可以轉(zhuǎn)7.8周。編寫代碼如下:
#include< reg52.h >#define uchar unsigned char#define uint unsigned intuchar code MotorCode[8]={0xBF,0x3F,0x7F,0x6F,0xEF,0xCF,0xDF,0x9F};//電機(jī)節(jié)拍#define FOSC 11059200 //單片機(jī)晶振頻率#define T_2ms (65536 - FOSC/12*2/1000) //定時(shí)器初始值計(jì)算sbit DU = P2^7;//數(shù)碼管段選、位選引腳定義sbit WE = P2^6;void main(){P0 = 0;//關(guān)閉所有數(shù)碼管WE = 1;WE = 0;TMOD = 0x01; //定時(shí)器工作模式配置TL0 = T_2ms;//裝載初始值TH0 = T_2ms >>8;TR0 = 1; //啟動(dòng)定時(shí)器ET0 = 1; //允許定時(shí)器中斷EA = 1; //開總中斷while(1);} //定時(shí)器0中斷子程序,定時(shí)2msvoid timer0() interrupt 1{staticuchar index=0;TL0 = T_2ms;//重裝初始值TH0 = T_2ms >>8;P1 = MotorCode[index];index++;if(index >=8) index=0;}
將程序下載到單片機(jī)中,連接好電機(jī)。電機(jī)轉(zhuǎn)起來(lái)了,但是好像有點(diǎn)不對(duì)勁,得8s左右才能轉(zhuǎn)一圈,和我們預(yù)想的不一致。我們回過(guò)頭來(lái)看電機(jī)參數(shù)表中有一個(gè)減速比1:64,速度減為原來(lái)的1/64。把這個(gè)考慮進(jìn)去就和我們的現(xiàn)象吻合了。
下面我們寫一個(gè)程序,讓電機(jī)轉(zhuǎn)動(dòng)指定的角度,前面我們講過(guò)轉(zhuǎn)動(dòng)一圈需要64個(gè)節(jié)拍,而減速比為1:64,因此,電機(jī)實(shí)際轉(zhuǎn)動(dòng)一圈需要64*64=4096個(gè)節(jié)拍。所以轉(zhuǎn)動(dòng)angle度所需的節(jié)拍數(shù)beats = (angle *4096)/360。根據(jù)這個(gè)公式編寫程序如下:
#include< reg52.h >#define uchar unsigned char#define uint unsigned intuchar code MotorCode[8]={0xBF,0x3F,0x7F,0x6F,0xEF,0xCF,0xDF,0x9F};//電機(jī)節(jié)拍#define FOSC 11059200 //單片機(jī)晶振頻率#define T_2ms (65536 - FOSC/12*2/1000) //定時(shí)器初始值計(jì)算sbit DU = P2^7;//數(shù)碼管段選、位選引腳定義sbit WE = P2^6;unsigned long angle = 180;unsigned beats = 0;void main(){P0 = 0;//關(guān)閉所有數(shù)碼管WE = 1;WE = 0; beats = (angle * 4096) /360; //計(jì)算節(jié)拍數(shù)TMOD = 0x01; //定時(shí)器工作模式配置TL0 = T_2ms;//裝載初始值TH0 = T_2ms >>8;TR0 = 1; //啟動(dòng)定時(shí)器ET0 = 1; //允許定時(shí)器中斷EA = 1; //開總中斷while(1);} //定時(shí)器0中斷子程序,定時(shí)2msvoid timer0() interrupt 1{static uchar index=0;TL0 = T_2ms;//重裝初始值TH0 = T_2ms >>8;if(beats != 0 ){P1 = MotorCode[index];index++;if(index >=8) index=0;beats--;}}
本章詳細(xì)介紹了步進(jìn)電機(jī)的工作原理及簡(jiǎn)單應(yīng)用。
關(guān)鍵詞:
[ 相關(guān)文章 ]
步進(jìn)電機(jī)的概念和分類基于單片機(jī)的步進(jìn)電機(jī)試驗(yàn)-步進(jìn)電機(jī)是將電脈沖信
半年前,中國(guó)女子金芳(Fang Jin)在網(wǎng)上結(jié)識(shí)了一名美國(guó)男網(wǎng)友,2023
用什么油炒鹽?這是一個(gè)有趣的問(wèn)題。其實(shí),對(duì)于炒鹽這個(gè)簡(jiǎn)單的過(guò)程來(lái)說(shuō)
根據(jù)我國(guó)現(xiàn)行政策規(guī)定,城鄉(xiāng)居民養(yǎng)老保險(xiǎn)的領(lǐng)取年齡為55-60周歲。 也就
深圳新聞網(wǎng)2023年8月9日訊(記者劉夢(mèng)婷)帶狀皰疹,俗稱“生蛇”,是一
原標(biāo)題:警民合力救助受傷瀕危野生動(dòng)物——黃麂8月7日,警民合力救助一
在威海松齡諾可佳中藥飲片股份有限公司的研發(fā)中心,工作人員正忙著對(duì)新
1、小孩不吃飯,多是有胃腸消化不良導(dǎo)致食欲不振,可以服用些健脾胃促
提醒有意投考政府律師職位的人士,他們必須在綜合招聘考試及《基本法及
1、懷孕的女人夢(mèng)見自己拉屎沾身,預(yù)示生男,夏占生女,慎防流產(chǎn)。2、戀
在流轉(zhuǎn)的歲月中,總有一些人,他們的風(fēng)采與容顏即便歷經(jīng)滄桑,仍散發(fā)著
這個(gè)三年不遇的暑期檔,我們見證了國(guó)產(chǎn)犯罪懸疑片的炸場(chǎng)程度。犯罪懸疑
1、簡(jiǎn)單點(diǎn)的,我經(jīng)常做的,就是紅薯粥和綠豆粥。2、兩種都是先大火煮開
由深圳證券交易所指導(dǎo),中南財(cái)經(jīng)政法大學(xué)、東方財(cái)富、東財(cái)基金聯(lián)合主辦
貨物通過(guò)狹窄通道將貨物吊入指定圓圈瓦工、焊工、木工、造價(jià)預(yù)算工技能
什么是感覺統(tǒng)合?感覺統(tǒng)合是人類感覺學(xué)習(xí)和運(yùn)動(dòng)學(xué)習(xí)的有效互動(dòng)。也就是
近日,美團(tuán)買菜“本地尖貨”直播專場(chǎng)在北京市平谷區(qū)的桃園中開啟。直播
鏡象娛樂(lè)文丨栗子酒伴隨著《消失的她》《封神第一部》《長(zhǎng)安三萬(wàn)里》《
8月8日,走進(jìn)沁源縣韓洪鄉(xiāng)食用菌產(chǎn)業(yè)示范園區(qū),一座座香菇大棚依次排開
1、梅朵出生于1970年7月自己計(jì)算一下哈梅朵,流行華語(yǔ)流行女歌手,原名
[ 相關(guān)新聞 ]
Copyright 2015-2022 太平洋醫(yī)院網(wǎng) 版權(quán)所有 備案號(hào):豫ICP備2022016495號(hào)-17 聯(lián)系郵箱:93 96 74 66 9@qq.com