求助!为什么步进电机开两次开关才转动?

2019-07-15 09:46发布

tica, sans-serif">两相四拍小步进电机,驱动芯片为SANYO的LB1848。步进电机总是需要开两次开关才转动,有时候开一次就转的话就不按照程序走。求助大神,刚开始学习步进电机。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
星星12
1楼-- · 2019-07-15 15:25
jiciwi 发表于 2017-8-30 11:22
什么开关

就普通的连接单片机的电源开关
jiciwi
2楼-- · 2019-07-15 18:21
星星12 发表于 2017-8-30 11:23
就普通的连接单片机的电源开关

开关控制的是什么呢?这个得看你程序怎么写的吧
星星12
3楼-- · 2019-07-16 00:20
jiciwi 发表于 2017-8-30 11:25
开关控制的是什么呢?这个得看你程序怎么写的吧

单片机和电机驱动芯片公用一个+5V电源,开关就是电源开关
星星12
4楼-- · 2019-07-16 05:58
jiciwi 发表于 2017-8-30 11:31
所以说,还是你程序的问题,上电加些延迟,或者看看上电的时候,默认的IO是什么状态

上电加了延时就好了。谢谢大神
星星12
5楼-- · 2019-07-16 06:58
 精彩回答 2  元偷偷看……
jiciwi
6楼-- · 2019-07-16 07:47
星星12 发表于 2017-8-30 15:28
但是有时候会比程序多走一段距离,求助大神

但总归还是你程序上有BUG啊,会不会按下电源的时候,重复上电了

一周热门 更多>