patch1582 发表于 2025-6-1 22:49:55

自带的比较器检测反电动势做过0检测

梁工 发表于 2025-6-2 13:44:12

patch1582 发表于 2025-6-1 22:49
自带的比较器检测反电动势做过0检测

是的,AI/STC32系列、AI/STC8H系列、AI8051U系列,都带高级PWM和模拟比较器,用于驱动三相无刷电机很合适。

patch1582 发表于 2025-6-2 16:50:05

梁工 发表于 2025-6-2 13:44
是的,AI/STC32系列、AI/STC8H系列、AI8051U系列,都带高级PWM和模拟比较器,用于驱动三相无刷电机很合适 ...

超赞

haiming8685 发表于 2025-6-2 21:36:07

梁工您好!我将32G128的V2版,下载测试,电机启动正常,可调节电位器电机速度一直起不来转速很低,好像PWM不随电位器调节发生变化,不知道是怎么回事

MikeXue 发表于 2025-6-2 23:19:20

请问一下,我使用57BL55S06-230TF9电机, 24V/60W ,电位器已经设置为最大值了,在27V供电的时候,最大转速为1550rpm , 30V才能达到1800rpm,无法达到最高转速。这个可能是什么原因导致的呢。

使用的数字电源供电(MS305D(30V/5A)

梁工 发表于 2025-6-3 09:45:56

haiming8685 发表于 2025-6-2 21:36
梁工您好!我将32G128的V2版,下载测试,电机启动正常,可调节电位器电机速度一直起不来转速很低,好像PWM ...

回复在下面帖子23楼:

三相无刷直流电机驱动-STC32G-无HALL 改进启动算法,启动可靠
https://www.stcaimcu.com/thread-17737-1-1.html
(出处: 国芯技术交流网站)

梁工 发表于 2025-6-3 09:50:11

MikeXue 发表于 2025-6-2 23:19
请问一下,我使用57BL55S06-230TF9电机, 24V/60W ,电位器已经设置为最大值了,在27V供电的时候,最大转 ...

最大转速会有偏差,如果带负载,则不同的负载会导致最高转速有很大不同,负载重转速急剧降低。如果是空载转速,则根据电机的KV值来估算,误差20%之内都是正常的。你的电机的KV值是多少?
比如我的电机KV值150,则24V时空载转速大约为150*24=3600RPM,实测在3300~3700之间。

MikeXue 发表于 2025-6-4 14:24:21

梁工 发表于 2025-6-3 09:50
最大转速会有偏差,如果带负载,则不同的负载会导致最高转速有很大不同,负载重转速急剧降低。如果是空载 ...

目前只是测试了空载情况,57BL55S06-230TF9 在24V下,额定转速是3000RPM。   启动后,在所有条件不变仅改变供电电压的情况下,27V供电的时候,最大转速为1550rpm , 30V才能达到1800rpm, 转速是通过程序Uart反馈看到的。   
附件图片是57BL55S06-230TF9的技术参数,没有提到KV值。

梁工 发表于 2025-6-4 15:02:12

MikeXue 发表于 2025-6-4 14:24
目前只是测试了空载情况,57BL55S06-230TF9 在24V下,额定转速是3000RPM。   启动后,在所有条件不变仅 ...

“丽数”应该是极对数2,原先你说是极对数4,如果是极对数2,则你说的1500转就是3000转。
电机转速会有误差,但不会差别太大。
在换相中取反一个IO来指示电角度转速,比如在0次、3次取反一次,则电角度360度对应1个脉冲(1Hz),假设测量出100Hz,转速计实测转子转速为3000转/分,则为50转/秒,1000/50=2,即磁极对为2,以此测量为准。

Istar_MCU 发表于 2025-6-5 08:34:18

{:guzhang:}
页: 58 59 60 61 62 63 64 65 66 67 [68] 69 70
查看完整版本: BLDC三相无刷直流电机驱动-8H系列/32G系列-无HALL, 12万转, 视频讲解,改进启动算法