各位大神,想请教一下自制脉冲发送器控制步进电机的问题,请问是用单片机直接发还是用相关脉冲发生芯片?可否解答一下。。。

2019-07-20 07:05发布


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
lkposible4
1楼-- · 2019-07-20 08:07
理论上是都可以的,控制方式不太一样.
用32直接控制会很麻烦,很复杂。需要深入理解步进电机的原理,不建议使用。
一般的话直接买驱动芯片或者现成的驱动器,然后stm32直接给pwm就可以了。一般是pul个dir两口,pul一个方波,电机走一小段距离(和细分数有关系),dir高电平正转,低电平反转。
用32我只做过最高10k的pwm控制,再高我也没试过。
狂奔的菜鸟
2楼-- · 2019-07-20 13:27
 精彩回答 2  元偷偷看……
Frankchan
3楼-- · 2019-07-20 16:25
 精彩回答 2  元偷偷看……
HerryZ
4楼-- · 2019-07-20 16:43
楼主,STM32用定时器搞的话,你也会失望的
SHISHI67
5楼-- · 2019-07-20 18:56
 精彩回答 2  元偷偷看……
lkposible4
6楼-- · 2019-07-20 23:00
SHISHI67 发表于 2017-9-19 09:49
请教一下电机正反转怎么控制,我想用GPIO_SetBits(GPIOC,GPIO_Pin_2)实现正转,用GPIO_ResetBits(GPIOC,G ...

用的驱动器吗。。看一下输出是不是高低电平吧。

一周热门 更多>