Skip to main content
Chemistry LibreTexts

25.4: Cyclic Voltammetry

  • Page ID
    335299
  • \( \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}\)

    In linear sweep voltammetry we scan the potential in one direction, either to more positive potentials or to more negative potentials. In cyclic voltammetry we complete a scan in both directions. Figure \(\PageIndex{1}\)a shows a typical potential-excitation signal. In this example, we first scan the potential to more positive values, resulting in the following oxidation reaction for the species R.

    \[R \rightleftharpoons O+n e^{-} \label{cv1} \]

    When the potential reaches a predetermined switching potential, we reverse the direction of the scan toward more negative potentials. Because we generated the species O on the forward scan, during the reverse scan it reduces back to R.

    \[O+n e^{-} \rightleftharpoons R \label{cv2} \]

    Cyclic voltammetry is carried out in an unstirred solution, which, as shown in Figure \(\PageIndex{1}\)b, results in peak currents instead of limiting currents. The voltammogram has separate peaks for the oxidation reaction and for the reduction reaction, each characterized by a peak potential and a peak current.

    Details for cyclic voltammetry. (a) One cycle of the triangular potential-excitation signal showing the initial potential and the switching potential. A cyclic voltammetry experiment can consist of one cycle or many cycles. Although the initial potential in this example is the negative switching potential, the cycle can begin with an intermediate initial potential and cycle between two limits. (b) The resulting cyclic voltammogram showing the measurement of the peak currents and peak potentials.
    Figure \(\PageIndex{1}\). Details for cyclic voltammetry. (a) One cycle of the triangular potential-excitation signal showing the initial potential and the switching potential. A cyclic voltammetry experiment can consist of one cycle or many cycles. Although the initial potential in this example is the negative switching potential, the cycle can begin with an intermediate initial potential and cycle between two limits. (b) The resulting cyclic voltammogram showing the measurement of the peak currents and peak potentials.

    The peak current in cyclic voltammetry is given by the Randles-Sevcik equation

    \[i_{p}=\left(2.69 \times 10^{5}\right) n^{3 / 2} A D^{1 / 2} \nu^{1 / 2} C_{A} \label{cv3} \]

    where n is the number of electrons in the redox reaction, A is the area of the working electrode, D is the diffusion coefficient for the electroactive species, \(\nu\) is the scan rate, and CA is the concentration of the electroactive species at the electrode. For a well-behaved system, the anodic and the cathodic peak currents are equal, and the ratio ip,a/ip,c is 1.00. The half-wave potential, E1/2, is midway between the anodic and cathodic peak potentials.

    \[E_{1 / 2}=\frac{E_{p, a}+E_{p, c}}{2} \label{cv4} \]

    Scanning the potential in both directions provides an opportunity to explore the electrochemical behavior of species generated at the electrode. This is a distinct advantage of cyclic voltammetry over other voltammetric techniques. Figure \(\PageIndex{2}\) shows the cyclic voltammogram for the same redox couple at both a faster and a slower scan rate. At the faster scan rate, \(\PageIndex{2}\)a, we see two peaks. At the slower scan rate in Figure \(\PageIndex{2}\)b, however, the peak on the reverse scan disappears. One explanation for this is that the products from the reduction of R on the forward scan have sufficient time to participate in a chemical reaction whose products are not electroactive.

    Cyclic voltammograms for R obtained at (a) a faster scan rate and at (b) a slower scan rate. One of the principal uses of cyclic voltammetry is to study the chemical and electrochemical behavior of compounds.
    Figure \(\PageIndex{2}\). Cyclic voltammograms for R obtained at (a) a faster scan rate and at (b) a slower scan rate. One of the principal uses of cyclic voltammetry is to study the chemical and electrochemical behavior of compounds. See this chapter’s additional resources for further information.

    This page titled 25.4: Cyclic Voltammetry is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by David Harvey.

    • Was this article helpful?