Shunt-Based Current Measurement for High-Side & Isolated ADCs
← Back to:Instrumentation Amplifiers (INA)
Shunt-based current measurement is only “accurate” when the full chain—shunt thermal behavior, Kelvin routing, front-end recovery under common-mode transients, and ADC sampling/settling—meets a measurable timing and error budget.
This guide turns field symptoms (PWM edge jumps, saturation tails, random offsets, code glitches) into repeatable checks, layout rules, and pass/fail criteria that keep common-mode energy out of the differential reading.
Definition & scope: what “shunt-based current measurement” really means
Shunt-based current measurement converts load current into a small differential voltage across RSH, then conditions it through a front-end (INA/CSA or isolated converter) so an ADC can digitize it with predictable accuracy under real common-mode voltage and common-mode transients.
- Deployment choices: low-side, high-side, and in-line shunts.
- Bidirectional sensing: mid-supply analog zero vs ADC digital zero calibration.
- End-to-end chain decisions: RSH → front-end / isolation → ADC → digital calibration / filtering.
- Practical failure modes: CM steps, dV/dt, overload recovery, and wiring-induced CMRR collapse.
- Full IEC immunity standards and staged protection details (handled in Protection & Immunity pages).
- Internal INA architecture deep dives (3-op-amp, chopper, PGA, etc.).
- General ADC driver theory beyond what is needed to budget settling and timing for this chain.
- Which deployment fits the measured node? Choose low-side / high-side / in-line before tuning any filters or calibration.
- Is bidirectional measurement required? Decide whether “0 A” is set by mid-supply headroom or by ADC digital calibration.
- Do common-mode steps or high dV/dt exist? If yes, prioritize overload recovery and CM transient rejection before chasing noise density.
Use this map to pick the deployment and the “0 A” definition first. Filtering, gain, and calibration should be designed only after the topology is fixed.
System topologies: low-side vs high-side vs isolated front-end
Topology is chosen by where the shunt sits in the power path and by how severe the environment is in common-mode range and common-mode transients. A correct topology makes accuracy scalable; a wrong topology makes every “noise fix” brittle.
- Highest accuracy is needed and the measurement can share the system ground.
- Common-mode is near ground, so front-end headroom is easy.
- Fast dynamic range is needed without large high-side CM steps.
- Ground bounce and return-path coupling can corrupt the sensed differential voltage.
- “Quiet analog ground” assumptions often fail under pulsed load current.
- Return-path integrity (no plane splits or shared high-current vias near Kelvin sense).
- Transient error during load steps (scope the shunt Kelvin nodes, not only ADC codes).
- High-side current (battery/bus/high-side switch) must be measured without disturbing ground.
- Fault detection needs visibility into high-side shorts or high-side load behavior.
- Bidirectional sensing is required with a known output reference (mid-supply or digital).
- Front-end must tolerate high Vcm while preserving linearity and overload recovery.
- Switching nodes inject CM steps and high dV/dt that look like false differential voltage.
- CM step rejection and overload recovery time under realistic switching edges.
- CMRR vs frequency, not only DC CMRR, because PWM harmonics dominate.
- Measurement domain and control domain do not share a stable ground (multi-board, long cables, noisy power stages).
- High dV/dt and CM transients are severe (inverters, drives, switching bridges).
- Safety or functional isolation is required by system constraints.
- Isolation often trades immunity for latency and bandwidth constraints.
- Synchronization and timestamp alignment may matter for multi-channel control loops.
- Common-mode transient tolerance and recovery under worst-case switching events.
- End-to-end delay and coherency across channels (if multi-phase / multi-axis).
- If the shunt can sit near ground and the return path is controlled, then low-side is simplest for accuracy and bandwidth.
- If the measured node rides on a bus or high-side switch, then high-side is required and CM step rejection becomes the main risk.
- If the measurement ground is not stable or CM transients are extreme, then choose an isolated front-end and budget latency coherency.
Pick the topology by common-mode range and transient severity first. After that, the remaining design work becomes a bounded chain: shunt parasitics → front-end recovery → ADC settling → calibration strategy.
Shunt selection 1: value, power, and thermal gradient (accuracy starts here)
Choose RSH so the full-scale shunt voltage is large enough for resolution, while power loss and self-heating stay within the system budget. Then control thermal gradients, because gradients create repeatability errors that calibration often cannot remove.
- VSH,FS = IMAX · RSH
- Constraint: VSH,FS must stay below the allowed drop in the power path.
- Constraint: VSH,FS must stay above the minimum usable differential amplitude set by the noise/ADC budget.
- PSH = IRMS2 · RSH (use RMS for pulsed/PWM loads).
- Self-heating drives resistance change: ΔR ≈ TCR · ΔT · RSH.
- That resistance change appears as gain error in current: ΔI/I ≈ ΔR/R.
- Gradient across pads/copper can create asymmetric errors and drift.
- Gradient is driven by copper imbalance, nearby hot parts, and airflow direction.
- Design goal: keep the heat-flow geometry symmetrical around the Kelvin sense points.
Self-heating (ΔT) and copper heat spreading dominate the local shunt temperature. Use board-level thermal assumptions, not room air.
Unequal copper on the two pads forces a gradient across the sensing region. Balance copper, keep hot parts away, and avoid one-sided airflow across the shunt.
PWM and pulse loads raise IRMS far above average, increasing PSH and ΔT. Thermal drift may look “random” across use cases if RMS is not budgeted.
- IMAX (peak) and IRMS (thermal).
- Allowed shunt drop: VDROP,max across the power path.
- Allowed dissipation: PSH,max and local temperature limits.
- Accuracy target: ppm or %FS budget for gain drift and offset.
- Environment: operating temperature range and airflow conditions.
- VSH,FS = IMAX · RSH.
- PSH = IRMS2 · RSH.
- ΔT estimate from board copper and airflow (not ambient only).
- ΔR/R ≈ TCR · ΔT (ppm-level gain drift estimate).
- Steady-state shunt temperature rise < X °C at worst-case IRMS.
- Gain drift from self-heating < X ppm (or < X %FS) over the required time window.
- Airflow or nearby hot-part perturbation causes < X ppm reading change at constant current.
Control heat flow symmetry around the Kelvin sense region. Self-heating sets the drift floor; thermal gradients often set the repeatability floor.
Shunt selection 2: Kelvin routing, parasitic L, and pulse current reality
- Pick sense nodes on the shunt terminals inboard (inside the high-current pad drop).
- Route the two sense traces as a tight pair with symmetric coupling to the same reference plane.
- Keep sense routing away from switching nodes and high di/dt loops.
- Do not place sense points on the outer copper where high current flows (extra IR drop is measured).
- Do not split the two sense traces across different planes or across a plane gap (CM → DM conversion).
- Do not let sense traces run parallel to the power loop for long distance (magnetic pickup grows).
Any loop inductance around the shunt and its connections generates VL = L · di/dt. This voltage adds to VSH and can look like real current, especially during fast edges.
- Compare the Kelvin nodes “inboard” vs “outboard” during a load step or PWM edge.
- Change edge rate (gate resistor / slew setting). If the spike scales with di/dt, inductive error dominates.
- Move the probe ground/loop. Pickup changes indicate routing/loop sensitivity.
- Peak differential input: VIN,peak ≈ VSH,peak + VL,peak.
- Front-end/ADC headroom: avoid saturation during peaks.
- Recovery time: if overload recovery > sampling period, codes will “drag” after the event.
- No saturation during worst-case peak event, or saturation clears within X µs.
- Settling back to within X% of final code within X samples after the event.
- R (pad/copper): outboard sense points measure extra IR drop.
- L (loop): L·di/dt spikes scale with edge rate and loop area.
- Thermal: copper imbalance and hot neighbors create gradients across the sense region.
- Coupling: long parallel runs near switching nodes convert CM noise into DM at the input.
Correct Kelvin places sense nodes inside the high-current pad drop and routes a tight symmetric pair. Wrong Kelvin measures extra copper IR drop and picks up switching-induced errors that scale with di/dt.
Front-end choices: INA vs current-sense amp vs isolated modulator
- Vcm range: Vcm_min / Vcm_max including faults and transients.
- CM transient severity: CM steps, PWM edges, and expected dV/dt near the sense path.
- Isolation need: safety/functional isolation, ground domains, and ground-loop risk.
- Bandwidth & latency: pulse capture vs slow energy monitoring; control-loop delay limits.
- Bidirectional: where “0 A” is defined (mid-supply reference vs digital zero).
- Output form: analog into ADC vs bitstream/digital across an isolation barrier.
- High-side high Vcm must be tolerated while the output stays in a low-voltage domain.
- System needs a compact solution with integrated matching and common high-side protections (do not expand here).
- Primary risk is CM steps + switching edges, so recovery behavior must be verified (see H2-6).
- Differential signal is small and high CMRR is needed across real-world wiring.
- Source impedance mismatch is unavoidable (shunt + routing + protection parasitics).
- Bidirectional sensing needs a clean reference point (mid-supply or digital zero strategy).
- Ground domains differ or ground loops are likely, and CM transients are severe.
- dV/dt immunity and safe domain separation are top priorities.
- Latency and sync are acceptable within the system timing budget.
- Good at: high CMRR with realistic mismatch and long leads.
- Breaks when: CM steps drive input/output into overload and recovery dominates.
- Must verify: CMRR vs frequency and overload recovery time (H2-6 test).
- Good at: high-side sensing at high Vcm with a low-voltage output domain.
- Breaks when: PWM edges inject CM energy and the chain recovers slowly.
- Must verify: CM step response and settling back inside the sample window.
- Good at: domain separation and high CM transient tolerance (CMTI focus).
- Breaks when: latency/sync budget is missed in multi-channel or control-loop timing.
- Must verify: CMTI behavior and end-to-end delay/coherency.
Use the flow to select a category first. After category selection, the design focus shifts to common-mode transient behavior and recovery verification.
Common-mode transients: why readings jump, saturate, or recover slowly
- CM step: a fast change in Vcm that can overload the input/output and force slow recovery.
- CM ripple / sweep: periodic Vcm content that exposes CMRR vs frequency collapse.
- High dV/dt edges: switching transitions that couple through parasitic capacitance and create same-polarity spikes.
- Parasitic C asymmetry: unequal capacitance from each input node to ground or to a switching node converts CM edges to DM spikes.
- Clamp / protection conduction: input clamps or protection networks conduct under a CM step and recover slowly, creating tails.
- Mismatch in source impedance: Kelvin or routing mismatch collapses CMRR under real wiring conditions.
- Layout coupling: sense traces and return currents couple to switching loops; CM energy becomes DM at the input.
- Measurement setup: probe loops and ground references can create “spikes” that disappear with proper probing.
- CMRR vs frequency: determines how PWM harmonics leak into the measured current.
- Input overload recovery: determines how long a CM step causes corrupted readings.
- Output recovery / settling: determines whether the ADC sample window sees a stable value.
- CMTI (isolated chains): determines whether high dV/dt creates bit errors or dropouts.
- Apply a controlled CM step and measure time to re-enter a settle band.
- Inject CM ripple and observe output/error versus frequency.
- Under switching edges, measure spike peak and whether it scales with edge rate.
- After a CM step, output returns inside a settle band (±X%) within trec < X.
- Edge-induced differential spike peak < X mV (or < X LSB at the ADC input).
- CM ripple/sweep produces error < X ppm (or < X LSB) inside the target bandwidth.
A controlled CM step test separates “noise” from recovery-limited behavior. The two key outputs are spike peak and time to re-enter the settle band.
Input network: RC filtering without breaking settling or stability
RC filtering can reduce broadband noise and edge-induced spikes, but it also slows settling and can create recovery-limited behavior inside the ADC sample window. “Lower noise but worse readings” is most often a settling / recovery issue rather than a noise-floor issue.
- Primary impact: settling time, pulse fidelity, and charge recovery.
- Common failure: C too large → does not settle by Ts; R too large → weak drive and larger errors.
- Keep in mind: DM filtering must be designed around the sample window budget (Ts and residual target).
- Primary impact: high-frequency CM energy and CMRR behavior at frequency.
- Common failure: mismatch between the two sides converts CM into DM (CM→DM spikes).
- Keep in mind: symmetry is often more important than the absolute value.
- Bias-current error: ΔV ≈ Ibias · Rseries (then maps into current error by gain and Rsh).
- Leakage stacking: protection leakage plus bias currents can look like drift, especially with temperature.
- Noise contribution: resistor noise and its interaction with bandwidth can dominate after gain.
- Drive weakness: larger R increases droop and slows recovery under sampling transients.
- Change R by 2× and observe whether the reading jump or droop scales with it.
- Warm the input network area and check if the “offset-like” error tracks temperature.
- Temporarily bypass protection elements (if safe) to isolate leakage-driven behavior.
- Settling failure: the input cannot reach the target band within Ts (dynamic error masquerades as “noise”).
- Stability stress: the front-end sees a heavier capacitive load, increasing ringing or slow recovery.
- Sampling transient amplification: ADC charge draw creates droop; larger C changes the recovery shape and time.
- Reduce C by 2× and check if the problem disappears inside the sample window.
- Measure step response and see whether the output enters the settle band before Ts.
- Observe ringing amplitude and decay; persistent ringing indicates margin issues.
- Define ε (allowed residual): ±X% of final value or ±X LSB.
- Define Ts (available settle window): ADC acquisition or sample window.
- Use 1st-order bound: τ ≤ −Ts / ln(ε).
- Map to network: τ = Req · Ceq, where Req includes front-end + series R + sampling effects.
- Set CM capacitors to be matched and keep routing symmetric to avoid CM→DM conversion.
- Step/edge test: confirm settling into ±X% within Ts under a representative input change.
- CM edge test: under switching edges, confirm spike peak < X and recovery < X.
- Tolerance stress: evaluate worst-case mismatch (C tolerance) and confirm no CMRR collapse symptoms.
- Settling: enters ±X% (or ±X LSB) within Ts.
- Spike: peak differential spike < X mV (or < X LSB).
- Stability: no sustained ringing; decays below threshold within X time constants.
Differential filtering is limited by sample-window settling. Common-mode capacitors must be matched and routed symmetrically to prevent CM→DM spikes.
ADC interface & sampling: gain, headroom, anti-alias, and timing budget
- ADC input range: usable full-scale (single-ended or differential) including margin.
- Reference/common-mode point: where the zero-current point is placed for bidirectional sensing.
- Headroom margin: reserve margin for CM steps, spikes, and recovery without corrupting Ts.
The electrical mapping must satisfy worst-case headroom:
- Vsh = I · Rsh
- Vadc,in = Gain · Vsh + Vzero
- Worst-case: |Vadc,in| + spikes + recovery error must stay inside ADC range during Ts.
- Analog zero (mid-supply): 0 A maps near mid-range; simple ADC usage, but reference stability matters.
- Digital zero (calibrated): 0 A is digitally removed; flexible, but recovery/consistency under CM events becomes critical.
- When the ADC sampling switch closes, Cin draws charge from the front-end output.
- This creates a droop (instant drop) followed by a recovery curve.
- If recovery does not enter the settle band within Ts, the error looks like “noise” but is actually recovery-limited.
- Req includes front-end output impedance, series R, and routing; Ceq includes RC capacitors plus Cin.
- Define settle band: ±X% (or ±X LSB).
- Define Ts: acquisition window / sample window.
- Require: droop peak < X and trec < X inside Ts.
- Signal bandwidth first: set the required measurement bandwidth (BW target).
- Noise folding control: limit out-of-band noise that would alias into the measurement band.
- Do not violate Ts: any additional filtering must still satisfy settling within the sample window.
- Set BW target and Ts/ε.
- Pick gain and zero point with headroom margin.
- Size RC to meet settling first, then reduce alias/noise within remaining margin.
- Settling: enters ±X% within Ts.
- Droop: droop peak < X (mV or LSB).
- Recovery: trec < X (µs or samples).
The input network must be sized for droop and recovery inside Ts first; anti-alias and noise benefits only count after the settle band is met.
Error budget & calibration: offset/drift, gain, CMRR, and thermal terms
- Static: offset and gain terms that appear even in steady conditions.
- Drift: temperature-dependent movement (offset drift, gain drift, Rsh TCR, reference tempco).
- CM / wiring reality: CMRR versus frequency plus CM→DM conversion caused by mismatch and layout.
- Dynamic: overload / recovery / settling inside Ts during CM transients or sampling events.
Calibration is strongest against static and parts of drift. Recovery-limited behavior under CM events must be controlled by headroom, symmetry, and verification.
- Convert each term to equivalent shunt voltage (Vsh, µV) or equivalent current error (Ierr).
- Use a consistent mapping: I → Vsh (I·Rsh) → front-end gain → ADC code.
- Record where each term is injected: shunt, front-end input, output, ADC sampling, or digital domain.
- Usually removable: DC offset and DC gain (two-point), if conditions are stable.
- Partially removable: drift (temperature points), if correlation is stable and gradients are controlled.
- Not reliably removable: CM event recovery, saturation tail, and Ts settling failures.
- Use when offset and gain dominate and are stable across time and temperature.
- Define 0 A condition and full-scale condition with traceable stimulus rules.
- Store coefficients with versioning (board/lot/firmware) for traceability.
- Add temperature points when drift dominates or when gradient sensitivity is unavoidable.
- Track both the sensor temperature and the shunt/PCB gradient indicator if available.
- Prefer simple models unless stability is proven; complexity without stability becomes error.
- Offline: simplest and safest; best for production calibration and periodic service.
- Online: only when a reliable 0 A / reference event exists and does not disturb the plant.
- Any online update must include sanity checks and rollback rules to avoid self-corruption.
- Ieq = Ibias + Ileak(protection) + Isurface(PCB)
- Verr ≈ Ieq · Rsource
- Ierr ≈ Verr / (Rsh · Gain)
This term often explains “touch / humidity / temperature” sensitivity because leakage paths and source impedance shift together.
- Protection element type and leakage conditions (temperature and voltage).
- Series resistance and its tradeoffs (protection vs bias/noise vs recovery).
- Board cleanliness / coating / guard usage for high-impedance nodes.
- Rsh, Imax, Vsh_FS, Gain, Vzero, ADC range, headroom margin
- Offset, gain error, reference error, ADC offset, resistor ratio error
- Rsh TCR, front-end drift, gain drift, reference tempco, gradient risk flag
- CMRR(f) placeholder, CM step amplitude, expected dV/dt, CM→DM sensitivity (symmetry/layout flag)
- Overload recovery, settling within Ts, droop_peak, t_rec, saturation tail behavior
- I_leak@T/V, R_source, humidity sensitivity check, PCB cleaning/coating/guard notes
- Two-point? temperature points? online/offline? coefficient versioning and rollback rules
Each field should include: measurement condition, source (datasheet vs bench), calibration removability (Yes/Partial/No), and a residual acceptance threshold.
Use the tree to decide ownership: which term is removed by calibration and which term must be constrained by design and bench acceptance tests.
Verification: reproduce and diagnose field failures on the bench
- Probe the shunt correctly: measure across Kelvin sense points; avoid long ground clips that create fake spikes.
- Record the CM condition: Vcm, dV/dt, cable length/shield, and switching edges must be logged.
- Include timing: log Ts and trigger alignment; recovery must be judged against the sampling window.
- Injection source: a controllable step/pulse source for CM or edge stimulation.
- Current stimulus: a known current step or pulse path (real load, pulse load, or controlled current source).
- Oscilloscope: with differential measurement capability (or safe isolated method).
- Optional: temperature stimulus (chamber or heat/cool) and FFT capability for noise mapping.
- Inject: a controlled CM step (amplitude and edge rate recorded).
- Observe: differential spike peak, saturation tail, and recovery time back into the settle band.
- Pass: spike_peak < X; t_rec < X; meets ±X% within Ts.
- Inject: a repeatable current pulse with a logged edge rate (di/dt).
- Differentiate: L·di/dt artifacts are extremely sensitive to Kelvin point placement and loop area.
- Pass: Kelvin-insensitive result within X; no spike that scales with routing rather than current.
- Measure: noise density (FFT) and low-frequency variation if applicable.
- Map: I_rms ≈ V_rms / (Rsh · Gain); record bandwidth used for integration.
- Pass: resolution meets X in the defined bandwidth; no unexplained 1/f corner inflation.
- Probe A: across Kelvin sense points (true Vsh).
- Probe B: front-end output (pre-ADC) to measure overload and recovery.
- Probe C: CM node / switching node to correlate edges with measurement artifacts.
- Prohibited: long ground leads and large probe loops; these can generate “spikes” that do not exist in the circuit.
Probe placement and loop area control are mandatory; otherwise the bench setup can create artifacts that look like CM or di/dt problems.
Layout & grounding: Kelvin, return paths, and keeping CM out of DM
In shunt-based current measurement, most “mystery errors” come from CM → DM conversion created by routing asymmetry, broken return paths, and probe-loop mistakes. The goal is to keep Kelvin sensing stable under high current, high di/dt, and real wiring conditions.
- Sense point placement: pick off the shunt voltage from the inner pads (inside the force-current pads), not from the high-current copper.
- Symmetry target: aim for equal impedance and equal coupling (same layer, same reference plane, same environment), not “equal length”.
- Keep the pair together: route as a tight pair to reduce loop area and reduce magnetic pickup from the power loop.
- Reference consistency: keep the Kelvin pair referenced to a continuous plane to prevent return-path detours.
- Do: keep a solid reference plane under the Kelvin pair and the analog front-end input network.
- Avoid: plane splits, slots, or “moats” under sensitive routing (they force return current to detour and form large loops).
- Via discipline: if layer changes are unavoidable, ensure the reference transition is controlled (no sudden “floating” segments).
- CM → DM trigger: any asymmetry (one trace over plane, one over void) converts common-mode fields into differential error.
- Minimize the power loop area (force + return) to reduce emitted magnetic field.
- Route Kelvin outside the power loop and keep it away from switching nodes (SW), phase nodes, gate-drive loops, and bus bars.
- Do not parallel-run Kelvin traces with noisy nodes; long parallel segments build capacitive coupling.
- Place the input RC close to the front-end input pins to reduce the “antenna” length of the sensitive node.
- Kelvin sense points taken from the inner pads (not from high-current copper).
- Continuous reference plane under Kelvin pair and front-end input network (no splits/slots).
- High-current loop minimized and kept away from the measurement region.
- Defined probe points for Vsh (Kelvin) and Vout (pre-ADC) to prevent measurement artifacts.
- Kelvin pair routed together with equal environment (equal coupling) and minimal via count.
- Sensitive nodes kept short; input RC placed close to the front-end pins.
- Noisy nodes (SW/phase/gate) routed far and never parallel to Kelvin traces.
- Shunt placed to simplify both force-current path and Kelvin pickoff geometry.
- Sense pickoff from outer pads / power copper (force-path IR drop becomes “signal”).
- Kelvin traces crossing plane splits or running over voids.
- Long parallel routing next to switching nodes or phase nodes.
- Large probe loops (long ground leads) used to “verify” spikes.
The goal is equal coupling and continuous return. Plane splits and asymmetric environments convert common-mode fields into differential error.
IC selection logic: what to ask vendors and how to pick parts without regret
Selection should be driven by field constraints (Vcm, dV/dt, bandwidth, recovery, headroom, leakage), not by typical headline numbers. The following flow converts requirements into vendor questions and risk checks.
- Common-mode range: include startup, fault, and reverse energy flow (bidirectional zero placement).
- dV/dt & ground domains: if CM transients are strong or grounds must be separated, prioritize isolated amplifier or isolated ΣΔ modulator.
- Signal dynamics: define the bandwidth and the allowed settling within Ts; recovery often dominates pulse accuracy.
- Output interface: analog-to-ADC vs bitstream/digital isolation; this changes validation and sampling timing.
- Vcm range over temperature and fault conditions (include negative CM if applicable).
- CMRR vs frequency (curve) and the test source impedance conditions.
- Overload recovery: input overdrive amplitude, duration, and recovery-to-error-band definition.
- Output swing & load stability: capacitive load region, minimum Riso, ADC-driver suitability.
- Offset/drift and gain error/drift at the intended gain and temperature range.
- Input bias & leakage vs temperature (critical with series R and protection networks).
- Noise: 0.1–10 Hz p-p (if DC precision matters) and wideband density for the target bandwidth.
- Power & thermal: Iq, enable behavior, and thermal derating in the real enclosure.
- Isolation path (if used): CMTI, isolation rating, delay/bandwidth, and multi-channel sync support.
- CMRR@100k–1M → switching ripple becomes “current” (spurs, jittery reading).
- Recovery time → pulse tail error and wrong peak capture within Ts.
- Vcm range → clipping or wrong polarity during regeneration / reverse current.
- Output stability → ADC input capacitance and RC networks trigger ringing or oscillation.
- Bias/leakage → zero drift that changes with cable touch, humidity, or temperature.
- Noise metrics → resolution shortfall when bandwidth and filtering do not match the target.
These examples provide quick anchors for datasheet lookup. Final selection must be driven by the questions and risk checks above.
- General CSA (analog output): TI INA181 / INA2181 / INA4181; TI INA190; ADI AD8418; ADI LTC6102 / LTC6102HV
- PWM / inverter environment: TI INA240 (enhanced PWM rejection)
- Wide / negative common-mode needs: TI INA293 (for systems with reverse conditions and wide CM)
- Digital monitor (system-level current/power): TI INA226 (I²C/SMBus monitor class)
- Isolated amplifier path: TI AMC1301; TI AMC3301 (integrated isolated supply variant)
- Isolated ΣΔ modulator path: TI AMC1306M25; ADI ADuM7701; ADI AD7403
Replace placeholders with measured or system-defined values. Any missing “conditions” should be treated as a risk until verified on the bench.
If a spec is missing conditions or curves, treat it as a risk until verified with the bench tests defined earlier (CM step, di/dt pulse, and Ts settling).
FAQs: shunt-based current measurement (field symptoms → checks → fixes)
Each answer is intentionally short and actionable. Use placeholders (X, Ts, trec) to match the project’s noise and timing budget.