首页 > 常见问题 | 艾为电子 > FAQ0500715:线性马达驱动芯片如AW86927是如何检测马达阻抗的?为什么要检测马达阻抗?

FAQ0500715:线性马达驱动芯片如AW86927是如何检测马达阻抗的?为什么要检测马达阻抗?

Motor Driver 2023-02-09 阅读量: 212 点赞量: 0

艾为线性马达驱动自带马达阻抗检测功能,用来检测马达漏装/开路或负载短路等异常状态。

当进行马达阻抗检测时,芯片输出端会给马达灌一特定的恒流,芯片采集马达两端的电压,进而计算出负载的阻抗。

以AW86224为例,负载阻抗RL由以下公式计算得到:


其中RL_H(reg 0x53 bit 7:0)和RL_LO(reg 0x57 bit 1:0)分别为负载阻抗检测值的高8bit和低2bit,共10bit无符号数;D2S_GAIN(reg 0x49 bit 2:0)可以理解为检测量程,用来适配不同的负载阻抗范围,建议按照下表配置:

在整机上,可以直接通过驱动节点获取负载阻抗,具体如下:

返回FAQ列表