TI中文支持网
TI专业的中文技术问题搜集分享网站

drv8301带载过流问题

在用drv8301驱动轮椅无刷电机,发现不带载的情况下可以转动,但是在坐人带载的情况下,就提示过流。听买家说,可以通过 SPI改写过流的限制值,不知道有没有用SPI修改过,请教一下。

user4820127:

回复 Alvin Zheng:

你好,drv8301的OC_MODE有四种:

1、Current Limit Mode 2、OC latch shut down mode 3、Report only mode 4、OC disable mode

哪种是CYCLE BY CYCLE?

另外,我参考和TI的关于SPI读写参考程序,有一个函数里这么写的

//write to DRV8301 control register 1, returns status register 1DRV8301_stat_reg1.all = DRV8301_SPI_Write(&SpibRegs,CNTRL_REG_1_ADDR,DRV8301_cntrl_reg1.all);//write to DRV8301 control register 2, returns status register 1DRV8301_stat_reg1.all = DRV8301_SPI_Write(&SpibRegs,CNTRL_REG_2_ADDR,DRV8301_cntrl_reg2.all);

为什么每次返回的都是status register 1,能返回status register 2的信息吗?

赞(0)
未经允许不得转载:TI中文支持网 » drv8301带载过流问题
分享到: 更多 (0)