找回密码
 立即注册
楼主: 王昱顺

高性能FOC | 32F12K54-FOC Lite V2 开源!经多天测试,稳定无异常==目前最高水平

  [复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:499
  • 最近打卡:2025-06-16 10:06:31
已绑定手机
已实名认证

112

主题

2391

回帖

6018

积分

版主

积分
6018
发表于 2025-4-2 08:56:47 | 显示全部楼层
haimin*** 发表于 2025-4-1 21:29
上电24V时没接负载电流最大能有6A-8A,总感觉是两只互补管子有导通现象,我只给板子提供5V供电,看到的波形 ...

24V的话,我所使用的那个栅极驱动EG2134只能承受最高20V的工作电压。
需要选用其他额外的栅极驱动,其他的栅极驱动如果不自带死区补偿的话,需要在软件内设置死区大小
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:141
  • 最近打卡:2025-06-16 10:12:22

0

主题

112

回帖

834

积分

高级会员

积分
834
发表于 2025-4-9 16:09:57 | 显示全部楼层
王工您好!您的STC32F FOC驱动程序中死区时间添加在那个位置合适呢?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:141
  • 最近打卡:2025-06-16 10:12:22

0

主题

112

回帖

834

积分

高级会员

积分
834
发表于 2025-4-9 16:10:56 | 显示全部楼层
添加在这里好像不起作用
截图202504091610326201.jpg

点评

需要像底下的操作一样,使用间接方式访问,否则是设置不成功的  详情 回复 发表于 2025-4-9 17:10
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:141
  • 最近打卡:2025-06-16 10:12:22

0

主题

112

回帖

834

积分

高级会员

积分
834
发表于 2025-4-9 16:12:28 | 显示全部楼层
添加在这里,PWM频率只有几百Hz了,
截图202504091611403325.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:499
  • 最近打卡:2025-06-16 10:06:31
已绑定手机
已实名认证

112

主题

2391

回帖

6018

积分

版主

积分
6018
发表于 2025-4-9 17:10:43 | 显示全部楼层
haimin*** 发表于 2025-4-9 16:10
添加在这里好像不起作用

需要像底下的操作一样,使用间接方式访问,否则是设置不成功的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:100
  • 最近打卡:2025-06-16 00:00:31

7

主题

22

回帖

518

积分

高级会员

积分
518
发表于 2025-4-9 18:08:43 | 显示全部楼层
请问,如果没有加入电流环,那么会带来什么影响呢。

点评

没法控制电流,其他的没有特别大的影响,因为电流环主要是靠高频的控制来实现高性能,如果将使用有感拉高控制频率,可以得到一样的效果,还省掉了一个电流传感器。 真要说有什么缺点,那大概是分辨率没法做的比电流  详情 回复 发表于 2025-4-9 21:44
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:499
  • 最近打卡:2025-06-16 10:06:31
已绑定手机
已实名认证

112

主题

2391

回帖

6018

积分

版主

积分
6018
发表于 2025-4-9 21:44:00 | 显示全部楼层
Mike*** 发表于 2025-4-9 18:08
请问,如果没有加入电流环,那么会带来什么影响呢。

没法控制电流,其他的没有特别大的影响,因为电流环主要是靠高频的控制来实现高性能,如果将使用有感拉高控制频率,可以得到一样的效果,还省掉了一个电流传感器。
真要说有什么缺点,那大概是分辨率没法做的比电流的高。但是使用14位左右的磁编码器已经能达到相当满意的分辨率了。像是超高精度的伺服电机,也都是用的高分辨率光编码器,他们用的也是这种方式(位置信息闭环)
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:100
  • 最近打卡:2025-06-16 00:00:31

7

主题

22

回帖

518

积分

高级会员

积分
518
发表于 2025-4-9 22:46:14 | 显示全部楼层
王*** 发表于 2025-4-9 21:44
没法控制电流,其他的没有特别大的影响,因为电流环主要是靠高频的控制来实现高性能,如果将使用有感拉高 ...

感谢!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:70
  • 最近打卡:2025-06-09 14:31:47

9

主题

78

回帖

390

积分

中级会员

积分
390
发表于 2025-4-11 08:57:04 | 显示全部楼层
王工您好,我在学习您的开源项目时,有几点不明白的地方,麻烦您帮我解答一下:
1. u16 Read_Angle_Int_Dat(void) 函数,机械角度转换为电角度,是怎么转换的不太明白;
2. 线程9的虚拟电角度只会随时间累计吗?虚拟电角度应该怎么理解?
截图202504110854593228.jpg

点评

机械角度转换为电角度,就是先偏移对齐到磁铁安装的零点(因为磁铁粘的时候无法保证正对零点),然后再对原来的机械角度乘以极对数和方向。就等效电角度了,这部分要是说原理的话,需要看一下无刷电机的结构原理,可  详情 回复 发表于 2025-4-11 09:33
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:499
  • 最近打卡:2025-06-16 10:06:31
已绑定手机
已实名认证

112

主题

2391

回帖

6018

积分

版主

积分
6018
发表于 2025-4-11 09:33:21 | 显示全部楼层
HUHU*** 发表于 2025-4-11 08:57
王工您好,我在学习您的开源项目时,有几点不明白的地方,麻烦您帮我解答一下:
1. u16 Read_Angle_Int_Dat ...

机械角度转换为电角度,就是先偏移对齐到磁铁安装的零点(因为磁铁粘的时候无法保证正对零点),然后再对原来的机械角度乘以极对数和方向。就等效电角度了,这部分要是说原理的话,需要看一下无刷电机的结构原理,可以去知网上找找论文看一看。

虚拟电角度是用来作为开环运行的一个参数,目的是代替磁编码器提供一个虚拟的电角度,使其可以在没有磁编码器的情况下测试电机是否可以转动
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-17 04:09 , Processed in 0.159500 second(s), 108 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表