I am attempting to spin the brushless DC motor included in the DRV8312-C2-KIT in the reverse direction using the Hall Effect sensors. I do not believe this functionality is exposed by the TI motor control libraries, so I am trying to add it. I am interfacing the kit with an external microcontroller, and I can spin the motor in the forward direction. To reverse the direction, I inverted the drive waveforms. For example, in switch state 2, Phase A should be HI, and Phase C should be LO for forward operation. I am now driving LO on Phase A and HI on Phase C with B still held in reset. After this modification to all six states, the motor spins in the reverse direction at a much reduced speed.
Anaheim Automation claims that I should see equivalent performance in both rotation directions, so I assume that my drive waveforms are incorrect. Have you seen this behavior before? Do you know what the correct waveforms should be? Is there anything I should try?
Thanks,
Zachary Clifford