Calculateur timer 555
Calculez la fréquence, la période et le rapport cyclique des circuits 555.
Qu'est-ce qu'un calculateur de timer 555 ?
Le timer 555 est l'un des circuits intégrés les plus populaires jamais conçus, utilisé aussi bien pour de simples LED clignotantes que pour des circuits de chronométrage complexes. Ce calculateur vous aide à déterminer les valeurs de résistance et de condensateur nécessaires pour obtenir une fréquence et un rapport cyclique précis, en mode astable (oscillation continue) ou monostable (impulsion unique).
En mode astable, le 555 génère en sortie un signal carré continu. La fréquence et le rapport cyclique sont déterminés par deux résistances (R1 et R2) et un condensateur (C). En mode monostable, le circuit produit une impulsion unique d'une durée précise lorsqu'il est déclenché, durée fixée par une résistance et un condensateur.
Brochage du NE555 et rôle de chaque broche
Le circuit intégré NE555 se présente dans un boîtier DIP à 8 broches. Comprendre le rôle de chaque broche vous permet de câbler vos circuits avec assurance et de dépanner les pannes plus rapidement.
- Broche 1 — GND : référence de masse du circuit.
- Broche 2 — TRIGGER : faire passer cette broche en dessous de 1/3 Vcc met la sortie à l'état haut. En mode astable, elle est connectée à la broche de seuil.
- Broche 3 — OUTPUT : la sortie principale, oscille entre quasi-masse et quasi-Vcc. Peut fournir ou absorber jusqu'à 200 mA.
- Broche 4 — RESET : actif à l'état bas. Reliez-la à Vcc si elle n'est pas utilisée ; la mettre à l'état bas force immédiatement la sortie à l'état bas.
- Broche 5 — CONTROL VOLTAGE : donne accès au diviseur interne à 2/3 Vcc. Découpler à la masse par un condensateur de 10 nF lorsqu'elle n'est pas utilisée.
- Broche 6 — THRESHOLD : lorsque cette broche dépasse 2/3 Vcc, la sortie repasse à l'état bas.
- Broche 7 — DISCHARGE : sortie à collecteur ouvert qui court-circuite le condensateur de temporisation à la masse pendant la phase basse.
- Broche 8 — Vcc : tension d'alimentation, de 4,5 V à 15 V pour le NE555 bipolaire (de 2 V à 15 V pour les variantes CMOS).
Formules du mode astable
En mode astable, la fréquence de sortie est : f = 1,44 / ((R1 + 2*R2) * C). Le rapport cyclique (pourcentage du temps pendant lequel la sortie est à l'état haut) est : D = (R1 + R2) / (R1 + 2*R2) * 100 %. Comme R1 se trouve toujours sur le chemin de charge, le rapport cyclique est toujours supérieur à 50 % dans la configuration de base. Pour obtenir des rapports cycliques inférieurs à 50 %, ajoutez une diode en parallèle de R2.
Mode monostable
En mode monostable (one-shot), une impulsion de déclenchement fait passer la sortie à l'état haut pendant une durée T = 1,1 * R * C, puis elle revient à l'état bas. C'est utile pour antirebondir des interrupteurs, créer des temporisations et générer des largeurs d'impulsion précises. La durée de l'impulsion de sortie est indépendante de la durée de l'impulsion de déclenchement.
Exemples concrets
Exemple en mode astable : générateur de tonalité audio à 1 kHz
Objectif : onde carrée d'environ 1 kHz pour piloter un petit haut-parleur piézoélectrique. Choisissez R1 = 1 kΩ, R2 = 720 Ω, C = 1 µF. En appliquant la formule f = 1,44 ÷ ((R1 + 2×R2) × C) = 1,44 ÷ ((1 000 + 1 440) × 0,000 001) = 1,44 ÷ 0,002 44 ≈ 590 Hz. Note pratique : pour conserver des valeurs normalisées, utilisez R1 = 1 kΩ, R2 = 10 kΩ, C = 100 nF. Cela donne f = 1,44 ÷ ((1 000 + 20 000) × 0,000 000 1) = 1,44 ÷ 0,0021 ≈ 686 Hz avec un cycle de service de 91,7 %. Un bon point de départ pour un circuit de buzzer.
Pour un clignotant LED à cycle de service proche de 50 % à environ 1 Hz, utilisez R1 = 1 kΩ, R2 = 22 kΩ, C = 100 nF : f = 1,44 ÷ ((1 000 + 44 000) × 0,000 000 1) = 1,44 ÷ 0,0045 = 320 Hz. Pour le ralentir à ~1 Hz, augmentez C à 100 µF : f = 1,44 ÷ (45 000 × 0,000 1) = 1,44 ÷ 4,5 ≈ 0,32 Hz — environ un clignotement toutes les 3 secondes. Augmenter R2 à 68 kΩ avec un condensateur de 100 µF donne environ 1 clignotement par seconde.
Exemple en mode monostable : minuterie de 1 seconde
Pour produire une impulsion de sortie d'1 seconde, utilisez t = 1,1 × R × C. En isolant R pour des valeurs normalisées : si C = 10 µF alors R = 1,0 ÷ (1,1 × 0,000 010) = 90 909 Ω ≈ 91 kΩ (utilisez la valeur normalisée E24 la plus proche, soit 91 kΩ). Vérification : t = 1,1 × 91 000 × 0,000 010 = 1,001 s — suffisamment précis pour la plupart des applications de temporisation.
Pour une impulsion plus courte de 11 ms — utile pour supprimer les rebonds d'un interrupteur mécanique — utilisez R = 10 kΩ, C = 1 µF : t = 1,1 × 10 000 × 0,000 001 = 0,011 s = 11 ms. Cela couvre confortablement la fenêtre de rebond de 5 à 10 ms d'un bouton-poussoir tactile classique.
Conseils pour le choix des composants
Les résistances doivent être comprises entre 1 kΩ et 1 MΩ. En dessous de 1 kΩ, l'étage de sortie ne peut pas fournir assez de courant pour charger le condensateur à travers les deux résistances ; au-dessus de 1 MΩ, les courants de fuite dans le condensateur et les entrées du circuit intégré faussent la temporisation. Utilisez des résistances métalliques à couche à 1 % si la précision est importante.
Condensateurs : pour des temporisations supérieures à quelques dizaines de millisecondes, vous aurez probablement besoin de condensateurs électrolytiques ou au tantale. Les condensateurs électrolytiques présentent un courant de fuite significatif, qui ajoute une résistance parallèle effective et provoque une période de temporisation réelle plus courte que calculée, surtout pour les valeurs élevées. Utilisez des condensateurs de haute qualité à faible fuite pour les applications de précision. Pour les temporisations inférieures à la milliseconde, les condensateurs céramiques ou en film sont préférables.
Placez toujours un condensateur de découplage céramique de 100 nF entre Vcc (broche 8) et GND (broche 1), aussi près que possible du circuit intégré. Sans lui, les transitoires de commutation sur la ligne d'alimentation peuvent provoquer de faux déclenchements et des temporisations erratiques.
Erreurs courantes
- Confusion d'unités : la formule utilise des ohms, des farads et des secondes. Si vous saisissez C en microfarads (par ex. 0,1), convertissez en farads en multipliant par 10⁻⁶ avant d'appliquer la formule. La calculatrice de cette page accepte les microfarads directement et effectue la conversion automatiquement.
- Dépasser la limitation de 50 % du cycle de service : dans le circuit astable standard, le cycle de service est toujours supérieur à 50 % car R1 est dans le chemin de charge mais pas dans le chemin de décharge. Pour obtenir un cycle de service inférieur ou égal à 50 %, ajoutez une diode 1N4148 en parallèle avec R2, cathode vers la broche 7. Cela court-circuite R2 pendant la charge, de sorte que tHigh ≈ 0,693 × R1 × C et tLow ≈ 0,693 × R2 × C.
- Oublier le condensateur de découplage sur la broche 5 : la broche de tension de contrôle est connectée directement au diviseur interne. Les parasites sur cette broche décalent les tensions de seuil et provoquent de la gigue dans la fréquence de sortie. Même si vous n'utilisez pas la broche 5 pour la modulation de fréquence, reliez-la à la masse via un condensateur céramique de 10 nF.
- Laisser la broche RESET (broche 4) en l'air : une broche de reset non connectée peut être aléatoirement mise à l'état bas par les parasites, réinitialisant votre circuit à des moments imprévisibles. Reliez toujours la broche 4 à Vcc sauf si vous l'utilisez activement.
Comment utiliser cet outil
Choisissez le mode astable ou monostable. Saisissez la fréquence souhaitée (astable) ou la largeur d'impulsion (monostable) et le calculateur suggère des valeurs de résistance et de condensateur standard. Ajustez les valeurs pour trouver des combinaisons utilisant des composants de valeur standard disponibles chez les fournisseurs d'électronique.
Applications courantes
- Clignotants à LED — le grand classique des projets d'électronique pour débutants.
- Générateurs de tonalité et oscillateurs audio simples.
- Modulation de largeur d'impulsion (PWM) pour le contrôle de la vitesse des moteurs.
- Circuits anti-rebond pour interrupteurs mécaniques.
- Détecteurs d'impulsions manquantes et chiens de garde (watchdogs).
Questions fréquentes
Pourquoi l'appelle-t-on le timer 555 ?
Le nom vient des trois résistances de 5 kilohms à l'intérieur de la puce qui forment un diviseur de tension. Ces résistances fixent les tensions de seuil internes à 1/3 et 2/3 de la tension d'alimentation. Le circuit intégré a été conçu par Hans Camenzind en 1971 et est produit sans interruption depuis plus de 50 ans.
Le timer 555 peut-il fonctionner à haute fréquence ?
Le NE555 standard fonctionne de manière fiable jusqu'à environ 500 kHz. La version CMOS (LMC555 ou TLC555) peut atteindre plusieurs MHz avec une consommation moindre. Pour les fréquences supérieures à 1 MHz, des circuits intégrés oscillateurs dédiés ou des oscillateurs à quartz sont plus adaptés que le 555.
Quelle est la tension d'alimentation maximale d'un NE555 ?
Le NE555 bipolaire fonctionne de 4,5 V à 15 V ; le SA555 et le SE555 sont spécifiés jusqu'à 18 V. Les variantes CMOS telles que le TLC555, le LMC555 et l'ICM7555 fonctionnent à partir de 1,5 V jusqu'à 15–16 V et consomment bien moins de courant au repos (typiquement 60–200 µA contre 3–15 mA pour le composant bipolaire), ce qui en fait le choix privilégié pour les conceptions alimentées par batterie.
La sortie du NE555 peut-elle piloter directement une LED ?
Oui. La broche 3 peut à la fois fournir et absorber jusqu'à 200 mA (bien que le régime continu sûr soit plutôt de 100 mA). Pilotez une LED en la connectant en série avec une résistance de limitation de courant entre la broche 3 et Vcc (la LED s'allume quand la sortie est basse, logique active à l'état bas) ou entre la broche 3 et GND (la LED s'allume quand la sortie est haute, logique active à l'état haut). Pour une alimentation de 5 V et une LED rouge typique (Vf = 2 V), une résistance de 150 Ω donne environ 20 mA : (5 − 2) ÷ 150 = 20 mA.