Schmitt Trigger : fonction, formule et utilisations

Nov 17 2025
Source: DiGi-Electronics
Parcourir: 1208

Un déclencheur Schmitt est un circuit qui convertit des signaux bruyants ou lentement changeants en sorties numériques propres. Il utilise deux tensions seuils, supérieure et inférieure, pour passer des états élevé et bas, assurant ainsi un fonctionnement stable et une résistance au bruit. Cet article explique en détail son principe de fonctionnement, ses formules, ses types, ses circuits intégrés et ses utilisations.

Figure 1. Schmitt Trigger

Aperçu de la détente Schmitt

Un déclencheur Schmitt est un circuit de conditionnement du signal qui transforme des entrées analogiques lentes ou bruitées en sorties numériques propres et stables. Il fonctionne comme un comparateur avec hystérésis, ce qui signifie qu’il utilise deux tensions seuil différentes au lieu d’une. Lorsque la tension d’entrée dépasse le seuil supérieur (V₍UT₎), la sortie passe à HIGH ; lorsqu’elle descend sous le seuil inférieur (V₍LT₎), la sortie revient à BAS. Ce comportement d’hystérésis permet au circuit de résister aux fausses déclenchements causés par de petites fluctuations de tension ou un bruit électrique. 

Fonctionnement interne du déclencheur de Schmitt

Figure 2. Internal Working of Schmitt Trigger

À l’intérieur d’un déclencheur Schmitt, l’opération tourne autour de la rétroaction positive et des niveaux de référence dynamiques. Lorsque la tension d’entrée augmente et dépasse la tension seuil supérieure (V₍UT₎), la sortie passe instantanément à un état ÉLEVÉ. Une partie de cette sortie HAUTE est ensuite renvoyée via un réseau de résistances vers la borne d’entrée, élevant effectivement le point de référence de l’entrée. Ce retour garantit que de légères fluctuations de tension ou du bruit ne peuvent pas provoquer de commutation instable.

Lorsque la tension d’entrée diminue plus tard, elle doit descendre en dessous de la tension seuil inférieure (V₍LT₎) avant que la sortie ne revienne à BAS. La différence entre ces deux tensions seuils forme la largeur d’hystérésis (ΔVh), qui confère au circuit stabilité et immunité au bruit.

Ce mécanisme de rétroaction interne permet au déclencheur Schmitt de se souvenir de son état entre les transitions, ce qui donne des sorties numériques propres et bien définies à partir de signaux analogiques lents ou bruyants. 

Hystérésis et doubles seuils dans les circuits de déclenchement de Schmitt

Figure 3. Hysteresis and Dual Thresholds in Schmitt Trigger Circuits

L’hystérésis est la caractéristique déterminante qui donne au Schmitt son comportement stable et immunisé au bruit. Plutôt que de commuter les états à un seul niveau de tension, le circuit utilise deux seuils distincts, un pour allumer et un autre pour éteindre. Ce mécanisme à double seuil empêche les variations de sortie erratiques causées par de petites fluctuations de tension ou un bruit électrique près du point de commutation. Le concept peut être compris à travers trois paramètres :

• Tension de seuil supérieur (V₍UT₎) : Le niveau de tension auquel la sortie passe de FAIBLE à ÉLEVÉ lorsque le signal d’entrée augmente.

• Tension seuil inférieure (V₍LT₎) : Le niveau de tension auquel la sortie revient de HAUT à BAS lorsque le signal d’entrée baisse.

• Largeur d’hystérésis (ΔVh) : L’écart de tension entre V₍UT₎ et V₍LT₎, qui détermine la variation d’entrée tolérée avant que la sortie ne bascule à nouveau.

Circuits de déclenchement Schmitt de l’ampli op et du comparateur

Détente Schmitt de l’amplificateur opérationnel

Utilise un amplificateur opérationnel en configuration à rétroaction positive. Adapté au conditionnement du signal analogique où la précision et les transitions plus lentes sont acceptables. Fonctionne avec des alimentations doubles (±V).

Détente Schmitt du comparateur

Utilise un comparateur dédié avec une hystérésis implémentée via retour résistif. Il commute plus rapidement qu’un circuit d’ampli opérationnel et est idéal pour les tâches d’interface numérique ou de modelage d’impulsions.

TypeVitesseApplicationApprovisionnement typique
Amplificateur OpModéréModelage analogique, conditionnement de la forme d’onde±12 V ou ±15 V
ComparateurHautImpulsion numérique, conversion logique5 V ou 3,3 V

Conception de déclenchement Schmitt à base de transistors

Détente Schmitt basée sur BJT

Figure 4. BJT-Based Schmitt Trigger

Dans une configuration à transistor bipolaire à jonction (BJT), le circuit utilise deux transistors NPN qui partagent une résistance à émetteur commun. Le collecteur d’un transistor est couplé à la base de l’autre via un chemin de retroaction, créant un seuil dépendant de la tension.

• La rétroaction positive ajuste dynamiquement le point de commutation, produisant des transitions claires HIGH et LOW.

• Cette approche convient parfaitement aux circuits discrets et basse tension, offrant un contrôle précis des niveaux seuils.

Détente Schmitt CMOS

Figure 5. CMOS Schmitt Trigger

Dans les implémentations CMOS, les MOSFET complémentaires à n et p canaux forment le réseau de rétroaction.

• Des versions intégrées se trouvent dans les CI logiques tels que le 74HC14 et CD40106, offrant des performances à haute vitesse et à faible consommation.

• L’impédance d’entrée élevée minimise la charge sur les étages précédents, tandis que les bords de commutation nets assurent une sortie numérique stable à partir des signaux analogiques bruyants ou lents.

Détente Schmitt vs Comparateur vs Entrée logique

FonctionnalitéComparateur simpleEntrée logique standardEntrée de déclenchement Schmitt
Seuil de commutationNiveau de référence uniqueSeuil fixeDeux niveaux (V₍UT₎ & V₍LT₎)
Immunité au bruitPauvreModéréExcellent
Stabilité avec des signaux lentsInstable (bavardages)Can glitchTrès stable
Effet de la mémoireAucunAucunPrésent
Applications courantesDétection analogiquePortes numériquesFaçonnage d’ondes, rebond

Seuil et hystérésis dans les circuits déclencheurs de Schmitt

ParamètreFormuleDescription
Seuil supérieur (V₍UT₎)V₍REF₎ + (R₁ / (R₁ + R₂)) × (V₍OH₎ − V₍REF₎)Tension d’entrée où les commutateurs de sortie HAUT
Seuil inférieur (V₍LT₎)V₍REF₎ + (R₁ / (R₁ + R₂)) × (V₍OL₎ − V₍REF₎)Tension d’entrée où les commutateurs de sortie sont BAS
Largeur d’hystérésis (ΔVh)V₍UT₎ − V₍LT₎Différence de tension entre les deux seuils

Circuits intégrés à déclenchement Schmitt populaires

DispositifTypePlage de tension d’alimentation
74HC14CMOS, Inverse2 V – 6 V
CD40106CMOS, Inverse3 V – 15 V
74LS132NAND TTL avec entrée Schmitt4,75 V – 5,25 V
LM393 avec retour d’informationComparateur + Hystérésis±15 V

Applications du déclencheur Schmitt

Débondit de l’interrupteur

Cela élimine le rebond de contact et le bruit des interrupteurs mécaniques ou des boutons-poussoirs. Chaque presse ou communiqué produit une transition stable, garantissant des signaux d’entrée numériques précis et fiables.

Conditionnement du signal

Convertit des entrées analogiques lentes ou déformées telles que les ondes sinusoïdais, rampes ou triangulaires en ondes carrées nettes. Cela améliore la clarté du signal pour une utilisation dans la logique numérique et les circuits de synchronisation.

Détection de niveau

Agit comme détecteur de seuil pour les signaux analogiques. Utilisé dans les capteurs, moniteurs de tension et circuits comparateurs pour identifier lorsqu’un signal franchit un niveau de tension prédéfini.

Génération de formes d’onde

Il constitue le noyau des oscillateurs de relaxation qui utilisent des réseaux RC pour créer des formes d’onde carrées ou triangulaires périodiques, idéales pour les applications de synchronisation et d’horloge.

Immunité au bruit dans les entrées logiques

Améliore la stabilité en rejetant les fluctuations de tension et le bruit aux bornes d’entrée logiques, assurant une commutation cohérente dans les systèmes numériques.

Interfaces industrielles

Stabilise les signaux provenant des encodeurs, capteurs et transducteurs dans des environnements industriels rudes ou bruyants, en maintenant des performances précises et une intégrité du signal.

Erreurs courantes et conseils de dépannage

Erreurs fréquentes de conceptionÉtapes de dépannage
Réglage trop étroit de l’hystérésis, provoquant des tremblementsMesurer les tensions seuil réelles à l’aide d’un oscilloscope
Utilisation d’amplificateurs opérationnels lents dans des systèmes à haute vitesseAjustez les valeurs des résistances de rétroaction pour corriger la plage d’hystérésis
En ignorant la plage de mode commun d’entrée de l’ampli opAjouter un petit condensateur (10–100 pF) à travers le retour pour atténuer le bourdonnement
Oublier les résistances de tirage vers le haut sur les sorties à collecteur ouvertUtilisez un circuit intégré à déclenchement Schmitt intégré si la version discrète devient instable
Rapport de résistance incorrect provoquant des seuils asymétriquesVérifier les rapports de résistance et réajuster pour les points de commutation équilibrés

Conclusion

Le déclencheur Schmitt est fondamental pour créer des signaux numériques stables et sans bruit à partir d’entrées analogiques incertaines. Sa fonction d’hystérésis assure une commutation fluide et une forte immunité au bruit dans les systèmes analogiques et numériques. Avec différents types de circuits et options de conception, il reste un outil simple mais puissant pour un traitement du signal fiable et précis.

Foire aux questions [FAQ]

Qu’est-ce qui affecte la vitesse de commutation d’un Schmitt Trigger ?

La vitesse de commutation dépend du type de dispositif, des valeurs des résistances de rétroaction et de la tension d’alimentation. Les comparateurs commutent plus vite que les amplis op, et des chemins de rétroaction plus courts réduisent le délai.

Un déclencheur Schmitt peut-il gérer les signaux d’entrée AC ?

Oui. Le signal alternatif doit être polarisé à l’aide de résistances et d’un condensateur de couplage pour régler une tension de référence de niveau moyen avant de l’appliquer à l’entrée de déclenchement.

Comment le changement de température affecte-t-il le fonctionnement du déclencheur Schmitt ?

Les variations de température modifient légèrement les tensions seuils. L’utilisation de résistances de précision et de références régulées aide à maintenir une hystérésis stable.

Comment ajuster l’hystérésis dans un Schmitt Trigger ?

Remplacer la résistance de rétroaction par un potentiomètre pour varier la largeur de l’hystérésis et modifier les seuils supérieurs et inférieurs.

Quels sont les principaux inconvénients d’un Schmitt Trigger ?

Il peut manquer des signaux faibles si l’hystérésis est trop large, déformer les entrées analogiques ou fonctionner mal à très hautes fréquences en raison du délai de propagation.

Comment un Schmitt Trigger améliore-t-il l’efficacité énergétique ?

Cela réduit les commutations inutiles causées par le bruit ou des transitions lentes, diminuant ainsi la consommation d’énergie des circuits numériques.