单片机 ULN2003驱动步进电机,控制正反转电路图 20

最好是STC89C52... 最好是STC89C52 展开
 我来答
心向北
2018-10-07
知道答主
回答量:1
采纳率:0%
帮助的人:803
展开全部
用单片机的四个口接uln的四个输入,然后uln四个输出接步进电机的ABCD,剩下的那一根红线是接VCC的。控制单片机四个口的输出控制正反转
uchar zheng[8] ={0x01,0X03,0x02,0X06,0x04,0X0C,0x08,0X09};//正转 电机导通相序 A-AB-B-BC-C-CD-D-DA
uchar fan[8]={0X09,0X08,0X0C,0X04,0X06,0X02,0X03,0X01};//反转 电机导通相序 DA-D-CD-C-BC-B-AB
void zhengzhuan()//正转函数
{
uchar a;
for(a=0;a<8;a++)
{
SM=zheng[a];
delay(speed);//过多长时间让a自加,每次自加使电机导通线圈改变进而转动。
//通过调节a自加的时间来改变转动一个角度的时间,即角速度 ,delay是延时函数
}
}
void fanzhuan()//反转函数
{
uchar b;
for(b=0;b<8;b++)
{
SM=fan[b];
delay(speed);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
周轩仪加油
2015-05-13 · TA获得超过143个赞
知道答主
回答量:97
采纳率:0%
帮助的人:32.9万
展开全部
这个能驱动?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
YU192513
2015-05-12
知道答主
回答量:26
采纳率:0%
帮助的人:11.8万
展开全部
网上很多啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式