The Handiman's Guide To The DJI V.2 ESC: Theory, Troubleshooting, and Repair
The Handiman's Guide To The DJI V.2 ESC: Theory, Troubleshooting, and Repair
1) Oscope setup: Ch.1 2v/div; Ch.2 5v/div; sweep 1mS/div; trigger: Ch.1. PWM signal best seen at R2.
2) With motors off, PWM pulse width (PW) should be <1mS or about 37% duty cycle. (Fig. 5)
3) Turn on motors to idle. PW should be about 1.2mS or 47% duty cycle with motor drive signals active. (Fig. 6)
4) Increase motor speed. PW approaches about 1.8mS or 70-75% duty cycle at full throttle. (Fig. 7)
5) Turn off motors (leave P2V+ powered on). PWM returns to 37% duty cycle and motor drive A, B and C signals off.
FAIL: No PWM signal at R2 indicates a bad cable at P1 or a problem with the Main Control Board, not the ESC.
+3.3v voltage
MPU +3.3v regulator (U2)
Fig. 5 – P2V+ ON; motor OFF Fig. 6 – P2V+ on; motor on idle Fig. 7 – P2V+ ON; motor full throttle
PWM 37% duty cycle; no drive output PWM 47% duty cycle with motor drive PWM 72% duty cycle with motor drive
9765 9766 9767
Pulse
width
CH 1: PWM motor control input (at R1) CH 1: PWM motor control input (at R1) CH 1: PWM motor control input (at R1)
CH 2: Motor drive “A” CH 2: Motor drive “A,” “B” and “C” CH 2: Motor drive “A,” “B” and “C”
OK: 400Hz PWM signal at 37% duty OK: 400Hz PWM at 47% (about OK: 400Hz PWM signal at >70% duty
cycle (about 1mS) indicates P2V+ is 1.2mS) indicates ESC and motors at cycle (about 1.8mS) indicates P2V+
ready to fly (GPS, home point set, etc.) proper idle speed. speed control is functioning normally.
Fail: If no 400Hz PWM, check GPS Fail: If no motor drive output on phase Fail: If speed does not ramp up to full
cable and for 6+ satellites, ESC control “A,” “B” and/or “C,” problem is likely the throttle, there may be a problem in the
cable connected at P1, or possible MOSFETs for the failed phase(s) . commutation or BEMF sense circuitry.
failure of Main Control Board. Goto Step 3 - Motor drive signals Goto Step 5 - BEMF sensing
TITLE AUTHOR DATE SHT
DJI P2V+ ESC Board - Troubleshooting & Repair P. Harden 4/7
Fig. 8 – Motor at idle; Phases A and B Fig. 9 –Motor at idle; Phases A and C
9783 9784
Ch 1: 10v/div
Ch 2: 10v/div +11v
Sweep: 1ms/div A A
Trig: Ch 1 +slope 0v
~2mS ~1mS
+11v
B C
0v
OK: Motor phase “B” and “C”drive bursts about 1mS and 2mS from drive “A” indicates the proper 120° phase
difference between the 3 phases. Whether “A” to “B” is 1mS or 2mS depends if a CW or CCW motor.
Fail: If one (or more) of the phases is missing, most likely a MOSFET failure.
If not 120° between A,B and C, or phase not stable (jumping around), possible failure of BEMF rotor
sensing. Goto Step 5.
+11v IN
(Battery)
GND ref
MOSFETs
TITLE AUTHOR DATE SHT
DJI P2V+ ESC Board - Troubleshooting & Repair P. Harden 5/7
1) O-scope setup: Ch.1 10v/div; Ch.2 10v/div; sweep 1mS/div; trigger: Ch.1
2) Turn on motors to idle. Place Ch. 2 probe on Motor Drive “A”
3) Ch. 1 probe, check gate input pin 4 on Q9, Q11 and Q13 for high side drive signal (Fig. 13)
4) Ch. 1 probe, check gate input pin 4 on Q8, Q10 and Q12 for low side drive signal (Fig. 14)
Fig. 12 –Low and Hi side gate drive Fig. 13 –Hi side and motor drive Fig. 14 –Low side and motor drive
9772
9788 9805 9806
Q8-4
Q10-4
Q12-4
Q9-4
Q11-4
Q13-4
BEMF BEMF
Drive pulses
CH 1: Low-side drive “A” (Q12-4) CH 1: Low-side drive “A” (Q12-4) CH 1: High-side drive “A” (Q12-4)
CH 2: High-side drive “A” (Q13-4) CH 2: Motor drive “A” CH 2: Motor drive “A”
OK: Motor phase “B” and “C”drive bursts about 1mS and 2mS from drive “A” indicates the proper 120° phase
difference between the 3 phases. Whether “A” to “B” is 1mS or 2mS depends if a CW or CCW motor.
Fail: If one (or more) of the phases is missing, most likely a MOSFET failure.
If not 120° between A,B and C, or phase not stable (jumping around), possible failure of BEMF rotor
sensing. Goto Step 0.
The 3 BEMF sensor voltages, about 11v, are applied to voltage dividers R7-R3 (A winding), R5-R4 (B), and R9-R11 (C) to
form 1v BEMF pulses for the MPU (a 3.3v device). However, this voltage is not referenced to ground, but to the common
node of the windings (the junction of the 3 windings - which has no electrical connection). The 3 BEMF voltages are
summed together by R10, R6 and R8 and applied to the MPU for determining the common node voltage and the reference
voltage (Vref) to a voltage comparator internal to the MPU. This comparator, and varying Vref, is a zero-crossing detector
of the BEMF, effectively removing the BEMF “ramp” for accurate rotor position determination.
BEMF feedback is an important function of the ESC in properly controlling the speed and power control of the motor. With
this scheme, speed and power adjustments are being applied to the motor constantly. If you’ve wondered how the Phantom
can hover in place “solid as a rock,” this is why. The motor speed is being checked and corrected constantly and several
times within one motor revolution. BEMF is disabled during motor start up until idle speed is stable.
1) O-scope setup: Ch.1 5v/div; Ch.2 1v/div; sweep 400uS/div; trigger: Ch.1
Ch. 1 to motor drive “A” signal
2) Turn on motors to idle. Place Ch. 2 probe on Motor Drive “A”
3) Ch. 1 probe to junction of R7–R8, drive “A” BEMF (Fig. 16)
4) Ch. 1 probe to junction R6–R8, BEMF common node sum (Fig. 17)
5) Repeat step 3 for drive and BEMF “B” (R5–R6) and “C” (R9–R10)
OK: BEMF feedback sensing and the MPU are functioning normally
Fail: If one of the BEMF signals is missing or incorrect (unlikely) with the motor running, check the
resistors in the associated voltage divider network. If BEMF OK at the MPU, it may be a failure in the MPU
firmware. Lastly, turn off motor and move rotor by hand for smooth, consistent rotation. Any unusual
resistence could indicate a bad bearing or debris (dirt, sand) in the motor.
TITLE AUTHOR DATE SHT
DJI P2V+ ESC Board - Troubleshooting & Repair P. Harden 7/7
1) Oscope setup: Ch.1 2v/div; Ch.2 - not used; sweep 1mS/div; trigger: Ch.1. PWM LED signal best seen at R1.
2) Turn on PV2+. In NAZA-M mode, LEDs will flash yellow, green-red while searching GPS, and finally green with
6 satellites (ready to fly). This is ample time to observe the LED PWM changes for the three different colors.
3) Check Q1-3 and Q1-6 for collectors going LO (0v) to turn on respective LEDs.
Fig. 19 –Motor off, LEDs OFF Fig. 20 – LEDs blinking GREEN Fig. 21 – LEDs blinking RED
9790 9790 9792 9791 9793