Skip to content
RFrftools.io
General

Calculateur Schmitt Trigger

Calculez les tensions de seuil de déclenchement non inversées de Schmitt et la bande d'hystérésis pour les circuits comparateurs à retour positif.

Loading calculator...

Formule

VTH±=Vref±Vhyst2V_{TH\pm} = V_{ref} \pm \frac{V_{hyst}}{2}

Référence: Horowitz & Hill, "The Art of Electronics" 3rd ed.

VccTension d'alimentation (V)
R1Résistance diviseuse de tension inférieure (kΩ)
R2Résistance diviseuse de tension supérieure (kΩ)
R3résistance de rétroaction (kΩ)

Comment ça marche

Le calculateur de déclenchement Schmitt calcule les tensions de seuil et la largeur d'hystérésis pour un conditionnement du signal numérique résistant au bruit, essentiel pour l'interfaçage, le rebond et la mise en forme de la forme d'onde des capteurs. Les ingénieurs embarqués, les concepteurs numériques et les ingénieurs des systèmes de contrôle l'utilisent pour convertir les signaux analogiques bruyants en transitions numériques propres. Selon Horowitz & Hill « Art of Electronics » (3e éd., p.231), un déclencheur de Schmitt est un comparateur à hystérésis, commutant haut à V_TH+ et bas à V_TH-. Le 74HC14 fournit des déclencheurs Schmitt inverseurs avec une hystérésis fixe d'environ 0,9 V à une alimentation de 5 V (30 % de Vcc) et d'environ 0,5 V à une alimentation de 3,3 V. Pour une hystérésis ajustable, utilisez des comparateurs dotés de résistances à rétroaction positive. Les applications typiques incluent la conversion des ondes sinusoïdales en ondes carrées, le nettoyage des bords lents et l'élimination du rebond des commutateurs.

Exemple Résolu

Concevez un déclencheur Schmitt non inverseur basé sur un amplificateur opérationnel avec Vcc = 5 V, V_TH+ = 3,5 V, V_TH- = 1,5 V, centré sur 2,5 V. Hystérésis = 2 V. Utilisation d'un comparateur à drain ouvert LM393 avec une traction de 10 kΩ. Le diviseur de résistance R1-R2 définit le seuil central ; la rétroaction positive R3 ajoute une hystérésis. Pour V_center = 2,5 V : R1 = R2 = 10 kΩ. Équation d'hystérésis : V_hyst = V_swing × R_parallel/R3 où V_swing = 5 V et R_parallel = 5 kΩ. R3 = 5 V × 5 kΩ/2 V = 12,5 kΩ — sélectionnez 12 kΩ (série E24). Vérifiez : V_hyst = 5 V × 5 kΩ/12 kΩ = 2,08 V (erreur de 4 % acceptable). V_TH+ = 2,5 V + 1,04 V = 3,54 V, V_TH- = 2,5 V - 1,04 V = 1,46 V.

Conseils Pratiques

  • Pour les signaux de niveau logique, utilisez le 74HC14 : six déclencheurs Schmitt inverseurs dans un seul boîtier, hystérésis = 0,3 × Vcc (900 mV à 5 V), délai de propagation de 15 ns, typique selon la fiche technique TI
  • Calculez la résistance de rétroaction : R_fb = R_equivalent × (V_out_swing/V_hysteresis) ; un R_fb plus grand produit une hystérésis plus petite
  • Pour les applications alimentées par batterie, le 74LVC14 fonctionne jusqu'à 1,65 V avec une hystérésis de 90 mV-800 mV (évolutif avec Vcc)

Erreurs Fréquentes

  • Utilisation de rapports de résistance sans tenir compte de l'impédance de sortie du comparateur : les sorties à drain ouvert nécessitent une résistance de rappel prise en compte dans les calculs ; les sorties push-pull peuvent être ignorées
  • Réglage de l'hystérésis trop large pour l'application : une hystérésis excessive retarde la réponse et risque de laisser passer les transitions de signal valides ; taille de l'hystérésis à 2-3 fois le niveau de bruit attendu
  • Ignorer la dérive de température : les tensions de seuil varient en fonction des coefficients de température de la résistance (100 ppm/°C en général) ; utiliser des réseaux de résistances adaptés pour les applications critiques

Foire Aux Questions

Un comparateur avec hystérésis intégrée qui nécessite différentes tensions d'entrée pour passer d'une tension haute (V_TH+) à une tension basse (V_TH-). Cela crée une « zone morte » qui ignore le bruit entre les seuils. Conformément à la note d'application AN-848 d'ON Semiconductor, cela élimine les oscillations de sortie lorsque l'entrée oscille près d'un seuil unique.
Les signaux d'entrée présentant du bruit ou des transitions lentes font osciller rapidement les comparateurs sans hystérésis au seuil. Un signal de bruit de 100 mVpp franchissant un seuil de 2,5 V peut provoquer des milliers de transitions par seconde. Avec une hystérésis de 200 mV, une seule transition nette se produit par croisement de signal valide.
Un déclencheur de Schmitt EST un comparateur, en particulier un déclencheur avec hystérésis. Les comparateurs standard (LM339, LM393) ont un seuil unique et nécessitent une rétroaction positive externe pour ajouter une hystérésis. Les circuits intégrés étiquetés « déclencheur de Schmitt » (74HC14, 40106) présentent une hystérésis interne ne nécessitant aucun composant externe.
V_hyst > 2 fois bruit crête à crête + décalage du comparateur + dérive de seuil. Pour un bruit de 50 mVpp avec un décalage de comparateur de ±5 mV et une dérive de température de ±10 mV : V_hyst > 100 mV + 10 mV + 20 mV = 130 mV. Ajouter une marge de 50 % : conception pour 200 mV. Une hystérésis excessive retarde la détection : équilibre entre l'immunité au bruit et la vitesse de réponse.

Shop Components

As an Amazon Associate we earn from qualifying purchases.

Resistor Kit (1%, E24)

Precision 1% thin-film SMD resistor assortment, 0402 package

Ceramic Capacitor Kit

MLCC ceramic capacitor assortment in 0402 package

Solderless Breadboard

Full-size breadboard for circuit prototyping

Calculateurs associés