# 10.6: RC Circuits

- Page ID
- 4411

\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

\( \newcommand{\Span}{\mathrm{span}}\)

\( \newcommand{\id}{\mathrm{id}}\)

\( \newcommand{\Span}{\mathrm{span}}\)

\( \newcommand{\kernel}{\mathrm{null}\,}\)

\( \newcommand{\range}{\mathrm{range}\,}\)

\( \newcommand{\RealPart}{\mathrm{Re}}\)

\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

\( \newcommand{\Argument}{\mathrm{Arg}}\)

\( \newcommand{\norm}[1]{\| #1 \|}\)

\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)

\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)

\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

\( \newcommand{\vectorC}[1]{\textbf{#1}} \)

\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)By the end of the section, you will be able to:

- Describe the charging process of a capacitor
- Describe the discharging process of a capacitor
- List some applications of RC circuits

When you use a flash camera, it takes a few seconds to charge the capacitor that powers the flash. The light flash discharges the capacitor in a tiny fraction of a second. Why does charging take longer than discharging? This question and several other phenomena that involve charging and discharging capacitors are discussed in this module.

## Circuits with Resistance and Capacitance

An ** RC circuit** is a circuit containing resistance and capacitance. As presented in Capacitance, the capacitor is an electrical component that stores electric charge, storing energy in an electric field.

Figure \(\PageIndex{1a}\) shows a simple **RC** circuit that employs a dc (direct current) voltage source \(ε\), a resistor \(R\), a capacitor \(C\), and a two-position switch. The circuit allows the capacitor to be charged or discharged, depending on the position of the switch. When the switch is moved to position \(**A\)**, the capacitor charges, resulting in the circuit in Figure \(\PageIndex{1b}\). When the switch is moved to position **B**, the capacitor discharges through the resistor.

## Charging a Capacitor

We can use Kirchhoff’s loop rule to understand the charging of the capacitor. This results in the equation \(\epsilon - V_R - V_C = 0\). This equation can be used to model the charge as a function of time as the capacitor charges. Capacitance is defined as \(C = q/V\), so the voltage across the capacitor is \(V_C = \frac{q}{C}\). Using Ohm’s law, the potential drop across the resistor is \(V_R = IR\), and the current is defined as \(I = dq/dt\).

\[\epsilon - V_R - V_C =0,\]

\[\epsilon - IR - \frac{q}{C} = 0,\]

\[\epsilon - R\frac{dq}{dt} - \frac{q}{C} = 0.\]

This differential equation can be integrated to find an equation for the charge on the capacitor as a function of time.

\[\epsilon - R\frac{dq}{dt} - \frac{q}{C} = 0.\]

\[\frac{dq}{dt} = \frac{\epsilon C - q}{RC},\]

\[\int_0^q \frac{dq}{\epsilon C - q} = \frac{1}{RC} \int_0^t dt.\]

Let \(u = \epsilon C - q\), then \(du = -dq\). The result is

\[-\int_0^q \frac{du}{u} = \frac{1}{RC} \int_0^t dt,\]

\[\ln \left(\frac{\epsilon C - q}{\epsilon C}\right) = - \frac{1}{RC} t.\]

\[\frac{\epsilon C - q}{\epsilon C} = e^{-t/RC}.\]

Simplifying results in an equation for the charge on the charging capacitor as a function of time:

\[q(t) = C\epsilon \left(1 - e^{-\frac{t}{RC}}\right) = Q\left(1 - e^{-\frac{t}{\tau}}\right).\]

A graph of the charge on the capacitor versus time is shown in Figure \(\PageIndex{2a}\). First note that as time approaches infinity, the exponential goes to zero, so the charge approaches the maximum charge \(Q = C\epsilon\) and has units of coulombs. The units of **RC** are seconds, units of time. This quantity is known as the **time constant**:

\[\tau = RC.\]

At time \(t = \tau = RC\), the charge equal to \(1 - e^{-1} = 1 - 0.368 = 0.632\) of the maximum charge \(Q = C\epsilon\). Notice that the time rate change of the charge is the slope at a point of the charge versus time plot. The slope of the graph is large at time \(t - 0.0 \, s\) and approaches zero as time increases.

As the charge on the capacitor increases, the current through the resistor decreases, as shown in Figure \(\PageIndex{2b}\). The current through the resistor can be found by taking the time derivative of the charge.

\[ \begin{align*} I(t) &= \frac{dq}{dt} \\[4pt] &= \frac{d}{dt}\left[C\epsilon \left( 1 - e^{-\frac{t}{RC}} \right) \right], \\[4pt] &= C\epsilon \left(\frac{1}{RC}\right) e^{-\frac{t}{RC}} \\[4pt] &= \frac{\epsilon}{R} e^{-\frac{t}{RC}} \\[4pt] &= I_0 e^{-\frac{t}{RC}}, \end{align*}\]

\[I(t) = I_0 e^{-t/\tau}.\]

At time \(t = 0.0 \, s\), the current through the resistor is \(I_0 = \frac{\epsilon}{R}\). As time approaches infinity, the current approaches zero. At time \(t = \tau\), the current through the resistor is \(I (t = \tau) = I_0e^{-1} = 0.368 I_0\).

Figures \(\PageIndex{2c}\) and Figure \(\PageIndex{2d}\) show the voltage differences across the capacitor and the resistor, respectively. As the charge on the capacitor increases, the current decreases, as does the voltage difference across the resistor \(V_R(t) = (I_0R)e^{-t/\tau} = \epsilon e^{-t/\tau}\). The voltage difference across the capacitor increases as \(V_C (t) = \epsilon (1 - e^{-t/\tau} )\).

## Discharging a Capacitor

When the switch in Figure \(\PageIndex{3a}\) is moved to position **B**, the circuit reduces to the circuit in part (c), and the charged capacitor is allowed to discharge through the resistor. A graph of the charge on the capacitor as a function of time is shown in Figure \(\PageIndex{3a}\). Using Kirchhoff’s loop rule to analyze the circuit as the capacitor discharges results in the equation \(-V_R -V_C = 0\), which simplifies to \(IR + \frac{q}{C} = 0\). Using the definition of current \(\frac{dq}{dt}R = - \frac{q}{C}\) and integrating the loop equation yields an equation for the charge on the capacitor as a function of time:

\[q(t) = Qe^{-t/\tau}.\]

Here, **Q** is the initial charge on the capacitor and \(\tau = RC\) is the time constant of the circuit. As shown in the graph, the charge decreases exponentially from the initial charge, approaching zero as time approaches infinity.

The current as a function of time can be found by taking the time derivative of the charge:

\[I(t) = - \frac{Q}{RC}e^{-t/\tau}.\]

The negative sign shows that the current flows in the opposite direction of the current found when the capacitor is charging. Figure \(\PageIndex{3b}\) shows an example of a plot of charge versus time and current versus time. A plot of the voltage difference across the capacitor and the voltage difference across the resistor as a function of time are shown in Figures \(\PageIndex{3c}\) and \(\PageIndex{3d}\). Note that the magnitudes of the charge, current, and voltage all decrease exponentially, approaching zero as time increases.

Now we can explain why the **flash camera** mentioned at the beginning of this section takes so much longer to charge than discharge: The resistance while charging is significantly greater than while discharging. The internal resistance of the battery accounts for most of the resistance while charging. As the battery ages, the increasing internal resistance makes the charging process even slower.

One application of an **RC** circuit is the relaxation oscillator, as shown below. The relaxation oscillator consists of a voltage source, a resistor, a capacitor, and a neon lamp. The neon lamp acts like an open circuit (infinite resistance) until the potential difference across the neon lamp reaches a specific voltage. At that voltage, the lamp acts like a short circuit (zero resistance), and the capacitor discharges through the neon lamp and produces light. In the relaxation oscillator shown, the voltage source charges the capacitor until the voltage across the capacitor is 80 V. When this happens, the neon in the lamp breaks down and allows the capacitor to discharge through the lamp, producing a bright flash. After the capacitor fully discharges through the neon lamp, it begins to charge again, and the process repeats. Assuming that the time it takes the capacitor to discharge is negligible, what is the time interval between flashes?

**Strategy**

The time period can be found from considering the equation \(V_C(t) = \epsilon (1 - e^{=t/\tau})\). where \(\tau = (R + r)C.\)

**Solution**

The neon lamp flashes when the voltage across the capacitor reaches 80 V. The **RC** time constant is equal to \(\tau = (R + r) = (101 \, \Omega) (50 \times 10^{-3} F) = 5.05 \, s\). We can solve the voltage equation for the time it takes the capacitor to reach 80 V:

\[V_C (t) = \epsilon (1 - e^{-t/\tau} ),\]

\[e^{-t/\tau} = 1 - \frac{V_C(t)}{\epsilon},\]

\[ln (e^{-t/\tau}) = ln \left(1 - \frac{V_C(t)}{\epsilon} \right),\]

\[t = -\tau ln \left(1 - \frac{V_C(t)}{\epsilon} \right) = -5.05 \, s \cdot ln \left(1 - \frac{80 \, V}{100 \, V} \right) = 8.13 \, s.\]

**Significance**

One application of the relaxation oscillator is for controlling indicator lights that flash at a frequency determined by the values for **R** and **C**. In this example, the neon lamp will flash every 8.13 seconds, a frequency of \( f = \frac{1}{T} = \frac{1}{8.13 \, s} = 0.55 \, Hz\). The relaxation oscillator has many other practical uses. It is often used in electronic circuits, where the neon lamp is replaced by a transistor or a device known as a tunnel diode. The description of the transistor and tunnel diode is beyond the scope of this chapter, but you can think of them as voltage controlled switches. They are normally open switches, but when the right voltage is applied, the switch closes and conducts. The “switch” can be used to turn on another circuit, turn on a light, or run a small motor. A relaxation oscillator can be used to make the turn signals of your car blink or your cell phone to vibrate.

**RC** circuits have many applications. They can be used effectively as timers for applications such as intermittent windshield wipers, pace makers, and strobe lights. Some models of intermittent windshield wipers use a variable resistor to adjust the interval between sweeps of the wiper. Increasing the resistance increases the **RC** time constant, which increases the time between the operation of the wipers.

Another application is the **pacemaker**. The heart rate is normally controlled by electrical signals, which cause the muscles of the heart to contract and pump blood. When the heart rhythm is abnormal (the heartbeat is too high or too low), pace makers can be used to correct this abnormality. Pacemakers have sensors that detect body motion and breathing to increase the heart rate during physical activities, thus meeting the increased need for blood and oxygen, and an **RC** timing circuit can be used to control the time between voltage signals to the heart.

Looking ahead to the study of ac circuits (Alternating-Current Circuits), ac voltages vary as sine functions with specific frequencies. Periodic variations in voltage, or electric signals, are often recorded by scientists. These voltage signals could come from music recorded by a microphone or atmospheric data collected by radar. Occasionally, these signals can contain unwanted frequencies known as “noise.” **RC** filters can be used to filter out the unwanted frequencies.

In the study of electronics, a popular device known as a 555 timer provides timed voltage pulses. The time between pulses is controlled by an **RC** circuit. These are just a few of the countless applications of **RC** circuits.

A relaxation oscillator is used to control a pair of windshield wipers. The relaxation oscillator consists of a 10.00-mF capacitor and a \(10.00 \, k\Omega\) variable resistor known as a rheostat. A knob connected to the variable resistor allows the resistance to be adjusted from \(0.00 \, \Omega\) to \(10.00 \, k\Omega\). The output of the capacitor is used to control a voltage-controlled switch. The switch is normally open, but when the output voltage reaches 10.00 V, the switch closes, energizing an electric motor and discharging the capacitor. The motor causes the windshield wipers to sweep once across the windshield and the capacitor begins to charge again. To what resistance should the rheostat be adjusted for the period of the wiper blades be 10.00 seconds?

**Strategy**

The resistance considers the equation \(V_{out}(t) = V(1 - e^{-t/\tau})\), where \(\tau = RC\). The capacitance, output voltage, and voltage of the battery are given. We need to solve this equation for the resistance.

**Solution**

The output voltage will be 10.00 V and the voltage of the battery is 12.00 V. The capacitance is given as 10.00 mF. Solving for the resistance yields

\[V_{out}(t) = V(1 - e^{-t/\tau})\]

\[e^{-t/RC} = 1 - \frac{V_{out}(t)}{V},\]

\[ln (e^{-t/RC}) = ln \left(1 - \frac{V_{out}(t)}{V} \right),\]

\[-\frac{t}{RC} = ln \left(1 - \frac{V_{out}(t)}{V} \right),\]

\[R = \frac{-t}{C \, ln\left( 1 - \frac{V_C(t)}{V}\right)} = \frac{-10.00 \, s}{10 \times 10^{-3} F \, ln \left(1 - \frac{10 \, V}{12 \, V}\right)} = 558.11 \, \Omega.\]

**Significance**

Increasing the resistance increases the time delay between operations of the windshield wipers. When the resistance is zero, the windshield wipers run continuously. At the maximum resistance, the period of the operation of the wipers is:

\[t = -RC ln\left(1 - \frac{V_{out}(t)}{V}\right) = - (10 \times 10^{-3} F)(10 \times 10^3 \, \Omega) ln \left(1 - \frac{10 \, V}{12 \, V}\right) = 179.18 \, s = 2.98 \, min.\]

The **RC** circuit has thousands of uses and is a very important circuit to study. Not only can it be used to time circuits, it can also be used to filter out unwanted frequencies in a circuit and used in power supplies, like the one for your computer, to help turn ac voltage to dc voltage.