功能指標(biāo) 1、本驅(qū)動器使用RS232串口控制,操作簡單且通用。 2、輸入電源說明:單電源5V和步進電機電源5~24V,驅(qū)動電流最大3安培。單電源和步進電機可以公地也可以不公地。 3、控制說明:只需要三個控制字節(jié)連續(xù)的從串口發(fā)送出來。 電路說明 控制說明:只需要三個控制字節(jié)連續(xù)的從串口發(fā)送出來。 (a)串口的配置為:串口設(shè)置為8位,2400bps,無奇偶校驗位,一位停止位。和電腦連接的調(diào)試設(shè)置如圖(2)。 (b)串口的通信協(xié)議為:連續(xù)data3data2data1? (c)當(dāng)data1為0x00時,步進電機停止轉(zhuǎn)動。Data2data3不起作用。 (d)當(dāng)data1為0x01時,步進電機正轉(zhuǎn)。步進電機使用4相8拍:->A→AB→B→BC→C→CD→D→DA→A->循環(huán)。其中data2data3為signedint格式,data2為高8位,data3為低8位,轉(zhuǎn)動次數(shù)為data2data3所表示的數(shù);為保證電機不會丟步,電機的速度從20步/秒起跳,平頂轉(zhuǎn)速默認為400步/秒,最高設(shè)置為500步/秒。 (e)當(dāng)data1為02H時,步進電機反轉(zhuǎn),其他同0x01。 (f)當(dāng)data1為03H時,步進電機正轉(zhuǎn)。步進電機使用4相4拍:->A→B→C→D→A->循環(huán)。其中data2data3為int格式,data2為高8位,data3為低8位,轉(zhuǎn)動步數(shù)為data2data3所表示的數(shù);為保證電機不會丟步,電機的速度從20步/秒起跳,平頂轉(zhuǎn)速默認為400步/秒,最高設(shè)置為500步/秒,最低為20步/秒。 (g)當(dāng)data1為04H時,步進電機反轉(zhuǎn),其他同0x03。 (h)當(dāng)data1為05H時,步進電機正轉(zhuǎn),電機以設(shè)定的最快速度正轉(zhuǎn),這個工作模式?jīng)]有加速和減速階段。拍子為A-AB-B-BC-C-CD-D-DA-,data2data3不起作用。他在轉(zhuǎn)完3萬步左右后,會自動停止,如果要求更長時間的轉(zhuǎn)動,需要在電機未停止時繼續(xù)送數(shù)。 (i)當(dāng)data1為06H時,步進電機反轉(zhuǎn),電機以設(shè)定的最快速度反轉(zhuǎn),這個工作模式?jīng)]有加速和減速階段。拍子為A-AB-B-BC-C-CD-D-DA-,data2data3不起作用。他在轉(zhuǎn)完3萬步左右后,會自動停止。 (j)當(dāng)data1為07H時,步進電機正轉(zhuǎn),電機以設(shè)定的最快速度正轉(zhuǎn),這個工作模式?jīng)]有加速和減速階段。拍子為A--B--C--D-,data2data3不起作用。他在轉(zhuǎn)完3萬步左右后,會自動停止。 (k)當(dāng)data1為08H時,步進電機反轉(zhuǎn),電機以設(shè)定的最快速度反轉(zhuǎn),這個工作模式?jīng)]有加速和減速階段。拍子為A--B--C--D-,data2data3不起作用。他在轉(zhuǎn)完3萬步左右后,會自動停止。 (l)當(dāng)data1為0x09時,步進電機正轉(zhuǎn)。步進電機使用:-AB→BC→CD→DA->循環(huán)。其中data2data3為signedint格式,data2為高8位,data3為低8位,轉(zhuǎn)動次數(shù)為data2data3所表示的數(shù);為保證電機不會丟步,電機的速度從20步/秒起跳,平頂轉(zhuǎn)速默認為400步/秒,最高設(shè)置為500步/秒。 (m)當(dāng)data1為0ah時,步進電機反轉(zhuǎn),其他同0x09。 (n)當(dāng)data1為0bh,設(shè)置電機速度,data2應(yīng)為0,data3的范圍是2-50,表示20步/秒-500步/秒,改變速度時要求步進電機停止轉(zhuǎn)動。 舉例:010190表示-A-AB-B-BC-C-CD-D-DA-正轉(zhuǎn)動400步 舉例:050190表示-A-AB-B-BC-C-CD-D-DA-以最快正轉(zhuǎn)動 |