找回密码
 立即注册
楼主: 神农鼎

最便宜的 车规-FOC,24万转@STC32G12K128-24A车规,STC-FOC 新算法库,9/8

  [复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:492
  • 最近打卡:2025-10-16 07:53:41

11

主题

179

回帖

1908

积分

金牌会员

积分
1908
发表于 2025-8-22 20:34:58 | 显示全部楼层
AI-32*** 发表于 2025-8-21 08:38
参考本帖第一页STC-FOC 库,做成库了,大家直接调用

为什么我复制完只有这点内容

截图202508222034373926.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:251
  • 最近打卡:2025-10-15 23:19:54
已绑定手机

6

主题

205

回帖

1229

积分

金牌会员

积分
1229
发表于 2025-8-22 21:19:38 | 显示全部楼层
劲,这个好
学习
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-10-14 17:02:52

9

主题

141

回帖

515

积分

高级会员

积分
515
发表于 2025-8-23 10:10:06 | 显示全部楼层
我在调试的时候,上电出现这种现象,请问我需要调整程序的哪里?
用的电机是12V/10W转的,稳压电源限流8V/5A。

上电调试.mp4

531.58 KB, 下载次数: 15

回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-10-14 17:02:52

9

主题

141

回帖

515

积分

高级会员

积分
515
发表于 2025-8-23 10:12:53 | 显示全部楼层
可以打开吗?

上电调试.zip

523.94 KB, 下载次数: 27

回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-10-14 17:02:52

9

主题

141

回帖

515

积分

高级会员

积分
515
发表于 2025-8-23 10:43:17 | 显示全部楼层
简单描述一下:上电后电机顺时针和逆时针慢速摇摆,发出尖锐声,最终慢慢停转。稳压电源调节为8V,限流5A,电机摇摆过程中稳压电源过流。
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-10-14 17:02:52

9

主题

141

回帖

515

积分

高级会员

积分
515
发表于 2025-8-23 15:12:46 | 显示全部楼层
现在上电一转起来就会停止,且稳压电源会过流,
不像《库使用说明》中描述电机上电停转电流很小,
请问需要修改什么地方?

上电调试2.mp4

799.32 KB, 下载次数: 9

点评

这个一般分为两种情况,可以根据现象来排查一下: 第一种情况是驱动的极性反了,这会导致一上电就有超大电流,这种需要调节PWM输出的极性 第二种情况是开环驱动的占空比给高了,这种是我觉得最有可能的一种,因为这  详情 回复 发表于 2025-8-25 08:54
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-10-14 17:02:52

9

主题

141

回帖

515

积分

高级会员

积分
515
发表于 2025-8-24 22:13:53 | 显示全部楼层
是我描述的不够清楚吗?麻烦大佬们帮我解答一下
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:591
  • 最近打卡:2025-10-15 09:49:21
已绑定手机
已实名认证

116

主题

2889

回帖

7364

积分

版主

积分
7364
发表于 2025-8-25 08:54:35 | 显示全部楼层
HUHU*** 发表于 2025-8-23 15:12
现在上电一转起来就会停止,且稳压电源会过流,不像《库使用说明》中描述电机上电停转电流很小,请问需要修 ...

这个一般分为两种情况,可以根据现象来排查一下:
第一种情况是驱动的极性反了,这会导致一上电就有超大电流,这种需要调节PWM输出的极性
第二种情况是开环驱动的占空比给高了,这种是我觉得最有可能的一种,因为这种高速电机的KV值很高,给一点占空比可能就有不小的电流。
可以尝试在开环启动的部分给占空比调小一点,具体调整在H文件的宏定义部分
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-10-14 17:02:52

9

主题

141

回帖

515

积分

高级会员

积分
515
发表于 2025-8-25 19:50:11 | 显示全部楼层
王工你好,我按照你说的把开环占空比调成1-2了,现象还是一样的。
麻烦帮我看一下 我的设置是否正确:
我将 CMP_SW_ADCIN 定义为0了,是否可行?下面的是我的电路图。
截图202508251950088947.jpg

点评

CMP_IN_SW 的调整不影响,不过既然你接到CMP+了,CMP_IN_SW直接调整为0即可 预留ADC部分是另有他用,目前算法暂时还没用到ADC端口的。 调整开环占空比应该是调整这个函数传入的值: //设置开环启动参数,拥有初  详情 回复 发表于 2025-8-26 04:38
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:591
  • 最近打卡:2025-10-15 09:49:21
已绑定手机
已实名认证

116

主题

2889

回帖

7364

积分

版主

积分
7364
发表于 2025-8-26 04:38:50 | 显示全部楼层
HUHU*** 发表于 2025-8-25 19:50
王工你好,我按照你说的把开环占空比调成1-2了,现象还是一样的。麻烦帮我看一下 我的设置是否正确:我将 C ...


CMP_IN_SW 的调整不影响,不过既然你接到CMP+了,CMP_IN_SW直接调整为0即可
预留ADC部分是另有他用,目前算法暂时还没用到ADC端口的。

调整开环占空比应该是调整这个函数传入的值:


//设置开环启动参数,拥有初始值,可以不设定
void Set_Foc_Param_Start(long min_pwm, long max_pwm, long max_freq, long min_freq, long dtime, long moto_de_time_us);


或者你可测量一下开环启动时的输出波形一并贴上,对比一下调整开环启动数值前的PWM波和启动后的PWM波(这里可以不接电机,仅查看U相对地的电压这样子)
这样方便我来确定问题
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-10-16 08:05 , Processed in 0.123915 second(s), 106 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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