RoboMaster

标题: 单片机初始化无刷电调 [打印本页]

作者: 馒头    时间: 2015-5-22 00:09
标题: 单片机初始化无刷电调
哎呀,请问单片机怎么初始化无刷电调啊?真的谢谢大神们了。。。

作者: 梦之澜657    时间: 2015-5-22 09:08
好像有个贴已经说过了,找找看。
作者: 龙之介    时间: 2015-5-22 12:25
我们用的无刷电调,是给的pwm的占空比从5%逐渐加到10%,累加的时间间隔是1ms。
        for(jjj=1000;jjj<=2000;jjj++)//
        {
       
                PWM1=jjj;
                PWM2=jjj;
                delay_ms(1);       
        }
        PWM1=2000;
        PWM2=2000;
希望能够帮到你。
作者: west    时间: 2015-5-22 17:23
用摇杆就可以了。。
作者: mars_vito    时间: 2016-3-13 19:44
先给最高占空比1S,再给最低占空比1S,滴滴两声之后就证明初始化完毕,就可以任意调节占空比了(注意,初始化是每次使用电机都要进行的)
作者: Emptyy    时间: 2016-3-14 15:02
方法如5楼,But
如果程序不变(意味着PWM脉宽上下限不再变化)的话,每个电调只需要初始化一次
经过一次初始化的电调,今后对其进行控制可以直接把初始化程序去掉,因为脉宽上下限已经存入电调MCU的EEPROM了。
之所以要初始化电调是为了使输入pwm信号的占空比线性对应电机驱动pwm的占空比,
故初始化仅需在新电调破处之际或者由于控制电路更换芯片或修改程序导致输入pwm脉宽变化时进行




欢迎光临 RoboMaster (https://bbs.robomaster.com/) Powered by Discuz! X3.2