Other Parts Discussed in Thread: LAUNCHXL-F280049C, DRV10970EVM, C2000WARE
I'm using BOOSTXL-DRV8320RS on a LAUNCHXL-F280049C to drive our 6V BLDC motor. Using the InstaSpin-FOC GUI, I Enable System and wait for the OffsetCalc checkbox to clear and then check the Run Checkbox. I hear the motor hum briefly then it stops and the Run checkbox is cleared. When using the lab05 code in code composer I see that a ModuleOvercurrent flag is set. Looking at the phase signals during the "Run" I see that all three phases are driven in the same direction at the same time (Hi/Low). When I connect a logic analyzer to the INHx and INLx signals I see that all three of the signals are being driven in the same direction at the same time. They start off at the same duty cycle then they start to toggle at different duty cycles but at they are all being driven in the same direction (High/Low) at the same time. That seems to be wrong. The changing duty cycles are probably the hum that I'm hearing but with all three of them being driven the same direction at the same time, I don't see the motor can move.
My question is what I am I doing wrong? Are the signals I'm seeing correct? Can I use the this configuration to drive my BLDC motor? The motor I am currently using has hall sensors and I have successfully driven it using a trapezoidal algorithm and using a DRV10970EVM. In this configuration I am not connecting the Hall Sensors in order to test InstaSpin-FOC. Can this be done or do I need a "sensorless" BLDC motor?