梁工
发表于 2024-6-4 22:21:24
SANGCHAO 发表于 2024-6-4 20:08
这个反电动势检测的电容原理图是103(10nf),我焊接的时候没有,暂时用104(100nf)代替。请问原因是出在 ...
看波形,低速时还能看到正常一点的电枢波形,转速高一点,就凌乱了,看不出是无刷电机的波形了。
电容用大了也会造成高速时过零检测严重不准,所以要换10nF电容,或者用几nF的代替试试。
SANGCHAO
发表于 2024-6-4 22:32:23
好的,非常感谢。{:handshake:}
ackye
发表于 2024-6-5 10:56:12
本帖最后由 ackye 于 2024-6-5 11:14 编辑
梁工您好,再次请教
我反复读了您的代码有两个地方请教下
1. 每次换相后, 都会有个计数器计数,作消磁用,然后消磁后再开启比较器的中断对么? 这个xiaoci的时间是固定的吧?
2. 我看到代码里有一个是检测30度的时间,这段我没看懂, 这个30度的时间检测出来 补偿是做什么用的?
这个30度脚的时间 和换相时间有关联吗 或者这个30度的时间和消磁的时间有关联?
梁工
发表于 2024-6-5 11:25:16
ackye 发表于 2024-6-5 10:56
梁工您好,再次请教
我反复读了您的代码有两个地方请教下
1. 每次换相后, 都会有个计数器计数,作消磁 ...
1、消磁是为了避免误检测过0。当关断一个线圈驱动时,电感反电动势会出现一次假的过0事件,所以要过了这个消磁时间才能开启过零检测中断。消磁时间对于确定的电机来说是固定的,消磁时间最长出现在100%占空比驱动时(带载、此时电流最大),但不同的电机消磁时间会差别很大,电感越大时间越长(时间常数=L/R,R为电感等效直流电阻)。
2、30度角的问题,你要学习一下电机原理了。比拟来说,两个圆柱磁铁,同名端对着,轴向相同时,此时推力互相抵消,没有产生力矩,此时对应电机就是过0时刻,也就是说,刚过0时,给线圈通电,不能产生力矩,白白耗费电能,效率低,电机、驱动管均发热严重。过了30度再驱动,则能产生有效转矩,有高的效率。
Ruan
发表于 2024-6-5 13:16:30
我的板为什么启动不了,试了各种时间。现在只能启动的时候转几圈,然后就是静止短路。启动转的时候也会有声音
梁工
发表于 2024-6-5 13:40:25
Ruan 发表于 2024-6-5 13:16
我的板为什么启动不了,试了各种时间。现在只能启动的时候转几圈,然后就是静止短路。启动转的时候也会有声 ...
你用小一点的油门驱动,启动不了也不会短路吧?
Ruan
发表于 2024-6-5 15:18:58
梁工 发表于 2024-6-5 13:40
你用小一点的油门驱动,启动不了也不会短路吧?
油门我也改小试了,短路应该是堵转了,在启动程序之后,感觉没有检测到换相信号。
我这个是十几万转的高速电机,我测试别人的电调,同一个程序可以驱动不同规格的电机 ,这个是怎么实现的?
risen67
发表于 2024-6-5 16:12:10
hfei 发表于 2023-4-26 12:54
梁工,你好,对于低速重载且负荷不稳定的应用,24V,9对磁钢,1KW的电机。可有好的启动方法?...
这个不是很简单吗!梁工的玩玩可以,不适合做产品
risen67
发表于 2024-6-5 16:13:11
梁工 发表于 2023-4-26 14:41
可以的,我驱动了从光驱电机(很小、高速)到平衡车电机(很大、慢速),均可以可靠启动。
需要根据电机 ...
你这种方案低速启动不行!
梁工
发表于 2024-6-5 16:32:02
本帖最后由 梁工 于 2024-6-5 17:08 编辑
risen67 发表于 2024-6-5 16:13
你这种方案低速启动不行!
你认为我是随口说说,没有测试过?空了我拍个视频给你看看。