微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > DRV8301 驱动电机,转速上不去

DRV8301 驱动电机,转速上不去

时间:10-02 整理:3721RD 点击:

请教一下TI高手,DRV8301 驱动MOS管,用MOS管IRF1010,可以转到1950,用IRF650只可以转到1200转,电机是空转。FAULT报警,DRV8301_stat_reg1.all =0X400; GVDD_UV 为 “1”; 我用示波器监视GVDD=11.32v ;DVDD=3.3v 基本没有变化。我设DRV8301_cntrl_reg1.bit.OC_MODE =20 的话,转速成可以提高100~200转,请问一下是什么原因?

急呢!

OC_MODE设定影响转速的话,说明

1. 最大电流设定偏小,远没有达到电机高转速所需要的电流。

2. OC_MODE设置成cycle by cycle模式,不要使用latch模式。

请问,OC_MODE设置成cycle by cycle模式 ,是DRV8301_cntrl_reg1.bit.OC_MODE = 0;   ( // current limiting when OC detected)吗?

我现在给一些负载力,电流没有达到设定,就OCTW报警了.

1. OCP_MODE 置 00

2. Overcurrent Trip = OC_ADJ_SET / MOSFET RDS(on) 。合理设置限电流值。

3. 可以通过设置OCTW_MODE来确认报错是过流还是过热。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top