Hi, I am developing a PCB to run a BLDC motor using the MP6540HA driver.
I have realized that the current sensing signals SOA, SOB and SOC have a current spike on a rising edge of the PWM signal.
As I assumed that the cause was an internal crosstalk in the chip, I increased the dead time considerably (from 260 ns to 2 us see picture below), but the current spikes are still there.
The oscilloscope picture was taken of it during motor startup.
Probe 1 (yellow): Voltage Phase A
Probe 2 (green): LSA (low-side MOSFET)
Probe 3 (blue): SOB (current sensing signal)
Probe 4 (red): HSA (high-side MOSFET)
260 ns dead time:
Do you have the same experience and do you have a solution?
Marco B.