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.
Formula
Reference: Hanselman, D. — Brushless Permanent Magnet Motor Design, 2nd ed.; Bianchi, N. & Dai Pré, M., IEE Proc. Electric Power Applications, 2006 (winding factor); Pyrhönen, Jokinen & Hrabovcová, Design of Rotating Electrical Machines, Wiley 2008, section 2.9 (slot fill)
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 quantifies how effectively the stator winding links rotor flux. Per Hanselman's 'Brushless Permanent Magnet Motor Design' (2006), , where the distribution factor and the pitch factor . That form assumes an integer . A concentrated winding (one coil per tooth) has a fractional in lowest terms, with slots and poles, and the star-of-slots method gives (Bianchi and Dai Pré, 2006): for 12N14P, and . The 12-slot/14-pole (12N14P) configuration achieves , making it the most popular drone motor topology.
The back-EMF constant relates directly to winding turns: for wye connection, where is flux per pole, is the number of pole pairs and is turns per phase; is quoted line to line, and in delta the becomes 1. Kv scales inversely with turns: halving turns doubles Kv. Delta connection yields for the same coil count because line voltage is times phase voltage in wye but equals phase voltage in delta.
Fill factor 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. Each slot holds two coil sides, one from the coil on each tooth beside it (Pyrhönen, Jokinen and Hrabovcová, 2008, section 2.9), so slot area , wire cross-section and turns per coil give . The calculator estimates the slot from the bore as for an inrunner, wide by deep; an outrunner's slot is smaller, so its real fill factor is higher than the one shown.
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: ratio = 920 / 500 = 1.84 New turns per tooth = 7 x 1.84 = 12.9, round to 13 turns Actual new = 920 x (7/13) = 495 Kv
Step 2 -- Calculate maximum wire gauge: Slot area (2212 stator): approximately 4.2 mm Target fill factor: 40% (hand-wound) Available copper area = 4.2 x 0.40 = 1.68 mm Two coil sides share each slot, so it holds 2 x 13 = 26 conductors Wire area per turn = 1.68 / 26 = 0.0646 mm Wire diameter = = 0.287 mm -> use 0.28 mm (AWG 29) Actual wire area = 0.0616 mm, fill factor = 2 x 13 x 0.0616 / 4.2 = 38.1%
Step 3 -- Verify current capacity: AWG 29 at 6 A/mm conservative rating: 0.0616 x 6 = 0.37 A per wire At 500 Kv on 4S (14.8V): max current ~ 15A burst, ~5A hover Phase current in delta = line current / = 5 / 1.73 = 2.89 A Current density = 2.89 / 0.0616 = 47 A/mm -- above even the 30 A/mm short-burst limit
Step 4 -- Check winding factor: 12N14P: = 0.933 (unchanged by rewinding) Effective increase = (13/7) x 1.0 = 1.857x -> confirms ~500 Kv target
Result: 13 turns of AWG 29 wire in delta achieves ~495 Kv with 38.1% fill factor. Continuous current should stay below 1.1 A per phase (1.9 A line current, 18 A/mm) 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
Related Articles
Motor Control
BLDC Motor Sizing: How to Calculate Kv, Torque, and Efficiency
Learn how to size a BLDC motor using Kv rating, torque constant Kt, and efficiency calculations.
Motor Control
BLDC Winding Calculator: How to Choose Turns, Wire Gauge, and Winding Patterns
How to design BLDC motor windings: turns per coil from target Kv, wire gauge for current density, slot/pole combinations, and delta versus wye configurations.
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Related Calculators
Motor
BLDC Motor
BLDC motor calculator: enter Kv rating and voltage to get no-load RPM, stall torque, max efficiency point, and propeller thrust. Supports drone, RC, and industrial winding calculations.
Motor
BLDC Efficiency
Analyze BLDC motor efficiency at any operating point. Breaks down copper, iron, and mechanical losses. Finds the optimal current and RPM for peak efficiency.
Motor
BLDC Thermal
Calculate BLDC motor winding temperature, thermal margin, derated current, and time to thermal limit. Supports insulation classes B, F, and H.
Motor
Winding Resistance
Calculate motor winding resistance at any temperature using copper or aluminum TCR. Get resistance change percentage for motor derating. Free, instant results.