I am working to develop a BLDC motor driver. The selected motor is a Faulhaber 2622, 6V version, datasheet attached.
I'm using the DRV10970 eval board and have configured the board properly such that the motor is spinning. The configuration is 30deg Hall sensor IC mode, but the Hall sensor logic is inverted from what the 10970 expects, so the inputs are driving the negative side while the positive is referenced to 2.5V, per the datasheet. I am probing on the phases of the motor during drive and not seeing sinusoidal control, despite the settings on the evaluation board but I cannot understand why.
Eval Board Configuration:
DAA - 10degrees (2-3)
VM - 5V
CMTMOD - Sinusoidal operation @ 30degree placement (1-2)
LED2 is not indicating a rotor lock, obviously, and I seem to be well under the current limit threshold set by R16 on the eval board, however the behavior suggests that it's in trapezoidal mode due to an error condition. Scope capture of voltage & current on Phase W are also attached.
Would appreciate if someone could help me understand what's going on, as I do not have a lot of experience with motor control. Is this functioning as expected?
[View:/cfs-file/__key/communityserver-discussions-components-files/38/NEW-MOTOR-_2D00_-2622_5F00_B_5F00_DFF.pdf:1230:0]