欢迎来到天天文库
浏览记录
ID:47030882
大小:523.94 KB
页数:4页
时间:2019-07-01
《ULN2003步进电机接线图及程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ULN2003步进电机驱动板使用说明一、主要技术参数1、工作电压DC4-12V2、工作电流≤500mA3、适用于2相5线步进电机4、带工作指示灯,方便客户观察工作状态。同时也可以用于板子自测,5-12V处通上电源后,将电源的正极分别去接IN1-IN4对应的指示灯会亮,表明板子是好的。5、ULN2003最高工作电压可以达到DC30V,如果客户需要接24V等步进电机,需要将板子上的限流电阻加大,以免烧坏工作指示灯。二、ULN2003简介三、驱动板接5V和12V电机与单片机系统板的连接图PDF文件使用"pdfFactoryPro"试用版本创
2、建www.fineprint.cn电机可以使用单四拍、双四拍和八拍方式驱动四、步进电机工作方式4.1单四拍:A-B-C-D(0001、0010、0100、1000)#includePDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.cnunsignedcharcodeF_Rotation[4]={0x01,0x02,0x01,0x08};//正转表格unsignedcharcodeB_Rotation[4]={0x08,0x04,0x02,0x01};//反转表格voidDelay(u
3、nsignedinti)//延时{while(--i);}main(){unsignedchari;while(1){for(i=0;i<4;i++)//4相{P1=F_Rotation[i];//输出对应的相可以自行换成反转表格Delay(500);//改变这个参数可以调整电机转速}}}4.2双四拍:AB-BC-CD-DA(0011、0110、1100、1001)#includeunsignedcharcodeF_Rotation[4]={0x03,0x05,0x0D,0x09};//正转表格unsignedcha
4、rcodeB_Rotation[4]={0x09,0x0D,0x05,0x03};//反转表格voidDelay(unsignedinti)//延时{while(--i);}main(){unsignedchari;while(1){for(i=0;i<4;i++)//4相{P1=F_Rotation[i];//输出对应的相可以自行换成反转表格Delay(500);//改变这个参数可以调整电机转速}}}4.3八拍方式:A-AB-B-BC-C-CD-D-DA(0001、0011、0010、0110、0100、1100、1000、1001
5、)#includesbitkey=P2^0;//按键控制步进电机的方向PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.cn//八拍方式驱动,顺序为AABBBCCCDDDAunsignedcharcodeclockWise[]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x0d};voidDelay(unsignedinti)//延时{while(--i);}voidmain(){unsignedchari;while(1){for(i=0;i<8;i+
6、+){if(key)//按键未按下,正转{P0=clockWise[i];Delay(500);}else//按键按下,反转{P0=clockWise[8-i];Delay(500);}}}PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.cn
此文档下载收益归作者所有