單片機(jī)它是一種集成電路芯片,有4位的單片機(jī)、8位的單片機(jī),也有32位的,我們以前經(jīng)常看見的是8位的C51類型的單片機(jī),這種我們很多人都很熟悉,它的驅(qū)動能力有限,一般大一點的負(fù)載要加三極管驅(qū)動或者三極管配合其他開關(guān)管控制負(fù)載,但是驅(qū)動步進(jìn)電機(jī)的話一般需要專門的驅(qū)動芯片,如果步進(jìn)電機(jī)功率非常小的話可以用驅(qū)動能力大一點的主IC驅(qū)動,但是步進(jìn)電機(jī)一般功率不是很小,它的驅(qū)動一般使用專門的驅(qū)動器來驅(qū)動步進(jìn)電機(jī),因為步進(jìn)電機(jī)的驅(qū)動不僅涉及到控制部分,同時還有功率驅(qū)動部分,最重要的還是電機(jī)保護(hù)電路,這也是為了電機(jī)以及整機(jī)可靠性涉及考慮。
步進(jìn)電機(jī)應(yīng)用領(lǐng)域
我們?nèi)粘I町?dāng)中經(jīng)常發(fā)現(xiàn)步進(jìn)電機(jī),例如空調(diào)掃風(fēng)、打印機(jī)應(yīng)用、機(jī)器人行走等,它的驅(qū)動必須有驅(qū)動信號才可以運轉(zhuǎn),而且增驅(qū)動信號是脈沖信號,步進(jìn),顧名思義就是要一步一步的走,如果沒有脈沖,步進(jìn)電機(jī)就會不運轉(zhuǎn),它運轉(zhuǎn)的速度與脈沖的頻率成正比關(guān)系。
下面介紹一種驅(qū)動步進(jìn)電機(jī)的驅(qū)動器ULN2003A,它是一種新型的七路高耐壓、大電流達(dá)林頓晶體管驅(qū)動IC,在繼電器驅(qū)動、顯示驅(qū)動、電磁閥驅(qū)動、伺服電機(jī)以及步進(jìn)電機(jī)驅(qū)動電路當(dāng)中都會用到,ULN2003常見的封裝有DIP-16、SOP-16、TSSOP-16三種,而ULN2003A我們經(jīng)??吹降氖荄IP-16或者SOP-16的。它有16個引腳,1到7是輸入引腳,10到16是輸出引腳,8號引腳是接地端,9號引腳是鉗位二極管公共端。
ULN2003A特點
①ULN2003A 內(nèi)部包含七個獨立的達(dá)林頓管驅(qū)動單路,單個達(dá)林頓管集電極可 輸出 500mA 電流;
②電路內(nèi)部有續(xù)流二極管,可用于驅(qū)動繼電器、 步進(jìn)電機(jī)等電感性負(fù)載。
③每一路達(dá)林頓管串聯(lián)一個 2.7K 的基極電阻,在5V的工作電壓下可直接與 TTL/CMOS 電路連接,輸入兼容 TTL/CMOS 邏輯信號;
④耐高壓,VCE最高達(dá)到50V;
如下圖是全部的封裝
ULN2003A驅(qū)動步進(jìn)電機(jī)原理圖
以四相八拍步進(jìn)電機(jī)為例,該步進(jìn)電機(jī)為四相步進(jìn)電機(jī),采用直流電源供電,只要對步進(jìn)電機(jī)的各相繞組按合適的時序通電,就能使步進(jìn)電機(jī)步進(jìn)轉(zhuǎn)動,四相八拍運行方式即 A-AB-B-BC-C-CD-D-DA-A,下面是具體參數(shù)
除了在步進(jìn)電機(jī)方面應(yīng)用,還有繼電器、蜂鳴器等驅(qū)動。