首先,什么是步進(jìn)電機(jī):
然后是步進(jìn)電機(jī)的分類:
這里重點(diǎn)講一下二相和四相電機(jī):
兩相八線步進(jìn)電機(jī)有兩種接法:
我們?cè)趺醋尣竭M(jìn)電機(jī)動(dòng)起來(lái):
然后我們講單片機(jī)控制方式:
一般的小功率步進(jìn)電機(jī),用ULN2803就可以了:
電路如下:
程序控制如下:
需要控制大功率的兩相步進(jìn)電機(jī)時(shí)就可以考慮如下控制方式:
分為單極性驅(qū)動(dòng)和雙極性驅(qū)動(dòng),電路圖如下:
單極性驅(qū)動(dòng):
雙極性驅(qū)動(dòng):
具體內(nèi)容看這個(gè)文檔:點(diǎn)擊打開(kāi)鏈接
如果用了步進(jìn)電機(jī)驅(qū)動(dòng)器,那么我們就不用關(guān)心這么多了,直接給脈沖信號(hào)就能控制步進(jìn)電機(jī)運(yùn)動(dòng)了。
具體的接線驅(qū)動(dòng)器手冊(cè)會(huì)有說(shuō)明,比如:
比如我們用了TA8435H這個(gè)驅(qū)動(dòng)器。
這個(gè)驅(qū)動(dòng)器電路原理圖如下:
相關(guān)介紹:
TA8435H可以控制步進(jìn)電機(jī)以整步、半步、1/4細(xì)分、1/8細(xì)分方式運(yùn)動(dòng),由TA8435H的第8、9引腳IM1、IM2狀態(tài)決定。細(xì)分的意思是:如果所采用的步進(jìn)電機(jī)的步進(jìn)角為1.8度,即給一個(gè)脈沖步進(jìn)電機(jī)將轉(zhuǎn)動(dòng)1.8度,由于采用了1/8細(xì)分,則控制器給8個(gè)脈沖步進(jìn)電機(jī)才轉(zhuǎn)動(dòng)1.8度,即一個(gè)脈沖轉(zhuǎn)動(dòng)0.225度了。
下面給出stm32的具體控制程序,本程序的功能是控制步進(jìn)電機(jī)轉(zhuǎn)動(dòng)180度后停止,因此需要給800個(gè)脈沖。
需要注意的是,對(duì)步進(jìn)電機(jī)的速度進(jìn)行控制時(shí),只需要改變PWM的頻率,頻率越高,轉(zhuǎn)速越快;頻率越低,轉(zhuǎn)速越慢。但是不要超過(guò)步進(jìn)電機(jī)的轉(zhuǎn)速極限,否則會(huì)出現(xiàn)失步的現(xiàn)象。當(dāng)時(shí)鐘頻率較高時(shí),光耦隔離電路需要采用高速光耦合器。
程序在這兒:點(diǎn)擊打開(kāi)鏈接
補(bǔ)充:
1.步進(jìn)電機(jī)的“脫機(jī)”:
步進(jìn)電機(jī)的脫機(jī)也叫釋放,是由脫機(jī)信號(hào)線(脫機(jī)-和脫機(jī)+,或者ENA-和ENA+)來(lái)控制的,平常使用可以直接懸空。當(dāng)直接懸空,步進(jìn)電機(jī)驅(qū)動(dòng)上電后,電機(jī)是鎖死的,要把步進(jìn)電機(jī)轉(zhuǎn)動(dòng)起來(lái)需要很大的力。當(dāng)脫機(jī)-接GND,脫機(jī)+接VCC,則電機(jī)沒(méi)有鎖死,可以很容易用手轉(zhuǎn)動(dòng)電機(jī)。常用于設(shè)備的調(diào)零。也就是給脫機(jī)信號(hào)線留一個(gè)開(kāi)關(guān),當(dāng)按下開(kāi)關(guān)把步進(jìn)電機(jī)轉(zhuǎn)到要求位置,然后松開(kāi)開(kāi)關(guān)。(和斷電類似)
2.步進(jìn)電機(jī)和驅(qū)動(dòng)器的接線
一般使用的是兩相四線步進(jìn)電機(jī),線的顏色隨廠家不同而不同。只要注意同一相接到驅(qū)動(dòng)的A+和A-,或B+和B-就行了。尋找同一相線的方法是,用萬(wàn)用表測(cè)任意兩條線的電阻,同一相線的電阻一般為幾歐姆。然后接到驅(qū)動(dòng)器上。同一相的線和A+、A-相連不分順序,交換接線順序可使電機(jī)轉(zhuǎn)動(dòng)反向。
3.步進(jìn)電機(jī)的控制線接線
一般接脈沖線和方向線就可以了,即兩根控制線即可。
4.控制信號(hào)并不一定要5V,3.3V輸出也可以。
在我們這個(gè)快節(jié)奏的世界里,很多時(shí)候我們的任務(wù)是讓某件事情發(fā)揮作用,但沒(méi)有時(shí)間學(xué)習(xí)它背后的理論。它的工作原理很重要,但為什么不那么重要。這使我們可以繼續(xù)下一個(gè)任務(wù)。在現(xiàn)代步進(jìn)電機(jī)驅(qū)動(dòng)器中,調(diào)整電機(jī)以獲得最佳電流調(diào)節(jié)可能是其...
關(guān)鍵字: 步進(jìn)電機(jī) 電機(jī)驅(qū)動(dòng)摘要:首先介紹了步進(jìn)電機(jī)控制系統(tǒng)的組成及各部分的作用,然后分析了PTO指令的相關(guān)概念及使用中的注意事項(xiàng),最后結(jié)合實(shí)例,闡述了PTO指令在編程中的具體應(yīng)用。該步進(jìn)電機(jī)控制系統(tǒng)在機(jī)電設(shè)備的位置和速度控制方面具有借鑒意義。
關(guān)鍵字: S7-200PLC 步進(jìn)電機(jī) PTO為增進(jìn)大家對(duì)步進(jìn)電機(jī)的認(rèn)識(shí),本文將對(duì)步進(jìn)電機(jī)的選型步驟以及方法予以介紹。
關(guān)鍵字: 電機(jī) 指數(shù) 步進(jìn)電機(jī)為增進(jìn)大家對(duì)電機(jī)的認(rèn)識(shí),本文將探討如何使步進(jìn)電機(jī)的效率最大化。
關(guān)鍵字: 電機(jī) 指數(shù) 步進(jìn)電機(jī)摘要:首先介紹了步進(jìn)電機(jī)控制系統(tǒng)的組成及各部分的作用,然后分析了PTO指令的相關(guān)概念及使用中的注意事項(xiàng),最后結(jié)合實(shí)例,闡述了PTO指令在編程中的具體應(yīng)用。該步進(jìn)電機(jī)控制系統(tǒng)在機(jī)電設(shè)備的位置和速度控制方面具有借鑒意義。
關(guān)鍵字: S7-200PLC 步進(jìn)電機(jī) PTO摘要:基于攝像機(jī)遠(yuǎn)程操作技術(shù),利用單片機(jī)控制步進(jìn)電機(jī),建立攝像鏡頭的電力驅(qū)動(dòng)系統(tǒng)。此系統(tǒng)節(jié)約了經(jīng)濟(jì)成本,通過(guò)人機(jī)交互閉環(huán)系統(tǒng)、模塊化等方法,進(jìn)一步提高了系統(tǒng)的通用性,使其可以應(yīng)用于工程。
關(guān)鍵字: 步進(jìn)電機(jī) 單片機(jī) 電路設(shè)計(jì)作為工程師,每當(dāng)我們面臨為步進(jìn)電機(jī)、LED 和其他外圍設(shè)備設(shè)計(jì)控制或電源電路的挑戰(zhàn)時(shí),我們都喜歡使系統(tǒng)適應(yīng)特定的規(guī)則和條件。我們基本上測(cè)量了兩次,但僅限于那組特定條件。事后的任何更改只會(huì)意味著額外的成本和評(píng)估時(shí)間,這對(duì)任...
關(guān)鍵字: 步進(jìn)電機(jī) LED摘 要:現(xiàn)代經(jīng)濟(jì)的快速發(fā)展和環(huán)境污染的日趨嚴(yán)重,使得工業(yè)污水對(duì)環(huán)境的影響問(wèn)題日益突出,為此,本文開(kāi)發(fā)了一 種基于物聯(lián)網(wǎng)技術(shù)的污水實(shí)時(shí)采樣系統(tǒng)。該系統(tǒng)由控制模塊、溫度檢測(cè)、步進(jìn)電機(jī)控制、分瓶器、蠕動(dòng)泵、存儲(chǔ)器、GPRS D...
關(guān)鍵字: 物聯(lián)網(wǎng) 步進(jìn)電機(jī) 數(shù)據(jù)存儲(chǔ) 污水采樣電機(jī)是我們?cè)谌粘I钪兴f(shuō)的馬達(dá),是一種利用電能傳遞或者轉(zhuǎn)換為動(dòng)能的電磁設(shè)備。我國(guó)作為傳統(tǒng)的工業(yè)制造大國(guó),在電機(jī)的生產(chǎn)與制造方面擁有較為深厚的生產(chǎn)基礎(chǔ)。然而眾所周知,在電機(jī)的制作與生產(chǎn)尤其是高精度電機(jī)的生產(chǎn)方面,日本企業(yè)...
關(guān)鍵字: 電機(jī) 電器 步進(jìn)電機(jī) 核心技術(shù)步進(jìn)電機(jī)和伺服電機(jī)的區(qū)別
關(guān)鍵字: 步進(jìn)電機(jī) 伺服電機(jī)