使用CW32进行无刷电机驱动板的设计。
主要电路有36V转12V转5V转3.3V,三相半桥驱动,
反电动势采集,霍尔信号采集,
三相电流采集,母
线电压采集,电位器调速,CW32小篮板接口。
驱动板的信号输出均采用排针引出,方便接不同单片机的io口,如STM32最小系统。三相电流采集主要用于FOC控制。
输入电压最大值取决于使用的2596芯片,不同厂家有所差异。2W,0.05Ω的
采样电阻支持最大6A的驱动电流,输出3.15V的ADC采集电压。
其他电路在原理图上有解释。
由于缺少按键,所以霍尔闭环驱动暂时无法进行。霍尔开环、无感开环、无感闭环都已经进行测试并通过验证。
需要注意的是驱动信号要与程序中io口的设置对应。CW32-BLDC程序与李芳老师例程一样。
原理图和PCB的文件为立创EDA专业版,用立创EDA导入压缩包即可。
增加SVPWM
开环控制程序,
程序来自哔哩哔哩的UP主"热心市民翔先生"。
如果对驱动板有疑问,欢迎加QQ2715833252进行交流。。