RC Time Constant Explained: Formula, Meaning, and Calculator
If there's one concept that appears in more circuit designs than any other, it's the RC time constant. Filters, oscillators, timers, debouncing circuits, audio coupling, signal conditioning, they all rely on it. The formula is simple. The intuition behind it takes a bit longer to land, but once it does, you'll see RC circuits everywhere and immediately understand what they're doing.
The formula
τ (tau) = R × C
τ is pronounced 'tau' and is measured in seconds. R is in ohms, C is in farads.
Example: a 10kΩ resistor and a 100µF capacitor:
τ = 10,000 × 0.0001 = 1 second
That's it for the maths. The interesting part is what tau actually tells you.
What tau means physically
When you connect a capacitor and resistor in series and apply a voltage, the capacitor doesn't charge instantly. It charges exponentially, fast at first, then slower as it approaches the supply voltage.
- After 1 tau (1RC): the capacitor has charged to 63.2% of the supply voltage
- After 2 tau: 86.5%
- After 3 tau: 95%
- After 5 tau: 99.3%, considered fully charged for most practical purposes
Discharge follows the same curve in reverse. At 1 tau after disconnecting the supply, the capacitor has discharged to 36.8% of its initial voltage. After 5 tau, it's essentially empty.
This exponential behaviour is the signature of RC circuits. The key insight: you can never actually reach 0% or 100%, you just get closer and closer. Practically, 5 tau is the engineering definition of 'done'.
A practical example: button debouncing
Mechanical switches bounce. When you press a button, the contacts make and break contact dozens of times in the first few milliseconds before settling. To a microcontroller, this looks like dozens of button presses in rapid succession.
A simple RC debounce circuit: a 10kΩ resistor and 100nF capacitor give a time constant of:
τ = 10,000 × 0.0000001 = 1ms
The capacitor takes about 5ms (5τ) to charge or discharge fully, which smooths out the bounce. The microcontroller sees a clean rising or falling edge rather than a burst of noise. This is real debouncing with two components and zero code.
RC circuits as filters
The RC time constant determines the cutoff frequency of a filter:
f_c = 1 / (2π × R × C)
For a 10kΩ resistor and 100nF capacitor:
f_c = 1 / (2 × 3.14159 × 10,000 × 0.0000001) = 159Hz
This means frequencies below 159Hz pass through relatively unchanged (low-pass filter configuration), while higher frequencies are attenuated.
In a high-pass configuration (capacitor in series, resistor to ground), the roles reverse, high frequencies pass, low frequencies are blocked. This is how audio coupling works: the capacitor blocks DC bias while letting audio signals through.
Common uses of RC time constants
| Application | What tau controls | Typical values |
|---|---|---|
| Button debouncing | How long to ignore bounce after press | 1–10ms (tau 0.2–2ms) |
| Audio coupling capacitor | Low-frequency cutoff point | tau for fc below 20Hz |
| 555 timer timing | On/off cycle duration | Matches desired period |
| Power supply filtering | Ripple smoothing | As large as practical |
| Sensor signal smoothing | Response speed vs noise trade-off | Application-dependent |
Choosing R and C values
For a given tau, there are infinite combinations of R and C. In practice, constraints narrow it down:
Keep R above 1kΩ to avoid loading the driving circuit. Keep R below 1MΩ to avoid leakage currents and noise pickup becoming significant.
Choose C from standard values: 100pF, 1nF, 10nF, 100nF, 1µF, 10µF, 100µF. Electrolytic capacitors (useful for tau above ~1ms) are polarised and must be oriented correctly. Film and ceramic capacitors work for shorter time constants and are non-polarised.
For precise timing, use 1% tolerance resistors and film capacitors. Standard 20% tolerance ceramic capacitors can shift your time constant significantly.
Short formula: time constant (tau) = R × C. The capacitor charges to about 63% in one tau, and to over 99% in five tau. That's the entire basis of RC timing circuits.
Frequently Asked Questions
What is one time constant?
One time constant (tau = R × C) is the time it takes a capacitor to reach about 63.2% of the applied voltage when charging, or fall to about 36.8% when discharging. After five time constants the capacitor is considered fully charged or discharged (over 99%).
How do I choose R and C for a specific delay?
Pick a standard capacitor value first, then calculate R = tau / C. For example, if you want a 1-second delay and choose C = 10 µF, then R = 1 / 0.00001 = 100 kΩ.
Does Ohm's Law apply to RC circuits?
Yes. At any instant, the current through the resistor is V / R, where V is the voltage across the resistor at that moment. The time-varying part comes from the changing capacitor voltage, but Ohm's Law governs the instantaneous relationship.
Related Guides & Tools
Ready to put this into practice?
Open RC Time Constant Calculator