电流环电流采样时机如何处理以得到平均电流?

2019-12-22 13:47发布

本帖最后由 fuquan_dai 于 2017-7-6 23:11 编辑

最近想把电机电流环搞定,遇到了电流采样的问题。用的是STM32F4,如图是PWM波形(黄 {MOD})和电流波形(蓝 {MOD}),可以明显看到MOS导通期间电流一直在上升。请教各位:ADC触发的最合适的时机是什么时候(适应不同占空比情况)?如何保证采样的电流与万用表一致?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
38条回答
fuquan_dai
1楼-- · 2019-12-23 11:06
Earthman 发表于 2017-7-6 17:41
用它那个高速ad高速采样积分得到有效值呗
你看你的示波器就是这样做的嘛

我是要做电机电流环,不知道这样会不会效率上不来。不知道通常伺服驱动是怎么做的。。。
fuquan_dai
2楼-- · 2019-12-23 16:27
LM1876 发表于 2017-7-6 17:45
我觉得加一级T型阻容滤波给它先平均,再采AD。。

感觉电机驱动器没有这么做的,这会导致信号滞后比较多吧
Earthman
3楼-- · 2019-12-23 22:17
fuquan_dai 发表于 2017-7-6 19:51
我是要做电机电流环,不知道这样会不会效率上不来。不知道通常伺服驱动是怎么做的。。。 ...

用stm32f3做cycle-by-cycle 电流控制
fuquan_dai
4楼-- · 2019-12-24 01:33
 精彩回答 2  元偷偷看……
wwkkww
5楼-- · 2019-12-24 06:33
STM32F4的ADC采用DMA采样一周期或者多周期,开辟一个内存区域存储DMA-ADC数据,也可以两个内存区域轮流切换,进行运算处理。
fuquan_dai
6楼-- · 2019-12-24 07:52
wwkkww 发表于 2017-7-6 20:51
STM32F4的ADC采用DMA采样一周期或者多周期,开辟一个内存区域存储DMA-ADC数据,也可以两个内存区域轮流切换 ...

那什么时候开始采,什么时候结束采呢?

一周热门 更多>