En trigger er en elementær enhed, der er en digital automat med to stabilitetstilstande, hvoraf den ene tildeles værdien "1", og den anden - "0".
I henhold til metoden til implementering af logiske forbindelser adskilles defølgende typer enheder: T-trigger, D-trigger, JK-trigger, RS-triggers. Naturligvis er de mest almindelige indstillinger nævnt her, men derudover er der automatiske enheder af andre typer.
I denne artikel skal vi se nærmere på D-udløseren. Den nævnte automat har en og kun informationsindgang (D), den er således designet til at implementere tidsforsinkelsesfunktionen.
Princippet om drift
Den karakteristiske ligning Q (t + 1) = Dt beskriver driften af en type enhed, såsom en D-flip-flop. Sandhedstabellen (overgangstabel) for denne digitale maskine er angivet nedenfor.
Qt | Dt | Q(t + 1) |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 1 | 1 |
Som du kan se, i første og fjerde linje, værdiernesignalerne Q til tider t og t + 1 falder sammen. D-flip-flop er et signalforsinkelseselement. Som et resultat fandt de betragtede enheder af den asynkrone type ikke deres anvendelse, da indgangssignalet gentages ved udgangen med en lille tidsforsinkelse.
D-flip-flop af den synkrone type er bygget af enkelt-niveau (et-trins) og to-niveau (to-trins) RS-enheder af samme type. De nævnte maskiner fungerer i henhold til overgangstabellen.
En enkelt-trins D-flip-flop kan være lavet af en synkron RS-enhed på et niveau og et element AND-HE1, der forbinder begge inverse input af D-flip-flop til en enkelt informations (D) input.
Når et logisk nul ankommer til synkroniseringsindgangen, blokeres en RS-maskine af niveauet for en logisk enhed fra udgangene fra AND-NOT-elementerne2 og NAND3... Når synkroniseringssignalet ændres, niveauetanvendt på informationsinput, vil skabe et logisk nul enten ved S-indgangen (ved D = 1) eller ved R-indgangen (ved D = 0) på den asynkrone flip-flop T. Det skifter til den tilstand, der svarer til det logiske niveau D. Et-trins D-type flip-flop forsinker udbredelse input til pause mellem synkroniseringssignaler.
D-trigger med dynamisk kontrol. Beskrivelse af arbejdet, funktionsdiagram
En sådan automatisk enhedkonstrueret af tre asynkron RS-flip-flops. De er bygget på NAND-elementer, mens to af dem udfører en kommuteringsfunktion, og den tredje er output. Udgangssignalerne fra de skiftende flip-flops er designet til at styre outputudløseren.
Når signalniveauet C er lig med det logiske nul,en kombination af signaler, der er neutrale for den, sendes til indgangene på outputtriggeren, og den skifter til lagringstilstand. Når informationssignalet ændres, skifter flip-flops til standbytilstand, og så snart et logisk enhedsignal ankommer til aktiveringsindgangen på trigger C, indstilles outputmaskinen til en ny tilstand, der svarer til informationssignalet ved D-indgangen i den foregående cyklus.
Hvis ændringen i informationsniveauetsignalet vil passere i perioden for indstilling af udgangsudløseren, så skifter enhederne ikke passerer signalet. Det viser sig, at formålet med omskiftningstriggerne er at modtage informationssignaler, transmittere dem til indgangen på outputenheden i det øjeblik signalet ved kontrolindgangen C skifter fra logisk nul til logisk og selvblokerende fra signalets handling ved informationsindgangen.