单片机怎么控制步进电机啊

[复制链接]
 楼主| XKH 发表于 2019-1-2 21:19 | 显示全部楼层 |阅读模式
我想控制步进电机定向的旋转,并且自由的控制它的旋转角度,该怎么弄啊?单片机我刚开始学习,所以完全不知道怎么能?我在网上找了很久,都没找到控制步进电机的方法

评论

首先需要对单片机进行编写代码,还要买步进机驱动电路呢·  发表于 2020-3-11 12:42
dirtwillfly 发表于 2019-1-2 21:30 | 显示全部楼层
这里有个步进电机的专题,楼主可以看看
http://www.21ic.com/jszt/stepper_motor.htm
你是我的天 发表于 2019-1-6 14:26 来自手机 | 显示全部楼层
我也遇到同样的问题了
我好菜啊 发表于 2020-2-19 20:41 | 显示全部楼层
楼主现在解决了么,想请教一下
rong212121 发表于 2020-3-3 11:58 | 显示全部楼层
1:  如果是5V的小电机,就是学生经常玩的那种,用达灵顿ULN2003 /ULN2008 控制的,那么前进,后退,加速减速 的功能,网上还是很多的,但是精准角度控制的,估计很少

2:如果是项目中的步进电机,比如4条线的2相电机   42/57/86等 (其他的原理类似),这样的电机 一般都是要 驱动器的,可以很简单的完成楼主需要的功能
举例说明: 42步进电机   步距角是1.8度,那么要转360度(1圈),就需要 200个脉冲 (1.8 X 200 = 360度) ,这样就很好的控制了任意的角度
                配合驱动器,假如驱动器上设置16细分,那么每步就是 (1.8 / 16)度了,转360度(1圈),就需要 3200个脉冲,可实现更加精细化的角度了



lihuasoft 发表于 2020-3-4 22:06 | 显示全部楼层
贵在实践。行动是焦虑的对抗剂(语出 许又新《神经症》)
光轮TreeOS 发表于 2020-3-10 10:06 | 显示全部楼层
时序控制啊,例如2线四相的步进电机,按时序给电平就可以了。网上有很多资料的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

XKH

2

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部