/ / D-trigger: driftsprincip, sandhedstabel

D-trigger: driftsprincip, sandhedstabel

Trigger er en elementær enhed, der er en digital maskine med to stabilitetstilstande, hvoraf den ene er tildelt værdien "1", og den anden er tildelt en "0".

Ved hjælp af realiseringen af ​​logiske forbindelser skelner manFølgende typer enheder: T-flip-flop, D-flip-flop, JK-flip-flop, RS-flip-flops. Naturligvis er de mest almindelige varianter anført her, men bortset fra dem er der automatiske enheder af andre typer.

I denne artikel vil vi i mere detaljeret overveje D-triggeren. Maskinen har en enkelt information (D) indgang, så den er designet til at gennemføre tidsforsinkelsesfunktionen.

D flip-flop

Princippet om drift

Den karakteristiske ligning Q (t + 1) = Dt beskriver driften af ​​denne type enhed, såsom D-triggeren. Sandtabellen (hoppebord) til denne digitale maskine er vist nedenfor.

KtDtK(t + 1)
000
011
100
111

Som du kan se, i den første og fjerde række af værdiensignaler Q ved tidernes tid t og t + 1 falder sammen. Dvs, D-flip-flop er et element af signalforsinkelsen. Som følge heraf fandt de betragtede anordninger af den asynkrone type ikke deres anvendelse, da udgangen vil blive gentaget med et indgangssignal med en lille tidsforsinkelse.

D-trigger synkron type er bygget fra single-level (single-stage) og to-niveau (to-trins) RS-enheder af samme type. Den nævnte automatiske funktion i henhold til overgangstabellen.

D flip-flop, sandhed bord

En enkelt-trinns D-flip-flop kan udføres fra en enkeltniveau synkron RS-enhed og et AND-HE1 element, der forbinder begge omvendte indgange af D-flip-flopen til en enkelt information (D) -indgang.

Når en logisk nul kommer til synkroniseringsindgangen, blokeres den automatiske RS-maskine af det logiske enhedsniveau fra udgangene af NAND-elementerne2 og NAND3. Når du ændrer synkroniseringssignalniveauet,(ved D = 1) eller ved indgangen R (for D = 0) af den asynkrone udløser T. Den vil skifte til en tilstand svarende til det logiske niveau D. En enkelt-trins D-type triggerforsinkelse udbredelse Indtast for en pause mellem synkroniseringssignaler.

D-trigger med dynamisk kontrol. Beskrivelse af arbejde, funktionsdiagram

Automatisk enhed af denne arter konstrueret af tre RS-triggere af den asynkrone type. De er bygget på NAND-elementer, hvor to af dem udfører en kommuteringsfunktion, og den tredje er output. Udgangssignalerne fra koblingsudløsere er designet til at styre udgangssignalet.

D-trigger med dynamisk kontrol

På et signalniveau C svarende til logisk nul,Indgangene på output-flip-flopen modtager en neutral kombination af signaler, og den skifter til lagringsmodus. Når der skiftes informationssignal skift udløser i dvaletilstand, og et signal sendes til en enable logisk et triggerindgang C er udgangen af ​​automaten indstillet til en ny tilstand, som svarer til informationssignalet på D-indgangen i den foregående cyklus.

I tilfælde af at ændringen i niveauet af oplysningersignalet vil passere under installationen af ​​udgangssignalet triggersignalet når afbryderindretningen ikke passere. Det viser sig, at formålet med at skifte trigger er modtagelse af informationssignaler, overføre dem til outputindretningen på tidspunktet for input ændring signal ved styreindgangen C fra en logisk nul til et logisk et og et holderelæ signal fra feedback på de input.