Skip to content
RFrftools.io
Motor

BLDC Winding Calculator

Calculate BLDC motor winding parameters: turns per coil, wire gauge, fill factor, winding factor, and phase resistance. Visual winding scheme diagram for delta and wye configurations.

Loading calculator...

Formula

N=1Kv,radpΦKw1Cconn,Kv,Δ=Kv,Y×3N = \frac{1}{K_{v,rad} \cdot p \cdot \Phi \cdot K_{w1} \cdot C_{conn}}, \quad K_{v,\Delta} = K_{v,Y} \times \sqrt{3}

Reference: Hanselman, D. — Brushless Permanent Magnet Motor Design, 2nd ed.

NTurns per coil (series per phase) (turns)
K_v,radMotor velocity constant (rad/s/V)
pPole pairs
ΦFlux per pole (Wb)
K_w1Fundamental winding factor
CConnection factor (1 for wye, √3 for delta)

How It Works

This calculator determines BLDC winding parameters including turns per phase, wire gauge, fill factor, and winding factor from motor geometry and target Kv. Motor builders rewinding outrunners for drones, RC aircraft, and industrial drives use it to optimize the tradeoff between Kv (speed) and torque constant.

The winding factor Kw1K_{w1} quantifies how effectively the stator winding links rotor flux. Per Hanselman's 'Brushless Permanent Magnet Motor Design' (2006), Kw1=Kd×KpK_{w1} = K_d \times K_p, where the distribution factor Kd=sin(qα/2)/(qsin(α/2))K_d = \sin(q\alpha/2) / (q \sin(\alpha/2)) and the pitch factor Kp=cos(β/2)K_p = \cos(\beta/2). For concentrated windings (single tooth, q=1q=1), Kd=1K_d = 1 and pitch factor dominates. The 12-slot/14-pole (12N14P) configuration achieves Kw10.933K_{w1} \approx 0.933, making it the most popular drone motor topology.

The back-EMF constant relates directly to winding turns: Ke=2NtKw1Φp/3K_e = 2 \cdot N_t \cdot K_{w1} \cdot \Phi_p / \sqrt{3} for wye connection, where Φp\Phi_p is flux per pole and NtN_t is turns per phase. Kv scales inversely with turns: halving turns doubles Kv. Delta connection yields KvΔ=3×KvYK_v^{\Delta} = \sqrt{3} \times K_v^{Y} for the same coil count because line voltage equals phase voltage in wye but 3\sqrt{3} times phase voltage in delta.

Fill factor KfillK_{fill} measures how much of the available slot area is occupied by copper. Hand-wound motors achieve 35-45%, machine-wound reach 50-65%. Higher fill factor means lower resistance and better efficiency but requires careful wire routing. Slot area AslotA_{slot} and wire cross-section AwireA_{wire} give Kfill=NtAwire/AslotK_{fill} = N_t \cdot A_{wire} / A_{slot}.

Worked Example

Rewinding a 2212-size drone motor from 920 Kv to 500 Kv for a heavy-lift quad. Original: 12N14P, delta, 7 turns per tooth, 0.4 mm wire.

Step 1 -- Determine required turns ratio: KvK_v ratio = 920 / 500 = 1.84 New turns per tooth = 7 x 1.84 = 12.9, round to 13 turns Actual new KvK_v = 920 x (7/13) = 495 Kv

Step 2 -- Calculate maximum wire gauge: Slot area (2212 stator): approximately 4.2 mm2^2 Target fill factor: 40% (hand-wound) Available copper area = 4.2 x 0.40 = 1.68 mm2^2 Wire area per turn = 1.68 / 13 = 0.129 mm2^2 Wire diameter = 4×0.129/π\sqrt{4 \times 0.129 / \pi} = 0.406 mm -> use 0.35 mm (AWG 27) Actual wire area = 0.0962 mm2^2, fill factor = 13 x 0.0962 / 4.2 = 29.8%

Step 3 -- Verify current capacity: AWG 27 at 6 A/mm2^2 conservative rating: 0.0962 x 6 = 0.58 A per wire At 500 Kv on 4S (14.8V): max current ~ 15A burst, ~5A hover Phase current in delta = line current / 3\sqrt{3} = 5 / 1.73 = 2.89 A Current density = 2.89 / 0.0962 = 30 A/mm2^2 -- acceptable for short bursts only

Step 4 -- Check winding factor: 12N14P: Kw1K_{w1} = 0.933 (unchanged by rewinding) Effective KeK_e increase = (13/7) x 1.0 = 1.857x -> confirms ~500 Kv target

Result: 13 turns of AWG 27 wire in delta achieves ~495 Kv with 29.8% fill factor. Continuous current should stay below 3A per phase (18 A/mm2^2) for thermal safety.

Practical Tips

  • Keep fill factor below 45% for hand winding -- exceeding this causes wire crossings that create hot spots and insulation damage; machine winding can push to 60% with proper layering
  • Use current density of 5-8 A/mm^2 for continuous operation and up to 30 A/mm^2 for short bursts (<10 seconds) per Hanselman's guidelines; exceeding these limits causes rapid thermal runaway
  • Prefer 12N14P for smooth torque (low cogging, Kw1=0.933) and 9N12P for high-speed applications where lower pole count reduces iron losses at the expense of slightly higher torque ripple

Common Mistakes

  • Winding a coil in the wrong direction: Each tooth must alternate magnetic polarity per the winding pattern (e.g., AABBBCCAAABBBCC for 12N14P) -- a single reversed coil causes vibration, reduced torque, and potential ESC desync
  • Exceeding slot fill factor by using oversized wire: Forcing thick wire into a full slot damages enamel insulation, causing inter-turn shorts that appear as reduced resistance and erratic motor behavior under load
  • Ignoring the delta vs wye Kv difference: Delta connection produces sqrt(3) = 1.73x higher Kv than wye with identical coils -- re-winders who switch from delta to wye without adding turns get a motor that is 42% slower than intended

Frequently Asked Questions

The most common combinations are 12N14P (drones, gimbals) and 9N12P (high-speed tools). Per Hanselman, the key rule is that slots and poles must not share a common factor equal to the pole count -- this prevents cogging. 12N14P has a winding factor of 0.933 and very low cogging torque, making it the default for multirotor motors. For higher speeds above 20,000 RPM, fewer poles (e.g., 6N8P) reduce iron losses.
Wye (star) connection has sqrt(3) times higher back-EMF per phase than delta for the same coil, meaning wye gives lower Kv and higher torque per amp. Delta gives 1.73x higher Kv (more speed) but draws sqrt(3) times more phase current at the same torque. Most drone ESCs assume wye connection. Use delta when you need higher Kv without reducing turns, or wye when you want maximum torque efficiency.
Winding factor Kw1 is the product of distribution factor and pitch factor, typically 0.85-0.95 for BLDC motors. It represents the fraction of total flux that actually links the winding -- a Kw1 of 0.933 means 6.7% of potential torque is lost due to winding geometry. Higher Kw1 directly increases torque constant and efficiency. Concentrated windings (one coil per tooth) simplify manufacturing but may have lower Kw1 than distributed windings depending on the slot/pole ratio.

Shop Components

As an Amazon Associate we earn from qualifying purchases.

NEMA 17 Stepper Motor

NEMA 17 bipolar stepper motors for precision motion control

Stepper Motor Driver (A4988)

A4988 stepper driver modules for microstepping control

DC Motor with Encoder

12 V DC motors with encoders for closed-loop drive applications

Related Calculators