野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14856|回复: 4

42步进电机,步数的计数

[复制链接]
发表于 2017-8-8 15:33:24 | 显示全部楼层 |阅读模式
1火花
懂了一些步进的额原理了,现在用的PWM输出。

步进需要给定一定得步数才能转一定得角度,那么给多少步应该怎么做呢,
也就是怎么计算给了多少给脉冲了。

回复

使用道具 举报

发表于 2017-8-8 16:07:11 | 显示全部楼层
自己数着,给一个数一个
回复

使用道具 举报

 楼主| 发表于 2017-8-8 16:35:04 | 显示全部楼层
随风 发表于 2017-8-8 16:07
自己数着,给一个数一个

厉害了。。。
回复

使用道具 举报

发表于 2017-8-9 15:26:34 | 显示全部楼层
定义一个变量,比如是StepCount,比如你要走40步,你就令StepCount = 40,然后在定时里判断
if(StepCount > 0)//当这个到0的时候就不会进去了
{
    StepCount --;
    //这里写步进电机前进一步
}
回复

使用道具 举报

发表于 2017-8-10 08:59:46 | 显示全部楼层
方法很多,可以利用定时器的输出比较 开中断得知 也可以捕获 等等
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-18 10:20 , Processed in 0.028774 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表