你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

st的motor workbench生成的代码换了一种电机要怎么适配,需要改哪些地方

[复制链接]
csymm 提问时间:2025-9-16 15:38 / 未解决

我有一个无刷电机,参数设置如下:

image.png

image.png

然后我换了另一个无刷电机,参数设置如下: image.png

image.png 电机驱动板与主控板都没有变,编码器的线数也没有变,但是运行的时候电机抖动的很厉害,在抖动中慢慢旋转,我看了那个speed的读数一直在正负来回跳动,并且电机发热。请问有大佬知道这是什么原因,怎么解决吗

收藏 1 评论3 发布时间:2025-9-16 15:38

举报

3个回答
csymm 回答时间:2025-9-16 15:40:41

前面的配置生成代码后,无刷电机可以正常控制,很稳定。后面换了一个电机之后,我按照电机参数表的数据填进去之后发现转动异常,且发热。都是直流无刷电机,带位置传感的FOC控制

csymm 回答时间:2025-9-16 16:11:19

后面换的电机有16级的减速箱,前面的那个没有

Seven.Zeng 回答时间:2025-10-13 14:13:40

如果参数没有问题的话(尤其是编码器),尝试调一下速度环的PI参数

另外我看第二个电机电感电流都很小,是不是空心杯电机?你用的什么MCU?开关频率是多少?把开关频率和速度环的运行频率都提高一点,PWM可以提高到40K以上,速度环可以跑到10K以上

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版