Editorial Technical Reference

Motor driver for brushless DC (BLDC) motors: Hall commutation, PWM speed control and current limits

Brushless DC (BLDC) motor drivers · Hall-sensor six-step commutation or sensorless back-EMF, PWM speed control, continuous and peak current, braking and voltage alarms, speed range

A brushless DC motor has no commutator, so its driver does the commutation: it reads the rotor position from three Hall sensors or from the back-EMF on the undriven winding, switches the six power transistors in sequence, and varies speed by pulse-width modulating the bridge. Buying one means matching it to the motor's Hall arrangement and voltage, choosing sensored or sensorless control for the speed range needed, and checking continuous and peak current, braking and voltage alarms, inputs and communication.

Drivers and speed controllers for brushless DC (BLDC) motors with trapezoidal (six-step) commutation from Hall sensors or back-EMF: low-voltage DC-input boards and AC-input speed-control drivers. AC servo amplifiers for synchronous servo motors are covered on the Servo drive page, matched servo motor and drive sets and their cabling on the Servo motor and drive set page, stepper drives on the Stepper motor driver page, and panel-mounted inverters for induction motors on the Variable frequency drive in the control panel page. Motor driver ICs and gate-driver chips are outside this page.

CNFX editorial research · Sources checked October 12, 2026 · 4 sources

Open-frame motor driver with a finned heatsink, a cooling fan and copper busbar terminals mounted in a control cabinet beside terminal blocks, with three power cables leaving below, a network cable, and a motor on a machine seen through the cabinet door
Motor driver in a cabinet with the driven motor beyond

01

Hall sensors at 60° or 120°: the commutation sequence the driver must follow

Microchip's AN885 explains that three Hall sensors embedded in the stator signal which rotor pole is passing; they may be placed at 60° or 120° phase shift to each other, and the motor manufacturer defines the commutation sequence that the controller must follow. In each step one winding is driven positive, one negative and the third is left unpowered. [1]

One Hall sensor changes state every 60 electrical degrees, so six steps complete an electrical cycle, and the number of electrical cycles per mechanical revolution equals the rotor's pole pairs; AN885 notes that rotors can vary from two to eight pole pairs. The Hall sensors need their own supply, which the note gives as 4 to 24 V at 5 to 15 mA, and their outputs are normally open collector, so a pull-up may be needed in the driver. [1]

Editorial calculation: a motor with 4 pole pairs gives 6 × 4 = 24 Hall transitions per revolution; at 4,000 r/min that is 4,000 ÷ 60 × 24 = 1,600 commutations per second, and an electrical frequency of 4,000 ÷ 60 × 4 ≈ 267 Hz. AN885's rule of thumb of a PWM frequency at least 10 times the motor's maximum frequency then calls for at least about 2.7 kHz. [1]

Give the driver supplier the motor's Hall spacing (60° or 120°), its commutation table, pole pairs, rated voltage and current, and the Hall sensor supply voltage.

02

PWM duty sets the speed; Hall timing or an encoder closes the loop

AN885 states that with the bridge switched fully on in sequence and the DC bus at the motor's rated voltage, the motor runs at rated speed; varying the PWM duty within each step lowers the average voltage and the speed. Limiting the duty also lets a driver with a bus voltage well above a motor's rating run that motor at its rated average voltage. [1]

For closed-loop speed control the note measures speed by timing between Hall transitions for low-cost, low-resolution needs, or fits an optical encoder for higher resolution and direction. [1]

Microchip's AN857 adds why start-up needs current limiting: at standstill only the small winding resistance and inductance oppose the current, and unlimited start-up current can strip gears, slip couplings or destroy the driver MOSFETs. It weighs PWM frequency against switching loss and current ripple and uses about 10 kHz in its example. [2] Oriental Motor's 60 W BMU driver, for comparison, sets acceleration and deceleration from 0.1 to 15.0 s by potentiometer and stores four speed settings. [4]

03

Sensorless back-EMF commutation and its low-speed limit

AN857 describes sensorless control as timing commutation from the back-EMF on the undriven winding, which removes the Hall sensors. It lists the drawbacks: the motor must turn fast enough to generate measurable back-EMF, abrupt load changes can make the loop lose lock, and back-EMF can be measured only near the ideal commutation rate for the applied voltage. [2]

AN857 concludes that sensorless control may be the better choice where low cost is a primary concern, low-speed operation is not required and the load is not expected to change rapidly. [2] Editorial note: for a CNC axis or any load that must hold torque at low speed or start under load, ask for a sensored (Hall or encoder) driver, and ask a sensorless driver's supplier for its minimum speed and start-up method.

04

Continuous and peak current, braking voltage, alarms and altitude derating

Fulling's BLD2405SC data shows the ratings a low-voltage BLDC driver is bought on: 10–30 V input, 5 A rms continuous and 25 A peak, TTL Hall feedback, natural cooling, 130 g, IP20, and 0–40 °C operation. [3]

An AC-input BLDC speed-control driver is rated differently. Oriental Motor's BMU pairing of a 60 W motor and driver runs from single-phase 100–120 V AC, gives 0.19 N·m rated torque over 80–4,000 r/min, and lists alarms for overcurrent, main circuit overheating, overvoltage, undervoltage, sensor error, overload and overspeed; the driver heat sink temperature rise is 50 °C or less after rated continuous operation. [4] Editorial calculation: 4,000 ÷ 80 = a 50 : 1 speed range.

BLD2405SC itemPublished valueWhat it means for the application
Input voltage10–30 V DC [3]Supply range for the motor bus.
Continuous / peak current5 A rms / 25 A peak [3]Editorial calculation: peak is 5 times continuous, for acceleration only.
BrakingExternal braking resistor; braking threshold 32 V default, adjustable [3]Regenerated energy is dumped above 32 V, 2 V over the 30 V input limit.
Voltage alarmsOvervoltage 36 V DC; undervoltage 8 V DC [3]Sets the supply tolerance and the margin for regeneration.
Inputs and outputs6 digital inputs, 2 digital outputs, analog input; UART 115,200 bit/s and CAN 500 kbit/s defaults [3]Enable, alarm reset, limits, multi-speed and multi-position commands.
ProtectionOvervoltage, undervoltage, motor I²t overheating, short circuit, driver overheating [3]Ask which faults latch and which reset.
AltitudeDerate 1.5% per 100 m above 1,000 m, up to 4,000 m [3]Editorial calculation: at 2,000 m, 15% less, about 4.25 A continuous.

05

Send the motor's Hall data, supply and duty with the enquiry

Paste it into your enquiry below or into an email to a maker, then replace every bracket.

Motor: [rated voltage; rated and peak current; pole pairs; Hall spacing 60° or 120°; Hall supply voltage]
Control: [sensored Hall; encoder; sensorless; minimum speed; start under load]
Supply: [DC voltage range or AC input]
Duty: [continuous current; peak current and time; acceleration time]
Braking: [regeneration; external resistor]
Interface: [analog speed input; digital I/O; UART; CAN; RS-485]
Site: [ambient temperature; altitude; IP rating]

See manufacturer records Send an enquiry through CNFX

BLDC driver makers checked

12 companies list this product among what they make. Company figures are quoted from each company's own website; every card states where the relationship came from.

Changzhou Fulling Motor Co., Ltd.
Manufacturing site to be confirmed for the order

Lists brushless drivers BLD2405SC, BLD2403TC, BLD3610TC and BLD4815TC; the BLD2405SC takes 10–30 V DC with 5 A rms continuous and 25 A peak current, Hall feedback and UART and CAN communication.

Product scope checked 2026-10-12

Current product source ↗

BLDC driver listed with ratings · profile compiled by CNFX from public sources
Changzhou Jkongmotor Co., Ltd.
Manufacturing site to be confirmed for the order

Lists BLDC motor drivers with a stated speed range up to 20,000 RPM and software-set acceleration and deceleration, alongside stepper motor drivers.

Product scope checked 2026-10-12

Current product source ↗

BLDC driver listed · profile compiled by CNFX from public sources
Changzhou ZGC Mechanical & Electrical Co., Ltd.
Manufacturing site to be confirmed for the order

Lists BLDC motor drivers in its motor controller range, next to servo motor drives and stepping motor drivers.

Product scope checked 2026-10-12

Current product source ↗

BLDC driver listed · profile compiled by CNFX from public sources
FOSHAN BRESPALIN CO., LTD.
Foshan, Guangdong, CN
Also makes: Cooling Fans, Exhaust Fan, Electric Motor and 3 more
Listed on the company's own website · profile compiled by CNFX from public sources
Listed there as: “dc motor driver”
View source page ↗ brespalin.com · recorded 2026-10-13
NINGBO ANCHOR DRIVE TECHNOLOGY CO.,LTD.
Nanjing, Jiangsu, CN
Also makes: Air Compressor
Listed on the company's own website · profile compiled by CNFX from public sources
Listed there as: “Motor Driver”
View source page ↗ anchor-drive.com · recorded 2026-09-18
Ningbo Longwell Electric Technology Co., Ltd.
Ningbo, Zhejiang, CN
Listed on the company's own website · profile compiled by CNFX from public sources
Listed there as: “Motor Drivers”
View source page ↗ longwellfans.com · recorded 2026-09-07
NUODUN Linear
Guangdong, CN
Listed on the company's own website · profile compiled by CNFX from public sources
Listed there as: “motor and driver”
View source page ↗ linearcn.com · recorded 2026-08-26
Shanghai Belling Co., Ltd.
Shanghai, CN
Listed on the company's own website · profile compiled by CNFX from public sources
Listed there as: “马达驱动(DC Motor Driver)”
View source page ↗ belling.com.cn · recorded 2026-08-28
Shanghai Juyi Electronic Technology Development Co., Ltd
Shanghai, CN
Also makes: Pump Controller, Motor Controller, Water Pump and 1 more
Listed on the company's own website · profile compiled by CNFX from public sources
Listed there as: “BLDC Motor Driver IC”
View source page ↗ bldcmotor-driver.com · recorded 2026-08-29
SHENZHEN HCE TECHNOLOGY CO., LTD
Shenzhen, Guangdong, CN
Also makes: Power Management
Listed on the company's own website · profile compiled by CNFX from public sources
Listed there as: “Motor drivers”
View source page ↗ hceics.com · recorded 2026-09-15
SHENZHEN WDJ SEMICONDUCTORS TECHNOLOGY CO.,
Shenzhen, Guangdong, CN
Listed on the company's own website · profile compiled by CNFX from public sources
Listed there as: “电机驱动 Motor Drivers”
View source page ↗ wdj-ic.com · recorded 2026-09-15
Shenzhen Xinlichuan Electric Co., Ltd.
Guangdong, CN
Listed on the company's own website · profile compiled by CNFX from public sources
Listed there as: “Hybird Stepper Motor Driver”
View source page ↗ lichuanservomotor.com · recorded 2026-08-25
View All Factories

Explore company information and manufacturing capabilities, then discuss the scope of your project with a relevant supplier.

Share this page

Buyer questions

What is the difference between 60° and 120° Hall sensors?

Microchip's AN885 explains that Hall sensors may be placed at 60° or 120° to each other; the motor manufacturer defines the matching commutation sequence, which the driver must follow. [1]

What PWM frequency does a BLDC driver need?

AN885 gives a rule of thumb of at least 10 times the motor's maximum electrical frequency; Microchip's AN857 example uses about 10 kHz. [1] [2]

When does sensorless BLDC control not work well?

Microchip's AN857 notes that the motor must turn fast enough to give measurable back-EMF and that abrupt load changes can make the loop lose lock. [2]

What current does a small BLDC driver deliver?

Fulling's BLD2405SC lists 5 A rms continuous and 25 A peak from a 10–30 V DC supply. [3]

Sources and what still needs a direct check

Sources checked 2026-10-12. Two Microchip application notes explain BLDC commutation, PWM and sensorless control; Fulling and Oriental Motor data pages give one low-voltage DC-input driver and one AC-input speed-control driver. Ratings for other drivers differ; ask for the offered model's data.

  1. Microchip — AN885: Brushless DC (BLDC) motor fundamentals (DS00885A, 2003) ↗ Maker application note Return to text ↑
  2. Microchip — AN857: Brushless DC motor control made easy (DS00857A, 2002) ↗ Maker application note Return to text ↑
  3. Fulling Motor — BLD2405SC brushless driver, technical parameters ↗ Maker data page Return to text ↑
  4. Oriental Motor USA — BMU series 60 W brushless motor and driver BLM260HP-AS / BMUD60-A2 specifications ↗ Maker catalogue page Return to text ↑

Still to check yourself

  • Match Hall spacing and commutation table.
  • Choose sensored or sensorless for the speed range.
  • Check continuous and peak current.
  • Check braking threshold and voltage alarms.
  • Confirm I/O and communication.
Buyer enquiry

Request manufacturing insight for Motor Driver

Ask for use case, specification boundaries, supplier type, and RFQ preparation information for this product.

Where it goes
Straight to the CNFX editorial desk, and to the manufacturer if this product is linked to a claimed profile. Nothing is broadcast to a supplier list.
Your details stay here
We do not sell or rent enquiry data, and we do not add you to a mailing list. Used only to answer this request.
No commission, no middleman
CNFX is a directory. We take no cut of any order and never negotiate on a supplier's behalf.
What to include
Share your product specifications, quantity, destination and target delivery date.

Your business information is used only to process this request.

Thank you! Your message has been sent. We'll respond within 1–3 business days.
Sorry, we couldn't send your message. Please try again, or email us at [email protected].

Need to Manufacture Motor Driver?

Compare manufacturer profiles with relevant product and process capability.

Previous Product
Z-axis Ram/Spindle
Last Product
Get QuotesChat