pcb

Calculates RC capacitor charge timing, energy storage, and transient voltages. Given resistance, capacitance, supply voltage, and optional initial voltage, computes the RC time constant (τ = R×C), time to reach standard charge thresholds (63%, 86%, 95%, 99%), voltage at key time points, energy stored (E = ½CV²), and peak charging current. Optionally calculates time to reach a specific target voltage using t = -τ × ln((Vsupply - Vtarget) / (Vsupply - Vinitial)). Essential for timing circuits, power-on reset delays, debounce networks, and soft-start designs. Chain from rc_filter for frequency-domain analysis or timer_555 for oscillator timing.

post/api/capacitor_charge

Request

  • Base URL: https://calc.engineer
  • URL: https://calc.engineer/api/capacitor_charge
  • Auth: none declared

Request body

resistance_ohmnumber required

Series resistance in ohms (R). Controls charge/discharge rate.

capacitance_fnumber required

Capacitance in farads (C). Use scientific notation, e.g. 1e-6 for 1 µF.

v_supplynumber required

Supply voltage in volts. The voltage the capacitor charges toward.

v_initialnumber

Initial capacitor voltage in volts (default 0 for fully discharged).

v_targetnumber

Target voltage to reach in volts (optional). When provided, calculates time to reach this voltage. Must be between v_initial and v_supply.

Response

Computed result for capacitor_charge

toolstring required
versionstring required
computed_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.