搜索
bottom↓
回复: 4

直流有刷电机的电流环疑问请教

[复制链接]

出0入4汤圆

发表于 2018-12-16 14:33:53 | 显示全部楼层 |阅读模式
我看到NXP有款电机驱动芯片MC33931EK可以测量经过电机的实时电流。我疑问的地方是,这款芯片的电流反馈,通过单片机ADC读取到的反馈引脚值,返回都应该是正值,无法直接判断正反转,我应用的场合是需要正反转的,那怎么做成电流环?如果可以,我该怎么做?

附上 MC33931规格书

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出330入1925汤圆

发表于 2018-12-16 14:52:14 | 显示全部楼层
本帖最后由 cne53102 于 2018-12-16 14:53 编辑

正反转不是你给定的吗?难道负载会拖着电机反着走?确定机械结构合理?

出0入4汤圆

 楼主| 发表于 2018-12-16 16:25:54 | 显示全部楼层
本帖最后由 oner 于 2018-12-16 16:41 编辑
cne53102 发表于 2018-12-16 14:52
正反转不是你给定的吗?难道负载会拖着电机反着走?确定机械结构合理?


正反转是我预设给定的。但是我有个地方不太明白,还望指点一下:
我理解中的电流环是 预设期望值-实际测量值=误差
然后将误差进行PI控制,
就跟速度环类似的预设值-实际测量值=误差,速度的正反转可以用正负值表示,速度环的实际测量值是靠编码器测量回来的,可以根据编码器的AB相波形判断出正反转,单片机采集回来的脉冲是带有正负号的,而不是根据PWM的输出来判断,。我的疑问是电流环的实际测量值测回来都是正值?还是说我应该根据我的正反转设定,赋予电流正负属性,再进行运算?

出330入1925汤圆

发表于 2018-12-16 16:46:53 | 显示全部楼层
本帖最后由 cne53102 于 2018-12-16 17:17 编辑
oner 发表于 2018-12-16 16:25
正反转是我预设给定的。但是我有个地方不太明白,还望指点一下:
我理解中的电流环是 预设期望值-实际测 ...


在我之前做过的电路里面,确实电流回来都是正的,因为都是在mos下面放个电阻测,不管正反转都是正的。

我的理解是,既然方向是你给定的,那测回来的这个电流你知道大小够了,转矩嘛。
如果这个电流是负的了(假如电路可以测负值),那这个电机可能是在被拖着走,电机反过来向母线充电,会有这种情况,但通常只会是一下,比如刹车之类的。
我之前做的是不能读负值的,如果出现这种情况,读回来是0,再加上编码器回来的位置信息没达到目标,系统将决定继续加大PWM以达到目的。

如果电流是连续为负的,那编码器回来的位置信息都可以判断电机已经hold不住负载了(就是位置误差过大),这时候就驱动器就该报错了,不用研究什么环了,因为真这样了就做什么也控制不住机械部分了。

---------
注:个人野路子玩法,虽然我的运行正常,但不一定正确,坛子里有几个玩电机的很厉害的,还是听他们的比较好

出0入4汤圆

 楼主| 发表于 2018-12-16 19:02:13 | 显示全部楼层
cne53102 发表于 2018-12-16 16:46
在我之前做过的电路里面,确实电流回来都是正的,因为都是在mos下面放个电阻测,不管正反转都是正的。

...

感激坛友回复。看完你的回复,我已经有大概思路了。我先试一下。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-15 07:53

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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