步進電機是將電脈沖信號,轉(zhuǎn)變?yōu)榻俏灰苹蚓€位移的開環(huán)控制電機,又稱為脈沖電機。在非超載的情況下,電機的轉(zhuǎn)速、停止的位置只取決于脈沖信號的頻率和脈沖數(shù),而不受負(fù)載變化的影響。當(dāng)步進驅(qū)動器接收到一個脈沖信號時,它就可以驅(qū)動步進電機按設(shè)定的方向轉(zhuǎn)動一個固定的角度,稱為“步距角”。步進電機的旋轉(zhuǎn)是以固定的角度一步一步運行的,可以通過控制脈沖個數(shù)來控制角位移量,從而達(dá)到準(zhǔn)確定位的目的,同時可以通過控制脈沖頻率,來控制電機轉(zhuǎn)動的速度和加速度,從而達(dá)到調(diào)速的目的。步進電機多用于數(shù)字式計算機的外部設(shè)備,以及打印機、繪圖機和磁盤等裝置。
隨著工業(yè)和家電領(lǐng)域、玩具馬達(dá)及機器人市場的需求持續(xù)穩(wěn)定成長,步進電機驅(qū)動器控制芯片得到越來越廣泛的應(yīng)用。步進電機驅(qū)動芯片是集成有CMOS 控制電路和DMOS 功率器件的芯片,利用它可以與主處理器、電機和增量型編碼器構(gòu)成一個完整的運動控制系統(tǒng)??梢杂脕眚?qū)動直流電機、步進電機和繼電器等感性負(fù)載。步進電機是通過脈沖信號來進行控制,每輸入一個脈沖信號,步進電機前進一步。步進電機旋轉(zhuǎn)的步距角,是在電機結(jié)構(gòu)的基礎(chǔ)上等比例控制產(chǎn)生的,如果控制電路的細(xì)分控制不變,那么步進旋轉(zhuǎn)的步距角在理論上是一個固定的角度。在實際工作中,電機旋轉(zhuǎn)的步距角會有微小的差別,主要是由于電機結(jié)構(gòu)上的固定有誤差產(chǎn)生的,而且這種誤差不會積累。
1、L6258EX意法半導(dǎo)體(ST)公司產(chǎn),芯片相對較老,最大16細(xì)分??刂平涌冢翰⒖凇?yōu)點:驅(qū)動電流大。缺點:芯片較老,有停產(chǎn)可能;電路稍微復(fù)雜;程序控制稍微復(fù)雜。
2、A4988ALLEGRO公司產(chǎn),此公司做步進電機驅(qū)動IC還是挺出名的,小封裝居多,如QFN/LQFP;在小儀器、功率要求不大可以使用。A4988官方手冊介紹驅(qū)動電流可以達(dá)到2A,但實際使用中,以24V供電,1A電流已經(jīng)非常燙,如果達(dá)到2A電流,估計要很好的散熱系統(tǒng)。A4988支持2、4、8、16細(xì)分。控制接口:step/direction優(yōu)點:電路簡單;控制簡單;價格便宜。缺點:測試使用過程,總是莫名其妙燒芯片,未根本找到問題,后面產(chǎn)品沒有再使用;驅(qū)動電流小,適合42以下的步進電機。
3、DRV8825德州儀器(TI)公司產(chǎn),模擬器件霸主,電機系列(步進電機、有刷電機、無刷電機等)芯片很多,還是不錯。DRV8825總體性能和A4988差不多,細(xì)分支持2、4、8、16、32細(xì)分。可能跟布線或者程序控制有關(guān),噪聲非常大,后面產(chǎn)品也沒有使用。控制接口:step/direction優(yōu)點:電路簡單,程序控制簡單。缺點:驅(qū)動電流小,噪聲比較大(可能跟PCB布線有關(guān))。
4、TMC246/TMC249TRINAMIC公司產(chǎn),德國公司,專門做電機驅(qū)動芯片,德國佬的東西真心好。246是內(nèi)置mos管,249外置mos管,兩者控制程序完全兼容,只是電路差異比較大。要求高的地方可以考慮,價格比較貴,同類驅(qū)動芯片算是最高的,當(dāng)然性能也基本是,至于好不好用,誰用誰知道!控制接口:SPI優(yōu)點:電路簡單;程序控制簡單;效率高非常高,246內(nèi)置mos管,發(fā)熱量小;249外置mos管可驅(qū)動大電流電機;噪聲低,運動平滑。缺點:價格貴;布線要求高,硬件工程師設(shè)計都是設(shè)計4層板;
5、TMC260/TMC2660/TMC262TRINAMIC公司產(chǎn),該公司的新出的系列型號,各方面性能都有提高,如驅(qū)動電流更大,細(xì)分更高,最大支持256細(xì)分(不過這么高細(xì)分普通場合使用意義不大)等。如果用TMC系列建議用TMC2660.價格相對便宜;需要大功率的用TMC262.此款外置mos管,控制程序完全兼容。控制接口:step/direction及spi,可以只用spi,相關(guān)配置參數(shù)只能用spi。鄙人的使用方法是控制電機用step/direction,參數(shù)配置用spi總線。優(yōu)點:驅(qū)動電流大,運動平滑(但感覺沒有TMC246和249好,可能布線問題?),價格居然比246和249要便宜些。缺點:價格貴,布線稍微麻煩。
6、L6470意法半導(dǎo)體ST新產(chǎn)品。從手冊看,比較強大,大電流(峰值電流7A)、內(nèi)置速度曲線、硬件原點位等,感興趣的可以去測試。
步進電機工作時的位置和速度信號不反饋給控制系統(tǒng),如果電機工作時的位置和速度信號反饋給控制系統(tǒng),那么它就屬于伺服電機。相對于伺服電機,步進電機的控制相對簡單,但不適用于精度要求較高的場合。步進電機的優(yōu)點和缺點都非常的突出,優(yōu)點集中于控制簡單、精度高,缺點是噪聲、震動和效率,它沒有累積誤差,結(jié)構(gòu)簡單,使用維修方便,制造成本低。步進電機帶動負(fù)載慣量的能力大,適用于中小型機床和速度精度要求不高的地方,缺點是效率較低、發(fā)熱大,有時會“失步”。