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

FOC单电阻的电流采样问题

[复制链接]
tilblackoutx 提问时间:2021-11-28 15:45 / 未解决

我设计了一个FOC驱动板,现在没用Clark、Park、PID,仅仅固定电流,然后模拟一个一直在变的角度,生成了模拟的SVPWM波形让电机转起来了。现在要开始加电流采样,通过测单电阻的电流发现,流过电阻的电流总是正的,如下图蓝色波形,这是正常的吗?有的采样点不是应该有负电流吗。QQ图片20211128154154.jpg

另外单电阻采样,采样的电流是平均值还是瞬时值呢?我需要更改一下我的运放电路了。

收藏 评论3 发布时间:2021-11-28 15:45

举报

3个回答
子曰好人2号 回答时间:2021-11-29 09:12:07

都是正的值,建议先看单电阻采样的相关论文,采样电流都是瞬时值,除非加很大滤波电容,有可能会是平均值。

tilblackoutx 回答时间:2021-11-29 11:24:19

子曰好人2号 发表于 2021-11-29 09:12
都是正的值,建议先看单电阻采样的相关论文,采样电流都是瞬时值,除非加很大滤波电容,有可能会是平均 ...

但是MCSDK生成的代码是ADC左对齐的,在R1F30X_GetPhaseCurrents函数里得到的当前ADC电流又没有右移四位,直接用了。从代码上来看,ST认为单电阻的电流也是有正有负的,不然后面判断会溢出。

不太懂噢

子曰好人2号 回答时间:2021-11-30 13:52:31
tilblackoutx 发表于 2021-11-29 11:24
[md]

但是MCSDK生成的代码是ADC左对齐的,在R1F30X_GetPhaseCurrents函数里得到的当前ADC电流又没有右移四 ...

单电阻采样.png
你看培训的文档,正负符号是人为加上去的

所属标签

相似问题

官网相关资源

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