智能车制作

标题: 直立问一个电机驱动的问题 [打印本页]

作者: 些几    时间: 2015-4-18 13:33
标题: 直立问一个电机驱动的问题
用了山外的直立中篇程序,里面的程序写着是对信号进行了反相处理,但是不是用山外的电机驱动,用的是MOS管,应该没有附带发相效果,所以想问问该怎么改,有没有人知道可以说说啊
作者: 些几    时间: 2015-4-18 13:35
[attach]76370[/attach]

作者: 些几    时间: 2015-4-18 14:12
自顶,可以来个人解释解释嘛
作者: 沉默的萝卜    时间: 2015-4-18 14:19
if(Speed_L >= 0)    //angle大于0,向前,小于0,向后
    {
       FTM_PWM_Duty(FTM0,CH5,0);
       FTM_PWM_Duty(FTM0,CH4,(uint32)(Speed_L - MOTOR_DEAD_VAL_L));    //加入死区电压
    }
    else
    {
        FTM_PWM_Duty(FTM0,CH4,0);
        FTM_PWM_Duty(FTM0,CH5,(uint32)(-Speed_L - MOTOR_DEAD_VAL_L));    //加入死区电压
    }

    if(Speed_R >= 0)    //angle大于0,向前,小于0,向后
    {
        FTM_PWM_Duty(FTM0,CH7,0);
        FTM_PWM_Duty(FTM0,CH6,(uint32)(Speed_R - MOTOR_DEAD_VAL_R));    //加入死区电压
    }
    else
    {
        FTM_PWM_Duty(FTM0,CH6,0);
        FTM_PWM_Duty(FTM0,CH7,(uint32)(-Speed_R - MOTOR_DEAD_VAL_R));   //加入死区电压
    }
作者: 些几    时间: 2015-4-18 14:53
沉默的萝卜 发表于 2015-4-18 14:19
if(Speed_L >= 0)    //angle大于0,向前,小于0,向后
    {
       FTM_PWM_Duty(FTM0,CH5,0);

你好,想问问你,是不是只要是用mos管的驱动都带反相的啊?

作者: 沉默的萝卜    时间: 2015-4-18 19:15
些几 发表于 2015-4-18 14:53
你好,想问问你,是不是只要是用mos管的驱动都带反相的啊?

没有用过MOS管,不清楚




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