Skip to content

Main content

Capacitor Series Voltage Share Tool

Compute a selected ideal series-list capacitor voltage share under equal charge, reusing pair-voltage arithmetic after reciprocal scaling.

Loading tool…

Description

Calculate one ideal series capacitor’s reciprocal-capacitance voltage share and signed voltage.

Ideal electrical component relations assume a stated topology, fixed parameters and coherent units. A local voltage, current or transformation term can be algebraically valid without accounting for parasitics, ratings or safe practical connections.

Calculate one ideal series capacitor’s reciprocal-capacitance voltage share and signed voltage.

When to use this tool

Use Capacitor Series Voltage Share when checking one explicit ideal-component or divider relationship.

How to use the tool and how it works

  1. Enter capacitances, referenceIndex, supplyVolts. Use the units and conventions below.
  2. Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
  3. Read voltageShare, referenceVoltage. Use the output convention below.

Require a nonempty positive capacitances array and valid zero-based referenceIndex. Set weights[i] = min(capacitances)/capacitances[i]. voltageShare is selected weight divided by the total, using explicit zero-weight boundary branches; referenceVoltage = supplyVolts*voltageShare.1

After scaling reciprocal capacitances, the selected and remaining weights are passed to the pair-divider operation at unit supply. Explicit zero-weight branches handle underflow and single-element boundaries before that call.2

Input fieldMeaning and unitsAccepted input
capacitancesCapacitancesRequired. Array of finite number; maximum items 256.
referenceIndexZero-based index of the capacitor whose voltage share is requested.Required. Safe integer; minimum 0.
supplyVoltsSupply VoltsRequired. Finite number.
Output fieldInterpretationReturned shape
voltageShareVoltage ShareRequired. Finite number.
referenceVoltageReference VoltageRequired. Finite number.
json
{
  "input": {
    "capacitances": [
      2,
      4,
      4
    ],
    "referenceIndex": 0,
    "supplyVolts": 12
  },
  "output": {
    "voltageShare": 0.5,
    "referenceVoltage": 6
  }
}

Limitations and assumptions

  • This assumes equal charge in an ideal series string with compatible capacitance units. Scaling reduces overflow risk but extreme ratios can underflow to zero; initial charge, leakage and transient safety are omitted.
  • Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
  • Numeric calculations use binary floating point unless exact decimal-integer arithmetic is explicitly stated. No hidden measurement tolerance or decimal rounding is added; nonfinite or out-of-contract results are rejected. Numeric signed-zero results are exported as zero.

Alternative or Complementary methods

Use a complete circuit model and qualified practical design when loading, nonlinearity, transients or safety limits matter.

References

  1. Calculation and input contract: electricity/capacitor-series-voltage-share — tool.io

  2. Calculation or validation: electronics/series-capacitor-voltage — tool.io

Similar or alternative tools