STM32/STM8技术论坛
直播中

能先生

6年用户 23经验值
擅长:嵌入式技术
私信 关注
[问答]

新手小白,打算驱动舵机,但是通电后却没有反应?

`舵机图片如下:
微信图片_20180731085829.jpg

我将两跟电源线接上正负极后,舵机毫无反应。
于是我们也打算用STM32F103控制,用一定频率的高低电平驱动,但是也没有动,很绝望,买了个东西不知道怎么用

` 微信图片_20180731085833.jpg

回帖(3)

杨钧文

2018-7-31 09:02:26

最佳答案

  前两天我也遇到这种问题,不太清楚你的接线和程序,我就说说我的问题和解决方法。
  第一,我一开始舵机的电源与单片机的电源是相互独立的,这就导致了我的单片机与舵机没有共地,之后我将两者统一电源供电。
  第二,我的分频是(200,7199)设置占空比是5——25,后来在网上看到一个程序设置的是175——195,我去调整后发现这种舵机的确要设置在175到195之间。
  也就是TIM_SetCompare2(TIM2,180);
  通过这两点改正后我的舵机就可以动了。
  希望对你有帮助。
举报

kentleo

2018-7-31 12:46:30
输出pwm信号,调整占空比。
1 举报
  • 能先生: 这个其实我也有试过,但是也失败了,而且是用示波器先确定是pwm信号。所以我就在疑问是不是要商家的控制板才能控制,还是此舵机内部结构不一样

人中狼

2018-7-31 14:06:10
在论坛里搜搜吧,舵机的驱动对信号时序时有要求的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分