本帖最后由 LcwSwust 于 2020-9-3 09:41 编辑
单片机为STC15W408AS-TSSOP20,利用内部比较器作过零检测,程序为过零换相。程序可能不是写得很好,使用时要多做实验,楼主偷懒了,没有做电流检测程序。
对了,油门是通过串口指令设置的,并非普通的PPM信号,这个要注意,
由于我用于四轴,四个电调的串口并联起来接到飞控单片机,只占用一个串口,较为节省IO口。
用EG2133驱动AON6816形成三相半桥,此程序为同步整流,发热很少,但注意不能急减速,否则
电机发电会对电源充电,可能引起电源电压过高。(可修改程序关闭同步整流,要注意散热)
BLDC2.3程序-硬件滤波.zip
(51.28 KB)
电路.zip
(36.36 KB)
|