Template:Short description Template:Lead too short Template:Infobox electronic component

The 555 timer IC is an integrated circuit used in a variety of timer, delay, pulse generation, and oscillator applications. It is one of the most popular timing ICs due to its flexibility and price. Derivatives provide two (556) or four (558) timing circuits in one package.<ref name="Signetics_1985_Linear_Databook"/> The design was first marketed in 1972 by Signetics<ref name="EEtimes_20120815">Template:Cite news</ref><ref name="Signetics_1972_Linear1_Databook" /> and used bipolar junction transistors. Since then, numerous companies have made the original timers and later similar low-power CMOS timers. In 2017, it was said that over a billion 555 timers are produced annually by some estimates, and that the design was "probably the most popular integrated circuit ever made".<ref name="Dummies">Template:Cite book</ref>

HistoryEdit

File:Die of the first 555 chip.jpg
Silicon die of the first 555 chip (1971)
File:NXP-7555-HD.jpg
Die of a CMOS NXP ICM7555 chip

The timer IC was designed in 1971 by Hans Camenzind under contract to Signetics.<ref name="EEtimes_20120815"/> In 1968, he was hired by Signetics to develop a phase-locked loop (PLL) IC. He designed an oscillator for PLLs such that the frequency did not depend on the power supply voltage or temperature. Signetics subsequently laid off half of its employees due to the 1970 recession, and development on the PLL was thus frozen.<ref name="Birth">Template:Cite journal</ref> Camenzind proposed the development of a universal circuit based on the oscillator for PLLs and asked that he develop it alone, borrowing equipment from Signetics instead of having his pay cut in half. Camenzind's idea was originally rejected, since other engineers argued the product could be built from existing parts sold by the company; however, the marketing manager approved the idea.<ref>Template:Cite journal</ref>

The first design for the 555 was reviewed in the summer of 1971.<ref name="Redesigning" /> After this design was tested and found to be without errors, Camenzind got the idea of using a direct resistance instead of a constant current source, finding that it worked satisfactorily.<ref name="Redesigning" /> The design change decreased the required 9 external pins to 8, so the IC could be fit in an 8-pin package instead of a 14-pin package.<ref name="Redesigning" /> This revised version passed a second design review, and the prototypes were completed in October 1971 as the NE555V (plastic DIP) and SE555T (metal TO-5).<ref name="semiconductormuseum-interview">{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> The 9-pin version had already been released by another company founded by an engineer who had attended the first review and had retired from Signetics; that firm withdrew its version soon after the 555 was released. The 555 timer was manufactured by 12 companies in 1972, and it became a best-selling product.<ref name="Birth"/>

The 555 found many applications beyond timers. Camenzind noted in 1997 that "nine out of 10 of its applications were in areas and ways I had never contemplated. For months I was inundated by phone calls from engineers who had new ideas for using the device."<ref name="Redesigning" />

NameEdit

Several books report the name "555" timer IC derived from the three 5 kΩ resistors inside the chip.<ref>Template:Cite book</ref><ref>Template:Cite book</ref><ref>Template:Cite book</ref> However, in a recorded interview with an online transistor museum curator,<ref>Template:Cite journal</ref> Hans Camenzind said "It was just arbitrarily chosen. It was Art Fury (marketing manager) who thought the circuit was gonna sell big who picked the name '555' timer IC."<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

DesignEdit

Depending on the manufacturer, the standard 555 package incorporated the equivalent of 25 transistors, 2 diodes, and 15 resistors on a silicon chip packaged into an 8-pin dual in-line package (DIP-8).<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> Variants available included the 556 (a DIP-14 combining two complete 555s on one chip),<ref name="Signetics_1973_555-556_Databook"/> and 558 / 559 (both variants were a DIP-16 combining four reduced-functionality timers on one chip).<ref name="Signetics_1985_Linear_Databook"/>

The NE555 parts were commercial temperature range, 0 °C to +70 °C, and the SE555 part number designated the military temperature range, −55 °C to +125 °C. These chips were available in both high-reliability metal can (T package) and inexpensive epoxy plastic (V package) form factors. Thus, the full part numbers were NE555V, NE555T, SE555V, and SE555T.

Low-power CMOS versions of the 555 are now available, such as the Intersil ICM7555 and Texas Instruments LMC555, TLC555, TLC551.<ref name="Intersil_ICM7555-556_Datasheet"/><ref name="TI_LMC555_Datasheet"/><ref name="TI_TLC555_Datasheet"/><ref name="TI_TLC551_Datasheet"/>

Internal schematicEdit

The internal block diagram and schematic of the 555 timer are highlighted with the same color across all three drawings to clarify how the chip is implemented:<ref name="Signetics_1985_Linear_Databook"/>

PinoutEdit

The pinout of the 8-pin 555 timer<ref name="TI_NE555_Datasheet"/> and 14-pin 556 dual timer<ref name="TI_NE556_Datasheet"/> are shown in the following table. Since the 556 is conceptually two 555 timers that share power pins, the pin numbers for each half are split across two columns.<ref name="Signetics_1985_Linear_Databook"/>

555 pin# 556 Template:Nowrap 556 Template:Nowrap Pin name Pin direction Pin description<ref name="TI_NE555_Datasheet"/><ref name="TI_NE556_Datasheet"/><ref name="Signetics_1985_Linear_Databook"/>
Template:Yes
7
{{safesubst:#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }}
check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} Ground supply: this pin is the ground reference voltage (zero volts).<ref name="Book-IC-Timer-Cookbook"/>
Template:Yes check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} {{safesubst:#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} Trigger: when VTRIGGER falls below Template:Frac VCONTROL (Template:Frac VCC, except when CONTROL is driven by an external signal), OUTPUT goes to the high state and a timing interval starts.<ref name="Book-IC-Timer-Cookbook"/> As long as TRIGGER continues to be kept at a low voltage, OUTPUT will remain in the high state.
Template:Yes check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} Output: this pin is a push-pull (P.P.) output that is driven to either a low state (GND) or a high state (VCC minus approximately 1.7 volts for bipolar timers, or VCC for CMOS timers).
Template:Yes check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} {{safesubst:#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} Reset: a timing interval may be reset by driving this pin to GND, but the timing does not begin again until this pin rises above approximately 0.7 volts. This pin overrides Template:Overline, which in turn overrides THRESHOLD. If this pin is not used, it should be connected to VCC to prevent electrical noise accidentally causing a reset.<ref name="Book-TTL-Cookbook">Template:Cite book</ref><ref name="Book-IC-Timer-Cookbook">Template:Cite book</ref>
Template:Yes check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} Control: this pin provides access to the internal voltage divider (Template:Frac VCC by default). By applying a voltage to this pin, the timing characteristics can be changed. In astable mode, this pin can be used to frequency-modulate the OUTPUT state.<ref name="Signetics_1973_555-556_Databook"/> If this pin is not used, it should be connected to a 10 nF decoupling capacitor (between this pin and GND) to ensure electrical noise doesn't affect the internal voltage divider.<ref name="Signetics_1985_Linear_Databook"/><ref name="Book-TTL-Cookbook"/><ref name="Book-IC-Timer-Cookbook"/>
Template:Yes check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} Threshold: when the voltage at this pin is greater than VCONTROL (Template:Frac VCC by default except when CONTROL is driven by an external signal), then the OUTPUT high state timing interval ends, causing OUTPUT to go to the low state.<ref name="Book-IC-Timer-Cookbook"/>
Template:Yes check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} Discharge: This pin is an open-collector (O.C.) output for bipolar timers, or an open-drain (O.D.) output for CMOS timers. This pin can be used to discharge a capacitor when OUTPUT is low. In bistable latch and bistable inverter modes, this pin is unused, which allows it to be used as an alternate output.<ref name="Book-IC-Timer-Cookbook"/>
Template:Yes
14
{{safesubst:#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }}
check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} check|unknown=|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }} Positive supply: For bipolar timers, the supply voltage range is typically 4.5 to 16 volts (some are spec'ed for up to 18 volts, though most will operate as low as 3 volts). For CMOS timers, the supply voltage range is typically 2 to 15 volts (some are spec'ed for up to 18 volts, and some are spec'ed as low as 1 volt). See the supply min and max columns in the derivatives table in this article. Decoupling capacitor(s) are generally applied (between this pin and GND) as a good practice.<ref>Template:Cite book</ref><ref name="Book-TTL-Cookbook"/>

ModesEdit

The 555 IC has the following operating modes:

  1. Astable (free-running) mode – The 555 operates as an electronic oscillator. Applications include:
  2. Monostable (one-shot) mode – The 555 operates as a "one-shot" pulse generator. Applications include:
    • timers, missing pulse detection, bounce-free switches, touch switches, frequency dividers, triggered measurement of resistance or capacitance, PWM, etc.
  3. Bistable (latch) mode – The 555 operates as a set-reset latch. Applications include:
  4. Schmitt trigger (inverter) mode – the 555 operates as a Schmitt trigger inverter gate. Application:
    • Converts a noisy input into a clean digital output.

AstableEdit

Template:Stack Template:Stack Template:See also

Astable mode examples with common values
Frequency C R1 R2 Duty cycle
0.1Template:NbspHz (+0.048%) 100Template:NbspμF 8.2Template:NbspkΩ 68Template:NbspkΩ 52.8%
1Template:NbspHz (+0.048%) 10Template:NbspμF 8.2Template:NbspkΩ 68Template:NbspkΩ 52.8%
10Template:NbspHz (+0.048%) 1Template:NbspμF 8.2Template:NbspkΩ 68Template:NbspkΩ 52.8%
100Template:NbspHz (+0.048%) 100Template:NbspnF 8.2Template:NbspkΩ 68Template:NbspkΩ 52.8%
1Template:NbspkHz (+0.048%) 10Template:NbspnF 8.2Template:NbspkΩ 68Template:NbspkΩ 52.8%
10Template:NbspkHz (+0.048%) 1Template:NbspnF 8.2Template:NbspkΩ 68Template:NbspkΩ 52.8%
100Template:NbspkHz (+0.048%) 100Template:NbsppF 8.2Template:NbspkΩ 68Template:NbspkΩ 52.8%

In the astable configuration, the 555 timer puts out a continuous stream of rectangular pulses having a specific period.

The astable configuration is implemented using two resistors, <math>R_1</math> and <math>R_2 ,</math> and one capacitor <math>C</math>. The threshold and trigger pins are both connected to the capacitor; thus they have the same voltage.

Its repeated operating cycle (starting with the capacitor uncharged) is:

  1. Since the capacitor's voltage will be below Template:Frac VCC, the trigger pin causes the 555's internal latch to change state, causing OUT to go high and the internal discharge transistor to cut-off.
  2. Since the discharge pin is no longer short-circuited to ground, the capacitor starts charging via current from Vcc through the resistors <math>R_1</math> and <math>R_2</math>.
  3. Once the capacitor charge reaches Template:Frac Vcc, the threshold pin causes the 555's internal latch to change state, causing OUT to go low and the internal discharge transistor to go into saturation (maximal-conductivity) mode.
  4. This discharge transistor provides a discharge path, so the capacitor starts discharging through <math>R_2</math>.
  5. Once the capacitor's voltage drops below Template:Frac VCC, the cycle repeats from step 1.

During the first pulse, the capacitor charges from 0 V to Template:Frac VCC, however, in later pulses, it only charges from Template:Frac VCC to Template:Frac VCC. Consequently, the first pulse has a longer high time interval compared to later pulses. Moreover, the capacitor charges through both resistors but only discharges through <math>R_2</math>, thus the output high interval is longer than the low interval. This is shown in the following equations:

The output high time interval of each pulse is given by:<ref name="Signetics_1973_555-556_Databook"/>

<math>t_\text{high} = \ln(2) \cdot (R_1 + R_2) \cdot C</math>

The output low time interval of each pulse is given by:<ref name="Signetics_1973_555-556_Databook"/>

<math>t_\text{low} = \ln(2) \cdot R_2 \cdot C</math>

Hence, the frequency <math>f</math> of the pulse is given by:<ref name="Signetics_1973_555-556_Databook"/>

<math>f = \frac{1}{t_\text{high} + t_\text{low}} = \frac{1}{\ln(2) \cdot (R_1 + 2 \, R_2) \cdot C}</math>

and the duty cycle <math>D</math> is given by:<ref name="Signetics_1973_555-556_Databook"/>

<math>D~(\%) = \frac{t_\text{high}}{t_\text{high} + t_\text{low}} \cdot 100 = \frac{R_1 + R_2}{R_1 + 2 \, R_2} \cdot 100</math>

where <math>t</math> is the time in seconds, <math>R</math> is the resistance in ohms, <math>C</math> is the capacitance in farads, and <math>\ln(2)</math> is the natural log of 2 constant.Template:Efn

File:555 Mk-sp Diagram.svg
Schematic of a 555 timer in astable mode with a 1N4148 diode to create a duty cycles less than 50%

Resistor <math>R_1</math> requirements:

  • The maximum current through <math>R_1</math> must be lower than the maximum current rating of the internal transisor at the DISCHARGE pin, because this transistor "shorts" the DISCHARGE pin to the GND pin (per internal schematics above) to drain the capacitor. This is the reason why <math>R_1</math> shouldn't be a very low resistance, such as when a variable trimmer or potentiometer is used instead of a fixed value resistor.
  • The maximum power rating of <math>R_1</math> must be greater than <math>\frac{{V_\text{CC}}^2}{R_1}</math>, per Ohm's law.

Shorter duty cycleEdit

To create an output high time shorter than the low time (i.e., a duty cycle less than 50%) a fast diode (i.e. 1N4148 signal diode) can be placed in parallel with R2, with the cathode on the capacitor side.<ref name="Signetics_1973_555-556_Databook"/> This bypasses R2 during the high part of the cycle, so that the high interval depends only on R1 and C, with an adjustment based on the voltage drop across the diode. The low time is unaffected by the diode and so remains <math display="inline">\ln(2) \, R_2 \, C \, .</math> But the diode's forward voltage drop Vdiode slows charging on the capacitor, so the high time is longer than the often-cited <math display="inline">\ln(2) \, R_1 \, C</math> to become:

<math>t_\text{high} = \ln\left(\frac{2 \, V_\text{CC} - 3 \, V_\text{diode}}{V_\text{CC} - 3 \, V_\text{diode}}\right) \cdot R_1 \cdot C,</math>

where Vdiode is when the diode's "on" current is Template:Frac of VCC/R1 (which depends on the type of diode and can be found in datasheets or measured). When Vdiode is small relative to Vcc, this charging is faster and approaches <math display="inline">\ln(2) \, R_1 \, C</math> but is slower the closer Vdiode is to Vcc:

As an extreme example, when VCC = 5 V, and Vdiode = 0.7 V, high time is 1.00 R1C, which is 45% longer than the "expected" 0.693 R1C. At the other extreme, when Vcc = 15 V, and Vdiode = 0.3 V, the high time is 0.725 R1C, which is closer to the expected 0.693 R1C. The equation approaches 0.693 R1C as Vdiode approaches 0 V.

Voltage-controlled pulse-width modulationEdit

In the previous example schematics, the control pin was not used, thus it should connected to ground through a 10 nF decoupling capacitor to shunt electrical noise. However, if a time-varying voltage source was applied to the control pin, then the pulse widths would be dependent on the control voltage.

MonostableEdit

Template:Stack Template:Stack Template:See also

Monostable mode produces an output pulse when the trigger signals drops below Template:Frac VCC. An RC circuit sets the output pulse's duration as the time <math>t</math> in seconds it takes to charge C to Template:Frac VCC:<ref name="Signetics_1973_555-556_Databook" />

<math>t = \ln(3) \cdot R \cdot C,</math>

where <math>R</math> is the resistance in ohms, <math>C</math> is the capacitance in farads, <math>\ln(3)</math> is the natural log of 3 constant.Template:Efn The output pulse duration can be lengthened or shortened as desired by adjusting the values of R and C. Subsequent triggering before the end of this timing interval won't affect the output pulse.<ref name="TI_LM555_Datasheet" />

Example valuesEdit

Monostable mode examples with common values
Time C R
100 μs (−0.026%) 1 nF 91 kΩ
1 ms (−0.026%) 10 nF 91 kΩ
10 ms (−0.026%) 100 nF 91 kΩ
100 ms (−0.026%) 1 μF 91 kΩ
1 s (−0.026%) 10 μF 91 kΩ
10 s (−0.026%) 100 μF 91 kΩ

The timing table (right) shows common electronic component value solutions for various powers of 10 timings.

Scaling R and C by opposite powers of 10 will provide the same timing. For instance:

For each row in the example table (right), additional timing values can easily be created by adding one to three of the same resistor value in parallel and/or series. A second resistor in parallel, the new timing is half the table time. A second resistor in series, the new timing is double the table time.

Bistable SR latchEdit

Template:StackTemplate:Stack

Template:See also

A 555 timer can act as an active-low SR latch (though without an inverted Template:Overline output) with two outputs: output pin is a push-pull output, discharge pin is an open-collector output (requires a pull-up resistor).

For the schematic on the right, a Template:Overline input signal connects to the Template:Overline pin and connecting a Template:Overline input signal to the Template:Overline pin. Thus, pulling Template:Overline momentarily low acts as a "set" and transitions the output to the high state (VCC). Conversely, pulling Template:Overline momentarily low acts as a "reset" and transitions the Out pin to the low state (GND).

No timing capacitors are required in a bistable configuration. The threshold input is grounded because it is unused.<ref>Template:Cite book</ref> The trigger and reset inputs may be held high via pull-up resistors if they are normally Hi-Z and only enabled by connecting to ground.

Bistable Schmitt trigger inverter gateEdit

Template:Stack Template:Stack Template:See also

A 555 timer can be used to create a Schmitt trigger inverter gate with two outputs: output pin is a push-pull output, discharge pin is an open-collector output (requires a pull-up resistor).

For the schematic on the right, an input signal is AC-coupled through a low value series capacitor, then biased by identical high-resistance resistors <math>R_1</math> and <math>R_2</math>, which causes the signal to be centered at Template:Frac Vcc. This centered signal is connected to both the trigger and threshold input pins of the timer. The input signal must be strong enough to excite the trigger levels of the comparators to exceed the lower Template:Frac VCC and upper Template:Frac VCC thresholds in order to cause them to change state, thus providing the Schmitt trigger feature.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

No timing capacitors are required in a bistable configuration.

PackagesEdit

File:NE555 DIP & SOIC.jpg
Texas Instruments NE555 in DIP-8 and SO-8 packages<ref name="TI_NE555_Datasheet"/>

In 1972, Signetics originally released the 555 timer in DIP-8 and TO5-8 metal can packages, and the 556 timer was released in a DIP-14 package.<ref name="Signetics_1972_Linear1_Databook"/>

In 2006, the dual 556 timer was available in through-hole packages as DIP-14 (2.54 mm pitch),<ref name="TI_NE556_Datasheet"/> and surface-mount packages as SO-14 (1.27 mm pitch) and SSOP-14 (0.65 mm pitch).

In 2012, the 555 was available in through-hole packages as DIP-8 (2.54 mm pitch),<ref name="JRC_NJM555_Datasheet"/> and surface-mount packages as SO-8 (1.27 mm pitch), SSOP-8 / TSSOP-8 / VSSOP-8 (0.65 mm pitch), BGA (0.5 mm pitch).<ref name="TI_NE555_Datasheet"/>

The MIC1555 is a CMOS 555-type timer with three fewer pins available in SOT23-5 (0.95 mm pitch) surface-mount package.<ref name="Microchip_MIC1555_Datasheet"/>

SpecificationsEdit

These specifications apply to the original bipolar NE555. Other 555 timers can have different specifications depending on the grade (industrial, military, medical, etc.).

Part number NE555
IC Process Bipolar
Supply voltage (VCC) 4.5 to 16 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 @ 5 V,
225 mW @ 15 V
Operating temperature 0 to 70 °C

DerivativesEdit

Numerous companies have manufactured one or more variants of the 555, 556, 558 timers over the past decades, under many different part numbers. The following is a partial list:

Manufacturer Part
number
Production
status
IC
process
Timers
total
Supply
min. (volt)
Supply
max. (volt)
Iq (μA)
at 5 V
supply
Frequency
max. (MHz)
Remarks Datasheet
Custom Silicon Solutions (CSS) CSS555 Template:Yes CMOS 1 1.2 5.5 4.3 1.0 Internal EEPROM, requires programmer citation CitationClass=web

}}</ref><ref>{{#invoke:citation/CS1|citation

CitationClass=web

}}</ref><ref>Template:Cite journal</ref>

Diodes Inc ZSCT1555 Template:No Bipolar 1 0.9 6 150 0.33 Designed by Hans Camenzind citation CitationClass=web

}}</ref>

Japan Radio Company (JRC) NJM555 Template:No Bipolar 1 4.5 16 3000 0.1* Also available in SIP-8 package. citation CitationClass=web

}}</ref>

Microchip MIC1555/7 Template:Yes CMOS 1* 2.7 18 240 5.0* Reduced pins & features (only astable & monostable & no reset for MIC1555, astable only for MIC1557), only available in SOT23-5, TSOT23-5, UTDFN-10 packages. citation CitationClass=web

}}</ref>

ON MC1455 Template:Yes Bipolar 1 4.5 16 3000 0.1* Template:Sdash citation CitationClass=web

}}</ref>

Renesas ICM7555 Template:Yes CMOS 1 2 18 40 1.0 citation CitationClass=web

}}</ref>

Renesas ICM7556 Template:Yes CMOS 2 2 18 80 1.0 <ref name="Intersil_ICM7555-556_Datasheet"/>
Signetics NE555 Template:Yes Bipolar 1 4.5 16 3000 0.1* First 555 timer, DIP-8 or TO5-8 packages. citation CitationClass=web

}}</ref><ref name="Signetics_1973_555-556_Databook">{{#invoke:citation/CS1|citation

CitationClass=web

}}</ref><ref name="Signetics_1979_App_Manual">{{#invoke:citation/CS1|citation

CitationClass=web

}}</ref><ref name="Signetics_1985_Linear_Databook">{{#invoke:citation/CS1|citation

CitationClass=web

}}</ref>

Signetics NE556 Template:Yes Bipolar 2 4.5 16 6000 0.1* First 556 timer, DIP-14 package. <ref name="Signetics_1973_555-556_Databook"/><ref name="Signetics_1985_Linear_Databook"/>
Signetics NE558 Template:No Bipolar 4* 4.5 16 4800* 0.1* First 558 timer, DIP-16 package. <ref name="Signetics_1985_Linear_Databook"/>
STMicroelectronics (ST) TS555 Template:Yes CMOS 1 2 16 110 2.7 Template:Sdash citation CitationClass=web

}}</ref>

Texas Instruments (TI) LM555 Template:Yes Bipolar 1 4.5 16 3000 0.1 citation CitationClass=web

}}</ref>

Texas Instruments LM556 Template:No Bipolar 2 4.5 16 6000 0.1 citation CitationClass=web

}}</ref>

Texas Instruments LMC555 Template:Yes CMOS 1 1.5 15 100 3.0 Also available in DSBGA-8 package. citation CitationClass=web

}}</ref>

Texas Instruments NE555 Template:Yes Bipolar 1 4.5 16 3000 0.1* Template:Sdash citation CitationClass=web

}}</ref>

Texas Instruments NE556 Template:Yes Bipolar 2 4.5 16 6000 0.1* Template:Sdash citation CitationClass=web

}}</ref>

Texas Instruments TLC551 Template:Yes CMOS 1 1 15 170 1.8 citation CitationClass=web

}}</ref>

Texas Instruments TLC552 Template:Yes CMOS 2 1 15 340 1.8 citation CitationClass=web

}}</ref>

Texas Instruments TLC555 Template:Yes CMOS 1 2 15 170 2.1 Template:Sdash citation CitationClass=web

}}</ref>

Texas Instruments TLC556 Template:Yes CMOS 2 2 15 340 2.1 Template:Sdash citation CitationClass=web

}}</ref>

X-REL XTR655 Template:Yes SOI 1 2.8 5.5 170 4.0 Extreme (−60 °C to +230 °C), ceramic DIP-8 package or bare die. citation CitationClass=web

}}</ref>

Table notes
  • All information in the above table was pulled from references in the datasheet column, except where denoted below.
  • For the "Total timers" column, a "*" denotes parts that are missing 555 timer features.
  • For the "Iq" column, a 5-volt supply was chosen as a common voltage to make it easier to compare. The value for Signetics NE558 is an estimate because NE558 datasheets don't state Iq at 5 V.<ref name="Signetics_1985_Linear_Databook"/> The value listed in this table was estimated by comparing the 5 V to 15 V ratio of other bipolar datasheets, then derating the 15 V parameter for the NE558 part, which is denoted by the "*".
  • For the "Frequency max." column, a "*" denotes values that may not be the actual maximum frequency limit of the part. The MIC1555 datasheet discusses limitations from 1 to 5 MHz.<ref name="Microchip_MIC1555_Datasheet"/> Though most bipolar timers don't state the maximum frequency in their datasheets, they all have a maximum frequency limitation of hundreds of kHz across their full temperature range. Section 8.1 of the Texas Instruments NE555 datasheet<ref name="TI_NE555_Datasheet"/> states a value of 100 kHz, and their website shows a value of 100 kHz in timer comparison tables. Signetics App Note 170 states that most devices will oscillate up to 1 MHz; however, when considering temperature stability, it should be limited to about 500 kHz.<ref name="Signetics_1985_Linear_Databook"/> The application note from HFO mentions that at higher supply voltages the maximum power dissipation of the circuit might limit the operating frequency, as the supply current increases with frequency.<ref name=b555>Template:Cite book</ref>
  • For the "Manufacturer" column, the following associates historical 555 timer manufacturers to current company names.

|CitationClass=web }}</ref> ON Semiconductor was founded in 1999 as a spinoff of Motorola Semiconductor Components Group.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> The MC1455 started as a Motorola product.

|CitationClass=web }}</ref> The ICM7555 and ICM7556 started as Intersil products.

|CitationClass=web }}</ref> The MIC1555 started as a Micrel product.

|CitationClass=web }}</ref> The LM555 and LM556 started as a National Semiconductor products.

|CitationClass=web }}</ref>

|CitationClass=web }}</ref> The ZSCT1555 started as a Zetex product.<ref name="Redesigning">Template:Cite journal</ref>

556 dual timerEdit

Template:Stack Template:Stack

The dual version is called 556. It features two complete 555 timers in a 14-pin package; only the two power-supply pins are shared between the two timers.<ref name="TI_NE556_Datasheet"/><ref name="Signetics_1973_555-556_Databook"/> In 2020, the bipolar version was available as the NE556,<ref name="TI_NE556_Datasheet"/> and the CMOS versions were available as the Intersil ICM7556 and Texas Instruments TLC556 and TLC552. See derivatives table in this article.<ref name="Intersil_ICM7555-556_Datasheet"/><ref name="TI_TLC556_Datasheet"/><ref name="TI_TLC552_Datasheet"/>

558 quad timerEdit

Template:Stack Template:Stack Template:Stack

The quad version is called 558 and has four reduced-functionality timers in a 16-pin package designed primarily for monostable multivibrator applications.<ref>Template:Cite book</ref><ref name="Signetics_1985_Linear_Databook"/> By 2014, many versions of 16-pin NE558 have become obsolete.<ref name=":0">Template:Cite book</ref>

Partial list of differences between 558 and 555 chips:<ref name="Signetics_1985_Linear_Databook"/><ref name=":0" />

  • One VCC and one GND, similar to 556 chip.
  • Four "Reset" are tied together internally to one external pin (558).
  • Four "Control Voltage" are tied together internally to one external pin (558).
  • Four "Triggers" are falling-edge sensitive (558), instead of level sensitive (555).
  • Two resistors in the voltage divider (558), instead of three resistors (555).
  • One comparator (558), instead of two comparators (555).
  • Four "Output" are open-collector (O.C.) type (558), instead of push–pull (P.P.) type (555).

See alsoEdit

Template:Portal

NotesEdit

Template:Notelist

ReferencesEdit

Template:Reflist

Further readingEdit

Books
Books with timer chapters
Datasheets
  • See links in "Derivatives" table and "References" section in this article.

External linksEdit

Template:Sister project

Template:NXP Semiconductors Template:Authority control