u8 RegData[12] ={
0x99, //MotorParam1
0x2A, //MotorParam2
0xBC, //MotorParam3
0xD9, //SysOpt1
0xE3, //SysOpt2
0x5C, //SysOpt3
0x8A, //SysOpt4
0xF8, //SysOpt5
0x04, //SysOpt6
0xD8, //SysOpt7
0x1E, //SysOpt8
0x2E //SysOpt9
};
上面是12个寄存器所写入的参数,连接电机后,无法驱动电机。测量相与地之间会出现极短的脉冲信号,频率很低。能否帮助说明改设置有何问题
Rocke:
u8 RegData[12] = { 0x2A, //MotorParam1 0xAA, //MotorParam2 0x4C, //MotorParam3 0x06, //SysOpt1 0xD2, //SysOpt2 0x80, //SysOpt3 0xBA, //SysOpt4 0xAF, //SysOpt5 0xFD, //SysOpt6 0x82, //SysOpt7 0xF9, //SysOpt8 0xD0 //SysOpt9};
这是我设置的参数
Eric L Chen:
您好,我已经把您的问题转发给我们的DRV10x专家。
我有两个问题:1.能否请您提供所用电机的参数? (电阻和反电动势常数)2.当电动机不旋转时,FaultCode 寄存器中的值是多少?
– Eric C.