CWESC
简介
CW32无感无刷电子调速器,cwesc
简介:CW32无感无刷电子调速器,cwesc开源协议
:GPL 3.0
描述
//---------------------------------------------------------------------------------------------------------------------------------------------
// 2022-06-10
当前版本,启动顺畅、运转稳定。源码文件‘’源码_cwesc_22-06-10-1.rar‘’。
补充及总结本开源工程特点如下:
1、双向无刷电调。
2、PWM信号输入,高脉宽范围1000~2000us,大于1500正转,小于反转。
3、互补PWM输出,同步续流,下臂几乎不发热。
4、75%时长为PWM高电平采集反电动势,数据较低电平时刻更准确。
5、带串口输出,双向数传,中断收发。便于调试,且占用CPU时间极少。
6、启动分两个阶段,大负载大扭矩或者反转时也能正常启动。
7、带过温、过流保护。
8、带缺相保护。
上传几张反电动势波形图。图片是用串口软件 vofa+绘制,电调发送数据给上位机。
* pwm_in是pwm输入占空比,430表示43%。
* 红色是虚拟中位,另外三条线是UVW三相反电动势。
//---------------------------------------------------------------------------------------------------------------------------------------------
// 2022-06-09
重新调整程序结构,解决以下问题:
1、中断程序中代码太多,可能出现中断死锁;
2、即当前中断还没有执行完成,下一个中断又发生;
3、导致某一对半桥持续导通,有烧坏驱动管和电机的风险。
//---------------------------------------------------------------------------------------------------------------------------------------------
// 2022-06-08
1、修正PWM频率,改成32k。预留足够时间给ADC采样。
2、ADC采样时刻由两个改成三个,增加低速准确性。最低速可以稳定在500rpm,4极对电机,即12kepm。
3、启动加拖拽,启动扭矩明显增加。
//---------------------------------------------------------------------------------------------------------------------------------------------
// 第一版
cwesc,无刷无感电调。
1、主控是cw32f030
2、2~4s供电
3、输入pwm
4、带串口调试
5、过温、缺相保护
6、同步续流
持续调试中...
//---------------------------------------------------------------------------------------------------------------------------------------------
** 视频1是第一版。
** 视频2是220608固件,带配重电机正反转,大电流大扭矩。
评论