|
|
/*
//四轴飞行器2212电机
#define STARTUP_INTERVAL 20000UL // 启动时两次换向的最大间隔时间 us为单位
#define STARTUP_PWM 80 // 启动时的占空比 2212电机
#define STOP_PWM (STARTUP_PWM-20) // 停止PWM,小于此PWM就停机, 根据电机特性适当改变
#define STARTUP_END_PhaseTime 2400 // 判断启动结束的换相时间us,2212电机
*/
//8元风扇电机
#define STARTUP_INTERVAL 60000UL // 启动时两次换向的最大间隔时间 us为单位
#define STARTUP_PWM 200 // 启动时的占空比 8元风扇电机, 12V-->300, 18V-->240, 24V-->200
#define STOP_PWM 100 // 停止PWM,小于此PWM就停机, 根据电机特性适当改变
#define STARTUP_END_PhaseTime 8000 // 判断启动结束的换相时间us,8元风扇电机
看别人的程序倒是很简单,真正自己调试的时候这一连串的参数 无从下手,估计没方法的话折腾一两天也搞不出来的。
请梁工讲解下调试过程,每个参数是如何通过调试确定的。 你写本书或者视频 讲解,我都会买的。
|
|