Schmitt Trigger: Funktion, formel og anvendelser

Nov 17 2025
Kilde: DiGi-Electronics
Gennemse: 1103

En Schmitt-trigger er et kredsløb, der omdanner støjende eller langsomt skiftende signaler til rene digitale udgange. Den bruger to tærskelspændinger, øvre og nedre, til at skifte mellem høje og lave tilstande, hvilket sikrer stabil drift og støjmodstand. Denne artikel forklarer dens arbejdsprincip, formler, typer, IC'er og anvendelser i detaljer.

Figure 1. Schmitt Trigger

Schmitt Trigger Oversigt

En Schmitt-trigger er et signalbehandlingskredsløb, der omdanner langsomme eller støjende analoge indgange til rene, stabile digitale udgange. Den fungerer som en komparator med hysterese, hvilket betyder, at den bruger to forskellige tærskelspændinger i stedet for én. Når indgangsspændingen overstiger den øvre tærskel (V₍UT₎), skifter udgangen til HØJ; når den falder under den lavere tærskel (V₍LT₎), vender outputtet tilbage til LAV. Denne hystereseadfærd sikrer, at kredsløbet modstår falsk udløsning forårsaget af små spændingsudsving eller elektrisk støj. 

Intern funktion af Schmitt Trigger

Figure 2. Internal Working of Schmitt Trigger

Inde i en Schmitt-trigger drejer operationen sig om positiv feedback og dynamiske referenceniveauer. Når indgangsspændingen stiger og overstiger den øvre tærskelspænding (V₍UT₎), skifter udgangen øjeblikkeligt til en HØJ tilstand. En del af denne HIGH-udgang føres derefter tilbage gennem et modstandsnetværk til indgangsterminalen, hvilket effektivt hæver indgangens referencepunkt. Denne feedback sikrer, at mindre spændingsudsving eller støj ikke kan forårsage ustabil omkobling.

Når indgangsspændingen senere falder, skal den falde under den lavere tærskelspænding (V₍LT₎), før udgangen skifter tilbage til LAV. Forskellen mellem disse to tærskelspændinger danner hysteresebredden (ΔVh), som giver kredsløbet stabilitet og støjimmunitet.

Denne interne feedbackmekanisme gør det muligt for Schmitt-triggeren at huske sin tilstand mellem overgange, hvilket resulterer i rene, veldefinerede digitale udgange fra langsomme eller støjende analoge signaler. 

Hysterese og dobbelte tærskler i Schmitt-triggerkredsløb

Figure 3. Hysteresis and Dual Thresholds in Schmitt Trigger Circuits

Hysterese er det definerende træk, der giver Schmitt-triggeren sin stabile og støjimmune adfærd. I stedet for at skifte tilstande på et enkelt spændingsniveau, anvender kredsløbet to forskellige tærskler, én til at tænde og én til at slukke for den. Denne dobbelt-tærskel-mekanisme forhindrer uregelmæssige udgangsændringer forårsaget af små spændingsudsving eller elektrisk støj nær omkoblingspunktet. Begrebet kan forstås gennem tre parametre:

• Øvre tærskelspænding (V₍UT₎): Det spændingsniveau, hvor udgangen skifter fra LAV til HØJ, når indgangssignalet stiger.

• Nedre tærskelspænding (V₍LT₎): Det spændingsniveau, hvor udgangen vender tilbage fra HØJ til LAV, når indgangssignalet falder.

• Hysteresebredde (ΔVh): Spændingsgabet mellem V₍UT₎ og V₍LT₎, som bestemmer, hvor meget inputvariation der tolereres, før udgangen skifter igen.

Op-amp og komparator Schmitt trigger-kredsløb

Op-Amp Schmitt-trigger

Bruger en op-amp i en positiv feedback-konfiguration. Velegnet til analog signalbehandling, hvor præcision og langsommere overgange er acceptable. Kører med dobbelte strømforsyninger (±V).

Komparator Schmitt Trigger

Anvender en dedikeret komparator med hysterese implementeret via resistiv feedback. Den skifter hurtigere end et operationsforstærkerkredsløb og er bedst til digital grænseflade eller pulsformning.

TypeHastighedAnvendelseTypisk forsyning
Op-AmpModeratAnalog formning, bølgeformsbehandling±12 V eller ±15 V
ComparatorHighDigital puls, logikkonvertering5 V eller 3,3 V

Transistorbaseret Schmitt-aftrækkerdesign

BJT-baseret Schmitt-aftrækker

Figure 4. BJT-Based Schmitt Trigger

I en bipolær junction transistor (BJT)-konfiguration bruger kredsløbet to NPN-transistorer, der deler en fælles emittermodstand. Kollektoren på den ene transistor kobles til basen af den anden via en feedbackvej, hvilket skaber en spændingsafhængig tærskel.

• Den positive feedback justerer skiftepunktet dynamisk og skaber klare HØJE og LAVE overgange.

• Denne tilgang er velegnet til diskrete og lavspændingskredsløb og tilbyder præcis kontrol af tærskelniveauer.

CMOS Schmitt Trigger

Figure 5. CMOS Schmitt Trigger

I CMOS-implementeringer udgør komplementære n-kanals og p-kanal MOSFET'er feedbacknetværket.

• Integrerede versioner findes i logiske IC'er som 74HC14 og CD40106, hvilket leverer høj hastighed og lavstrømsydelse.

• Den høje indgangsimpedans minimerer belastningen på de foregående trin, mens de skarpe koblingskanter sikrer stabil digital udgang fra støjende eller langsomme analoge signaler.

Schmitt Trigger vs Komparator vs Logic Input

FeatureSimpel komparatorStandard logikinputSchmitt Trigger Input
SkiftetærskelEnkelt referenceniveauFast tærskelTo niveauer (V₍UT₎ & V₍LT₎)
StøjimmunitetStakkelsModeratFremragende
Stabilitet med langsomme signalerUstabil (snakken)Kan fejleMeget stabilt
HukommelseseffektIngenIngenNutid
Almindelige anvendelserAnalog målingDigitale porteBølgeformning, afhoppning

Tærskel og hysterese i Schmitt-triggerkredsløb

ParameterFormelBeskrivelse
Øvre Tærskel (V₍UT₎)V₍REF₎ + (R₁ / (R₁ + R₂)) × (V₍OH₎ − V₍REF₎)Indgangsspænding hvor udgangsskifterne HØJ
Nedre Tærskel (V₍LT₎)V₍REF₎ + (R₁ / (R₁ + R₂)) × (V₍OL₎ − V₍REF₎)Indgangsspænding hvor udgangsskifterne LAVT
Hysteresebredde (ΔVh)V₍UT₎ − V₍LT₎Spændingsforskel mellem de to tærskler

Populære Schmitt Trigger IC'er

EnhedTypeForsyningsspændingsområde
74HC14CMOS, invertering2 V – 6 V
CD40106CMOS, invertering3 V – 15 V
74LS132TTL NAND med Schmitt-input4,75 V – 5,25 V
LM393 med feedbackKomparator + Hysterese±15 V

Schmitt Trigger-applikationer

Switch-debouncing

Fjerner kontakt-bounce og støj fra mekaniske kontakter eller trykknapper. Hver presse eller udgivelse producerer én stabil overgang, der sikrer nøjagtige og pålidelige digitale inputsignaler.

Signalbehandling

Konverterer langsomme eller forvrængede analoge input som sinus-, ramp- eller trekantbølger til skarpe firkantbølger. Dette forbedrer signalklarheden til brug i digital logik og timingkredsløb.

Niveaudetektion

Fungerer som en tærskeldetektor for analoge signaler. Bruges i sensorer, spændingsmonitorer og komparatorkredsløb til at identificere, når et signal krydser et forudindstillet spændingsniveau.

Bølgeformgenerering

Udgør kernen i afslapningsoscillatorer, der bruger RC-netværk til at skabe periodiske kvadratiske eller trekantede bølgeformer, bedst til timing- og clockapplikationer.

Støjimmunitet i logikindgange

Forbedrer stabiliteten ved at afvise spændingsudsving og støj ved logiske indgangsterminaler, hvilket sikrer ensartet omkobling i digitale systemer.

Industrielle grænseflader

Stabiliserer signaler fra encodere, sensorer og transducere i barske eller støjende industrielle miljøer og opretholder nøjagtig ydeevne og signalintegritet.

Almindelige fejl og fejlfindingstips

Hyppige designfejlFejlfindingstrin
Sætter hysterese for smal, hvilket forårsager rystenMål faktiske tærskelspændinger ved hjælp af et oscilloskop
Brug af langsomme operationsforstærkere i højhastighedssystemerJuster feedbackmodstandsværdier for at korrigere hystereseområdet
Ignorerer op-ampens indgangsfællesmode områdeTilføj en lille kondensator (10–100 pF) over feedbacken for at dæmpe ringingen
Glemmer pull-up-modstande på åbne kollektorudgangeBrug en integreret Schmitt-trigger IC, hvis den diskrete version bliver ustabil
Forkert modstandsforhold forårsager asymmetriske tærsklerVerificér modstandsforhold og juster for balancerede koblingspunkter

Konklusion

Schmitt Trigger er grundlæggende i at skabe stabile, støjfri digitale signaler fra usikre analoge indgange. Dens hysteresefunktion sikrer glat omkobling og stærk støjimmunitet i både analoge og digitale systemer. Med forskellige kredsløbstyper og designmuligheder forbliver det et simpelt, men kraftfuldt værktøj til pålidelig og præcis signalbehandling.

Ofte stillede spørgsmål [FAQ]

Hvad påvirker skiftehastigheden på en Schmitt Trigger?

Omkoblingshastigheden afhænger af enhedstypen, feedbackmodstandens værdier og forsyningsspændingen. Komparatorer skifter hurtigere end operationsforstærkere, og kortere feedbackveje reducerer forsinkelsen.

Kan en Schmitt Trigger håndtere AC-indgangssignaler?

Ja. AC-signalet skal være biaseret ved hjælp af modstande og en koblingskondensator for at indstille en mellemniveau referencespænding, før det påføres triggerindgangen.

Hvordan påvirker temperaturændringer Schmitt Triggers funktion?

Temperaturvariationer forskyder tærskelspændingerne en smule. Brug af præcisionsmodstande og regulerede referencer hjælper med at opretholde stabil hysterese.

Hvordan kan hysteresen i en Schmitt Trigger justeres?

Erstat feedbackmodstanden med et potentiometer for at variere hysteresebredden og ændre de øvre og nedre tærskelniveauer.

Hvad er de største ulemper ved en Schmitt Trigger?

Den kan misse svage signaler, hvis hysteresen er for bred, forvride analoge indgange eller præstere dårligt ved meget høje frekvenser på grund af udbredelsesforsinkelse.

Hvordan forbedrer en Schmitt Trigger energieffektiviteten?

Det reducerer unødvendig omskiftning forårsaget af støj eller langsomme overgange, hvilket sænker strømforbruget i digitale kredsløb.