智能车制作

标题: 关于设置电机PWM值 [打印本页]

作者: 井彦波    时间: 2019-9-20 17:38
标题: 关于设置电机PWM值
void motor_pwm_set(int32 pwm_duty)
{
  if(pwm_duty > 0)
  {
      if(pwm_duty > 9999)
      {
          pwm_duty = 9999;
      }
      ftm_pwm_duty(FTM0, FTM_CH0, pwm_duty);
      ftm_pwm_duty(FTM0, FTM_CH1, 0);
  }
  if(pwm_duty < 0)
  {
      if(pwm_duty < -9999)
      {
          pwm_duty = -9999;
      }
      ftm_pwm_duty(FTM0, FTM_CH0, 0);
      ftm_pwm_duty(FTM0, FTM_CH1, ABS(pwm_duty));
  }
  if(pwm_duty == 0)
  {
      ftm_pwm_duty(FTM0, FTM_CH0, 0);
      ftm_pwm_duty(FTM0, FTM_CH1, 0);
  }
}
有没有大佬帮我看一下这个程序
   ftm_pwm_duty(FTM0, FTM_CH1, 0);
是什么意思
谢谢


作者: 微风501    时间: 2019-9-20 22:33
电机给pwm值
作者: 微风501    时间: 2019-9-20 22:34
程序中都有,自己仔细看一下
作者: LINKEEE    时间: 2019-9-21 13:54
这不就是正值正转,负值反转,零不转吗
作者: 2445798248    时间: 2019-10-12 09:19
电机反转占空比为0
作者: 岛主学做车    时间: 2019-10-12 17:32
FTM0端口,1通道,0占空比




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