步進(jìn)電機(jī)閉環(huán)控制系統(tǒng)。以前很多步進(jìn)電機(jī)都是開環(huán)控制的,這個(gè)軸端沒有編碼器。但是隨著我們技術(shù)的發(fā)展,很多廠家開始生產(chǎn)這種帶編碼器的步進(jìn)電機(jī),那么它的好處是什么呢??jī)?yōu)點(diǎn)是閉環(huán)控制是可能的。
步進(jìn)電機(jī)閉環(huán)控制系統(tǒng)。以前很多步進(jìn)電機(jī)都是開環(huán)控制的,這個(gè)軸端沒有編碼器。但是隨著我們技術(shù)的發(fā)展,很多廠家開始生產(chǎn)這種帶編碼器的步進(jìn)電機(jī),那么它的好處是什么呢??jī)?yōu)點(diǎn)是閉環(huán)控制是可能的。如果步進(jìn)電機(jī)采用開環(huán)電路驅(qū)動(dòng),高速旋轉(zhuǎn)時(shí)會(huì)出現(xiàn)失步(失步)、振動(dòng)、高速運(yùn)行困難等問題,那么什么是失步呢?假設(shè)我們的plc發(fā)出了1000個(gè)脈沖,但是只用了990個(gè)脈沖而不是1000個(gè)脈沖,就丟失了那些脈沖,這就叫失步。我們?cè)诓竭M(jìn)電機(jī)的軸端安裝編碼器,檢測(cè)電機(jī)的位置和速度,并反饋給步進(jìn)驅(qū)動(dòng)器,形成閉環(huán)控制。這樣,就不容易不合拍。我們讓它走了1000個(gè)脈沖,它必須回去1000個(gè)脈沖才能停下來。這就跟伺服一樣,不容易走調(diào)。我這里說的是一樣的,就是說閉環(huán)是一樣的,只是精度不好,步進(jìn)電機(jī)的精度也不好,因?yàn)榻^對(duì)控制中的定位精度主要在于編碼器。步進(jìn)電機(jī)上安裝的編碼器怎么樣,每轉(zhuǎn)只有4000個(gè)脈沖,最多10000個(gè)脈沖?不一樣。它轉(zhuǎn)了一圈有幾百萬個(gè)脈沖,100萬或者200萬,所以精度不一樣。我們來看看下圖,如圖所示:
看左邊,上位機(jī)PLC向這個(gè)步進(jìn)驅(qū)動(dòng)器發(fā)送脈沖信號(hào),這個(gè)步進(jìn)驅(qū)動(dòng)器有一個(gè)偏差計(jì)數(shù)器。然后將PLC給出的脈沖數(shù)與我們步進(jìn)電機(jī)上編碼器反饋的脈沖數(shù)進(jìn)行比較,其差值存儲(chǔ)在這個(gè)偏差計(jì)數(shù)器中,然后進(jìn)行循環(huán)分配。驅(qū)動(dòng)我們的步進(jìn)電機(jī)驅(qū)動(dòng)機(jī)械設(shè)備形成一個(gè)閉環(huán),稱為閉環(huán)控制,從而解決了我們之前失步的問題。