Hello,
I am using DRV8412 in full bridge configuration to run a Brushless DC Servo motor. I am getting whining sound from the inductors on the three phases. The whining sound does not occur in any set pattern and when it does, the noise is consistent when the system is idle and the it occurs intermittently when the system is in use. I am including schematic snippet. The voltage test points are highlighted in red and the current direction through the inductors is highlighted in green
The input PWM to the driver is fed by an NI - SOM. I only have access to components starting from the inductors on the Driver Out line for probing because of the way the components have been mounted. I have measured the current and the voltage waveforms during the whining noise highlighted in the schematic. I see dying sinusoidal oscillations on the PWM resembling the natural response of an RLC circuit.
Phase A current and PWM (Before Ind) Phase A current and voltage (After Ind)
Phase B current and PWM (Before Ind) Phase B current and voltage (After Ind)
Phase C current and PWM (Before Ind) Phase C current and voltage (After Ind)
I see pronounced positive peak in the current ripple of Phase A and negative peaks in the Phase B and C. The amplitude values measured in the scope suggest that the current from Phase A is spitting between the Phase B and C (highlighted in the schematic).
The illustrations below indicate that the whining noise occurs momentarily when the system is in use. Phase A current and PWM (before inductor) shown.
Please let me know to proceed in fixing this. Any help is appreciated.
Thanks ,
Bala.