部分24V电机顺利启动的参数:
- //电机参数相关:开环强拖参数、退磁等待时间,参考参数
-
- //24V 7026电机
- #define Ref_MIN_PWM 100UL //开始强拖PWM值
- #define Ref_MAX_PWM 250UL //结束强拖PWM值
- #define Ref_MAX_FREQ 500UL //单位:us,每次切换角度间隔时间起始
- #define Ref_MIN_FREQ 50UL //单位:us,每次切换角度间隔时间结束(从150us到1us)
- #define Ref_DTIME 2000UL //细分步进,整个开环需要细分成多少个片进行变化
- #define Ref_MOTO_DE_TIME_uS 50 //电机退磁时间(32位无符号),如果出现换向异常可以调整这个数据,避开退磁脉冲
- #define Ref_OVER_TIME 5 //超时时间(单位:65.536ms),用于判断B_Timer3_OverFlow的值是否超过此阈值,超过后即认为堵转,水泵类可调大此阈值
-
- //24V 瑞思迈呼吸机电机
- #define Ref_MIN_PWM 80UL //开始强拖PWM值
- #define Ref_MAX_PWM 200UL //结束强拖PWM值
- #define Ref_MAX_FREQ 500UL //单位:us,每次切换角度间隔时间起始
- #define Ref_MIN_FREQ 50UL //单位:us,每次切换角度间隔时间结束(从150us到1us)
- #define Ref_DTIME 2000UL //细分步进,整个开环需要细分成多少个片进行变化
- #define Ref_MOTO_DE_TIME_uS 30 //电机退磁时间(32位无符号),如果出现换向异常可以调整这个数据,避开退磁脉冲
- #define Ref_OVER_TIME 2 //超时时间(单位:65.536ms),用于判断B_Timer3_OverFlow的值是否超过此阈值,超过后即认为堵转,水泵类可调大此阈值
-
- //24V 吸尘器电机
- #define Ref_MIN_PWM 60UL //开始强拖PWM值
- #define Ref_MAX_PWM 120UL //结束强拖PWM值
- #define Ref_MAX_FREQ 500UL //单位:us,每次切换角度间隔时间起始
- #define Ref_MIN_FREQ 50UL //单位:us,每次切换角度间隔时间结束(从150us到1us)
- #define Ref_DTIME 2000UL //细分步进,整个开环需要细分成多少个片进行变化
- #define Ref_MOTO_DE_TIME_uS 30 //电机退磁时间(32位无符号),如果出现换向异常可以调整这个数据,避开退磁脉冲
- #define Ref_OVER_TIME 2 //超时时间(单位:65.536ms),用于判断B_Timer3_OverFlow的值是否超过此阈值,超过后即认为堵转,水泵类可调大此阈值
复制代码
|