Motor Phase Current Sensing: Low Latency & High Precision
← Back to: Current Sensing & Power / Energy Measurement
This page shows how to build a motor phase current sensing chain that stays fast, symmetric and robust under real PWM stress. The focus is on keeping latency and common-mode errors under control so FOC, protection and torque control see a clean, trustworthy phase current in every operating condition.
System Role & Latency Requirements for Motor Phase Current Sensing
Motor phase current is not just a monitoring signal. In field-oriented control and advanced motor drives it is the primary feedback for torque, efficiency and protection. Any error or delay in the phase current measurement shows up directly as angle error, torque ripple or unstable control at high speed.
Where phase current is used in the system
- FOC and sine drives use phase current as the main feedback for d/q-axis torque and flux.
- PWM dead-time compensation relies on accurate phase current and polarity information.
- Static and dynamic torque control depends on seeing fast current changes without distortion.
- The same shunt chain often feeds over-current protection, even if detailed fault timing is covered on a dedicated protection page.
Why motor phase current sensing is harder than simple DC current measurement
Phase current rides on a fast switching node with tens to hundreds of volts per microsecond of PWM common-mode. The controller only has narrow time windows where the current is valid and relatively quiet. The measurement chain must therefore be accurate, fast and robust against PWM stress at the same time, not just low offset and drift.
Low latency (< 1–2 µs)
The combined delay of input filter, amplifier and ADC must keep the phase current within one or two microseconds of real time, otherwise the FOC loop sees a rotated current vector and produces torque ripple.
Symmetric bandwidth
The sense chain must track positive and negative current swings with similar rise and fall times so the reconstructed sine or trapezoid is not skewed. Asymmetry directly distorts d/q-axis currents.
PWM common-mode rejection
Fast dv/dt on the phase node can inject large transients into the sense inputs. Devices with high CMRR and CMTI, plus careful routing and filtering, are needed to keep the measurement linear and unsaturated.
Motor Control Modes & Sampling Points
Different motor control modes place very different constraints on where and when phase current can be sampled. The waveform shape, PWM pattern and commutation scheme all define narrow time windows where the current is valid and the common-mode is quiet enough for accurate conversion.
BLDC trapezoidal
Phase current is quasi-trapezoidal with clear on-intervals and commutation edges.
Sampling point: mid-conduction, away from commutation corners.
Blanking: short blank after each commutation to let PWM CM transients settle.
Six-step drives
Currents are chopped into segments with intervals where one or more phases are off.
Sampling point: middle of each conduction segment.
Blanking: extra waiting may be needed to avoid reading during diode free-wheel or just after a leg switches.
SVPWM modulation
Phase currents are close to sine waves but heavily modulated by the PWM duty pattern.
Sampling point: typically at the center of a PWM period or flat midpoint segment.
Blanking: short waiting time around switching edges to prevent sampling during the highest dv/dt common-mode.
Sine FOC drives
Sine or near-sine phase currents are transformed into d/q-axis quantities in the controller.
Sampling point: fixed phase angle relative to the PWM carrier to keep timing predictable.
Impact: any delay in the sense chain becomes an angle error in the dq frame, seen as torque ripple or reduced stability at high speed.
Across all four modes, the measurement chain must deliver a clean sample inside a narrow time window that avoids switching edges yet still follows the true phase current. This is where the delay chain from shunt to ADC becomes critical.
In practice, the acceptable delay budget is often just a fraction of the electrical period at maximum speed. The following design sections will translate this delay budget into concrete bandwidth and filtering choices for the shunt, amplifier and ADC.
Phase Current Sensing Topologies
Motor phase current can be measured at different points in the inverter power stage. Low-side shunts, inline leg shunts and high-side phase sensing each define a different sampling window, common-mode stress and reconstruction strategy. Choosing the right topology is often the biggest architectural decision before component-level design starts.
Low-side shunt
A single shunt sits between the inverter return and system ground. Common-mode is near ground, so the sense amplifier sees a relatively quiet node.
Sampling window: only valid when one or more phases conduct through the low-side bridge. Reconstruction is needed to infer individual phase currents.
Pros: simple, low CMR stress, inexpensive. Cons: limited information in free-wheel intervals and during certain commutation states.
Inline (leg shunt)
Each phase leg has its own shunt, typically between the inverter bridge and the motor winding. This gives direct access to true phase current.
Sampling window: still tied to PWM timing and dead-time, but reconstruction is easier and more precise than with a single low-side shunt.
Pros: accurate per-phase feedback, good for FOC. Cons: higher cost and more routing, with stronger PWM common-mode at each phase node.
High-side phase sensing
High-side shunts or isolated current sensors sit close to the DC bus or at the top of each phase leg, following the full PWM switching node.
Sampling window: more freedom in conduction intervals, but the sense chain must survive the highest dv/dt and common-mode swings.
Pros: robust information for fault detection and advanced control. Cons: requires high CMRR/CMTI or isolation, with stricter layout and device choices.
PWM Common-Mode Rejection & Bandwidth Planning
In motor drives, phase current sensing must survive fast PWM dv/dt and still deliver low-latency, symmetric bandwidth. The goal is to keep the measurement linear and stable while respecting a tight delay budget from shunt to FOC loop.
PWM common-mode sources
The worst common-mode stress comes from the high-side switching node where dv/dt can easily reach tens or hundreds of volts per microsecond. Each commutation step drives displacement currents through parasitic capacitances into the shunt, wiring and amplifier inputs.
- High-side switching node: dv/dt in the 40–200 V/µs range is common in compact inverters.
- Phase node ripple: ripple and ringing on each phase leg couple into any nearby sense lines.
- Stray capacitances: device Coss, shunt-to-chassis and trace-to-heatsink capacitances all form CM paths.
Improving common-mode rejection in the sense chain
Good common-mode rejection is a combination of topology, routing and device choice. The aim is to keep CM transients within the amplifier’s linear input range and prevent long recovery tails.
- Differential routing: treat the shunt as a four-terminal component and keep the Kelvin pair tightly coupled with minimal loop area.
- Small input RC: use modest R and C values to soften the highest dv/dt while keeping group delay within the latency budget.
- High CMRR and CMTI devices: select current-sense amplifiers or isolated ΣΔ modulators with >100 dB CMRR in-band and CMTI ratings appropriate for the inverter bus.
- Avoid input saturation: check that expected CM excursions stay inside the specified input common-mode and that recovery time from transients is short compared to the PWM period.
Bandwidth planning for phase current sensing
The sense chain must resolve the fundamental motor current while rejecting unnecessary PWM ripple. A common rule of thumb is to set the effective bandwidth in the range of five to ten times the current fundamental, then verify the resulting group delay against the FOC timing budget.
- Fundamental vs. PWM: ensure the bandwidth comfortably covers the highest expected electrical frequency, not the PWM carrier.
- Symmetric response: check that rise and fall times are similar so that positive and negative current swings are not skewed.
- Delay budget: include RC, amplifier and ADC group delay when estimating the total Δt seen by the FOC loop.
Input protection & filtering, specific to phase sensing
Protection components must be sized for the same dv/dt and fault currents as the power stage without dominating the sense path. Series resistors, TVS devices and small RC cells should be placed close to the amplifier, with return paths that follow the Kelvin sense loop instead of the power ground loop.
Transient, Ripple & Delay Verification
Once the motor phase current sensing chain is assembled, it must be validated under realistic PWM, load and fault conditions. The goal is to prove that the measured phase current follows the true current quickly, with controlled ripple and without saturating when the inverter is stressed.
Step response vs. true phase current
A controlled step in torque command or phase current reference is a simple way to reveal the total delay of the sense chain. One high-bandwidth probe tracks the true phase current at the shunt or a reference sensor, while a second channel observes the sense chain output or the ADC-reconstructed current.
- Trigger both traces at the same event and compare how quickly the measured current catches up.
- Look for extra overshoot or ringing in the sense path that is not present in the true current.
- At maximum electrical speed, the delay should remain only a small fraction of the electrical period to avoid large FOC angle error.
PWM ripple and edge behaviour
In steady-state operation, PWM ripple and switching edges expose how the RC filter and amplifier handle the fastest components of the waveform. The shunt sees sharp pulses at each edge, while the sense output should show a softened but still faithful version of the phase current.
- Compare one PWM period of shunt voltage to the sense output to see how much ripple is removed.
- Check that rising and falling edges are treated symmetrically so the average current over a period is not biased.
- Avoid both extremes: heavy clipping of ripple that slows response, or so little filtering that the ADC sees excessive peaks.
RC-induced phase delay and group delay
Any RC filtering and finite amplifier bandwidth will introduce phase lag between the true current and the measured current, especially at higher electrical frequencies. Instead of relying only on small-signal plots, it is useful to measure this lag directly in the time domain with sine or near-sine test conditions.
- Drive the motor or a test load with a controlled sinusoidal phase current and capture both true and sensed currents.
- Measure the time or angle shift between the two waveforms at low, medium and high electrical speed.
- Relate the observed lag back to the combined RC, amplifier and ADC delay and adjust the bandwidth if the lag becomes excessive.
Saturation and recovery under stress
High dv/dt events, fault currents and mis-scaled gain can push the sense chain into saturation. A good design may clip during extreme faults but should not saturate during normal operation, and it must recover within a few PWM periods once the stress is removed.
- Apply controlled overloads or fault-like pulses and observe both input and output waveforms of the sense chain.
- Look for flat-topped clipping, extended recovery tails or unstable ringing after the event.
- If saturation occurs within the normal operating range, revisit shunt value, gain, common-mode range and protection components.
7 Brand IC Selection for Motor Phase Current Sensing
This brand overview focuses only on devices that are genuinely suitable for motor phase current sensing. Parts listed here support high dv/dt, wide common-mode and the bandwidth and latency required for FOC and fast protection loops.
TI · Motor phase sense
TI offers low-latency, high-CMRR current-sense amplifiers and isolated ΣΔ modulators that tolerate motor phase dv/dt while keeping linearity and bandwidth suitable for FOC and fast torque control.
- INA240 – bidirectional CSA with strong PWM rejection for low-side or inline shunts.
- INA241/INA253 – higher bandwidth, integrated shunt options for compact phase sensing.
- AMC1300/AMC1301 – isolated ΣΔ front-ends for high-side motor phase or DC bus rails.
ST · TSC & isolated ΣΔ
ST current-sense amplifiers and isolated ΣΔ front-ends target inverter and motor-control designs, with bandwidth, input range and CMRR tailored for phase-leg and low-side shunt configurations.
- TSC201/TSC203 – high-side and low-side CSAs with fast response for phase currents.
- TSC202/TSC204 – higher voltage and bandwidth variants for more demanding drives.
- Isolated ΣΔ chains – ST isolation plus ΣΔ ADCs for high-side current paths.
onsemi · Driver-integrated sense
onsemi motor-driver families integrate current-sense amplifiers or sense resistors, reducing PCB area and simplifying the phase-current path in compact BLDC and PMSM drive designs.
- LV8xxx / NCV8xxx – drivers with built-in current sense for automotive and industrial BLDC.
- Integrated smart FETs – phase-leg devices with current feedback pins.
- System-level combos – driver + CSA reference designs for three-phase inverters.
ADI · CSA & isolated ΣΔ
Analog Devices offers benchmark current-sense amplifiers and isolated ΣΔ modulators with the accuracy, bandwidth and isolation levels needed for traction, servo and high-performance industrial motor drives.
- AD8417/AD8418 – fast, low-drift CSAs widely used for phase-current sensing.
- AD8410/AD8411 – lower-voltage but still motor-capable CSA options.
- ADuM7702/7703 – isolated ΣΔ modulators for high-side shunts and bus rails.
Renesas · Motor-sense focused
Renesas motor-control portfolios include dedicated current-sense front-ends and reference designs aligned with automotive and industrial inverter requirements, with emphasis on high CMTI and robust diagnostics.
- RAA-series CSAs – devices targeted at motor-phase or leg shunt sensing.
- Inverter reference designs – example boards with phase shunts and signal chains defined.
- MCU + analog bundles – kits combining motor MCUs with suited sense ICs.
NXP · Isolated ADC paths
NXP provides isolated ADCs and high-speed ΣΔ converters that can directly digitise shunt voltages on high-side or inline locations, feeding motor-control MCUs with synchronized, phase-accurate data.
- Isolated ΣΔ ADCs – for high-side shunts in traction and industrial drives.
- Motor-control MCUs – designed to pair with these ADCs for three-phase sensing.
- Reference designs – complete inverter demos with defined phase-current channels.
Microchip · High-CMRR CSAs
Microchip’s current-sense amplifiers combine strong common-mode rejection with moderate bandwidth, making them suitable for low-to-medium voltage motor phase sensing where EMI and cost must be balanced carefully.
- MCP6C02/MCP6C04 – high-side CSAs with high CMRR and low offset.
- MCP6D1x – differential amplifiers for shunt-based phase sensing.
- Motor-control notes – application guides for BLDC and PMSM current measurement.
BOM & Procurement Notes for Motor Phase Current Sensing
These fields are intended to be copied directly into BOM tables, RFQs or design handover documents. The aim is to make the motor phase current sensing requirements explicit so that device substitutions do not silently break latency, bandwidth or dv/dt margins.
Copy-ready BOM fields
Suggested BOM lines / RFQ fields:
Shunt position: low-side / leg / high-side phase
Shunt type: 4-terminal / Kelvin; metal element / metal foil
R_sense value: [ ] mΩ
R_sense continuous power: [ ] W
R_sense pulse rating: [ ] A²s (startup / fault)
Target phase-current range (rms / peak): [ ] A / [ ] A
Target measurement accuracy (phase): [ ] % over [ ] °C
Sense topology: CSA / isolated ΣΔ / isolated ADC
Sense IC bandwidth (min): [ ] kHz (≈ 5–10 × current fundamental)
Total latency budget (RC + amp + ADC): ≤ [ ] µs
Required CMRR @ 100 kHz: ≥ [ ] dB
Allowed common-mode range: [ ] V to [ ] V
Required CMTI (phase dv/dt): ≥ [ ] kV/µs
Isolation requirement: basic / reinforced / none
Isolation working voltage: [ ] Vrms
Isolation standard target: IEC / UL [ ] (if applicable)
Package limit (sense IC): SOIC / TSSOP / small-outline; max height [ ] mm
Thermal limit (shunt): max temp rise [ ] °C at rated current
ADC interface: analog voltage / isolated ΣΔ bitstream
ADC input range / reference: [ ] V / [ ] V
Sampling scheme: simultaneous 3-phase / time-multiplexed
Procurement risks specific to motor phase current sensing
Motor phase current sensing devices see harsher electrical and thermal stress than low-speed monitors. The following risks should be called out explicitly during sourcing and substitution reviews.
- Sense amplifier dv/dt limits exceeded by actual inverter slew rates, causing intermittent saturation or latch-up.
- Rsense pulse rating too low for start-up or fault currents, leading to gradual drift or open-circuit failures.
- Shunt TCR and tolerance varying significantly between suppliers or lots, shifting phase-current calibration.
- High-side or isolated devices with long lead times or volatile pricing, blocking inverter production ramps.
- Driver-integrated current sense with poor second-source options, making redesign necessary when parts go NRND/EOL.
Example part mapping for RFQs
The table below illustrates how to tie part numbers back to the BOM fields above. It is not a complete selection guide, but a template for how to justify each choice to suppliers and reviewers.
| Brand | Part | Use in motor phase sensing | Key BOM drivers |
|---|---|---|---|
| TI | INA240A2 | Low-side or inline phase shunt CSA with strong PWM rejection and low latency. | Bandwidth ≥ [ ] kHz; CMRR @ 100 kHz ≥ [ ] dB; CMTI ≥ [ ] kV/µs; SOIC package height limit. |
| TI | AMC1301 | Reinforced-isolation ΣΔ modulator for high-side phase or DC link shunts. | Isolation: reinforced, working Viso ≥ [ ] Vrms; bitstream rate compatible with MCU filter. |
| ADI | AD8417 | High-bandwidth, low-drift CSA used widely in traction and servo phase-current sensing. | Gain setting; bandwidth vs. latency; drift over temperature; package and thermal limits. |
| Microchip | MCP6C02 | High-side CSA for low-to-medium voltage motor phases in compact inverters. | Common-mode range matching bus voltage; CMRR; noise vs. bandwidth trade-off; cost and second source. |
| onsemi | LV8xxx driver with sense | Motor driver with integrated phase-current sense channel for compact BLDC designs. | Driver supply range; integrated shunt or external; system-level thermal and fault behaviour. |
For each project, these example entries should be replaced with the exact part numbers and quantitative limits agreed between design, test and procurement teams, using the same field names for consistency across platforms.
Motor Phase Current Sensing – FAQs
These twelve FAQs distil the key choices and trade-offs in motor phase current sensing, from latency and bandwidth planning to PWM common-mode, reconstruction and BOM specification. They are written as practical, copy-ready answers that engineers can reuse when designing, reviewing or troubleshooting real inverter systems.
Why is phase current sensing more latency-sensitive than low-side sensing?
Phase current sensing feeds the control loop directly, so any delay appears as an angle error between the commanded and actual current vector. Low-side bus sensing can tolerate more delay because it often serves slower monitoring or protection roles. In phase legs, microseconds of extra delay can create torque ripple and unstable FOC tuning.
How does PWM common-mode affect accuracy in SVPWM or FOC?
In SVPWM and FOC, each switching edge drives common-mode transients through parasitic capacitances into the shunt and sense lines. If the amplifier lacks sufficient CMRR and CMTI, these pulses distort the measured phase current, shifting its average value and adding noise. The controller then works with a biased or jittery current estimate.
What bandwidth should I plan for a 20 kHz–40 kHz motor?
A common rule of thumb is to set the sense-chain small-signal bandwidth to around five to ten times the highest electrical fundamental of interest, not the PWM carrier. For a motor whose electrical frequency reaches the tens of kilohertz range, this typically leads to a sense bandwidth in the low hundreds of kilohertz.
How can I avoid amplifier saturation at the switching node?
To avoid saturation, match the amplifier’s input common-mode range and CMTI to the worst case dv/dt at the phase node, keep Kelvin sense loops tight, and use small RC filters to tame spikes without excessive delay. Select gain so normal and fault currents remain within the linear output range, leaving headroom for transients.
Why does RC filtering in the sense path create torque ripple?
RC filtering does more than remove ripple; it also adds phase lag and reshapes the measured waveform. If the filter bandwidth is too close to the electrical fundamental, the controller sees a delayed, smoothed current that no longer matches the real phase current. In FOC this shows up as torque ripple and reduced dynamic stiffness.
How do I validate symmetric rise and fall response in the sense chain?
Drive controlled positive and negative current steps and capture both the true phase current and sensed output on an oscilloscope. Compare rise and fall times, overshoot and settling for each polarity. A well behaved chain shows similar timing and shape in both directions. Asymmetry indicates bias, rectification or nonlinear elements in the path.
When do I need an isolated sigma-delta front-end instead of an op-amp CSA?
You normally choose an isolated sigma-delta front-end when the shunt sits on a high-side or high-energy node that must be galvanically separated from the control domain. Sigma-delta modulators offer precise, high CMTI measurement with a simple bitstream interface, at the cost of digital filtering complexity and slightly higher latency.
What shunt value is typical for phase-leg current sensing?
Typical phase-leg shunt values sit in the low milliohm range, often between one and five milliohms for automotive and industrial drives. The exact value depends on current range, allowable power dissipation, noise floor and required accuracy. Too large wastes power and heats the board, while too small challenges resolution and stability.
How does FOC angle estimation depend on phase current measurement delay?
Field oriented control reconstructs d and q currents from sampled phase currents and an estimated rotor angle. Any delay in the sense chain means the controller uses slightly old current information while the rotor has already advanced. At higher speeds, the same microsecond delay corresponds to a larger electrical angle error and degraded control.
What CMTI level is safe for 48 V drives with around 100 V/µs dv/dt?
For a 48 volt inverter with around one hundred volts per microsecond dv/dt at the phase node, it is prudent to choose sense devices whose CMTI rating clearly exceeds that figure, with margin for layout imperfections. Many designers aim for several hundred volts per microsecond CMTI to remain robust over lifetime and production variability.
How can I reduce current reconstruction error when not sensing all phases?
When only one or two phases are measured, reconstruction error depends on sampling points, PWM strategy and how often all three currents are simultaneously observable. You can reduce error by aligning samples with well defined conduction intervals, using accurate shunt placement and calibration, and validating the reconstruction algorithm against full three-phase measurements in the lab.
How should I specify a motor phase current sense chain in a BOM?
A good BOM entry goes beyond a single part number and lists shunt position and value, pulse rating, target bandwidth and latency, minimum CMRR at switching frequency, required CMTI and isolation class. Adding explicit limits for package height and thermal rise helps purchasing avoid substitutions that silently break performance in production inverters.