Alternatives au NE555 : temporisateurs bipolaires vs CMOS
Les mêmes huit broches, deux puces très différentes à l'intérieur — pourquoi un « remplacement de 555 » peut doubler votre courant de veille ou diviser par deux votre capacité d'attaque de sortie.
TL;DR
- NE555est un temporisateur bipolaire : sortie de classe ±200 mA, 4.5–16 V et plusieurs milliampères de courant de repos.
- Les versions CMOS — TLC555, ICM7555, LMC555 — partagent le brochage et les équations de temporisation, mais consomment des microampères et délivrent moins de courant.
- La décision de substitution concerne presque toujoursle courant d'alimentation versus la capacité de pilotage de sortie, et non de la fonction.
- Les broches 4 (reset) et 5 (tension de commande) sont les points de défaillance des montages : reset flottant et découplage absent.
- La précision de temporisation est dominée par le réseau RC, pas par le temporisateur ; un condensateur à 5% peut ruiner une conception à 1%.
1. Pourquoi le 555 est toujours commercialisé
Le temporisateur 555 est l'un des rares circuits intégrés analogiques à avoir survécu à l'ère des microcontrôleurs. Il n'a besoin ni de firmware, ni d'horloge, ni de configuration, et il fonctionne de 4.5 V à 16 V avec deux résistances et un condensateur. Pour un retard monostable, une LED clignotante, un générateur PWM ou un détecteur d'impulsion manquante, il reste le chemin le plus court entre un schéma et une carte fonctionnelle.
Cette longévité a créé une famille : les originaux bipolaires, les versions CMOS à faible consommation, les versions doubles et les versions automobiles — toutes dans le même boîtier à huit broches, toutes décrites comme « 555 compatible ».
Ils sont compatibles sur le plan fonctionnel. Ils ne sont pas interchangeables en courant, en capacité de commande ou en précision, et ces trois paramètres déterminent la plupart des conceptions réelles.
2. Ce qui se trouve à l’intérieur
Trois résistances divisent l’alimentation en tiers. Deux comparateurs surveillent le condensateur de temporisation : l’un bascule aux deux tiers de VCC, l’autre à un tiers. Une bascule entre eux commande la sortie et le transistor de décharge.
Cette architecture explique deux choses que les concepteurs oublient souvent. Premièrement, les seuils de temporisation sont ratiométriques : ils évoluent avec l’alimentation, de sorte qu’une alimentation bruitée déplace les seuils. Deuxièmement, la broche de décharge est un collecteur ouvert : elle peut absorber du courant mais pas en fournir.
Un condensateur externe sur la broche de tension de commande (broche 5) fixe le seuil supérieur ; le laisser flottant est acceptable, mais un condensateur de découplage de 10 nF améliore l’immunité au bruit et constitue une pratique standard.
Un autre détail interne compte en pratique : l’étage de sortie peut fournir et absorber du courant, mais le transistor de décharge ne peut qu’absorber. Cette asymétrie explique pourquoi la forme d’onde astable se charge par un chemin et se décharge par un autre, et pourquoi le rapport cyclique n’est jamais de 50 % sans composants supplémentaires.
3. Les trois modes et leurs formules
| Mode | Temporisation | Utilisation typique |
|---|---|---|
| Astable | T ≈ 0.693 × (R1 + 2R2) × C | Oscillator, PWM, LED blinker |
| Monostable | T ≈ 1.1 × R × C | One-shot delay, debounce |
| Bistable | Set/reset by trigger and reset | Latch, flip-flop |
En mode astable, le rapport cyclique est (R1 + R2) / (R1 + 2R2), qui est toujours supérieur à 50 %. Pour descendre en dessous de 50 %, placez une diode en parallèle sur R2 afin que le condensateur se charge uniquement à travers R1 et se décharge à travers R2 — une astuce classique qui introduit également une erreur dépendante de la température due à la chute de tension de la diode.
Les formules supposent des composants idéaux en pratique. En pratique, la tolérance, les fuites et la dérive en température des condensateurs dominent. Un condensateur de temporisation électrolytique peut dériver de plusieurs dizaines de pour cent en température ; un film ou une céramique C0G est le bon choix pour tout ce qui doit être reproductible.
Choisir un mode avant de choisir un composant
Les trois modes ne sont pas interchangeables, et le choix modifie les broches dont vous avez besoin. Le mode astable utilise les deux comparateurs et le transistor de décharge ; le mode monostable utilise un comparateur et la décharge ; le mode bistable utilise les comparateurs comme entrées set/reset et ignore entièrement le condensateur de temporisation.
En pratique, le mode astable est le plus courant en production et le plus sensible à la tolérance des composants, car la période dépend de deux résistances. Le mode monostable est plus tolérant : une résistance, un condensateur, et l'impulsion de sortie est définie par le franchissement du seuil.
Le mode bistable est le moins utilisé et le plus souvent mal câblé. Il nécessite que les broches de déclenchement et de remise à zéro soient pilotées par la logique, et le condensateur de temporisation est généralement omis — mais la broche de décharge nécessite encore une attention si la conception réutilise une empreinte standard.
4. Bipolaire versus CMOS
| Paramètre | Bipolaire (NE555/LM555) | CMOS (TLC555/ICM7555/LMC555) |
|---|---|---|
| Supply range | 4.5–16 V | Approximately 2–15 V, family-dependent |
| Quiescent current | Milliamps | Microamps |
| Output drive | ±200 mA class | Lower; check the datasheet |
| Trigger current | Higher (µA range) | Very low (pA range) |
| Maximum frequency | Hundreds of kHz | Higher, family-dependent |
| Output stage | Bipolar totem-pole | CMOS push-pull |
Les conséquences pratiques sont concrètes. Un temporisateur CMOS dans un produit à batterie peut réduire le courant de veille de plusieurs ordres de grandeur. Un temporisateur bipolaire dans une conception qui pilote directement une bobine de relais peut fournir un courant qu'un composant CMOS ne peut pas.
Remplacer l'un par l'autre sans vérifier les deux valeurs est l'erreur la plus courante dans cette famille.
La fréquence et le rapport cyclique tirent en sens opposés dans le réseau astable de base. Augmenter R2 abaisse la fréquence et augmente le rapport cyclique ; augmenter R1 augmente légèrement les deux. Si les deux paramètres importent, le réseau nécessite une diode ou une topologie différente — la formule seule ne peut pas satisfaire les deux.
5. Options de référence croisée
| Référence | Famille | Boîtier | En stock |
|---|---|---|---|
| NE555DR | Bipolar | SOP-8 | Yes |
| NE555N | Bipolar | DIP-8 | Yes |
| NE555 (TI) | Bipolar | TSSOP-8 | Yes |
| TLC555 | CMOS | SOIC-8 | Yes |
| ICM7555 | CMOS | SOIC-8 | Yes |
| LMC555 | CMOS | SOIC-8 | Yes |
| NA555 | Bipolar, wider temp | SOIC-8 | Yes |
| NE556 | Dual bipolar | SOIC-14 | Yes |
Le 556 double se présente dans un boîtier et un brochage différents ; il réduit de moitié la surface de carte pour deux temporisateurs, mais ne remplace pas un support de 555 simple. Le NA555 est un composant bipolaire avec une plage de température plus étendue, utile pour les conceptions industrielles où le composant standard fonctionne près de ses limites.
Types d'attaque de sortie et de charges
La sortie bipolaire peut absorber et fournir un courant substantiel, ce qui la rend utile pour piloter directement des LED, de petits relais et des buzzers. Ce n'est pas un pilote de puissance : l'étage de sortie présente une chute de tension et une limite thermique, et une bobine de relais sans diode de roue libre le détruira.
Les sorties CMOS se comportent mieux mais sont plus faibles. Pour les charges de niveau logique, elles sont idéales ; pour tout ce qui est inductif ou au-delà de quelques dizaines de milliampères, ajoutez un transistor ou un réseau de pilotes tel que le ULN2003A.
La broche de décharge est souvent négligée comme chemin de charge. C'est un collecteur ouvert dimensionné pour le courant du condensateur de temporisation, et non pour piloter une charge externe. L'utiliser pour absorber un relais est une erreur courante de débutant qui se manifeste par un temporisateur hors service après quelques cycles.
Découplage et routage
Un 555 commute une sortie en totem-pole et décharge un condensateur, ce qui implique des fronts de courant rapides. Sans condensateur de découplage local, ces fronts se propagent le long de la piste d'alimentation et apparaissent comme du bruit ailleurs sur la carte.
Deux condensateurs sont standard : 100 nF directement entre les broches 1 et 8, et 10 nF de la broche 5 à la masse. Le premier fournit le courant de commutation, le second stabilise le seuil.
Gardez le condensateur de temporisation et sa résistance à proximité des broches 2, 6 et 7. Les longues pistes ajoutent de la capacité et captent des perturbations, et l'erreur de période qui en résulte n'est pas visible sur le schéma. Si le routage doit être long, utilisez une piste de garde à la masse autour du nœud de temporisation.
6. Les pièges des broches
Broche 4, réinitialisation.Active à l'état bas. Elle doit être reliée à l'état haut si elle n'est pas utilisée. Une réinitialisation flottante est l'une des raisons les plus fréquentes pour lesquelles un 555 « mort » se met à fonctionner lorsque quelqu'un touche la carte.
Broche 5, tension de commande.Elle fixe le seuil supérieur. Un condensateur de 10 nF vers la masse est la solution standard contre le bruit, et il empêche aussi le seuil de dériver lorsque l'alimentation est chargée.
Broche 7, décharge.Collecteur ouvert. Il absorbe le courant du condensateur de temporisation ; il ne peut pas piloter une charge. Certaines conceptions l'utilisent à tort comme sortie et se demandent pourquoi la forme d'onde est inversée et faible, ou pourquoi la minuterie s'arrête après le premier cycle.
Broche 3, sortie.Sur le composant bipolaire, il s'agit d'un étage totem-pôle avec une capacité de pilotage importante. Sur les composants CMOS, c'est un étage push-pull à courant plus faible — suffisant pour la logique, pas toujours pour un relais ou une chaîne de LED.
Un exemple concret : un montage astable à 1 kHz avec un rapport cyclique de 50 % n'est pas réalisable avec le réseau de base à trois résistances. Avec R1 = 1 kΩ, R2 = 10 kΩ et C = 10 nF, la période est d'environ 0.145 ms, soit environ 6.9 kHz, et le rapport cyclique est supérieur à 90 %. En passant C à 100 nF, on obtient environ 690 Hz.
C'est pourquoi les concepteurs qui veulent une onde carrée symétrique ajoutent la diode aux bornes de R2 ou passent à un composant CMOS avec une configuration à 50 % basée sur la réinitialisation. La formule est simple ; obtenir en même temps le rapport cyclique et la fréquence souhaités, c'est là que réside le travail.
Sélection du réseau RC
Le réseau de temporisation fait partie intégrante de la conception, ce n'est pas un accessoire. Quatre paramètres déterminent le résultat : la tolérance de la résistance, la tolérance du condensateur, les fuites du condensateur et le coefficient de température.
Pour une période critique, utilisez des résistances à film métallique à 1 % et un condensateur à film ou C0G. Évitez les électrolytiques pour la temporisation ; leur capacité diminue à basse température et leurs fuites augmentent à haute température, ce qui décale la période.
Maintenez la résistance de temporisation dans une plage pratique. Des valeurs très élevées réduisent le courant mais rendent le nœud sensible aux fuites et à l'humidité ; des valeurs très faibles exigent de grands condensateurs et sollicitent le transistor de décharge. La plage recommandée dans la fiche technique n'existe pas sans raison.
Si la conception nécessite une fréquence précise, ajustez-la avec un potentiomètre lors du test final, ou passez à une temporisation par microcontrôleur avec une référence à quartz.
7. Précision de temporisation en pratique
Les comparateurs internes du 555 sont précis à quelques pour cent près à température ambiante. Le budget d'erreur est toutefois dominé par le réseau externe : tolérance des résistances, tolérance des condensateurs, fuite des condensateurs et coefficient de température.
Trois règles rendent la temporisation prévisible. Utilisez un condensateur film ou C0G lorsque la période est importante. Maintenez la résistance de temporisation dans la plage où les fuites sont négligeables — les valeurs très élevées avec des condensateurs électrolytiques dérivent fortement. Et maintenez la broche 5 découplée, car une broche de commande bruitée déplace directement le seuil.
Pour une conception qui nécessite mieux que quelques pour cent, un 555 n'est pas le bon composant : utilisez un temporisateur de microcontrôleur ou un oscillateur dédié avec une référence ajustée.
8. Plan de test
| Étape | Test | Critères de réussite |
|---|---|---|
| 1 | Output frequency at nominal supply | Within the RC tolerance budget |
| 2 | Duty cycle at the target frequency | Matches the design value |
| 3 | Supply current in the idle state | Within the product budget |
| 4 | Output drive at the rated load | No dropouts or heating |
| 5 | Temperature sweep of the period | Within the application tolerance |
Quand le 555 n'est pas le bon composant
Quatre cas justifient de renoncer entièrement au temporisateur.
Temporisation précise.Si l'application nécessite mieux que quelques pour cent sur la plage de température, un temporisateur référencé à un cristal est la solution.
Séquençage complexe.Les délais multiples, les nouvelles tentatives et les transitions d'état sont plus faciles dans le firmware que dans un réseau de temporisateurs RC.
Impulsions à faible rapport cyclique.Le 555 nécessite une astuce à diode pour descendre sous 50 %, et la diode ajoute une dérive. Un petit MCU génère des impulsions exactes sans composants externes.
Courant de veille très faible.Même les temporisateurs CMOS consomment plus qu'un microcontrôleur en veille dans de nombreuses conceptions.
Aucun de ces arguments ne plaide contre le 555 pour des tâches simples. Cela plaide contre son utilisation comme temporisateur système.
Comportement de réinitialisation et de mise sous tension
La broche 4 est active à l'état bas. Lors de la mise sous tension, avant que l'alimentation ne soit stable, l'entrée de réinitialisation ne doit pas être flottante. Une résistance de tirage vers VCC est la solution standard ; une connexion directe à VCC fonctionne mais laisse la broche exposée aux transitoires.
Certains montages reposent sur l'état interne du 555 à la mise sous tension, qui est indéfini dans une configuration à réinitialisation flottante. Le symptôme est un temporisateur qui démarre dans le mauvais état sur certaines cartes et pas sur d'autres, selon le temps de montée de l'alimentation.
Si la sortie commande un relais ou un chauffage, ajoutez un état de mise sous tension défini : une résistance de tirage vers la masse sur la sortie, ou un signal de réinitialisation provenant du superviseur système. Un temporisateur qui alimente une charge pendant quelques centaines de millisecondes au démarrage peut être un problème de sécurité, et pas seulement un désagrément.
Vérifications de seconde source
Lors de la qualification d'une solution alternative, mesurez quatre éléments : le courant de repos à la tension de fonctionnement, les niveaux haut et bas de sortie à la charge réelle, la dérive de période en fonction de la température, et le seuil de déclenchement.
Le dernier est souvent oublié. Les versions bipolaire et CMOS ont des courants de déclenchement différents, et une conception qui attaque l’entrée de déclenchement à travers une résistance de forte valeur peut se comporter différemment avec le substitut.
Pour les prototypes, un composant DIP-8 sur support est le choix pragmatique : il survit aux reprises et peut être remplacé en quelques secondes. Pour la production, la version SOP-8 ou TSSOP-8 économise de la surface de carte et élimine le support, ce qui constitue également une amélioration de la fiabilité.
Sur le terrain, les pannes qui reviennent sont rarement l’IC lui-même. Il s’agit d’un condensateur de découplage absent, d’une entrée de reset flottante, d’un condensateur de temporisation électrolytique vieilli, ou d’une sortie sollicitée pour piloter une charge au-delà de sa valeur nominale. Vérifiez ces quatre points avant de remplacer le composant.
9. Coût et approvisionnement
Le composant bipolaire est un produit de grande diffusion avec plusieurs sources d’approvisionnement et un prix mesuré en cents. Les versions CMOS coûtent plus cher, et le surcoût permet d’obtenir un courant de repos, un courant de déclenchement plus faible et, dans certaines familles, une plage d’alimentation plus large.
Pour un produit alimenté sur secteur, le composant bipolaire est presque toujours le bon choix, et son courant de repos plus élevé est sans importance pour la conception. Pour un produit à batterie qui laisse le temporisateur fonctionner, le composant CMOS s’amortit grâce au courant de veille.
Dans les deux cas, achetez auprès d'un canal traçable : il s'agit d'un composant à fort volume avec un long historique de re-marquage, et un temporisateur qui défaille à température est difficile à diagnostiquer sur le terrain.
10. FAQ
Puis-je remplacer directement un NE555 bipolaire par un TLC555 ?
Compatibles broche à broche et fonctionnellement équivalents, mais la capacité d'attaque de sortie est plus faible et la plage d'alimentation diffère. Vérifiez ces deux points avant de substituer.
Pourquoi la sortie de mon 555 reste-t-elle à l'état haut ?
Généralement, la broche 4 est flottante (reset non relié au niveau haut) ou la broche 5 est sans découplage. Vérifiez ces deux broches, puis confirmez que le condensateur de temporisation n'est pas en court-circuit, avant de remplacer le circuit intégré.
Le 555 peut-il piloter un relais directement ?
Le composant bipolaire peut piloter de petites bobines, mais ajoutez toujours une diode de roue libre. Les versions CMOS ne peuvent généralement pas fournir suffisamment de courant.
Quelle est la précision de la temporisation ?
Le circuit intégré est précis à quelques pour cent près ; le réseau RC externe domine l'erreur. Utilisez un condensateur stable si la période importe.
Comment obtenir un rapport cyclique inférieur à 50 % ?
Ajoutez une diode aux bornes de la résistance de décharge afin que les chemins de charge et de décharge soient différents. Acceptez la dérive en température de la diode.
Le 556 est-il un substitut à deux 555 ?
Fonctionnellement oui, mais il s'agit d'un boîtier à 14 broches avec un brochage différent. C'est une reconception, pas une substitution.
11. Sources
- Documentation TI NE555 et TLC555 :ti.com
- Documentation Renesas ICM7555 :renesas.com
- Portefeuille de temporisateurs Analog Devices :analog.com
À propos de l'auteur— Publié par l'équipe Chip-Seek Supply Chain Intelligence Team. Nous suivons la disponibilité des composants, les substitutions et les risques de qualification pour les ingénieurs matériel et les équipes d'approvisionnement. Lisez notreprocessus de qualité et de traçabilité.
Choisir un temporisateur pour la production ?
Indiquez-nous la tension d'alimentation, la charge et la précision requise. Nous établirons un devis pour les options bipolaires et CMOS disponibles en stock.