本人使用的是官方的BOOST-DRV8711电路板进行编程。按照datasheet的内容,DRV8711有8个寄存器。我设定了一系列数。其中一些参数设置如下: (0x00,0x0c29);(0x01,0x012e); (0x02,0x000e);(0x03,0x0032);(0x04,0x0310); (0x05,0x0c10);(0x06,0x00f5);第一个参数是寄存器地址,第二个是寄存器数值。就按照这样写进去,发现电机有时启动不起来,得再发一次启动指令才能启动,或者有时要发2-3次。是我参数设置的问题吗?希望用过这款芯片的同胞门给个答复。万分感谢。还有datasheet中的pwm是值控制电流的,还是步数脉冲的?
↧