Back to Electrical Engineering

Electricity and Circuit Foundations

Pull-Ups, Current Shunts and Failed Components

Understand three practical resistor jobs in digital electronics and troubleshooting.

  • By MySunDirection
  • 17 min read
Share this explanation
One-minute answer

A real system shows a symptom related to “Pull-Ups, Current Shunts and Failed Components”, and you need to find the cause before replacing parts or changing settings.

See how one resistor establishes an open-drain logic state, another converts current into a measurable differential voltage, and diagnostic evidence distinguishes a damaged component from the fault that damaged it.

Select or check first
The resistor value is selected by the job around it. “Use 10 kΩ” or “use a small shunt” is not a design method. Start with logic limits, current range, timing, accuracy, power, temperature and fault behaviour from the actual devices. Then calculate a permitted range and verify the complete circuit.
Controlling assumption
Circuit state, waveform, source impedance, ratings, temperature and protection topology match the equipment being analysed.
Top risk
Do not uprate or bypass a resistor blindly. A resistor may be acting as a fusible, flameproof, sensing, balancing or current-limiting element. Replacing it with a higher-wattage or different-technology part can defeat a safety function or move damage elsewhere.
Proof
Check the exact manufacturer data, units and limits, then verify the result by calculation, measurement or a controlled acceptance test.
Start with the basics Optional foundation before “Pull-Ups, Current Shunts and Failed Components”

Electrical-engineering basics

Electrical behaviour becomes easier to reason about when every voltage has a reference and every current has a complete return path.

Voltage
Voltage is potential difference between two points. A voltage statement is incomplete unless both points or its reference are known.
Current
Current is charge flow through a path. It does not disappear after a component; in a complete circuit it returns to the source.
Resistance and impedance
Resistance opposes steady current. Impedance extends that idea to changing signals and can depend on frequency through capacitance and inductance.
Power and heat
Electrical power is the rate of energy transfer. Some becomes useful output and some becomes heat that must stay within component and enclosure limits.
Rating versus operating point
A rating is a limit or qualified condition, not a target. The operating point must remain inside all relevant voltage, current, power, temperature and timing limits.

How to use this article: Draw the source, load, reference and return path before calculating. Treat exposed or stored electrical energy as hazardous until isolation is proved.

On this page
  1. A pull-up defines high when an open-drain output releases the line
  2. A shunt turns current into a small differential voltage
  3. A damaged resistor is evidence, not a complete diagnosis

A resistor can establish a default digital state, convert current into a small sense voltage or reveal that a circuit has been overstressed. Those jobs use the same V–I relationship but impose very different requirements. A pull-up balances logic thresholds, sink current and timing. A shunt balances measurable voltage against heat and insertion loss. A failed resistor demands evidence about both its present condition and the root cause.

A pull-up defines high when an open-drain output releases the line

An open-drain output actively sinks low but does not actively drive high. The external pull-up and connected capacitance establish the released high level and rising edge.
Diagram description

Two states show a resistor from pull-up voltage to a logic input and a transistor-like switch to ground. The switch is open for released high and closed for asserted low.

Exact thresholds and currents come from the connected device datasheets
Output stateCurrent pathInput tendencyMain checks
Released / high impedancePull-up supplies leakage and charges line capacitanceRises toward V_pullupMinimum high-input voltage, leakage, pull-up rail compatibility and rise time
Asserted / sinkingCurrent flows from V_pullup through R into the output transistorHeld near output-low voltage V_OLSpecified sink current, maximum V_OL, low-input threshold and resistor power
Unpowered or fault stateProtection structures or leakage may create unexpected pathsMay be undefined or back-poweredPower-off behaviour, absolute maximums and sequencing
Several open-drain outputs share a lineAny asserted output can pull lowHigh only when all releaseBus protocol, combined leakage, capacitance and contention assumptions

Asserted-state pull-up current

I_sink ≈ (V_pullup − V_OL)/R_pullup

Choose the minimum resistance large enough that the output can sink current while maintaining a valid low. Include input and leakage currents. Do not design from an absolute-maximum current when the datasheet specifies V_OL only at a lower test current.

I_sink
current sunk by the asserted open-drain output, A
V_pullup
pull-up supply voltage, V
V_OL
output-low voltage at the assessed current, V
R_pullup
pull-up resistance, Ω
Example

At 3.3 V, V_OL = 0.3 V and 1 mA chosen sink current, a first value is (3.3 − 0.3)/0.001 = 3.0 kΩ. This is usable only if all logic, leakage, timing and rating checks also pass.

Released-state rise is an RC event

V(t) ≈ V_pullup[1 − e^(−t/(R_pullup C_bus))]

A larger resistor reduces asserted current but slows the rising edge and increases sensitivity to leakage. A smaller resistor rises faster but increases sink current and low-state power. Protocol-specific rise-time definitions may use only part of the exponential, so follow the governing standard and device data.

C_bus
total line, input, interconnect and probe capacitance, F
t
time after the sinking device releases, s
Example

For 10 kΩ and 100 pF, the nominal RC time constant is 1 μs. Reaching a particular logic threshold takes a threshold-dependent fraction or multiple of that time.

A shunt turns current into a small differential voltage

Force current flows through the power path; high-impedance sense inputs sample voltage at the defined element terminals. Sensing farther along a power trace adds unwanted connection and trace drop.
Diagram description

A physical bolt-down shunt accompanies a functional diagram. Two heavy conductors carry current through the shunt while two separate sense lines feed positive and negative differential inputs.

Shunt signal and dissipation

V_sense = IR_shunt; P_shunt = I²R_shunt

More shunt resistance creates more signal but also more voltage loss and heat. Less resistance reduces insertion loss but demands lower-offset, lower-noise measurement and makes parasitic resistance more significant. Use the shunt value at its operating temperature and the amplifier's complete error model.

V_sense
differential voltage at the specified sense terminals, V
I
force current through the shunt, A
R_shunt
shunt resistance at the assessed condition, Ω
P_shunt
shunt dissipation, W
Example

A 1 mΩ shunt at 50 A produces 50 mV and dissipates 2.5 W. That arithmetic does not establish temperature, overload survival or measurement accuracy.

A Kelvin connection solves one error source, not the whole design
CheckWhy it matters
Four-terminal or Kelvin geometrySeparates high-current connection drop from the intended sense voltage
Common-mode rangeBoth sense inputs may sit far above ground even when their difference is millivolts
Differential input rangeOvercurrent or startup can exceed the amplifier's measurable shunt voltage
Offset, gain error and noiseSmall shunt signals can be comparable to input errors
Shunt tolerance and TCRResistance error translates directly into inferred-current error
Power and thermal designSelf-heating changes resistance and may exceed film, terminal or PCB limits
Bandwidth and transientsFast edges, PWM common-mode steps and inductance can corrupt or overstress the measurement
Low-side versus high-side placementChanges common mode, ground disturbance, fault visibility and isolation needs

A damaged resistor is evidence, not a complete diagnosis

Cracks and scorching are strong clues, but an intact appearance does not prove correct resistance. Confirm safely, then identify why the stress occurred before replacing the part.
Diagram description

Three generic axial resistors illustrate visible damage and no visible damage. A side sequence warns that appearance is not proof, stored energy must be addressed and an over-range display is not automatically a proven open.

Each clue needs circuit context and safe confirmation
EvidencePossible meaningImportant caution
Cracked body or coatingThermal cycling, mechanical stress, overload or manufacturing damageInternal condition and surrounding damage still need assessment
Scorching or discolourationExcess temperature from overload, nearby heat or poor coolingThe initiating fault may be elsewhere and may remain present
Resistance much higher than expectedFilm fracture, termination damage, drift or parallel-path misunderstandingIsolate the component and include meter range and uncertainty
Resistance much lower than expectedWrong part, conductive contamination, in-circuit parallel path or internal failureDo not condemn the resistor from an in-circuit reading alone
Meter shows OL or over-rangeOpen path, value above selected range, poor contact or test setup problemOL is an instrument indication, not a root-cause label
Looks intact and measures nominal coldNo obvious static resistance faultVoltage, pulse, temperature-dependent or intermittent failure may remain
A safe conceptual failure-analysis sequence
StageQuestion
ObserveWhat changed, what is visibly damaged and what did the circuit do before failure?
Make safeHave all sources, backfeed and stored energy been isolated and verified under the applicable procedure?
IdentifyWhat exact nominal value, tolerance, power, voltage, pulse, TCR and safety function was specified?
MeasureCan the part be isolated and measured with a suitable range, contacts and uncertainty?
CompareDoes evidence match the datasheet limits and circuit operating conditions?
Find causeWas stress created by source, load, control, cooling, assembly, environment or an upstream/downstream failure?
Correct and verifyHas the cause—not just the damaged resistor—been corrected and the protection restored?

Use Reading a Resistor's Value and Tolerance to interpret nominal value and drift, Resistance, Nonlinear Loads and Heat to verify ratings, and Using a Multimeter and a Diagnostic Sequence to structure evidence without random or unsafe probing.

One-minute questions

Questions to answer before you apply this lesson

What should I select or check first for Pull-Ups, Current Shunts and Failed Components?

The resistor value is selected by the job around it. “Use 10 kΩ” or “use a small shunt” is not a design method. Start with logic limits, current range, timing, accuracy, power, temperature and fault behaviour from the actual devices. Then calculate a permitted range and verify the complete circuit.

Which assumption can change the conclusion?

Circuit state, waveform, source impedance, ratings, temperature and protection topology match the equipment being analysed.

What can go wrong if I copy the example directly?

Do not uprate or bypass a resistor blindly. A resistor may be acting as a fusible, flameproof, sensing, balancing or current-limiting element. Replacing it with a higher-wattage or different-technology part can defeat a safety function or move damage elsewhere.

How do I verify the result in the real system?

Check the exact manufacturer data, units and limits, then verify the result by calculation, measurement or a controlled acceptance test.

Sources and further reading

  1. Choosing an Appropriate Pull-up/Pull-down Resistor for Open-Drain OutputsTexas Instruments · 2026-10-13Semiconductor manufacturer application report reviewed for open-drain low-state current, V_OL test conditions, leakage, resistor bounds and power tradeoffs.
  2. How to Calculate Pull-up Resistor Value for Active-Low, Open-Drain DevicesTexas Instruments · 2026-10-13Semiconductor manufacturer application report reviewed for pull-up voltage, sink-current and logic-low calculations.
  3. System Design Considerations for High-Power Motor Driver ApplicationsTexas Instruments · 2026-10-13Semiconductor manufacturer application report reviewed for Kelvin force/sense separation and current-sense routing principles.
  4. Integrating the Current Sensing Signal PathTexas Instruments · 2026-10-13Semiconductor manufacturer brief reviewed for shunt loss, parasitic resistance, Kelvin connections and current-sense signal-chain errors.
  5. 29 CFR 1910.333 — Selection and Use of Work PracticesU.S. Occupational Safety and Health Administration · 2026-10-13Authoritative workplace rule reviewed for de-energization, verification and qualified-person boundaries during fault investigation.
Educational image