The 555 Timer
The 555 Timer
The 555 timer is a Monolithic integrated circuit used to generate precise time delays or timings
pulses whose duration or repetition rate is determined by an external timing resistor R and timing
capacitor C.
It is the most versatile IC introduced by the Signetics Corporation in the early 1970s and has a
wide variety of applications.
1. The 555 Timer is a highly stable & inexpensive device for generating accurate time delay or
oscillation.
2. It can provide time delays ranging from microseconds to hours.
3. It can be used with power supply voltage ranging from +5V to +18V.
4. It can source or sink up to 200mA.
5. It is compatible with both TTL & CMOS logic circuits.
6. It has very high temperature stability & it is designed to operate in the temperature range -55o
to +125oC(SE 555), whereas NE555 is a commercial grade IC (0 - 70 oC).
Reset
Comparator
Trigger Charging
Output
Unit
Unit Output
Reference
Charging Unit:
Vcc ¾ C charges through R when switch is open with time constant RC.
¾ The voltage across C is applied to positive input of the comparator. The
R comparator compares this voltage with reference voltage applied at
reference input. If Vc>Vref, Output is 0 otherwise output is 1.
¾ Immediately after trigger, output jumps to its high level& remains there
until capacitor charges above Vref.
¾ The time period for which Vo is high is controlled by adjusting time
constant RC.
C
¾ The reset input to the timer is used to interrupt the timing interval & to
reset the output. This input overrides all the functions of the timer.
Discharge
Trigger
IC 555
Threshold
output
Control voltage
Functions ofReset
pins:
5K Q2
UC
6
S Q
5
Flip
Flop
5K
LC
2 R
3
7 Q1
5K PA +
Inverter
A monostable multivibrator is a regenerative comparator having one stable state & one
quasistable state.
The IC555 timer can be operated as a monostable MV by connecting an external resistor & a
capacitor as shown in fig. below:
Vcc
R 4 8
7
NE555
6 3 Output
C 2
5 1
This circuit has only one stable state (0 state) .Whenever an external trigger is applied, it produces
a pulse at the output & returns back to its stable state. The duration of the pulse depends on the
values of R & C.It is also called as Monoshot or One shot MV.
Vcc
Vref
R Q2
5K UC
S Q
0.01µF
FF
5K
LC
input R
Trigger
C
5K
Power Output
Q1
amplifier
Working:
¾ Initially, let output be 0, then Q of FF is high & it holds the transistor Q1 on, thus
clamping the external timing capacitor to ground.
¾ As the input trigger passes through Vcc/3, the FF is reset & hence Q=0.This makes Q1
off & the short circuit across timing capacitor is released, & now output is high. Now
the timing cycle begins, charging capacitor C towards Vcc through R with a time
constant RC.
¾ After a time period T when the capacitor Voltage just exceeds 2/3Vcc (as compared in
UC), the UC output becomes 1 & sets the FF output to 1.Therefore Q=1.Now
transistor q1 turns on (saturates), thereby discharging the capacitor rapidly to ground
potential. Output also returns to 0 state.
Output Vcc
TP
Reset
Output
after reset
2/3Vcc=Vcc[1- e-TP/RC]
e-TP/RC=1-2/3=1/3
-T /RC
P =ln(1/3)=-1.0986
TP=1.1RC-------------------------------------------------------------(2)
Therefore Voltage across capacitor will reach 2/3Vcc in approximately 1.1RC which is
also the pulse width.
NOTE:
¾ Once triggered output remains in high state until the time TP elapses which depends only
on R & C.Any additional trigger pulse coming during this time will not alter the output
states.
¾ But, if a negative going reset pulse is applied at pin 4 during the timing cycle, Q2 turns on
thereby over riding Q output of FF & Q1 also turns on & external capacitor C is
immediately discharged as shown in fig.
¾ Now even if Reset is released output will remain low till the next negative going trigger
pulse comes along.
Vi
Ti
Vo
To
7 NE
6 55 3 Output
C 2
5 1 LED
The monostable circuit shown above can also be called as a pulse stretcher if we consider its
working where a narrow negative trigger pulse input is converted to a wide positive output pulse.
This circuit is especially useful in LED displays where the display should be kept on for at least a
sufficient duration of time so that it can be noticed by the human user (persistence of vision).The
input & output pulses are as shown below:
Vi
1µS
Vo
100µS
7
NE555
Rb 3 Output
6
C
2 5 1
0.01µF
Vcc
Vref
Ra Q2
5K UC
S Q
Rb
0.01µF FF
5K
LC
Q1
C
5K
Power Output
amplifier
Working:
¾ Comparing monostable operation, timing resistor is now split into two parts Ra & Rb. Pin
7, collector of discharging transistor Q1 is connected to the junction of Ra & Rb.
¾ Assume initially output is high. Output of FF, Q=0. The discharge transistor Q1 is off
.Now the external timing capacitor charges towards Vcc with a time constant (Ra+ Rb) C.
¾ As the capacitor Voltage rises just above 2/3Vcc, the output of UC becomes 1 & that of
LC becomes 0 thereby setting the output of control FF to 1.Hence final output at pin 3
becomes 0.
¾ Now the discharge transistor Q1 is on & the capacitor discharges with a time constant
(Rb)C.As the capacitor voltage just reaches below 1/3Vcc LC is triggered on & output of
UC becomes 0 thereby making the output of FF 0 & final output high.
¾ This unclamps the timing capacitor C which now starts getting charged again repetitively.
TL
Vo
TH
Vc 2/3 Vcc
1/3 Vcc
Expression for T:
The instantaneous voltage across the capacitor is given by,
Vc=Vf + (Vi – Vf)e-τ /T
1/3Vcc=2/3Vcce-TC/(Ra+Rb)C
e-TC/(Ra+Rb)C =1/2
T /(Ra+Rb)C
C =0.693
TC=0.693(Ra+Rb)C-----------------------------------------------(3)
Therefore, 1/3Vcc=0+(2/3Vcc-0)e-TD/RbC
e-TD/RbC =1/2
T /RbC
D =0.693
TD=0.693RbC----------------------------------------------------(4)
T=TC+TD
T=0.693(Ra+2Rb) C---------------------------------------------(5)
f=1/T=1.45/(Ra+2Rb)C----------------------------------------(6)
Duty Cycle:
The ratio of the time duration for which the output is high to the total time period T is called the
duty cycle of the astable multivibrator denoted by D.
D=TC/T----------------------------------------------------------(7)
From equations 3 & 5,
D = (Ra+Rb)/ (Ra+2Rb)------------------------------------------(8)
Note:
A look at equation (8) reveals that D can never be equal to or less than 0.5 for any
combination of Ra & Rb ,& it is always greater than 0.5
To obtain a duty cycle of 50%, Ra=0 which results in an additional current through transistor Q1
hence damaging the transistor.
However there is an alternate solution to this problem. A switching diode is connected in parallel
with Rb as shown in figure below.
Vcc
Ra 44 88
77
NE
D Rb FF
55 3 Output
66
C 22 5
5 11
0.01µF
In the above circuit, during the charging interval of the capacitor the diode is forward biased, it
conducts & bypasses Rb.So the capacitor charges through Ra & diode D.But, as before it
discharges through Rb. Then assuming ideal diode the charging & discharging intervals of the
capacitor are:
TC=0.693RaC------------------------------------------------------(9)
TC=0.693RbC------------------------------------------------------(10)
T= 0.693(Ra+Rb) C-------------------------------------------------(11)
1. The timing capacitance should be larger than 500pF to keep stray capacitances negligible.
2. The resistors should be greater than 1KΏ to limit the current & should not be larger than
3.3MΏ (the sum in case of astable).
Hence maximum frequency of oscillation is limited to 1MHz.
Applications of 555 Astable Multivibrator
Vcc
Ra
4 8
Rf
7
Output
FF 3
Rb
6
C 2
5 1
0.01µF
Here the capacitor charges through Ra & the forward biased diode D & discharges through
Rb.In order to make the charging & discharging times equal, the resistance Ra is constructed
with a fixed resistance in series with a potentiometer as shown in figure, so that the
potentiometer can be adjusted to get Ra+Rf =Rb in order to obtain an exact symmetrical square
wave output where Rf is the forward resistance of the diode.
The 555 astable multivibrator can be used to generate a free running ramp by replacing the
timing resistors Ra & Rb with a current mirror as shown below.
Vcc
VD 4 8
7
Q Output
FF 3
6
2
R 5 1
C
0.01µF
Here the current mirror acts as a constant current source & charges the capacitor C linearly
towards Vcc.When the capacitor voltage rises above 2/3Vcc the UC sets the FF output to 1
which in turn turns on the discharge transistor Q1 on. Thus, the capacitor discharges rapidly
through transistor Q1.When the capacitor voltage drops below 1/3vcc LC output resets the FF
output to 0 which causes the discharge transistor to turn off & as a result the capacitor C
begins to charge again. The charging & discharging of the capacitor repeats continually
resulting in the waveform shown in fig.
Also Tc>>TD because the capacitor discharges through the on transistor whose resistance is
very small. Hence T=Tc.
During the charging time Tc, the capacitor voltage changes by 1/3Vcc due to the flow of the
constant current Ic.
The charge acquired by the capacitor C as a result of the constant current Ic flowing for a time
tc is given by,
Q=Ictc------------------------------------------------------------------(13)
He charge acquired by a capacitor of capacitance C is also given by
Q=CV-------------------------------------------------------------------(14)
Where, V is the change in voltage across the capacitor.
In this case, since V=1/3Vcc we have
Q=1/3Vcc---------------------------------------------------------------(15)
Hence, from equations (13) & (14), we get
tcIc=1/3VccC-----------------------------------------------------------(16)
The period of the free running ramp is T=tc & therefore, from equation (16)
T=tc=VccC/3Ic---------------------------------------------------------(17)
Where the constant current Ic is given by,
Ic=Vcc-VBE/R---------------------------------------------------------(18)
The free running frequency of the ramp generator is thus
f=1/T=3Ic/VccC--------------------------------------------------------(19)
--------------------------------------------------------------------------------------------
DESIGN EXAMPLES:
2. A 555 monostable multivibrator is used to divide a 1 KHz input signal by 3.If R=20K, calculate
the required value of C.
The period of the trigger input signal is
Tt=1/1 KHz = 1ms.
For a divide by 3 circuit, TP should be greater than 2Tt but less than 3Tt.Let us take TP=2.2Tt
Therefore TP=2.2*1ms=2.2ms
Thus C=TP/1.1R=2.2*10-3/1.1*20*103=0.1µF
3. Design a 555 monostable circuit that stretches the width of a narrow pulse from 1µs to 100µs.
The width TP of the monostable output should be 100µs.Therefore,
RC=TP/1.1=100*10-6/1.1=90.9*10-6
Let C=0.1µF, we have
R=90.9*10-6/C = 90.9*10-6/0.1*10-6 =909Ώ.
4. Design a 555 timer astable multivibrator for an output frequency of 1 KHz & duty cycle of
60%.
T = 1/f = 1/1 KHz = 1ms
TC=TD=0.6*1ms=0.6ms
TD=T- TC = (1-0.6)ms=0.4ms
Rb=TD/0.693C
Let C=0.1µF
Therefore Rb=0.4*10-3/0.693*0.1*10-6 = 5.77K Ώ
Ra=TC/0.693C - Rb
3.06K Ώ.