智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4535|回复: 13
打印 上一主题 下一主题

SD-5舵机如何调?

  [复制链接]

6

主题

118

帖子

0

精华

高级会员

Rank: 4

积分
928
威望
432
贡献
410
兑换币
0
注册时间
2012-3-7
在线时间
43 小时
毕业学校
沈航
跳转到指定楼层
1#
发表于 2012-4-21 11:57:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我给舵机一个固定的PWM波后,它转动了一会儿就吱吱响,而且我手靠近信号线的时候它就来回摆动,请问这是为什么呢?我的程序如下:
#include <hidef.h>      /* common defines and macros */
#include "derivative.h"      /* derivative-specific definitions */
void PWMInit()
{
  PWME_PWME1=0;
  PWMCTL_CON01=1;
  PWMPRCLK=0X02;
  PWMSCLA=0X01;
  PWMCLK_PCLK1=1;
  PWMPOL_PPOL1=1;
  PWMCAE_CAE1=0;
  PWMPER01=3333;
  PWME_PWME1=1;
}
void smotorangle(unsigned char i)
{
    PWMDTY01=1700+11*i;
}

void main(void) {
  /* put your own code here */
  
  PWMInit();
  smotorangle(0);
EnableInterrupts;
  for(;;)
  {
  }
  
}


补充内容 (2012-4-21 15:22):
求各位大侠的舵机调试程序。。。

32

主题

646

帖子

0

精华

常驻嘉宾

Mechanical Engineering

Rank: 8Rank: 8

积分
4785

热心会员奖章优秀会员奖章在线王奖章活跃会员奖章

QQ
威望
2078
贡献
819
兑换币
378
注册时间
2011-11-14
在线时间
944 小时
2#
发表于 2012-4-21 12:12:02 | 只看该作者
跟 3010 差别 好大啊。。。。参数完全不一样。。。。    求高手支招啊!!
回复 支持 反对

使用道具 举报

165

主题

4119

帖子

2

精华

杰出人士

老司机【呆萌侠】

Rank: 12Rank: 12Rank: 12

积分
16895

活跃会员奖章优秀会员奖章推广达人奖章热心会员奖章论坛元老奖章论坛骨干奖章在线王奖章资源大师奖章

QQ
威望
9751
贡献
4562
兑换币
1629
注册时间
2011-7-23
在线时间
1291 小时
毕业学校
工大
3#
发表于 2012-4-21 12:23:50 | 只看该作者
SA的时钟周期是多少?算算频率。
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
339
威望
228
贡献
73
兑换币
0
注册时间
2012-2-14
在线时间
19 小时
毕业学校
建工学院
4#
发表于 2012-4-21 12:55:57 | 只看该作者
同样遇到SD-5问题,有没有SD-5的详细参数
回复 支持 反对

使用道具 举报

6

主题

118

帖子

0

精华

高级会员

Rank: 4

积分
928
威望
432
贡献
410
兑换币
0
注册时间
2012-3-7
在线时间
43 小时
毕业学校
沈航
5#
 楼主| 发表于 2012-4-21 14:50:36 | 只看该作者
恋May 发表于 2012-4-21 12:23
SA的时钟周期是多少?算算频率。

我调的总线频率是8Mhz,SA时钟频率是1Mhz,PWM输出是300hz,我想这符合SD-5舵机的参数,就不知为什么它老是来回摆动。
回复 支持 反对

使用道具 举报

165

主题

4119

帖子

2

精华

杰出人士

老司机【呆萌侠】

Rank: 12Rank: 12Rank: 12

积分
16895

活跃会员奖章优秀会员奖章推广达人奖章热心会员奖章论坛元老奖章论坛骨干奖章在线王奖章资源大师奖章

QQ
威望
9751
贡献
4562
兑换币
1629
注册时间
2011-7-23
在线时间
1291 小时
毕业学校
工大
6#
发表于 2012-4-21 14:54:04 | 只看该作者
你查查舵机消抖,这个问题总是能解决的,呵呵= =
回复 支持 反对

使用道具 举报

6

主题

118

帖子

0

精华

高级会员

Rank: 4

积分
928
威望
432
贡献
410
兑换币
0
注册时间
2012-3-7
在线时间
43 小时
毕业学校
沈航
7#
 楼主| 发表于 2012-4-21 14:59:01 | 只看该作者
先谢谢了。
回复 支持 反对

使用道具 举报

3

主题

91

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1825
QQ
威望
907
贡献
366
兑换币
22
注册时间
2012-1-19
在线时间
276 小时
8#
发表于 2012-4-21 15:59:47 | 只看该作者
看看200可不可以,之前我也是按说明书上给的300赫兹,但是并没有按照我给的程序去转
回复 支持 反对

使用道具 举报

6

主题

118

帖子

0

精华

高级会员

Rank: 4

积分
928
威望
432
贡献
410
兑换币
0
注册时间
2012-3-7
在线时间
43 小时
毕业学校
沈航
9#
 楼主| 发表于 2012-4-21 19:46:30 | 只看该作者
大雄@南京 发表于 2012-4-21 15:59
看看200可不可以,之前我也是按说明书上给的300赫兹,但是并没有按照我给的程序去转

是给它频率为200HZ吗?我试试吧。
回复 支持 反对

使用道具 举报

15

主题

181

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1838

热心会员奖章

威望
908
贡献
630
兑换币
0
注册时间
2011-11-23
在线时间
150 小时
10#
发表于 2012-4-22 00:15:02 | 只看该作者
250hz是确保可以正常的。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-28 12:38 , Processed in 0.052405 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表