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

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

 火.. [复制链接]
  • 打卡等级:以坛为家III
  • 打卡总天数:641
  • 最近打卡:2025-12-17 10:15:23
已绑定手机
已实名认证

123

主题

3278

回帖

8316

积分

版主

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

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

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:82
  • 最近打卡:2025-12-18 08:53:21
已绑定手机

0

主题

12

回帖

293

积分

中级会员

积分
293
发表于 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
  • 打卡总天数:120
  • 最近打卡:2025-12-05 09:16:53

11

主题

157

回帖

631

积分

高级会员

积分
631
发表于 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
  • 打卡总天数:641
  • 最近打卡:2025-12-17 10:15:23
已绑定手机
已实名认证

123

主题

3278

回帖

8316

积分

版主

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

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

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:641
  • 最近打卡:2025-12-17 10:15:23
已绑定手机
已实名认证

123

主题

3278

回帖

8316

积分

版主

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

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

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:250
  • 最近打卡:2025-12-17 07:53:57
已绑定手机

0

主题

29

回帖

1086

积分

金牌会员

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

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:20
  • 最近打卡:2025-12-05 09:51:04
已绑定手机

0

主题

28

回帖

264

积分

中级会员

积分
264
发表于 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-的采集,导致无法进入闭环模式,这是我踩过的坑
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:82
  • 最近打卡:2025-12-18 08:53:21
已绑定手机

0

主题

12

回帖

293

积分

中级会员

积分
293
发表于 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, 下载次数: 3

通电进不去闭环

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:24
  • 最近打卡:2025-12-18 09:57:44

3

主题

54

回帖

461

积分

中级会员

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

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

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:306
  • 最近打卡:2025-12-18 19:42:34
已绑定手机

6

主题

257

回帖

1541

积分

金牌会员

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

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-12-18 22:18 , Processed in 0.122122 second(s), 107 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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