360度舵机控制问题

2019-10-16 07:18发布

我使用STM32的PA8来输出PWM波控制360度舵机,看波形输出是没有问题的。舵机使用的是外部5V电源供电,出现了很奇怪的问题,当我不和mini板子共地时,舵机一直转,我给1.5ms的高电平应该停下来的,但是舵机还是在转,而当我将外部电源和mini板子的地接一起以后,舵机只响,根本就不转了。实在是太奇怪了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
墨黥天
1楼-- · 2019-10-16 09:47
首先360度的舵机需要调零之后才能在1.5ms的高电平脉冲下停止。调零的话先写好脉冲程序为1.5ms高电平烧进去,断开舵机和PWM线的连接,可以看到它舵机上有个孔,用小螺丝刀插进去慢慢旋转,然后接上PWM,观察舵机是否停止转动。重复上面的调试动作,直到舵机停止转动,即调零成功。舵机:1500~1700um反转     1300us速度最快     1300us正转
墨黥天
2楼-- · 2019-10-16 11:44
不太懂你为什么要把外部电源的地和MINI开发板接在一起,这样情况就比较复杂了。具体我这里没有找到以前的电路图也不好分析
3楼-- · 2019-10-16 13:08
墨黥天 发表于 2016-8-9 20:49
不太懂你为什么要把外部电源的地和MINI开发板接在一起,这样情况就比较复杂了。具体我这里没有找到以前的电 ...

我是着问题所以就接一块了,主要问题就是我给1.5ms高电平时间,360度舵机不停下来,不知道问题出在哪里,我用的舵机是9g SG90
4楼-- · 2019-10-16 17:30
墨黥天 发表于 2016-8-9 20:49
不太懂你为什么要把外部电源的地和MINI开发板接在一起,这样情况就比较复杂了。具体我这里没有找到以前的电 ...

我试试调0
5楼-- · 2019-10-16 23:10
 精彩回答 2  元偷偷看……
6楼-- · 2019-10-17 04:52
墨黥天 发表于 2016-8-9 20:37
首先360度的舵机需要调零之后才能在1.5ms的高电平脉冲下停止。调零的话先写好脉冲程序为1.5ms高电平烧进去 ...

当我使用同一个电源个32和舵机供电,舵机就只响不转了

一周热门 更多>