基于單片機步進電機控制系統(tǒng)設(shè)計.rar
基于單片機步進電機控制系統(tǒng)設(shè)計,單片機對步進電機的控制有串行控制和并行控制兩種方式。本設(shè)計采用的是串行控制方式,此方式下單片機控制系統(tǒng)與步進電機驅(qū)動器之間只有兩條控制線。一條發(fā)出時鐘脈沖信號來控制步進電機的轉(zhuǎn)速;另一條發(fā)出轉(zhuǎn)向信號控制步進電機的轉(zhuǎn)向。這兩個信號都是送入步進電機驅(qū)動器的輸入端,驅(qū)動器中含有環(huán)行分配器,對步進電機勵磁方式的控制和控制脈沖的...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 91740000 發(fā)布
單片機對步進電機的控制有串行控制和并行控制兩種方式。本設(shè)計采用的是串行控制方式,此方式下單片機控制系統(tǒng)與步進電機驅(qū)動器之間只有兩條控制線。一條發(fā)出時鐘脈沖信號來控制步進電機的轉(zhuǎn)速;另一條發(fā)出轉(zhuǎn)向信號控制步進電機的轉(zhuǎn)向。這兩個信號都是送入步進電機驅(qū)動器的輸入端,驅(qū)動器中含有環(huán)行分配器,對步進電機勵磁方式的控制和控制脈沖的分配都是由環(huán)行分配器來完成的。由于單片機控制系統(tǒng)與驅(qū)動器之間只有兩條控制線,從而使系統(tǒng)結(jié)構(gòu)大為簡化??刂葡到y(tǒng)按速度控制的要求從時鐘脈沖控制線發(fā)出相應(yīng)的控制脈沖即可對步進電機的轉(zhuǎn)速進行控制。當(dāng)需要恒速運行時,就發(fā)出恒定頻率的控制脈沖;當(dāng)需要加速運行時,就發(fā)出頻率遞增的控制脈沖;當(dāng)需要減速運行時,就發(fā)出頻率遞減的控制脈沖;當(dāng)需要鎖定狀態(tài)時,只需要停止發(fā)脈沖并通入直流電就可以了。因此,可以方便地對電動機的轉(zhuǎn)速進行控制。轉(zhuǎn)向控制線可實現(xiàn)對步進電機轉(zhuǎn)向的控制,當(dāng)輸出高電平“1”時,環(huán)行分配器按正方向進行脈沖分配,步進電機正向旋轉(zhuǎn);當(dāng)輸出低電平“0”時,環(huán)行分配器按反方向進行脈沖分配,步進電機反方向旋轉(zhuǎn)。