Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

A noisy or erratic brushless DC (BLDC) motor waveform is easier to diagnose when you compare the controller’s commands with phase voltage, current, back-EMF, and DC-bus voltage at the same time. In sensorless six-step control, the back-EMF on the undriven phase helps estimate rotor position—but PWM edges, ringing, and commutation transients can obscure the zero crossing and lead to mistimed commutation.

What each signal tells you

Think of a BLDC drive as a chain of cause and effect: the controller issues switching commands, the power stage applies voltage to the motor phases, current follows, and the rotor’s motion produces back-EMF. The DC bus supplies energy during motoring and may receive it during braking. EMI is connected to how abruptly the power stage switches and how the resulting electrical transients propagate.

Signal What it shows What to check
PWM or gate commands What the controller is asking the power stage to do, including the commutation state. Whether the commanded phase pattern and timing match the intended operating state.
Phase voltage How the power stage applies the command to the motor windings. Switching edges, ringing, commutation disturbances, and whether the expected phase is driven or floating.
Phase or transistor current The current response to the applied voltage and switching pattern. Current spikes around switching or commutation, and whether the response fits the command.
Floating-phase back-EMF A rotor-position cue in sensorless six-step operation. Whether the expected undriven phase crosses the detection reference cleanly enough to time the next commutation.
DC-bus voltage and current Energy moving into or out of the drive’s supply. Whether bus voltage rises during deceleration or braking as the motor returns energy.

Microchip’s AN899 describes motor-control PWM, input-capture, encoder, and ADC peripherals used in open- and closed-loop BLDC control. Those functions illustrate why a useful diagnostic view includes both commands and sampled responses rather than an isolated motor trace.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why sensorless back-EMF can look noisy

In sensorless six-step commutation, two phases are driven while the third is left floating. The undriven phase’s back-EMF changes with rotor position; its zero crossing provides a timing reference for estimating when to advance commutation. It is not necessarily the instant to switch. Microchip’s six-step explanation gives a typical 30 electrical-degree offset from zero crossing to the ideal commutation point, with the delay adjusted by speed. That is an implementation explanation, not a universal setting for every drive.

#1 Best Overall
2PCS DC 6-60V 400W BLDC Three-Phase Brushless Motor Controller PWM Hall Motor Control Driver Board 12V 24V 48V with Forward/Reverse/Stop/Brake Function
  • Product Parameters: BLDC brushless control board wide voltage 6-60V, high power 400W, DC three-phase brushless hall controller, support for PLC 0-5V touch volume control, support for PWM control, amplitude 2.5-5V. This driver is only applicable to the electric angle of 120 degrees of DC brushless hall motor
  • Note: Brushless motors also generally have five Hall wires or interfaces. Two of them are hall power supply line, three are hall signal line, to distinguish especially hall power supply line. Three Hall signal lines are generally labeled a b c, the driver board also has ha Hb Hc three ports and other similar characters, respectively, corresponding to connect
  • Features: MA MB MC phase line output motor. 5V GND The mainboard comes with a 5V power supply. VCC GND Main power supply. SC speed pulse signal output. DIR Direction control Forward/reverse control interface. STOP Stop the control interface. BRAKE Brake control Indicates the brake control port. Speed control Input speed control signals. Ha Hb Hc +5V GND Hall signal power supply input interface. Generally, the motor with Hall has the corresponding 5 wires
  • Note: This controller requires hall to function. If your motor doesn't have a hall then it won't work. The brushless motor application scenarios are very wide, such as electric vehicles, drones, fans, range hoods
  • Package: The product comes with 2pcs of Brushless Motor Controller and wires

The expected signal can be disturbed by PWM switching, electromagnetic noise, inductive ringing, and commutation transients. A crossing that appears jagged, shifted, or multiply crossed may therefore reflect the measurement interval or switching environment, not simply a defective motor. If the controller mistakes a transient for the zero crossing, it can estimate rotor position incorrectly and commutate at the wrong time.

Separate the true crossing from switching artifacts

  • Confirm the current six-step commutation sector and identify which phase should be floating in that sector. A driven phase is not the back-EMF observation point for this method.
  • View the controller’s commutation state and PWM commands alongside phase voltage and the floating-phase signal. This helps distinguish a commanded transition from a motor response or measurement artifact.
  • Check when the back-EMF is sampled relative to PWM edges and commutation. A sample taken during ringing or a switching transient may not represent the settled signal.
  • Compare the detected crossing with the expected timing relationship for the implementation. A zero crossing is a reference from which the commutation delay is derived, not automatically the switching command itself.

How to inspect the drive as one synchronized system

Use a synchronized capture of command, power-stage, rotor-estimate, and bus signals. The point is to see sequence and timing: what the controller requested, what voltage and current followed, when the floating-phase signal crossed its reference, and what happened to the bus. Where phase measurements involve high common-mode voltage, choose a differential probe rated for the system’s voltage and common-mode conditions; do not assume a probe suitable for a low-voltage logic signal is suitable for a switching phase node.

  1. Capture the command and commutation state. Record the PWM or gate commands and the sector/state information that determines which phases are driven. Confirm that the commanded pattern is coherent before interpreting the motor response.
  2. Capture phase voltage and current against the same time base. Look for switching activity, commutation spikes, and current behavior corresponding to the commands. AN3998’s implementation traces illustrate PWM activity, sensed current, commutation spikes, and dead time.
  3. Include the sensorless observation. For six-step sensorless operation, capture the back-EMF on the phase that should be floating in the active sector. Align it with the switching and commutation events.
  4. Include DC-bus voltage during deceleration or braking. If the motor is returning energy, bus voltage can rise. A phase-only capture will not reveal whether the bus is safely handling that energy.
  5. Repeat under controlled conditions when investigating EMI. Change one relevant setting at a time and compare ringing, signal quality, current behavior, and interference. A visually cleaner trace alone does not establish that the motor’s overall operation improved.

Sampling, filtering, and blanking: useful but not free

Sampling synchronization can place measurements at a more informative point in the PWM cycle, after switching transients have had time to settle. Digital filtering can reduce noise in the detected signal. Blanking—ignoring the back-EMF detector for a period after commutation—can prevent a commutation transient from being mistaken for a zero crossing. Microchip’s sensorless lesson and AN3998 describe these as implementation techniques for handling disturbed measurements.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
RioRand 350W 6-60V 3-Phase PWM DC Brushless Motor Speed Controller with Hall Sensor – for 120° Electric Angle Brushless DC Motors, DIY Robotics, Electric Tools & PLC Systems
  • 3-Phase BLDC Motor Compatibility & Core Specs:This controller operates exclusively with 120° electric angle 3-phase brushless DC motors equipped with Hall sensors. It supports a 6-60V DC input, delivers 200-300W rated power (350W peak) with 16A continuous (20A peak) output, and enables PLC-compatible 0-5V analog or PWM (2.5-5V amplitude, 50Hz-20kHz frequency) speed control—ideal for DIY robotics, small electric tools, brushless pumps, cooling fans, and industrial automation setups.
  • Multi-Mode Speed & Direction Control:Adjust speed via the on-board potentiometer, external 0-5V analog input, external potentiometer, or PWM signal. It integrates forward/reverse, stop, and brake functions: note that forward/reverse and brake operations use hard commutation, so reduce speed throttle to below 50% before activation to protect power components from damage.
  • Practical Design & Safety Guidelines:Features terminal block interfaces for easy wiring and a standard heat sink for stable heat dissipation. Built-in overcurrent protection safeguards the motor output; the main power circuit lacks a fuse, so external fusing is recommended. Reversing DC power polarity will permanently damage on-board chips, even under brief high-current conditions.
  • Safe Initial Testing & Wiring Troubleshooting:For first use, test with low voltage (7-12V) and low current (1-3A) to validate wiring. If the motor jitters, fails to start, or runs in one direction only, adjust the sequence of the 3 motor phase wires (6 possible combinations, only one correct) to resolve mismatches—avoid high-current/high-voltage testing during troubleshooting to prevent module damage.
  • Wide Application Scenarios:Suited for a range of projects: DIY robotics and model vehicles, small electric tools (mini drills, grinders), industrial automation (conveyors, lab mixers), fluid equipment (brushless water pumps, fans), and PLC-controlled systems, offering reliable speed regulation for brushless motor setups.

Each technique affects timing margin. Sampling later may leave less time before the next required control decision; filtering adds response delay; and blanking suppresses genuine signal information as well as unwanted transients if its interval is poorly chosen. The correct timing depends on the motor, speed range, switching scheme, and controller implementation. Judge the result by whether the detector identifies the intended crossing reliably across the operating range, not merely by whether one capture looks smoother.

Relate PWM commands, phase current, and dead time

PWM commands determine when the power devices switch, while phase voltage and current show the motor-side consequences. Complementary switching commands generally include dead time—a brief interval in which both devices in a half-bridge are off—to avoid shoot-through. The required dead time depends on the switching devices and implementation, including their switching characteristics; a value from another drive should not be copied as a universal setting.

Microchip AN3998 gives approximately 42 ns as an example dead time in its implementation, corresponding to one PWM timer clock cycle. The note recommends more dead time for devices with high gate capacitance. This is an example from that implementation, not a general BLDC design recommendation. Too little dead time risks overlapping conduction; changing it also affects the applied waveform and must be assessed with the actual power stage.

Rank #3
DC 6-60V 400W 3 Phases Hall Brushless Motor Controller Board BLDC PWM PLC Driver Module with Forward/Reverse/Brake Function
  • MA MB MC phase line output connection motor
  • Ha Hb Hc +5V GND Hall signal Power input, generally with Hall's motor has five corresponding lines Full patch process Stable performance with positive/reverse function
  • positive and negative reversing control interface (also can be connected to the external switch) VR speed control signal input (onboard with potentiometer speed control can also be connected to 0-5V analog simulation PWM duty cycle to support dual signal input speed regulation)
  • VCC GND motor main power supply (external DC power supply) SC speed pulse signal output
  • 5V GND motherboard comes with 5V power supply (current does not exceed 30MA)

What changes during braking

During braking or deceleration, the rotating motor can return current to the DC bus. If the supply or other system elements cannot absorb that energy, bus voltage may rise. AN3998 notes that additional circuitry may be needed to monitor the bus for overvoltage. Whether protection or energy-handling circuitry is required depends on the complete drive and supply system; the application note does not establish a single circuit requirement for every motor setup.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When bus voltage rises, compare bus voltage and current with the braking command and phase-current behavior. This distinguishes an energy-management problem from a back-EMF detection issue, although both can occur during the same deceleration event.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

EMI tuning is a system trade-off

Fast switching edges and ringing can contribute to interference, but changing switching behavior also affects losses, current response, and signal timing. Texas Instruments’ DRV10983-Q1 example identifies slew-rate adjustment, PWM-frequency selection, and clock dithering as EMI-management levers. Its cited 25 kHz and 50 kHz settings are the two options discussed for that specific driver example, not frequencies recommended for BLDC systems generally.

Rank #4
BLDC Motor Drive Module Three-Phase Brushless Motor Speed Controller
  • Working for BLDC Motor ,Working voltage DC10-30V,Max Working Power 300W
  • Function:Speed regulation/inching/timing/limit/output control/temperature limiting protection/CW/CCW/power-off memory
  • 23 types Working Mode ,Support Modbus communication;The module has built-in multiple fixed operation modes, and users can quickly select the appropriate motion trajectory to meet different application scenarios
  • LCD Display: The LCD screen can clearly display the speed/delay/cycle time, control the motor with high precision, and the controller parameters support the memory function that will not be lost
  • Application areas: Unmanned aerial vehicle motors, water pumps, oil pumps, air pumps, electric tools, thrusters, and other general industrial control applications, cannot be used in special industries such as medical, firefighting

Microchip AN3998 describes a bipolar switching method with more electromagnetic and acoustic noise and higher system loss. This illustrates why a switching approach should be evaluated against multiple outcomes rather than judged by one waveform or one EMI measurement.

Design choice What to evaluate together
Slew rate Ringing and interference, along with switching behavior and the resulting phase/current waveform.
PWM frequency Interference and acoustic effects, current behavior, switching losses, and available measurement or control timing margin.
Clock dithering Whether the change improves the interference result in the particular system without degrading control or other operating requirements.
Switching method Back-EMF signal quality and sampling margin, current behavior and losses, electromagnetic and acoustic noise, implementation complexity, and usable speed range.

There is no universal best frequency, slew rate, or switching method established by these examples. Make controlled comparisons on the actual system, changing one setting at a time and recording both electrical behavior and the relevant interference outcome.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A practical fault-isolation path

If the motor commutates erratically

  • Verify the PWM pattern and commutation state first. Determine whether the control command itself changes unexpectedly or whether the response diverges from a stable command.
  • Check phase voltage and current for switching or commutation spikes that coincide with the disturbance.
  • For sensorless six-step control, verify that the expected phase is floating and that the detector is observing its back-EMF rather than a driven-phase waveform.
  • Inspect the zero-crossing sample timing, filtering, and post-commutation blanking. Determine whether ringing or PWM interference could create a false detection or obscure the real crossing.

If the back-EMF trace appears especially poor

  • Correlate the trace with PWM edges and commutation events instead of judging it in isolation.
  • Check whether the capture or controller sample occurs after switching transients settle, while retaining enough timing margin for the next commutation decision.
  • Compare the detected crossing over the relevant speed range; a setting that works at one speed may not provide sufficient margin elsewhere.

If bus voltage rises during braking

  • Capture bus voltage and current while the braking command and phase current are visible.
  • Consider whether returned motor energy is raising the bus and whether the complete system can safely absorb or manage it.
  • Use the drive’s design documentation to determine applicable overvoltage monitoring and protection; do not infer a universal circuit from a single application note.

These checks identify plausible causes—noisy or mistimed zero-crossing detection, ringing, PWM interference, commutation disturbance, or returned energy—rather than diagnosing a particular motor without measurements.

Quick Recap

Bestseller No. 1
Bestseller No. 3
DC 6-60V 400W 3 Phases Hall Brushless Motor Controller Board BLDC PWM PLC Driver Module with Forward/Reverse/Brake Function
DC 6-60V 400W 3 Phases Hall Brushless Motor Controller Board BLDC PWM PLC Driver Module with Forward/Reverse/Brake Function
MA MB MC phase line output connection motor; VCC GND motor main power supply (external DC power supply) SC speed pulse signal output
$14.59
Bestseller No. 4
BLDC Motor Drive Module Three-Phase Brushless Motor Speed Controller
BLDC Motor Drive Module Three-Phase Brushless Motor Speed Controller
Working for BLDC Motor ,Working voltage DC10-30V,Max Working Power 300W
$28.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.