找回密码
 立即注册
楼主: lcwswust

关于"STC-FOC"之我的猜想

[复制链接]
已绑定手机

0

主题

37

回帖

1732

积分

金牌会员

积分
1732
发表于 2026-10-29 17:52:06 | 显示全部楼层
这个代码可以用大功率板直接验证吗?
回复

使用道具 举报 送花

已绑定手机

7

主题

445

回帖

6692

积分

论坛元老

积分
6692
 楼主| 发表于 2026-10-29 18:01:24 | 显示全部楼层
深度*** 发表于 2026-10-29 17:52
这个代码可以用大功率板直接验证吗?

我没去对比电路,建议先把电源的限流调低些试,示波器看一下死区时间是否足够。
回复

使用道具 举报 送花

已绑定手机

307

主题

584

回帖

2961

积分

金牌会员

积分
2961
发表于 2026-10-30 19:03:45 | 显示全部楼层
lcws*** 发表于 2026-10-26 13:33
哦,明白了,就是PWM调节时不能调太快,要慢慢接近设定值。

减速时,我想到有这么个问题,由于是同步整 ...

截图202610301851081221.jpg

这个速度环一直调不好,总觉得测出来的速度跟速度环脱节,跟不上慢半拍
不管参数调的多小总是能冲到顶
PID只在电角度为0°的时候计算一次,计算出的e限幅在50内,一圈2048个度数,我就让这50个点平均在2048个度数上慢慢调节
每调节一次PWM±1,PWM环调的没问题,能正常工作
速度环总觉得测出来的速度和速度环配不上,大哥帮我调一下吧,十分感激
FOC.zip (1.36 MB, 下载次数: 19)
回复

使用道具 举报 送花

已绑定手机

7

主题

445

回帖

6692

积分

论坛元老

积分
6692
 楼主| 发表于 2026-10-31 22:27:15 | 显示全部楼层
QQ6243*** 发表于 2026-10-30 19:03
这个速度环一直调不好,总觉得测出来的速度跟速度环脱节,跟不上慢半拍
不管参数调的多小总是能冲到顶
P ...

调不了,这次的软件有BUG,打不开串口;
且同之前的版本的软件一样会被windows defender报毒,建议你改为用串口调试助手发送字符串来作调试。
capture_20261031222122722.bmp


回复

使用道具 举报 送花

已绑定手机

307

主题

584

回帖

2961

积分

金牌会员

积分
2961
发表于 7 天前 | 显示全部楼层
lcws*** 发表于 2026-10-31 22:27
调不了,这次的软件有BUG,打不开串口;
且同之前的版本的软件一样会被windows defender报毒,建议你改为 ...

这不是BUG,串口被占用了,可能是ISP用着串口,先把串口关了
软件没有数字证书,必报。不用管
回复

使用道具 举报 送花

已绑定手机

307

主题

584

回帖

2961

积分

金牌会员

积分
2961
发表于 3 天前 | 显示全部楼层
lcws*** 发表于 2026-10-31 22:27
调不了,这次的软件有BUG,打不开串口;
且同之前的版本的软件一样会被windows defender报毒,建议你改为 ...

截图202611051640476848.jpg

实在是找不到原因,这里的m1和m2为什么总是相等的,我明明限制了只有角度不一样的时候才会换相
搞不懂这两个值为什么是相等的,帮忙找下原因
FOC (2).zip (437.6 KB, 下载次数: 2)
截图202611051652202861.jpg
已经调成上电就启动了,PWM在这里改

回复

使用道具 举报 送花

已绑定手机

307

主题

584

回帖

2961

积分

金牌会员

积分
2961
发表于 3 天前 | 显示全部楼层
QQ6243*** 发表于 2026-11-5 16:55
实在是找不到原因,这里的m1和m2为什么总是相等的,我明明限制了只有角度不一样的时候才会换相
搞不懂 ...

找到原因了,mot_speed=200,每加一次mot_vp>>5都会加1.
这个逻辑只能做高速驱动,做不了低速

点评

OK  发表于 3 天前
回复

使用道具 举报 送花

已绑定手机

307

主题

584

回帖

2961

积分

金牌会员

积分
2961
发表于 前天 21:24 | 显示全部楼层
lcws*** 发表于 2026-10-31 22:27
调不了,这次的软件有BUG,打不开串口;
且同之前的版本的软件一样会被windows defender报毒,建议你改为 ...

截图202611062119361796.jpg


PID调试现在的情况是PWM一直在往上升,但速度升的很慢,直到PWM冲到顶

截图202611062120548402.jpg
这里调节测速间隔,1T的时钟

截图202611062122183440.jpg
转速这里设置,已经设置成上电就启动了

截图202611062123068244.jpg
这是串口发送的数据
FOC.zip (437.2 KB, 下载次数: 2)
启动速度太慢了正常吗,怎么解决

回复

使用道具 举报 送花

已绑定手机

307

主题

584

回帖

2961

积分

金牌会员

积分
2961
发表于 昨天 21:20 | 显示全部楼层
lcws*** 发表于 2026-10-31 22:27
调不了,这次的软件有BUG,打不开串口;
且同之前的版本的软件一样会被windows defender报毒,建议你改为 ...

FOC.zip (1.36 MB, 下载次数: 0)

调好了,目前我这没什么问题,但是我的电源只有2A的,转速上不去,你那帮我测下
还有我觉得电流好像有点大,你那看看这电流正常吗
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-8 01:35 , Processed in 0.082910 second(s), 86 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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