What is it?
“A highly stable controller capable of producing accurate time delays, or oscillation.”
-Philips Components and Semiconductors
The 555 is a 8-pin intergrated circuit with 2 modes of opperation. The time delay (stable) mode is controlled by one capacitor and one resistor. The oscillation (astable) mode is controlled by a capacitor and two resistors. There is also a third mode Bistable mode or Schmitt trigger : the 555 can operate as a flip-flop, if the DIS pin is not connected and no capacitor is used. This post will focus on some of the basics of 555 ic.
1. 555 ic introduction
2. Pin configuration
3. Operation modes
4. Component selection
5. Specifications for NE555
1. 555 ic introduction
Around 1971, the Signetics Corporation introduced the 555 timer IC. It was called “The IC Time Machine”. It was also the first and only commercial IC timer available at the time.
he 555 Integrated Circuit (IC) is an easy to use timer that has many applications. It is widely used in electronic circuits and this popularity means it is also very cheap to purchase. A ‘dual’ version called the 556 is also available which includes two independent 555 ICs in one package.
This IC is a monolithic timing circuit that can produce accurate and highly stable time delays or oscillation. Like other commonly used op-amps, this IC is also very much reliable, easy to use and cheaper in cost. It has a variety of applications including monostable and astable multivibrators, dc-dc converters, digital logic probes, waveform generators, analog frequency meters and tachometers, temperature measurement and control devices, voltage regulators etc. The timer basically operates in one of the two modes either as a monostable (one-shot) multivibrator or as an astable (free-running) multivibrator.The SE 555 is designed for the operating temperature range from – 55°C to 125° while the NE 555 operates over a temperature range of 0° to 70°C.
2. Pin Configuration
The following illustration shows the 555 (8-pin).
In a circuit diagram the 555 timer chip is often drawn with pins not in the same order as the actual chip, this is because it is much easier to recognize the function of each pin, and makes drawing circuit diagrams much easier.
Trigger input: when less than 1/3 Vs (‘active low’) this makes the output high (+Vs). It monitors the discharging of the timing capacitor in an astable circuit. It has high input impedance greater than 2M.
Threshold input: when greater than 2/3 Vs (‘active high’) this makes the output low (0V)*. It monitors the charging of the timing capacitor in astable and monostable circuits. It has high input impedance greater than 10M.
* providing the trigger input is > 1/3 Vs, otherwise the trigger input will override the threshold input and hold the output high (+Vs).
Reset input: when less than about 0.7V (‘active low’) this makes the output low (0V), overriding other inputs. When not required it should be connected to +Vs. It has an input impedance of about 10k.
Control input: this can be used to adjust the threshold voltage which is set internally to be 2/3Vs, usually this function is not required and the control input is connected to 0V with a 0.01µF capacitor to eliminate electrical noise. It can be left unconnected if noise is not a problem.
Discharge pin it is connected to 0V when the timer output is low and is used to discharge the timing capacitor in astable and monostable circuits.
Output pin of a standard 555 or 556 can sink and source up to 200mA. This is more than most ICs and is sufficient for many output transducers, including LEDs (with a resistor in series), low current lamps, piezo transducers, loudspeakers, relay coils and some motors. The output voltage does not quite reach 0V and +Vs, especially if a large current is flowing. To switch larger currents a transistor is needed to be used as switch.
3. Operational modes
The 555 timer has following operational modes
- Monostable mode: in this mode, the 555 functions as a “one-shot”. Applications include timers, missing pulse detection, bouncefree switches, touch switches, frequency divider, capacitance measurement, pulse-width modulation (PWM) etc
- Astable – free running mode: the 555 can operate as an oscillator. Uses include LED and lamp flashers, pulse generation, logic clocks, tone generation, security alarms, pulse position modulation, etc.
- Bistable mode or Schmitt trigger: the 555 can operate as a flip-flop, if the DIS pin is not connected and no capacitor is used. Uses include bouncefree latched switches, etc.
One shot, monostable:
In the one-shot mode, the 555 acts like a monostable multivibrator. A monostable is said to have a single stable state–that is the off state. Whenever it is triggered by an input pulse, the monostable switches to its temporary state. It remains in that state for a period of time determined by an RC network. It then returns to its stable state. In other words, the monostable circuit generates a single pulse of fixed time duration each time it receives and input trigger pulse. Thus the name one-shot. One-shot multivibrators are used for turning some circuit or external component on or off for a specific length of time. It is also used to generate delays. When multiple one-shots are cascaded, a variety of sequential timing pulses can be generated. Those pulses will allow you to time and sequence a number of related operations.
The width of the output pulse is determined by the time constant of an RC network, which consists of a capacitor (C) and a resistor (R). The output pulse ends when the charge on the C equals 2/3 of the supply voltage. The output pulse width can be lengthened or shortened to the need of the specific application by adjusting the values of R and C.
The output pulse width of time t, which is the time it takes to charge C to 2/3 of the supply voltage, is given by
where t is in seconds, R is in ohms and C is in farads.
The circuit used to make a 555 timer monostable is quite simple it just needs a few components.
Now this is the basic circuit! u can build hundreds of modified monostables to add features and achieve different functions. We will add a few in to the blog soon.
In astable mode, the 555 timer puts out a continuous stream of rectangular pulses having a specified frequency. Resistor R1 is connected between VCC and the discharge pin (pin 7) and another resistor (R2) is connected between the discharge pin (pin 7), and the trigger (pin 2) and threshold (pin 6) pins that share a common node. Hence the capacitor is charged through R1 and R2, and discharged only through R2, since pin 7 has low impedance to ground during output low intervals of the cycle, therefore discharging the capacitor.
In the astable mode, the frequency of the pulse stream depends on the values of R1, VR1 and C1: VR1 is made variable here so that we can adjust it to get variable time-period, for fixed time-period a fix value resistor should be used.The component selection program can be used to get the values.
In astable mode the frequency cn be calculated as
The period, t, of the pulses is given by:
The HIGH and LOW times of each pulse can be calculated from:
The duty cycle of the waveform, usually expressed as a percentage, is given by:
An alternative measurement of HIGH and LOW times is the mark space ratio:
It is usual to make R1=1 kΩ because this helps to give the output pulses a duty cycle close to 50%, that is, the HIGH and LOW times of the pulses are approximately equal.
In bistable mode, the 555 timer acts as a basic flip-flop. The trigger and reset inputs (pins 2 and 4 respectively on a 555) are held high via Pull-up resistors while the threshold input (pin 6) is simply grounded. Thus configured, pulling the trigger momentarily to ground acts as a ‘set’ and transitions the output pin (pin 3) to Vcc (high state). Pulling the reset input to ground acts as a ‘reset’ and transitions the output pin to ground (low state). No capacitors are required in a bistable configuration. Pins 5 and 7 (control and discharge) are left floating.
4. Component selection
With a little practice, it is quite easy to choose appropriate values for a 555 timer astable. To make things even easier, you might like to download the DOCTRONICS 555 timer component selection program from DOCTRONICS.
The program works with all versions of Windows™ from Windows 95™ through to Windows 7™ and looks like this:
To download the program, (~210K) click on the image. for detailed instructions on how to use click here
A online utility is also available Online component selector
These specifications apply to the NE555. Other 555 timers can have different specifications depending on the grade (military, medical, etc).
|Supply voltage (VCC)||4.5 to 15 V|
|Supply current (VCC = +5 V)||3 to 6 mA|
|Supply current (VCC = +15 V)||10 to 15 mA|
|Output current (maximum)||200 mA|
|Maximum Power dissipation||600 mW|
|Power Consumption (minimum operating)||30 mW@5V, 225 mW@15V|
|Operating temperature||0 to 70 °C|
Many pin-compatible variants, including CMOS versions, have been built by various companies. Bigger packages also exist with two or four timers on the same chip. The 555 is also known under the following type numbers:
|Custom Silicon Solutions||CSS555/CSS555C||CMOS from 1.2 V, IDD < 5 µA|
|IK Semicon||ILC555||CMOS from 2 V|
|Maxim||ICM7555||CMOS from 2 V|
|National Semiconductor||LMC555||CMOS from 1.5 V|
|Texas Instruments||TLC555||CMOS from 2 V|
|Zetex||ZSCT1555||down to 0.9 V|
|HFO / East Germany||B555|
DATASHEET: 555 data sheet
555 timer ( Doctronics.com)
555 Timer Tutorial (Tony van Roon, University of Guelph, Canada)
555 timer IC (from Wikipedia, the free encyclopaedia)
The 555 IC
Online component selector