Step Response of RC Circuits 1. Objectives: BEE 233 Laboratory-2
Step Response of RC Circuits 1. Objectives: BEE 233 Laboratory-2
1. Objectives
• Measure the output waveform of simple RC circuits excited by step functions.
• Calculate and measure various timing parameters of switching waveforms (time constant, delay
time, rise time, and fall time) common in computer systems.
• Compare theoretical calculations and experimental data, and explain any discrepancies.
2. Reference
The step response of RC circuits is covered in the textbook. Review the appropriate sections, look at
signal waveforms, and review the definition and formula for the time constant.
Review the laboratory exercise one for the usage of laboratory instruments.
3. Circuits
Figure 1 shows the first-order RC circuit whose step response will be studied in this lab.
Figure 2 shows two sections of the first-order RC circuit connected in series to illustrate a simple
technique to model computer bus systems (PCI bus, SCSI bus, etc.).
Arbitrary waveform
-1-
Arbitrary waveform
5. Discussion
5.1 Step response and timing parameters
The step response of a simple RC circuit, illustrated in Figure 3, is an exponential signal with time
constant τ = RC. Besides this timing parameter, four other timing parameters are important in
describing how fast or how slow an RC circuit responds to a step input. These timing parameters are
marked in Figure 3, at three voltage levels:
a. The 10%-point is the point at which the output voltage is 10% of the maximum output voltage.
b. The 50%-point is the point at which the output voltage is 50% of the maximum output voltage.
c. The 90%-point is the point at which the output voltage is 90% of the maximum output voltage.
-2-
Figure 3. Timing parameters of signal waveforms.
The three timing parameters are defined as follows:
a. Rise time: the time interval between the 10%-point and the 90%-point of the waveform when the
signal makes the transition from low voltage (L) to high voltage (H). Notation: t r.
b. Fall time: the time interval between the 90%-point and the 10%-point of the waveform when the
signal makes the transition from high voltage (H) to low voltage (L). Notation: t f.
c. Delay time (or propagation delay time): the time interval between the 50%-point of the input signal
and the 50%-point of the output signal when both signals make a transition. There are two delay
times depending on whether the output signal is going from L to H (delay notation t PLH) or from H
to L (delay notation tPHL). The subscript P stands for “propagation.”
Note that the rise time and the fall time are defined using a single waveform (the output waveform)
while the delay time is defined between two waveforms: the input waveform and the corresponding
output waveform.
-3-
and time values as follows.
The equation for Vout(t) during the time interval when Vout(t) falls with time, which you can write
based on what you learned in prerequisite courses, can be manipulated to provide a linear function in
terms of the time t. The slope of this line is then used to extract the time constant τ.
Alternatively, the equation for Vout(t) during the time interval when Vout(t) rises with time can also be
manipulated t to provide a linear function in terms of the time t. The slope of this line is then used to
extract the time constant τ.
In the lab, you will measure a set of data points (t, V out). These values, after the appropriate
manipulation as above, can be used to plot a straight line, whose slope is a function of τ. You can use
any procedure or a calculator to plot and extract the slope. The slope value will then be used to
calculate the time constant τ.
Make sure you understand this procedure and be ready to use it in the lab. Note that the more points
you measure, the more accurate the extracted value for τ.
6. Prelab
6.1 Equations for timing parameters of the step response
The input signal to the circuit in Figure 1 is a perfect square wave with amplitude A (from 0 V to A),
and period T where T >> RC. You may also assume that R >> Rs (the internal resistance of an arbitrary
waveform generator). Using only symbolic parameters (e.g. R, C, A; not numerical values), derive the
equations for the following quantities:
a. Vout (t). What is the maximum value of Vout(t)? What is the minimum value of Vout(t)?
b. The time values when the output reaches 10%, 50%, and 90% of its final value.
-4-
c. Rise time tr of Vout(t).
d. Fall time tf of Vout(t).
e. Delay times tPHL and tPLH.
7. Experimental procedures
7.1 Instruments needed for this experiment
The instruments needed for this experiment are: an arbitrary waveform generator, a multimeter, and
an oscilloscope.
-5-
Turn in: Maximum and minimum
3. Measure the period T of the input signal, the time value of the 10%-point of Vout, the time value of
the 90%-point of Vout, and the time value of the 50%-point of Vout.
Turn in: a table of time vs Vout
4. Save screenshots from the display with both waveforms and the measured values. Turn these
screenshots in as part of your lab report.
Turn in: the screenshots
5. Set the timing cursor B to measure the rise time of V out, the fall time of Vout, and the two delay
times tPHL and tPLH between the input and output signals.
Turn in: a table of those times
6. Save screenshots from the display with both waveforms and the measured values. Turn these
screenshots in as part of your lab report.
Turn in: the screenshots
7. Measure the voltage and time values at 10 points on the V out waveform during one interval when
Vout rises or falls with time (pick one interval only). Note that the time values should be referred to
time t = 0 at the point where the input signal rises from 0 V to 3 V or falls from 3 V to 0 V. Record
these 10 measurements.
Turn in: a table of time vs Vout
-6-
fewer points? Are their results “better” than yours? Include this discussion in your report.
8. Data analysis
8.1 Step response of first-order RC circuits
Use the component values in section 7.2 for the following data analysis. Remember to use the
measured values of the external resistors in section 6.3 if they are significantly different than the
marked values (more than 5%).
1. Using the numerical values for R and C in the Prelab equations in section 6.1 item b, compare the
time values when the output voltage reaches the 10%-point, the 50%-point, and the 90%-point
with the measured values in section 7.2 item 3. Explain the sources of errors leading to the
differences. How much error is committed by neglecting the internal resistance of the arbitrary
waveform generator?
2. Using the numerical values for R and C in the Prelab equations in section 6.1 items c, d, and e,
compare the computed values of the 4 timing parameters (the rise time, the fall time , and the
two delay times tPHL and tPLH ) with the measured values in section 7.2 item 5. Explain the sources
of errors leading to the differences. How much error is committed by neglecting the internal
resistance of the arbitrary waveform generator?
3. From the 10 data points (V,t) measured in section 7.2 item 7, select 5 data points and use the
best-fit line technique to extract the time constant τ of the output signal. Compare this value with
the expected value RC and compute the difference in percent. Plot the best-fit line and the
measured data points on the same plot.
4. Use all 10 data points in section 7.2 item 7, and repeat the best-fit line technique to extract the
time constant. Is this new value different than the value computed in item 4 above by more than
5%? Plot the best-fit line and the measured data points on the same plot. Assuming that this new
value for τ is the more accurate, use it to compute the correct value of the capacitor C. Compare
the computed value of the capacitor with the marked value.
-7-