智能车制作

标题: sd-5舵机 [打印本页]

作者: saleman    时间: 2012-4-16 15:53
标题: sd-5舵机
sd-5舵机给多少工作频率。资料说是300hz,我给的是250hz,但是确切的多少比例的占空比对应多少的打角,求教呀~~
作者: OPQ_XYQ    时间: 2012-4-16 17:34
我给的频率是287HZ,占空比是30%左右,找到了他的中值
作者: 学做飞思卡尔    时间: 2012-4-21 11:59
给了一个频率它会不会来回摆动啊?

作者: saleman    时间: 2012-4-21 12:11
学做飞思卡尔 发表于 2012-4-21 11:59
给了一个频率它会不会来回摆动啊?

不会呀

作者: wgl404    时间: 2012-4-21 13:29
脉冲宽度决定打多少角度,只要在允许的范围内,频率影响不是特别大!
作者: 学做飞思卡尔    时间: 2012-4-21 14:53
wgl404 发表于 2012-4-21 13:29
脉冲宽度决定打多少角度,只要在允许的范围内,频率影响不是特别大!

允许的那个范围如何确定啊?

作者: wgl404    时间: 2012-4-21 15:25
学做飞思卡尔 发表于 2012-4-21 14:53
允许的那个范围如何确定啊?

不要高于300Hz就可以!
作者: 学做飞思卡尔    时间: 2012-4-21 15:35
wgl404 发表于 2012-4-21 15:25
不要高于300Hz就可以!

我调了280hz,但是好像问题还是没有解决,请大侠看看我的程序有没有什么问题呀。
作者: 学做飞思卡尔    时间: 2012-4-21 15:36
学做飞思卡尔 发表于 2012-4-21 15:35
我调了280hz,但是好像问题还是没有解决,请大侠看看我的程序有没有什么问题呀。

#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=3571;
  PWME_PWME1=1;
}
void smotorangle(unsigned char i)
{
    PWMDTY01=1200+11*i;
}

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

作者: wgl404    时间: 2012-4-21 16:30
加我QQ:1203591673
作者: wgl404    时间: 2012-4-21 16:31
论坛很慢!
作者: a27755231abc    时间: 2012-12-16 20:21
如何找中值
作者: 囧zZZ    时间: 2013-11-21 01:44





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2