Electricity and Circuit Foundations
Pull-Ups, Current Shunts and Failed Components
Understand three practical resistor jobs in digital electronics and troubleshooting.
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
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
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.
| Output state | Current path | Input tendency | Main checks |
|---|---|---|---|
| Released / high impedance | Pull-up supplies leakage and charges line capacitance | Rises toward V_pullup | Minimum high-input voltage, leakage, pull-up rail compatibility and rise time |
| Asserted / sinking | Current flows from V_pullup through R into the output transistor | Held near output-low voltage V_OL | Specified sink current, maximum V_OL, low-input threshold and resistor power |
| Unpowered or fault state | Protection structures or leakage may create unexpected paths | May be undefined or back-powered | Power-off behaviour, absolute maximums and sequencing |
| Several open-drain outputs share a line | Any asserted output can pull low | High only when all release | Bus 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, Ω
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
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
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
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.
| Check | Why it matters |
|---|---|
| Four-terminal or Kelvin geometry | Separates high-current connection drop from the intended sense voltage |
| Common-mode range | Both sense inputs may sit far above ground even when their difference is millivolts |
| Differential input range | Overcurrent or startup can exceed the amplifier's measurable shunt voltage |
| Offset, gain error and noise | Small shunt signals can be comparable to input errors |
| Shunt tolerance and TCR | Resistance error translates directly into inferred-current error |
| Power and thermal design | Self-heating changes resistance and may exceed film, terminal or PCB limits |
| Bandwidth and transients | Fast edges, PWM common-mode steps and inductance can corrupt or overstress the measurement |
| Low-side versus high-side placement | Changes common mode, ground disturbance, fault visibility and isolation needs |
A damaged resistor is evidence, not a complete diagnosis
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.
| Evidence | Possible meaning | Important caution |
|---|---|---|
| Cracked body or coating | Thermal cycling, mechanical stress, overload or manufacturing damage | Internal condition and surrounding damage still need assessment |
| Scorching or discolouration | Excess temperature from overload, nearby heat or poor cooling | The initiating fault may be elsewhere and may remain present |
| Resistance much higher than expected | Film fracture, termination damage, drift or parallel-path misunderstanding | Isolate the component and include meter range and uncertainty |
| Resistance much lower than expected | Wrong part, conductive contamination, in-circuit parallel path or internal failure | Do not condemn the resistor from an in-circuit reading alone |
| Meter shows OL or over-range | Open path, value above selected range, poor contact or test setup problem | OL is an instrument indication, not a root-cause label |
| Looks intact and measures nominal cold | No obvious static resistance fault | Voltage, pulse, temperature-dependent or intermittent failure may remain |
A safe conceptual failure-analysis sequence
| Stage | Question |
|---|---|
| Observe | What changed, what is visibly damaged and what did the circuit do before failure? |
| Make safe | Have all sources, backfeed and stored energy been isolated and verified under the applicable procedure? |
| Identify | What exact nominal value, tolerance, power, voltage, pulse, TCR and safety function was specified? |
| Measure | Can the part be isolated and measured with a suitable range, contacts and uncertainty? |
| Compare | Does evidence match the datasheet limits and circuit operating conditions? |
| Find cause | Was stress created by source, load, control, cooling, assembly, environment or an upstream/downstream failure? |
| Correct and verify | Has 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
- 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.
- 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.
- 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.
- 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.
- 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.