BLDC Motor Engineering Blog WhatsApp: +86 18268661068
Engineering Reference · 5 Inline SVG Diagrams

BLDC Motor Diagram — Block, Winding, Commutation, Inverter, FOC & Sensorless.

Five engineering diagrams covering how a brushless DC motor works at the level engineers source, size or build controllers at. Each diagram is drawn as inline SVG with annotated labels — no vector-graphics editor required to view, no rasterised PDF to download. Use this article as reference when sizing a BLDC controller against a motor, when debugging a winding or Hall harness, or when teaching a junior engineer how trapezoidal six-step commutation differs from FOC drive.

Author: Shenghe Motor Engineering Team · Published 2026-05-11

1. Three-Phase MOSFET Inverter Diagram

The three-phase MOSFET inverter is the power stage that converts the DC bus voltage into the three-phase pulsed waveform applied to the motor windings. Six MOSFETs arranged as three half-bridges (one high-side + one low-side per phase) — the controller switches them on and off in sequence to energise the phase pairs that produce torque on the rotor. The diagram below is the canonical topology for both six-step trapezoidal drive and FOC drive — the same MOSFETs, the same wiring; only the firmware that switches them changes.

Reading the schematic: at any instant during six-step commutation, two MOSFETs are conducting (one high-side on one phase, one low-side on a different phase), creating a current path from DC+ through the motor winding back to DC−. The third phase is floating (both MOSFETs off). The six commutation steps cycle through the six possible (high-side, low-side) pair combinations, advancing the magnetic field around the stator and rotating the rotor. Engineers sourcing MOSFETs for a build should target VDSS ≥ 1.5× bus voltage to absorb back-EMF spikes during phase-current decay through the body diodes. For 48V systems, 100V VDSS MOSFETs are typical; for 72V systems, 150V; for 110V systems, 200V.

For the gate-drive and dead-time detail, see the companion article BLDC Motor Driver Circuit — Three-Phase MOSFET Inverter Walk-Through →.

2. Three-Phase Winding + Hall Sensor Placement Diagram

A cross-section view of the BLDC motor showing where the three-phase stator windings sit and where the three Hall sensors mount relative to the rotor magnet. The 120° electrical spacing between phases and between Hall sensors is what makes the six-step commutation algorithm work — three sensors give six unique state combinations per electrical revolution, exactly enough to drive the six commutation steps.

In real Shenghe BLDC motors, the three Hall sensors come pre-mounted on a small PCB inside the rear motor housing, with a 5-wire harness (+5V, GND, HA, HB, HC) running out to the matched controller. The Hall sensors are typically Allegro A3144 or equivalent latching Hall-effect devices with open-collector outputs. Pull-up resistors (typically 10kΩ) sit on the controller side. Reversed Hall pairs (e.g., swapping HA and HB on the harness) cause the motor to twitch instead of rotate — a common field-debug symptom. Matched motor + controller kits eliminate this risk because both connectors are pre-labelled and the firmware is parameterised against the actual motor's Hall sequence.

3. Hall Commutation Timing Diagram

The six-step commutation strip showing how the three Hall sensors (HA, HB, HC) advance through six unique state combinations over one electrical revolution, and which phase pair the controller energises in each step. Each step covers 60° electrical; six steps make one full revolution of the magnetic field around the stator. Read left-to-right.

Engineers debugging a new BLDC motor or a winding modification check the Hall sequence on a scope first thing — the motor's nameplate or datasheet should specify the exact HA/HB/HC pattern. If the actual pattern is different (rotated or inverted), either the Hall harness is swapped (two-pin re-wire fixes it) or the rotor magnetisation is inverted (rare, but happens with custom builds). Shenghe BLDC motors ship with the Hall sequence and the corresponding commutation table documented on the datasheet; matched motor + controller kits skip the documentation step because firmware is pre-loaded.

4. FOC Control Loop Block Diagram

Field-Oriented Control (FOC) replaces the six-step trapezoidal commutation with a continuous sinusoidal drive computed from a rotating-frame (dq-axis) current setpoint. The output is much smoother torque (lower 6× commutation ripple, lower audible noise), better dynamic response, and the ability to do high-precision position / torque control on a BLDC servo motor with an encoder. The diagram below is the canonical FOC block diagram — same structure on every BLDC servo controller from textbook references to production firmware.

Shenghe's BLDB6010 servo controller runs this FOC loop on an STM32-class microcontroller at typically 16–20 kHz PWM frequency. Speed loop runs at 1–2 kHz (slower outer loop), current loop at the PWM rate (fastest inner loop). The Park/Clarke transforms require the rotor angle from a quadrature encoder, typically 1000–2500 line counts, mounted on the rear motor shaft. For sensorless FOC (no encoder), the rotor angle is estimated by a position observer running off back-EMF — works at higher speeds but degrades near zero speed.

5. Sensorless Back-EMF Detection Block Diagram

Sensorless BLDC commutation replaces the three Hall sensors with a back-EMF detection circuit. At any moment during six-step commutation, one of the three phases is un-energised (floating); the rotating rotor magnet induces a back-EMF voltage on that floating phase, which crosses through zero at the midpoint of the 60° commutation sector. Detecting that zero-crossing and delaying 30° before commutating gives the controller the same rotor-position information as Hall sensors — without the cost, harness or sensor reliability issue. The diagram below shows the signal flow.

Sensorless wins on: no Hall harness, no encoder, no extra sensor to fail. Loses on: not reliable below ~5–10% rated speed where back-EMF amplitude is too small to detect, requires a forced-startup sequence that can twitch the rotor in the wrong direction briefly, weaker low-speed precision. Best fit: continuous-duty fans, pumps, blowers, e-mobility traction motors where the motor lives above the minimum-speed threshold most of the time. Not a good fit for AGV traction at standstill, robotic actuators, automatic doors — those should use Hall sensors or an encoder.

Shenghe BLD22010 and BLD6010 controllers support both Hall-sensor and sensorless modes — configured by a firmware parameter at end-of-line. Most kit shipments come in Hall-sensor mode (matches the 5-wire harness on the motor side); sensorless mode is requested for cost-sensitive builds where the customer wants to skip the Hall harness on the production motor.

6. Frequently Asked Questions

What does a BLDC motor diagram show?

Five layers: block overview (DC → controller → motor → feedback); cross-section showing 3-phase windings + Hall placement; commutation timing strip with Hall states and active phase pairs; 3-phase MOSFET inverter schematic; FOC control loop or sensorless back-EMF detection block. This page draws all five as inline SVGs.

Why three Hall sensors at 120°?

Three Halls give six unique state combinations per electrical revolution — exactly what's needed to drive six-step commutation. Two Halls → only four states (under-resolved). The 120° electrical spacing matches the 120° spacing between the three stator phases.

Six-step trapezoidal vs FOC drive?

Six-step energises 2 of 3 phases at a time (one high-side, one low-side), switching every 60° electrical. Simple, low compute load, but 6× commutation ripple in torque. FOC energises all 3 phases with SVPWM-modulated sinusoidal voltages from a dq-axis current setpoint, with continuous encoder feedback. Smoother torque, lower noise, higher compute load. BLDC servo motors run FOC; standard BLDC motors run six-step.

How does sensorless control work?

Back-EMF from the un-energised phase crosses through zero at the midpoint of each 60° commutation sector. Voltage divider + ADC + virtual neutral synthesis + zero-crossing detector + 30° delay timer + commutation logic → drives the inverter without Halls or encoder. Loses reliability below ~5–10% rated speed; needs forced-startup ramp.

MOSFET selection for BLDC inverter?

VDSS ≥ 1.5× bus voltage (100V VDSS for 48V system, 150V for 72V, 200V for 110V). ID continuous ≥ 3× motor continuous current. RDSon < 10mΩ for low conduction loss. Dead-time 500ns–2µs between high-side and low-side switching to prevent shoot-through. See BLDC Motor Driver Circuit → for gate-drive detail.

Where to get a ready-made BLDC controller?

Building from these diagrams takes 4–6 months. Shenghe ships 3 controller families ready-made: BLD22010 (DC 18–60V, 10A — for 24V/36V/48V systems), BLD6010 (DC 80–220V, 30A — for 72V/110V/220V), BLDB6010 (servo with FOC + encoder). Available as matched motor + controller kits, pre-paired and dyno-tested. See Motor Controller Hub →.

Skip The 6-Month Controller Build — Order A Matched BLDC Kit 3 controller families covering 24V to 220V DC bus systems, pre-paired with Shenghe BLDC motors on the dyno bench at end-of-line. Firmware loaded against motor electrical spec, Hall harness pre-wired, no field-tuning. Sample 7–10 days, production 2–3 weeks from Cixi factory. ISO 9001 / CE / RoHS.
Browse Motor Controller Hub →

Related Engineering Articles