The current offsets reading should be closed to followings:
//! \brief ADC current offsets for A, B, and C phases
#define I_A_offset (-0.8692960739)
#define I_B_offset (-0.8690671921)
#define I_C_offset (-0.8657041192)
But I am getting:
#define I_A_offset (-0.259676880)
#define I_B_offset (-0.246720970)
#define I_C_offset (-0.138796886)
Rs = 350 Ohms
And my motor can heat up really fast.
The above values are the results offsets of my own board, the design is based on DRV8312.
My own board has basically same connections and setups as DRV8312 and I am using F2805X controller card.
No sure what can cause this to happen, the voltage offsets are correct which is closed to (0.4915440083)
Does anyone know, what might be the potential problem?
BTW, can we switch the motor phase connection in software? Such as switching MOA and MOB