資源簡介
包含控制步進電機的正反轉(zhuǎn)控制程序,原理圖,使用手冊,全套資料。

代碼片段和文件信息
/**************************************************************************************
*功能:測試5V?4相步進電機常規(guī)驅(qū)動???? ??*
*硬件連接:步進電機IN1-IN4接P0.0-P0.3 ??????*
*作者:研發(fā)中心 ??*
*公司:科睿電子產(chǎn)品有限公司? ??*
*電話:0530-2897239???15192459227 ?? ??*
*地址:菏澤市開發(fā)區(qū)廣州路與淮河路交叉口科睿電子產(chǎn)品有限公司? ??*
***************************************************************************************/
#include
#define?uchar?unsigned?char
#define?uint??unsigned?int
#define?MotorData?P0????????????????????//步進電機控制接口定義
uchar?phasecw[4]?={0x080x040x020x01};//正轉(zhuǎn)?電機導通相序?D-C-B-A
uchar?phaseccw[4]={0x010x020x040x08};//反轉(zhuǎn)?電機導通相序?A-B-C-D
uchar?speed;
//ms延時函數(shù)
void?Delay_xms(uint?x)
{
?uint?ij;
?for(i=0;i ??for(j=0;j<112;j++);
}
//順時針轉(zhuǎn)動
void?MotorCW(void)
{
?uchar?i;
?for(i=0;i<4;i++)
??{
???MotorData=phasecw[i];
???Delay_xms(speed);//轉(zhuǎn)速調(diào)節(jié)
??}
}
//停止轉(zhuǎn)動
void?MotorStop(void)
{
?MotorData=0x00;
}
//主函數(shù)
void?main(void)
{
?uint?i;
?Delay_xms(50);//等待系統(tǒng)穩(wěn)定
?speed=2;
?while(1)
?{
?for(i=0;i<10;i++)
??{
???MotorCW();??//順時針轉(zhuǎn)動
??}??
??speed++;?????//減速?
??if(speed>25)??
??{
???speed=4;????//重新開始減速運動
???MotorStop();
???Delay_xms(500);
??}??
?}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????364722??2015-12-01?08:31??2203?5V步進電機模塊\2203?5V步進電機模塊.pdf
?????文件??????40633??2011-04-07?21:49??2203?5V步進電機模塊\2203?步進電機驅(qū)動板原理圖.pdf
?????文件??????80353??2016-06-16?16:27??2203?5V步進電機模塊\5V四相步進電機模塊.JPG
?????文件??????33515??2011-04-07?21:32??2203?5V步進電機模塊\ULN2003中文數(shù)據(jù)手冊.pdf
?????文件?????336327??2011-04-07?21:35??2203?5V步進電機模塊\ULN2003英文數(shù)據(jù)手冊.pdf
?????文件???????1376??2016-06-16?16:14??2203?5V步進電機模塊\測試程序\減速\main.c
?????文件???????3517??2016-06-16?16:14??2203?5V步進電機模塊\測試程序\減速\main.LST
?????文件???????3020??2016-06-16?16:14??2203?5V步進電機模塊\測試程序\減速\main.OBJ
?????文件???????2790??2016-06-16?16:14??2203?5V步進電機模塊\測試程序\減速\MOTOR
?????文件????????836??2016-06-16?16:14??2203?5V步進電機模塊\測試程序\減速\MOTOR.hex
?????文件?????????41??2016-06-16?16:14??2203?5V步進電機模塊\測試程序\減速\MOTOR.lnp
?????文件???????4850??2016-06-16?16:14??2203?5V步進電機模塊\測試程序\減速\MOTOR.M51
????.......??????1025??2016-06-16?16:14??2203?5V步進電機模塊\測試程序\減速\MOTOR.opt.bak
?????文件????????190??2016-06-16?16:16??2203?5V步進電機模塊\測試程序\減速\MOTOR.plg
????.......??????2123??2016-06-16?15:56??2203?5V步進電機模塊\測試程序\減速\MOTOR.Uv2.bak
????.......?????55835??2016-06-16?16:16??2203?5V步進電機模塊\測試程序\減速\MOTOR.uvopt
????.......?????13227??2016-06-16?16:16??2203?5V步進電機模塊\測試程序\減速\MOTOR.uvproj
????.......??????1027??2016-06-16?15:56??2203?5V步進電機模塊\測試程序\減速\MOTOR_Opt.Bak
????.......??????1975??2010-07-13?12:18??2203?5V步進電機模塊\測試程序\減速\MOTOR_Uv2.Bak
????.......?????55837??2016-06-16?16:16??2203?5V步進電機模塊\測試程序\減速\MOTOR_uvopt.bak
?????文件???????1377??2016-06-16?16:15??2203?5V步進電機模塊\測試程序\加速\main.c
?????文件???????3518??2016-06-16?16:15??2203?5V步進電機模塊\測試程序\加速\main.LST
?????文件???????3020??2016-06-16?16:15??2203?5V步進電機模塊\測試程序\加速\main.OBJ
?????文件???????2790??2016-06-16?16:15??2203?5V步進電機模塊\測試程序\加速\MOTOR
?????文件????????836??2016-06-16?16:15??2203?5V步進電機模塊\測試程序\加速\MOTOR.hex
?????文件?????????41??2016-06-16?16:15??2203?5V步進電機模塊\測試程序\加速\MOTOR.lnp
?????文件???????4850??2016-06-16?16:15??2203?5V步進電機模塊\測試程序\加速\MOTOR.M51
????.......??????1025??2016-06-16?16:15??2203?5V步進電機模塊\測試程序\加速\MOTOR.opt.bak
?????文件????????190??2016-06-16?16:17??2203?5V步進電機模塊\測試程序\加速\MOTOR.plg
????.......??????2123??2016-06-16?15:58??2203?5V步進電機模塊\測試程序\加速\MOTOR.Uv2.bak
............此處省略28個文件信息
評論
共有 條評論