基于單片機(jī)步進(jìn)電機(jī)控制系統(tǒng)設(shè)計.rar
基于單片機(jī)步進(jìn)電機(jī)控制系統(tǒng)設(shè)計,單片機(jī)對步進(jìn)電機(jī)的控制有串行控制和并行控制兩種方式。本設(shè)計采用的是串行控制方式,此方式下單片機(jī)控制系統(tǒng)與步進(jìn)電機(jī)驅(qū)動器之間只有兩條控制線。一條發(fā)出時鐘脈沖信號來控制步進(jìn)電機(jī)的轉(zhuǎn)速;另一條發(fā)出轉(zhuǎn)向信號控制步進(jìn)電機(jī)的轉(zhuǎn)向。這兩個信號都是送入步進(jìn)電機(jī)驅(qū)動器的輸入端,驅(qū)動器中含有環(huán)行分配器,對步進(jìn)電機(jī)勵磁方式的控制和控制脈沖的...
該文檔為壓縮文件,包含的文件列表如下:


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