主题中讨论的其他器件: MOTORWARE
大家好、
客户采用 F28069M+Drv8305方案控制无刷直流电机。 在控制期间、Drv8305的 nFault 引脚置为低电平。 根据数据表、通过读取寄存器0x1、0x2、0x3的值来找到问题。
不过、寄存器0x01中的 FAULT 字段会在0和1之间不时地变化、即使器件中没有发生错误、也不会保持不变。 0x2、0x3寄存器中的某些域的值在没有发生错误时也会改变。
1) 1) 寄存器0x01的故障域是否与 Drv8305引脚的状态相对应? 如果 Drv8305引脚为高电平、寄存器0x1中的 FAULT 域始终为0。 如果 Drv8305引脚为低电平、寄存器0x1的 FAULT 域始终为1。 对吧?
2) 2) 寄存器0x2、0x3中的值是否仅在发生 nFault 错误时设置? 它是否保持不变且无错误?
您能帮助检查这个案例吗? 谢谢。
此致、
切里
