You are on page 1of 10

12

The 555 timer


The 555 timer is without doubt one of the most Table 12.1 Internal features of the 555 timer
versatile integrated circuit chips ever produced. Not
only is it a neat mixture of analogue and digital Feature Function
circuitry but its applications are virtually limitless A A potential divider comprising R1, R2 and R3
in the world of timing and digital pulse generation. connected in series. Since all three resistors
The device also makes an excellent case study for have the same values the input voltage (VCC)
newcomers to electronics because it combines a will be divided into thirds, i.e. one third of VCC
will appear at the junction of R2 and R3 whilst
number of important concepts and techniques. two thirds of VCC will appear at the junction of
R1 and R2.
B Two operational amplifiers connected as
Internal features comparators. The operational amplifiers are
used to examine the voltages at the threshold
To begin to understand how timer circuits operate, and trigger inputs and compare these with the
it is worth spending a few moments studying the fixed voltages from the potential divider (two
thirds and one third of VCC respectively).
internal circuitry of the 555 timer, see Fig. 12.1.
C An R–S bistable stage. This stage can be either
Essentially, the device comprises two operational set or reset depending upon the output from
amplifiers (used as comparators – see page 166) the comparator stage. An external reset input is
together with an R-S bistable element (see page also provided.
188). In addition, an inverting buffer (see page 185) D An open-collector transistor switch. This stage
is incorporated so that an appreciable current can is used to discharge an external capacitor by
be delivered to a load. The main features of the effectively shorting it out whenever the base of
device are shown in Table 12.1. the transistor is driven positive.
Unlike standard TTL logic devices, the 555 timer E An inverting power amplifier. This stage is
can both source and sink current. It’s worth taking capable of sourcing and sinking enough
current (well over 100 mA in the case of a
a little time to explain what we mean by these two
standard 555 device) to drive a small relay or
terms: another low-resistance load connected to the
(a) When sourcing current, the 555’s output output.
(pin-3) is in the high state and current will
then flow out of the output pin into the load
and down to 0V, as shown in Fig. 12.2(a). supply voltage (VCC) whilst that at the inverting
(b) When sinking current, the 555’s output input of IC2 is two-thirds of the supply voltage
(pin-3) is in the low state in which case (VCC). Hence if VCC is 9 V, 3 V will appear at each
current will flow from the positive supply resistor and the upper comparator will have 6 V
(+Vcc) through the load and into the output applied to its inverting input whilst the lower
(pin-3), as shown in Fig. 12.2(b). comparator will have 3V at its non-inverting input.
Returning to Fig. 12.1, the single transistor switch,
TR1, is provided as a means of rapidly discharging
an external timing capacitor. Because the series The 555 family
chain of resistors, R1, R2 and R3, all have identical
values, the supply voltage (VCC) is divided equally The standard 555 timer is housed in an 8-pin dual-
across the three resistors. Hence the voltage at the in-line (DIL) package and operates from supply rail
non-inverting input of IC1 is one-third of the voltages of between 4.5 V and 15 V. This, of
218 ELECTRONIC CIRCUITS: FUNDAMENTALS AND APPLICATIONS

Figure 12.1 Internal arrangement of a 555 timer

Figure 12.2 Loads connected to the output of a 555 timer: (a) current sourced by the timer when the output
is high (b) current sunk by the timer when the output is low

course, encompasses the normal range for TTL Low power (CMOS) 555
devices (5 V ± 5%) and thus the device is ideally
suited for use with TTL circuitry. This device is a CMOS version of the 555 timer
Several versions of the 555 timer are available, that is both pin and function compatible with its
including low power (CMOS) and dual versions, as standard counterpart. By virtue of its CMOS
follows: technology the device operates over a somewhat
wider range of supply voltages (2 V to 18 V) and
THE 555 TIMER 219

consumes minimal operating current (120 mA)


typical for an 18 V supply). Note that, by virtue of
the low-power CMOS technology employed, the
device does not have the same output current drive
as that possessed by its standard counterparts. It
can, however supply up to two standard TTL loads.

Dual 555 timer (e.g. NE556A)


This is a dual version of the standard 555 timer
housed in a 14-pin DIL package. The two devices
may be used entirely independently and share the
same electrical characteristics as the standard 555.

Low-power (CMOS) dual 555 (e.g. ICM75561PA)


This is a dual version of the low-power CMOS 555
timer contained in a 14-pin DIL package. The two
devices may again be used entirely independently
and share the same electrical characteristics as the Figure 12.3 555 monostable configuration. C and
low-power CMOS 555. R are the timing components
Pin connecting details for the above devices can
be found in Appendix 4.

Monostable pulse generator

Figure 12.3 shows a standard 555 timer operating


as a monostable pulse generator. The monostable
timing period (i.e. the time for which the output is
high) is initiated by a falling edge trigger pulse
applied to the trigger input (pin-2), see Fig. 12.4.
When this falling edge trigger pulse is received
and falls below one-third of the supply voltage, the
output of IC2 goes high and the bistable will be Figure 12.4 555 monostable configuration. C and
placed in the set state. The inverted Q output of the R are the timing components
bistable then goes low, TR1 is placed in the off
(non-conducting) state and the output voltage (pin-
3) goes high.
The capacitor, C, then charges through the series Time for which output is high: ton = 1.1 C R
resistor, R, until the voltage at the threshold input
reaches two-thirds of the supply voltage (Vcc). At ton
Recommended trigger pulse width: t tr <
this point, the output of the upper comparator 4
changes state and the bistable is reset. The inverted where ton and ttr are in seconds, C is in Farads and R
Q output then goes high, TR1 is driven into is in ohms.
conduction and the final output goes low. The The period of the 555 monostable output can be
device then remains in the inactive state until changed very easily by simply altering the values
another falling trigger pulse is received. of the timing resistor, R, and/or timing capacitor, C.
The trigger and output waveforms produced by Doubling the value of R will double the timing
the circuit of Fig. 12.3 are shown in Fig. 12.4. The period. Similarly, doubling the value of C will
waveform has the following properties: double the timing period.
220 ELECTRONIC CIRCUITS: FUNDAMENTALS AND APPLICATIONS

For any particular monostable timing period, the


required values for C and R can be determined from
the formula shown earlier or by using the graph
shown in Fig. 12.5. The output period can be easily
adjusted by making R a preset resistor with a value
of about twice that of the calculated value.

Example 12.1
Design a timer circuit that will produce a 10 ms
pulse when a negative-going trigger pulse is
applied to it.

Solution
Using the circuit shown in Fig. 12.4, the value of
monostable timing period can be calculated from
the formula:
ton = 1.1 C R
We need to choose an appropriate value for C that
is in the range stated earlier. Since we require a
fairly modest time period we will choose a mid-
range value for C. This should help to ensure that
the value of R is neither too small nor too large. A
value of 100 nF should be appropriate and should
also be easy to obtain. Making R the subject of the
formula and substituting for C = 100 nF gives:
ton 10 ms 10 ×10 3
R= = =
1.1C 1.1×100 nF 110 ×10 9

From which:
Figure 12.5 Chart for determining values of C, ton 10
and R for a 555 operating in monostable mode. The R= ×106 = 0.091×106 = 91 k
110
dotted line shows how a 10 ms pulse will be pro-
duced when C = 100 nF and R = 91 kG (see Exam- Alternatively, the chart shown in Fig. 12.5 can be
ple 12.1) used.

Example 12.2
Values for C and R can be selected over quite a Design a timer circuit that will produce a +5V
wide range but it is worth noting that the output for a period of 60 s when a ‘start’ button is
performance of the timer may become operated. The time period is to be aborted when a
unpredictable if the values of these components are ‘stop’ button is operated.
outside the recommended range:
Solution
C = 470 pF to 470 µF
For the purposes of this question we shall assume
R = 1 kG to 3.3 MG that the ‘start’ and ‘stop’ buttons both have
THE 555 TIMER 221

normally-open (NO) actions. Astable pulse generator


The value of monostable timing period can be
calculated from the formula: Figure 12.7 shows how the standard 555 can be
ton = 1.1 C R used as an astable pulse generator. In order to
understand how this circuit operates, assume that
We need to choose an appropriate value for C that the output (pin-3) is initially high and that TR1 is in
is in the range stated earlier. Since we require a the non-conducting state. The capacitor, C, will
fairly long time period we will choose a relatively begin to charge with current supplied by means of
large value of C in order to avoid making the value series resistors, R1 and R2.
of R too high. A value of 100 µF should be
appropriate and should also be easy to obtain.
Making R the subject of the formula and
substituting for C = 100 µF gives:
ton 60 s 60
R= = =
1.1C 1.1×100 µF 110 ×10 6

From which:
60
R= ×106 = 0.545×106 = 545 k
110

In practice 560 kG (the nearest preferred value –


see page 21) would be adequate.
The ‘start’ button needs to be connected between
pin-2 and ground whilst the ‘stop’ button needs to Figure 12.7 555 astable configuration
be connected between pin-4 and ground. Each of
the inputs requires a pull-up resistor to ensure that
the input is taken high when the switch is not being
operated. The precise value of the ‘pull-up’ resistor
When the voltage at the threshold input (pin-6)
is unimportant and a value of 10 kG will be
exceeds two-thirds of the supply voltage the output
perfectly adequate in this application. The complete
of the upper comparator, IC1, will change state and
circuit of the 60 s timer is shown in Fig. 12.6.
the bistable will become reset due to voltage
transition that appears at R. This, in turn, will make
the inverted Q output go high, turning TR1 at the
same time. Due to the inverting action of the buffer,
IC4, the final output (pin-3) will go low.
The capacitor, C, will now discharge, with
current flowing through R2 into the collector of
TR1. At a certain point, the voltage appearing at the
trigger input (pin-2) will have fallen back to one-
third of the supply voltage at which point the lower
comparator will change state and the voltage
transition at S will return the bistable to its original
set condition. The inverted Q output then goes low,
TR1 switches off (no longer conducting), and the
output (pin-3) goes high. Thereafter, the entire
charge/discharge cycle is repeated indefinitely.
The output waveform produced by the circuit of
Fig. 12.7 is shown in Fig. 12.8. The waveform has
Figure 12.6 60 s timer (see Example 12.2)
222 ELECTRONIC CIRCUITS: FUNDAMENTALS AND APPLICATIONS

Figure 12.8 Waveforms for astable operation

the following properties:


Time for which output is high:
ton = 0.693 C (R1 + R2)
Time for which output is low:
toff = 0.693 C R2
Period of output waveform:
t = ton + toff = 0.693 C (R1 + 2R2)
Pulse repetition frequency:
1.44
p.r.f. =
C ( R1 + 2R2 )

Mark to space ratio:


ton R + R2
= 1
toff R2

Duty cycle: Figure 12.9 Chart for determining values of C,


p.r.f. and R2 for a 555 operating in astable mode
t on R + R2 where R2 >> R1 (i.e. for a square wave output). The
= 1 × 100% dotted line shows how a 50 Hz square wave will be
ton + toff R1 + 2 R2
produced when C = 100 nF and R = 144 kG (see
Where t is in seconds, C is in Farads, R1 and R2 are Example 12.4)
in ohms.
When R1 = R2 the duty cycle of the astable
output from the timer can be found by letting R =
R1 = R2. Hence: ton R+R 2
= ×100% = ×100% 67%
ton R1 + R2 R + R 2 ton + toff R + 2R 3
= = = =2
toff R2 R 1
The p.r.f. of the 555 astable output can be changed
In this case the duty cycle will be given by: very easily by simply altering the values of R1, R2,
and C. The values chosen for R1, R2 and C should
THE 555 TIMER 223

normally be selected from within the following Since the specified duty cycle is 67% we can make
ranges in order to provide satisfactory performance: R1 equal to R2. Hence if R = R1 = R2 we obtain the
following relationship:
C = 10 nF to 470 µF
1.44 1.44 0.48
R1 = 1 kG to 1 MG p.r.f. = = =
C ( R + 2 R ) 3CR CR
R2 = 1 kG to 1 MG
The required values of C, R1 and R2 for any We need to choose an appropriate value for C that
required p.r.f. and duty cycle can be determined is in the range stated earlier. Since we require a
from the formulae shown earlier. Alternatively, the fairly low value of p.r.f. we will choose a value for
graph shown in Fig. 12.9 can be used when R1 and C of 1µF. This should help to ensure that the value
R2 are equal in value (corresponding to a 67% duty of R is neither too small nor too large. A value of
cycle). 1 µF should also be easy to obtain. Making R the
subject of the formula and substituting for C = 1 µF
gives:
Square wave generators 0.48 0.48
R = =
p.r.f. × C p.r.f. ×1×10 6
Because the high time (ton) is always greater than
the low time (toff), the mark to space ratio produced 480 ×103
by a 555 timer can never be made equal to (or less R = = 4.8 ×103 = 4.8 k
than) unity. This could be a problem if we need to 100
produce a precise square wave in which ton = toff.
However, by making R2 very much larger than R1,
the timer can be made to produce a reasonably Example 12.4
symmetrical square wave output (note that the
minimum recommended value for R2 is 1 kK —see Design a 5 V 50 Hz square wave generator using a
earlier). 555 timer.
If R2 >> R1 the expressions for p.r.f. and duty
cycle simplify to: Solution

0.72 Using the circuit shown in Fig. 12.7, when R2 >>


p.r.f. R1, the value of p.r.f. can be calculated from:
CR2
0.72
ton R2 1 p.r.f.
×100% = ×100% = 50% CR2
ton + toff 2R2 2
We shall use the minimum recommended value for
R1 (i.e. 10 kG) and ensure that the value of R2 that
we calculate from the formula is at least ten times
Example 12.3
larger in order to satisfy the criteria that R2 should
Design a pulse generator that will produce a p.r.f. be very much larger than R1. When selecting the
of 10 Hz with a 67% duty cycle. value for C we need to choose a value that will
keep the value of R2 relatively large. A value of 100
Solution nF should be about right and should also be easy to
locate. Making R2 the subject of the formula and
Using the circuit shown in Fig. 12.7, the value of substituting for C = 100 nF gives:
p.r.f. can be calculated from:
1.44 0.72 0.72
p.r.f. = R2 = =
C ( R1 + 2 R2 ) p.r.f. × C 50 ×100 ×10 9
224 ELECTRONIC CIRCUITS: FUNDAMENTALS AND APPLICATIONS

0.72 The complete circuit of the 5V 50 Hz square wave


R2 = = 0.144 ×106 = 144 k generator is shown in Fig. 12.10.
5 ×10 6
Alternatively, the chart shown in Fig. 12.9 can be
used. A variable pulse generator
The value of R2 is thus more than 100 times
larger than the value that we are using for R1. As a Figure 12.11 shows how a variable pulse generator
consequence the timer should produce a good can be constructed using two 555 timer (or one 556
square wave output. dual timer). The first timer, IC1, operates in astable
mode whilst the second timer, IC2, operates in
monostable mode. The p.r.f. generated by IC1 is
adjustable by means of switch selected capacitors,
C1 to C3, together with variable resistor, VR1. The
output from IC1 (pin-3) is fed via C5 to the trigger
input of IC2 (pin-2).
The monostable period of IC2 is adjustable by
means of switch selected capacitors, C6 to C8,
together with variable resistor, VR2. The output
from IC2 (pin-3) is fed to the output via VR3.
The p.r.f. is adjustable over the range 10 Hz to
10 kHz whilst pulse widths can be varied from 50
µs to 50 ms. The output voltage is adjustable from
0 V to 10 V. Finally, R5, is included in order to
limit the output current and provide a measure of
protection in the event of a short-circuit present at
Figure 12.10 A 5 V 50 Hz square wave generator the output.
(see Example 12.4)

Figure 12.11 A variable pulse generator using two 555 timers


THE 555 TIMER 225

Practical investigation Further work

Objective Connect a digital multimeter on the 20 V d.c. range


so that you can accurately measure the d.c. voltage
To investigate the operation of a 555 monostable that appears between pin-6 (threshold input) and
timer circuit. 0 V. With C = 100 µF and R = 1 MG press the
‘start’ button and then measure the voltage at pin-6
Simulator at intervals of 10 s over the range 0 to 120 s.
Particularly note the voltage reached at the end of
Breadboard, 5 V d.c. power supply, 555 timer, the monostable timing period (this should be
resistors of 10 kG (two required), 220 G, 100 kG, exactly 2/3 of the supply voltage). Plot a graph of
and 1 MG 5% 0.25 W, capacitors of 10 µF and voltage against time and justify the shape of this
100 µF 16 V, LED, two normally open (NO) push- graph.
button switches, stopwatch or wristwatch with
seconds display.

Procedure Table 12.2 Table of results for the monostable


timer circuit
Connect the circuit as shown in Fig. 12.12 with C =
10 µF and R = 100 kG. Connect the supply and
C R Time
press the ‘stop’ button. The LED should be off
(indicating that the output is at 0 V). 10 µF 100 kG
Observe the time display and, at a convenient 10 µF 220 kG
point, press the ‘start’ button. The LED should
become illuminated after a period of about 1 s (this 10 µF 470 kG
will probably be too short an interval to be 10 µF 1 M kG
measured accurately). Record the monostable time
period (i.e. the time between pressing the ‘start’ 100 µF 220 kG
button and the LED becoming illuminated) in Table 100 µF 470 kG
12.2. 100 µF 1 M kG
Repeat the procedure for each of the remaining
C–R values shown in Table 12.2. Note that you can
interrupt the timing period at any time by pressing
the ‘stop’ button.

Calculations and graph


Record your results in Table 12.2. For each pair of
C–R values calculate the product of C (in µF) and R
(in MG). Plot a graph showing corresponding
values of monostable time plotted against
corresponding values of C×R using the graph
layout shown in Fig. 12.13.

Conclusions
Comment on the shape of the graph. Is this what
you would expect? Measure the slope of the graph
and use this to confirm the relationship for the
monostable timing period quoted on page 219. If
the graph is not linear can you suggest any reasons Figure 12.12 Monostable timer circuit used for
for this? the Practical investigation
226 ELECTRONIC CIRCUITS: FUNDAMENTALS AND APPLICATIONS

When R2 >> R1:


(page 223)
0.72
p.r.f.
CR2
ton
50%
ton + toff

Problems

12.1 Design a timer circuit that will produce a


10 V 2 ms pulse when a 10 V negative-
going trigger pulse is applied to it.
12.2 Design a timer circuit that will produce time
periods that can be varied from 1 s to 10 s.
Figure 12.13 Graph layout for plotting the results The timer circuit is to produce a +12V
output.
12.3 Design a timer circuit that will produce a
67% duty cycle output at 400 Hz.
12.4 Design a timer circuit that will produce a
Important formulae introduced in this square wave output at 1 kHz.
chapter 12.5 Refer to the variable pulse generator circuit
shown in Fig. 12.11. Identify the
Monostable 555 timer: component(s) that provides:
(page 219) (a) variable adjustment of pulse width
(b) decade range selection of pulse width
ton = 1.1 CR
(c) limits the range of variable adjustment of
pulse width
Astable 555 timer:
(d) variable adjustment of p.r.f.
(page 222)
(e) decade range selection of p.r.f.
ton = 0.693 C(R1 + R2) (f) limits the range of variable adjustment of
p.r.f.
toff = 0.693 CR2 (g) variable adjustment of output amplitude
t = 0.693 C(R1 + 2R2) (h) protects IC2 against a short-circuit
connected at the output
1.44 (i) removes any unwanted signals appearing
p.r.f. =
C ( R1 + 2 R2 ) on the supply rail
(j) forms the trigger pulse required by the
ton R + R2 monostable stage
= 1 12.6 A 555 timer is rated for a maximum output
toff R2 current of 120 mA. What is the minimum
t on R + R2 value of load resistance that can be used if
= 1 × 100% the device is to be operated from a 6 V d.c.
ton + toff R1 + 2 R2 supply?
Answers to these problem appear on page 376.

You might also like