Schmitt Trigger: Funcție, formulă și utilizări

nov. 17 2025
Sursă: DiGi-Electronics
Răsfoiește: 946

Un declanșator Schmitt este un circuit care transformă semnalele zgomotoase sau care se schimbă lent în ieșiri digitale curate. Folosește două tensiuni prag, superioară și inferioară, pentru a comuta între stările înalte și joase, asigurând o funcționare stabilă și rezistență la zgomot. Acest articol explică în detaliu principiul său de funcționare, formulele, tipurile, circuitele integrate și utilizările sale.

Figure 1. Schmitt Trigger

Prezentare generală a declanșatorului Schmitt

Un declanșator Schmitt este un circuit de condiționare a semnalului care transformă intrările analogice lente sau zgomotoase în ieșiri digitale curate și stabile. Funcționează ca un comparator cu histerezis, ceea ce înseamnă că folosește două tensiuni prag diferite în loc de una. Când tensiunea de intrare depășește pragul superior (V₍UT₎), ieșirea trece la HIGH; când scade sub pragul inferior (V₍LT₎), ieșirea revine la LOW. Acest comportament de istereză asigură că circuitul rezistă la declanșarea falsă cauzată de fluctuații mici de tensiune sau zgomot electric. 

Funcționarea internă a declanșatorului Schmitt

Figure 2. Internal Working of Schmitt Trigger

În interiorul unui declanșator Schmitt, operațiunea se învârte în jurul feedback-ului pozitiv și al nivelurilor dinamice de referință. Când tensiunea de intrare crește și depășește tensiunea prag superioară (V₍UT₎), ieșirea trece instantaneu la o stare HIGH. O parte din această ieșire HIGH este apoi alimentată înapoi printr-o rețea de rezistoare către terminalul de intrare, ridicând efectiv punctul de referință al intrării. Acest feedback asigură că fluctuațiile minore de tensiune sau zgomotul nu pot cauza comutarea instabilă.

Pe măsură ce tensiunea de intrare scade ulterior, aceasta trebuie să scadă sub tensiunea prag inferioară (V₍LT₎) înainte ca ieșirea să revină la LOW. Diferența dintre aceste două tensiuni prag formează lățimea de istereză (ΔVh), care oferă circuitului stabilitate și imunitate la zgomot.

Acest mecanism intern de feedback permite declanșatorului Schmitt să-și amintească starea dintre tranziții, rezultând ieșiri digitale curate și bine definite din semnale analogice lente sau zgomotoase. 

Histerezis și praguri duble în circuitele de declanșare Schmitt

Figure 3. Hysteresis and Dual Thresholds in Schmitt Trigger Circuits

Histereza este caracteristica definitorie care îi conferă Schmitt-ului un comportament stabil și imun la zgomot. În loc să comute stările la un singur nivel de tensiune, circuitul folosește două praguri distincte, unul pentru pornirea și alta pentru oprire. Acest mecanism cu două praguri previne schimbările haotice de ieșire cauzate de fluctuații mici de tensiune sau zgomot electric în apropierea punctului de comutare. Conceptul poate fi înțeles prin trei parametri:

• Tensiune de prag superior (V₍UT₎): Nivelul de tensiune la care ieșirea trece de la LOW la HIGH pe măsură ce semnalul de intrare crește.

• Tensiune prag inferioară (V₍LT₎): Nivelul de tensiune la care ieșirea revine de la HIGH la LOW pe măsură ce semnalul de intrare scade.

• Lățimea isterezei (ΔVh): Diferența de tensiune dintre V₍UT₎ și V₍LT₎, care determină câtă variație de intrare este tolerată înainte ca ieșirea să comute din nou.

Circuite de declanșare Schmitt pentru amplificatorul operațional și comparator

Declanșator Schmitt al amplificatorului operațional

Folosește un amplificator operațional într-o configurație cu feedback pozitiv. Potrivit pentru condiționarea semnalului analogic unde precizia și tranzițiile mai lente sunt acceptabile. Funcționează cu surse duble (±V).

Declanșator Schmitt al comparatorului

Folosește un comparator dedicat cu histerezis implementat prin feedback rezistiv. Comută mai rapid decât un circuit cu amplificator operațional și este cel mai bun pentru interfațare digitală sau modelare a impulsurilor.

TipVitezăAplicațieOfertă tipică
Amplificator operaționalModeratModelarea analogică, condiționarea formei de undă±12 V sau ±15 V
ComparatorÎnaltImpuls digital, conversie logică5 V sau 3,3 V

Proiectarea declanșatorului Schmitt pe bază de tranzistori

Declanșator Schmitt bazat pe BJT

Figure 4. BJT-Based Schmitt Trigger

Într-o configurație cu tranzistor bipolar cu joncțiune (BJT), circuitul folosește doi tranzistori NPN care împart o rezistență de emițător comun. Colectorul unui tranzistor este cuplat la baza celuilalt printr-o cale de feedback, creând un prag dependent de tensiune.

• Feedback-ul pozitiv ajustează dinamic punctul de comutare, producând tranziții clare HIGH și LOW.

• Această abordare este bine adaptată pentru circuite discrete și de joasă tensiune, oferind un control precis al nivelurilor de prag.

Declanșator Schmitt CMOS

Figure 5. CMOS Schmitt Trigger

În implementările CMOS, MOSFET-urile complementare n-channel și p-channel formează rețeaua de feedback.

• Versiuni integrate se regăsesc în circuite integrate logice precum 74HC14 și CD40106, oferind performanțe la viteză mare și consum redus.

• Impedanța mare de intrare minimizează încărcarea pe etapele anterioare, în timp ce marginile ascuțite de comutare asigură o ieșire digitală stabilă de la semnale analogice zgomotoase sau lente.

Declanșator Schmitt vs Comparator vs Intrare logică

CaracteristicăComparator simpluIntrare logică standardIntrare de declanșator Schmitt
Pragul de comutareNivel de referință unicPrag fixDouă niveluri (V₍UT₎ & V₍LT₎)
Imunitate la zgomotSăraculModeratExcelent
Stabilitatea cu semnale lenteInstabil (zgomot de vorbă)Poate glitchFoarte stabil
Efectul memorieiNiciunulNiciunulPrezent
Aplicații comuneDetecție analogicăPorți digitaleModelarea valurilor, debounding

Prag și istereză în circuitele de declanșare Schmitt

ParametruFormulaDescriere
Pragul superior (V₍UT₎)V₍REF₎ + (R₁ / (R₁ + R₂)) × (V₍OH₎ − V₍REF₎)Tensiunea de intrare unde ieșirea comutatoare HIGH
Prag inferior (V₍LT₎)V₍REF₎ + (R₁ / (R₁ + R₂)) × (V₍OL₎ − V₍REF₎)Tensiunea de intrare unde ieșirea comutatoare JOASĂ
Lățimea isterezei (ΔVh)V₍UT₎ − V₍LT₎Diferența de tensiune dintre cele două praguri

Circuite integrate Schmitt Trigger populare

DispozitivTipInterval de tensiune de alimentare
74HC14CMOS, Inversare2 V – 6 V
CD40106CMOS, Inversare3 V – 15 V
74LS132NAND TTL cu intrare Schmitt4,75 V – 5,25 V
LM393 cu feedbackComparator + Histeresis±15 V

Aplicații Schmitt Trigger

Debouncing al întrerupătorului

Elimină senzația de contact și zgomotul de la întrerupătoarele mecanice sau butoanele apăsătoare. Fiecare presă sau comunicat produce o tranziție stabilă, asigurând semnale digitale de intrare precise și fiabile.

Condiționarea semnalului

Transformă intrările analogice lente sau distorsionate, cum ar fi undele sinusoidal, rampe sau triunghiulare, în unde pătrate ascuțite. Acest lucru îmbunătățește claritatea semnalului pentru utilizarea în circuite logice digitale și de sincronizare.

Detectarea nivelului

Acționează ca detector de prag pentru semnalele analogice. Folosit în senzori, monitoare de tensiune și circuite comparatoare pentru a identifica când un semnal depasează un nivel de tensiune prestabilit.

Generarea formelor de undă

Formează nucleul oscilatoarelor de relaxare care folosesc rețele RC pentru a crea forme de undă pătrate sau triunghiulare periodice, cele mai bune pentru aplicații de sincronizare și ceas.

Imunitate la zgomot în intrările logice

Sporește stabilitatea prin respingerea fluctuațiilor de tensiune și a zgomotului la terminalele de intrare logică, asigurând comutarea consecventă în sistemele digitale.

Interfețe industriale

Stabilizează semnalele de la encodere, senzori și traductoare în medii industriale dure sau zgomotoase, menținând performanța și integritatea semnalului exacte.

Greșeli frecvente și sfaturi pentru depanare

Erori frecvente de proiectarePași de depanare
Setarea histerezului prea îngust, cauzând tremurăturiMăsoară tensiunile prag reale folosind un osciloscop
Utilizarea amplificatoarelor operaționale lente în sisteme de mare vitezăAjustați valorile rezistențelor de feedback pentru a corecta intervalul de histerezis
Ignorând intervalul de modă comună de intrare al amplificatorului operaționalAdaugă un condensator mic (10–100 pF) peste feedback pentru a atenua sunetul
Uitarea rezistențelor de pull-up la ieșirile cu colector deschisFolosiți un circuit integrat Schmitt-trigger dacă versiunea discretă devine instabilă
Raport incorect al rezistoarelor care cauzează praguri asimetriceVerifică rapoartele rezistențelor și reajustează pentru punctele de comutare echilibrate

Concluzie

Schmitt Trigger este de bază pentru crearea unor semnale digitale stabile, fără zgomot, provenite din intrări analogice incerte. Funcția sa de histerezis asigură comutarea lină și o imunitate puternică la zgomot atât în sistemele analogice, cât și digitale. Cu diverse tipuri de circuite și opțiuni de proiectare, rămâne un instrument simplu, dar puternic, pentru o procesare fiabilă și precisă a semnalului.

Întrebări frecvente [FAQ]

Ce influențează viteza de comutare a unui Schmitt Trigger?

Viteza comutării depinde de tipul dispozitivului, valorile rezistenței de feedback și tensiunea de alimentare. Comparatoarele comută mai repede decât amplificatoarele operaționale, iar căile de feedback mai scurte reduc întârzierea.

Poate un Schmitt Trigger să gestioneze semnale de intrare AC?

Da. Semnalul AC trebuie polarizat folosind rezistențe și un condensator de cuplare pentru a seta o tensiune de referință de nivel mediu înainte de a o aplica la intrarea de declanșare.

Cum afectează schimbarea temperaturii funcționarea Schmitt Trigger?

Variațiile de temperatură modifică ușor tensiunile prag. Utilizarea rezistențelor de precizie și a referințelor reglementate ajută la menținerea unei histereze stabile.

Cum poate fi ajustată histeresis într-un Schmitt Trigger?

Înlocuiește rezistorul de feedback cu un potențiometru pentru a varia lățimea histerezului și a schimba nivelurile superioare și inferioare ale pragului.

Care sunt principalele dezavantaje ale unui Schmitt Trigger?

Poate rata semnale slabe dacă isterezisul este prea larg, poate distorsiona intrările analogice sau poate avea performanțe slabe la frecvențe foarte înalte din cauza întârzierii de propagare.

Cum îmbunătățește un Schmitt Trigger eficiența consumului de energie?

Reduce comutarea inutilă cauzată de zgomot sau tranziții lente, reducând consumul de energie în circuitele digitale.