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

便宜的车规-FOC,24万转@STC32G12K128-24A车规,STC-FOC 新算法库,2/5更新

 火... [复制链接]
  • 打卡等级:以坛为家III
  • 打卡总天数:710
  • 最近打卡:2026-04-29 17:46:54
已绑定手机
已实名认证

131

主题

3416

回帖

8928

积分

版主

积分
8928
发表于 2025-11-21 17:51:53 | 显示全部楼层
曾*** 发表于 2025-11-21 08:55
开环转起来一会后,突然停止,再手动正转反转,都没反应。而且set_duty = 900;,,开环参数如下:
#defin ...

手动正反转都没有反应,考虑反馈到MCU的两路端电压采样是否正常?
使用的是官方购买到的电机开发板吗?
闭环条件是MCU端口检测到超过10mV的反电动势就能进入闭环了
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:206
  • 最近打卡:2026-04-30 07:24:52
已绑定手机

0

主题

12

回帖

521

积分

高级会员

积分
521
发表于 2025-11-21 20:47:08 | 显示全部楼层
王*** 发表于 2025-11-21 17:51
手动正反转都没有反应,考虑反馈到MCU的两路端电压采样是否正常?
使用的是官方购买到的电机开发板吗?
闭 ...

不是官方板,我的2组采样电阻是5.1k+1K,对于12V供电,采样比例0.163,貌似不是很小。
CMP硬件已经连接;ADC硬件需要接上?【印象中,看帖子,你提到没用到ADC,所以ADC硬件没接】
ADC接线.PNG

点评

考虑是否是接反了,采样线对于相位对应很敏感 cmp+只能采样pwm1的端电压  详情 回复 发表于 2025-11-22 09:26
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:132
  • 最近打卡:2026-04-25 10:41:00

11

主题

171

回帖

308

积分

中级会员

积分
308
发表于 2025-11-22 08:59:18 | 显示全部楼层
王*** 发表于 2025-11-21 17:50
不好做到的,如果仅仅是捕获高电平宽度可以使用INT配合定时器实现
PWMB只用来输出这样子,否则PWM同时配 ...

但是使用外部中断的话,由于外部中断会频繁触发,我在尝试的过程中发现电机的正常运行会受到干扰,运行过程中会出现顿挫感。

点评

不会的,参考这个https://www.stcaimcu.com/forum.php?mod=viewthread&tid=18527  详情 回复 发表于 2025-11-22 09:24
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:710
  • 最近打卡:2026-04-29 17:46:54
已绑定手机
已实名认证

131

主题

3416

回帖

8928

积分

版主

积分
8928
发表于 2025-11-22 09:24:25 | 显示全部楼层
HUHU*** 发表于 2025-11-22 08:59
但是使用外部中断的话,由于外部中断会频繁触发,我在尝试的过程中发现电机的正常运行会受到干扰,运行过 ...

不会的,参考这个https://www.stcaimcu.com/forum.php?mod=viewthread&tid=18527
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:710
  • 最近打卡:2026-04-29 17:46:54
已绑定手机
已实名认证

131

主题

3416

回帖

8928

积分

版主

积分
8928
发表于 2025-11-22 09:26:28 | 显示全部楼层
曾*** 发表于 2025-11-21 20:47
不是官方板,我的2组采样电阻是5.1k+1K,对于12V供电,采样比例0.163,貌似不是很小。
CMP硬件已经连接; ...

考虑是否是接反了,采样线对于相位对应很敏感
cmp+只能采样pwm1的端电压
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:296
  • 最近打卡:2026-04-29 09:50:29
已绑定手机

0

主题

35

回帖

1190

积分

金牌会员

积分
1190
发表于 2025-11-23 22:32:49 | 显示全部楼层
插个眼,火钳刘明
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:21
  • 最近打卡:2026-01-29 19:59:41
已绑定手机

0

主题

29

回帖

268

积分

中级会员

积分
268
发表于 2025-11-24 20:56:21 | 显示全部楼层
曾*** 发表于 2025-11-21 20:47
不是官方板,我的2组采样电阻是5.1k+1K,对于12V供电,采样比例0.163,貌似不是很小。
CMP硬件已经连接; ...

如果焊接了R24,R25,要在程序里把P10,P11设置为高阻输入,或都不焊R24,R25.当P10,P11做准双向口时会影响CMP+,CMP-的采集,导致无法进入闭环模式,这是我踩过的坑
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:206
  • 最近打卡:2026-04-30 07:24:52
已绑定手机

0

主题

12

回帖

521

积分

高级会员

积分
521
发表于 2025-11-24 21:56:51 | 显示全部楼层
ct1*** 发表于 2025-11-24 20:56
如果焊接了R24,R25,要在程序里把P10,P11设置为高阻输入,或都不焊R24,R25.当P10,P11做准双向口时会影响CM ...

先谢了。我现在没连接P10\P11,P10\P11由原本的默认引脚模式改为高阻输入,还是进不去闭环。
目前电阻采样电路,是采用以前的过零检测电路【跟官方电路区别在,会引出1个中性点,目前没有其他思路了,怀疑是它的问题,,,过几天忙完手头事,再测试一波】

还有1个疑问是,王工说“闭环条件是MCU端口检测到超过10mV的反电动势就能进入闭环了”;没理解这句话。既然ADC没启用,他怎么检测反电动势?以及数值?CMP不是单纯的比较电平大小么?

foc测试.mp4

553.88 KB, 下载次数: 7

通电进不去闭环

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:31
  • 最近打卡:2026-03-10 22:08:08

3

主题

56

回帖

479

积分

中级会员

积分
479
发表于 2025-11-25 16:21:07 | 显示全部楼层
曾*** 发表于 2025-11-24 21:56
先谢了。我现在没连接P10\P11,P10\P11由原本的默认引脚模式改为高阻输入,还是进不去闭环。
目前电阻采样 ...

看起来像是切闭环的时候占空比太小了,把这个改大一点试试看set_duty = 800;
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:428
  • 最近打卡:2026-04-30 11:07:34
已绑定手机

6

主题

364

回帖

1879

积分

金牌会员

积分
1879
发表于 2025-11-25 22:12:39 | 显示全部楼层
板子做的真漂亮,电机模具也不错
学习
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-5-1 11:25 , Processed in 0.137814 second(s), 124 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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