两相4线步进电机驱动.pdf

两相4线步进电机驱动.pdf

ID:57016056

大小:1.20 MB

页数:8页

时间:2020-07-30

两相4线步进电机驱动.pdf_第1页
两相4线步进电机驱动.pdf_第2页
两相4线步进电机驱动.pdf_第3页
两相4线步进电机驱动.pdf_第4页
两相4线步进电机驱动.pdf_第5页
资源描述:

《两相4线步进电机驱动.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、两相4线步进电机驱动本文介绍了两相4线步进电机驱动的电路图,程序设计以及PCB板的制作过程。经过测量这是一个两项四线的步进电机,步进角为1.8度。有两种工作方式。一种是4拍的方式,一种是8拍的方式,4拍方式的时序如下:a~和b~表示反向电流。ab-a~b-a~b~-ab~为一个转向。ab-ab~-a~b~-a~b为反向。8拍方式的时序如下:ABCDEFGH(时序)A11000001A-00011100B01110000B-00000111这里用的是8拍的方式。程序:/*******************************************************

2、*****************程序功能:**芯片型号:STC11F16XE**晶振频率:22.1184M**备注说明:*******************************************************************///以下为所需的头文件//#include//#include//#include//#include#include//定义关键字方便使用#defineucharunsignedchar#defineuintunsigned

3、int#defineulongunsignedlong/*sbitp10=P1^0;//第一组电机sbitp11=P1^1;sbitp12=P1^2;//第一组使能sbitp13=P1^3;//第二组电机sbitp14=P1^4;sbitp15=P1^5;//第二组使能*/ucharstep[]={0x25,0x2d,0x2c,0x2e,0x26,0x36,0x34,0x35};//时序参数表/*延时函数*********************************************************************函数原型:voiddelay(voi

4、d)**函数功能:延时函数**输入参数:无**输出参数:无**备注说明:*******************************************************************/voiddelay(void){unsignedchara,b,c;for(c=18;c>0;c--)for(b=19;b>0;b--)for(a=23;a>0;a--);}/*主函数*********************************************************************函数原型:main()**函数功能:**输入参数:无

5、**输出参数:无**备注说明:完成程序的主要功能*******************************************************************/main(){unsignedcharc;while(1)//主循环{for(c=0;c<8;c++){P1=step[c];//电机驱动delay();//延时}}}电路图:步进电机驱动板控制板组装整体

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。