1 / 28

Klopné obvody typu RS, RST

Klopné obvody typu RS, RST. Střední odborná škola Otrokovice. Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Miloš Zatloukal

lorene
Download Presentation

Klopné obvody typu RS, RST

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Klopné obvody typu RS, RST Střední odborná škola Otrokovice Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Miloš Zatloukal Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785, financovaného z ESF a státního rozpočtu ČR. Provozováno Výzkumným ústavem pedagogickým v Praze. www.zlinskedumy.cz

  2. Charakteristika DUM 2

  3. Klopné obvody typu RS, RST Obsah tématuPopis sekvenčního logického obvodu typu klopný obvodSchématická značka a její popisFunkční tabulka a její popis (pro asynchronní i synchronní obvod)Časový diagramRS klopný obvod z členů NANDRS klopný obvod z členů NORRST klopný obvod z členů NANDRST klopný obvod z členů NOR

  4. Klopné obvody Popis sekvenčního logického obvodu typu klopný obvod I. Schématická značka Popis vstupů a výstupů (vstupy funkční a časovací, výstup přímý a negovaný). II. Realizační schéma zapojení Takové, které zajistí realizaci určitého klopného obvodu, obsahuje logické členy NOT, AND, OR, NAND, NOR. III. Funkční tabulka Tvorba tabulky stavů (přechodů), popis proměnných, zápis do tabulky, typické výstupní stavy. IV. Časový diagram Převod tabulky na graf časové závislosti stavu vstupů a výstupů.

  5. Klopné obvody Popis sekvenčního logického obvodu typu klopný obvod I. Schématická značka Obsahuje: Vstupy: Funkční X1, X2 (např. R – S, J – K) – vstupy, které mají vliv na stav výstupu, některé obvody mají pouze jeden vstup Časovací T (jen u synchronních obvodů) – v kombinaci s funkčními vstupy určí čas změny výstupu Výstupy: Přímý (Q) Negovaný () Obr. 1: Schématická značka obecného klopného obvodu

  6. Klopné obvody Ukázky schématických značek klopných obvodů Obr. 2: Schématické značky klopných obvodů typu RS, RST, JK, D a T

  7. Klopné obvody III. Funkční tabulka Tvorba tabulky stavů (přechodů), popis proměnných, zápis do tabulky, typické výstupní stavy. a) Pro asynchronní klopný obvod Vstupy: X1: první funkční vstup (zde v roli nulovacího) X2: druhý funkční vstup (zde v roli nastavovacího) Výstupy: Qt+1: aktuální stav výstupu Q :aktuální stav výstupu Q negovaný Qt: stav výstupu v předchozím čase

  8. Klopné obvody – Funkční tabulka Popis k tabulce: Aktivní stav (nebo přechod stavů) - takový, který je-li na určitém funkčním vstupu, vyvolá reakci na výstupu - předchozí klopný obvod a jeho tabulka má aktivní stav logickou nulu - X1 = 0, => výstup Qt+1 = 0 (je vynulovaný) - X2= 0, => výstup Qt+1 = 1(je nastavený do jedničky) - X1má tedy v obvodu funkci nulovací - X2má tedy v obvodu funkci nastavovací Neurčitý stav – takový, který je zakázaný, protože způsobí dva nežádoucí výsledky: - oba výstupy, i když má být druhý opačný než první, jsou stejné - po odeznění neurčitého stavu se výstup Qt+1 nastaví náhodně do nuly nebo jedničky Kdy nastává? Tehdy, když mají oba funkční vstupy shodný stav a to aktivní stav. Předchozí stav: nastává tehdy, když jsou oba funkční vstupy neaktivní a dojde tak k tomu, že se stav výstupu nezmění (je stejný jako ten minulý Qt+1 = Qt)

  9. Klopné obvody – Funkční tabulka b) Pro synchronní klopný obvod Změny vůči asynchronnímu obvodu Přibyl vstup časovací ho signálu T (v tabulce nejvíce vlevo ) - stav A zde znamená aktivní stav - stav N zde znamená neaktivní stav - aktivní stav je buď úroveň (logická jedna) nebo některá hrana Vidíme, že výstup se mění (např. nulování nebo nastavení) při aktivním časovacím vstupu a příslušné kombinaci funkčních vstupů). Dále, že při neaktivním T nezáleží na stavech X1 a X2 a výstup zůstává beze změny (předchozí stav)

  10. Klopné obvody – Časový diagram IV. Časový diagram - přenáší tabulku do obrázku - jde o závislost vstupů a výstupů na čase - může popisovat i chování obvodu v reálných situacích Jak se získá takový časový diagram ? měřením a grafickým záznamem Lze časový diagram vytvořit i z tabulky kombinačního obvodu. Ano, pokud budeme uvažovat, že každý řádek tabulky trvá určitý časový úsek – tabulka má čtyři řádky, tedy každý trvá ¼ časové jednotky (např. 1 s = 100 %), každý řádek pak 25 %. Příklad: Napište tabulku logické funkce Implikace a k ní nakreslete časový diagram.

  11. Klopné obvody – Časový diagram Příklad: Napište tabulku logické funkce Implikace a k ní nakreslete časový diagram. Implikace: Y: A=>B Obr. 3: Časový diagram logické funkce Implikace

  12. Sekvenční logické obvody – klonýobvody typu RS RS - má dva vstupy - R: Reset = nulování (Q = 0) - S: Set = nastavení (Q = 1) - je asynchronní - realizovatelný pomocí dvou členů (NAND nebo NOR) - vykazuje neurčitý stav - použití: - nastavení výchozích stavů jiných klopných obvodů - tvoří základ dalších složitějších klopných obvodů (např. RS synchronní = RST) Obr. 4: Schématická značka klopného obvodu R-S

  13. Sekvenční logické obvody – klopný obvody typu RS s členy NAND Realizace klopného obvodu RS = realizační schéma zapojení Funkční tabulka klopného obvodu RS z členů NAND, aktivní stav je nula Obr. 5: Schéma zapojení klopného obvodu RS z členů NAND

  14. Sekvenční logické obvody – klopný obvody typu RS s členy NAND Popis Ve schématu je vidět, že se výstupní stavy přenášejí pomocí zpětné vazby na druhý ze vstupů logického členu NAND. Členy NOT na realizují negaci funkčních vstupů R a S – zajišťují, že aktivním stavem je logická nula. Ve funkční tabulce se to projeví tak, že jsou-li vstupy R a S různé, pak nula na jednom z těchto vstupů způsobí příslušnou akci = stav výstupu nulování (Q = 0 pro R = 0) nebo nastavení (Q = 1 pro S = 0) Pokud jsou oba vstupy R i S neaktivní (R = S = 1), výstup se nemění (je stejný jako byl). Pokud jsou oba vstupy R i S aktivní (R = S = 1), výstup začne chovat nesprávně: přesto, že výstup Q a mají být v opačném vztahu, bude na obou dvou stejná hodnota a to logická 1. Ještě nepříjemnější je fakt, že se tento obvod po změně stavu R nebo S nastaví nahodile (neřízeně) do stavu nula nebo jedna. Proto je nutno zabránit vzniku tohoto neurčitého stavu.

  15. Sekvenční logické obvody – klopný obvody typu RS s členy NAND Časový diagram klopného obvodu RS s členy NAND Funkční tabulka klopného obvodu RS z členů NAND, aktivní stav je nula Pozn. Proškrtnutí křížem v časovém diagramu označuje neurčitý stav Obr. 6: Časový diagram klopného obvodu RS z členů NAND – dle tabulky

  16. Sekvenční logické obvody – klopný obvody typu RS z členů NOR Realizace klopného obvodu RS z členů NOR Funkční tabulka klopného obvodu RS z členů NOR, aktivní stav je jedna Obr. 7: Schéma zapojení klopného obvodu RS z členů NOR

  17. Sekvenční logické obvody – klopné obvody RST RS synchronní (také jako RST) - má tři vstupy - R: Reset = nulování (Q = 0) - S: Set = nastavení (Q = 1) - T: Časování = Time, takt - je synchronní (je řízen úrovní = tedy logickou jedničkou) - lze ho realizovat pomocí čtyř členů (NAND nebo NOR) - aktivním stavem je logická jednička - vykazuje neurčitý stav (při T = R = S = 1) - použití: - nastavení výchozích stavů jiných klopných obvodů - vytvářejí se z něj další složitější klopné obvody (např. J–K, D, T) Obr. 8: Schématická značka klopného obvodu R-S-T

  18. Sekvenční logické obvody – klopný obvody typu RST s členy NAND Realizace klopného obvodu RST = realizační schéma zapojení Funkční tabulka klopného obvodu RST z členů NAND, aktivní stav je jedna Obr. 9: Schéma zapojení klopného obvodu RST z členů NAND

  19. Sekvenční logické obvody – klopný obvody typu RST s členy NAND Popis schématu Ve schématu je vidět, že se jedná o část RS klopného obvodu ze dvou logických členů NAND. Této dvojici hradel je předřazena jiná dvojice členů NAND. Tato dvojice má jeden společný vstup – jde o vstup časovacího signálu T. Ve schématu jsou celkem čtyři logické členy NAND a aktivním stavem je logická jedna (tedy úroveň). Popis tabulky Funkční tabulku můžeme rozdělit na dvě části: pro první čtyři řádky, kdy je časovací signál ve stavu jedna, se obvod chová obdobně, jako RS z členů NAND, jen s tím rozdílem, že aktivním stavem je logická jedna. Jsou-li vstupy R a S různé, pak jedna na jednom z těchto vstupů způsobí příslušnou akci = stav výstupu nulování (Q = 0 pro R = 1) nebo nastavení (Q = 1 pro S = 1) Pokud jsou oba vstupy R i S neaktivní (R = S = 0), výstup se nemění (je stejný jako byl předchozí stav).

  20. Sekvenční logické obvody – klopný obvody typu RST s členy NAND Popis tabulky – dokončení Pokud jsou oba vstupy R i S aktivní (R = S = 1), výstup začne chovat nesprávně: přesto, že výstup Q a mají být v opačném vztahu, bude na obou dvou stejná hodnota a to logická 1. Ještě nepříjemnější je fakt, že se tento obvod po změně stavu R nebo S nastaví nahodile (neřízeně) do stavu nula nebo jedna. Proto je nutno zabránit vzniku tohoto neurčitého stavu.

  21. Sekvenční logické obvody – klopný obvody typu RST s členy NAND Časový diagram klopného obvodu RST s členy NAND Funkční tabulka klopného obvodu RST z členů NAND, aktivní stav je jedna Obr. 10: Časový diagram klopného obvodu RST z členů NAND – dle tabulky

  22. Sekvenční logické obvody – klopný obvody typu RST s členy NAND Časový diagram klopného obvodu RST s členy NAND – pokračování – popis Otazník v obrázku: stav neznámý (po předchozím) Proškrtnutí: neurčitý stav X: na stavu nezáleží = libovolný = 0 nebo 1

  23. Sekvenční logické obvody – klopný obvody typu RST z členů NOR Realizace klopného obvodu RST z členů NOR RST z členů NOR se v praxi nepoužívá, protože časovací signál T má aktivní část logickou nulu (používají se hrany impulzu nebo úroveň logické jedničky) Funkční tabulka klopného obvodu RST z členů NAND, aktivní stav je nula Obr. 11: Schéma zapojení klopného obvodu RST z členů NOR

  24. Správné pořadí klopných obvodů RS, RST podle řízení časem zní: Synchronní, asynchronní Asynchronní, synchronní Časovaný, bez časování Kontrolní otázky Neurčitý stav ve funkční tabulce znamená: Nevíme, jak se výstup nastaví pro oba vstupy X1 a X2 aktivní Že výstup Q = Nevíme, jak se výstup nastaví po odeznění neurčitého stavu 3. Dvakrát předchozí stav obsahuje funkční tabulka klopného obvodu: RST Synchronního RS

  25. Správné pořadí klopných obvodů RS, RST podle řízení časem zní: Synchronní, asynchronní Asynchronní, synchronní Časovaný, bez časování Kontrolní otázky – správné odpovědi – červeně Neurčitý stav ve funkční tabulce znamená: Nevíme, jak se výstup nastaví pro oba vstupy X1 a X2 aktivní Že výstup Q = Nevíme, jak se výstup nastaví po odeznění neurčitého stavu 3. Dvakrát předchozí stav obsahuje funkční tabulka klopného obvodu: RST Synchronního RS

  26. Seznam obrázků: Obr. 1: vlastní, Schématická značka obecného klopného obvodu Obr. 2: vlastní, Schématické značky klopných obvodů typu RS, RST, JK, D a T Obr. 3: vlastní, Časový diagram logické funkce Implikace Obr. 4: vlastní, Schématická značka klopného obvodu RS Obr. 5: vlastní, Schéma zapojení klopného obvodu RS z členů NAND Obr. 6: vlastní, Časový diagram klopného obvodu RS z členů NAND – dle tabulky Obr. 7: vlastní, Schéma zapojení klopného obvodu RS z členů NOR Obr. 8: vlastní, Schématická značka klopného obvodu RST Obr. 9: vlastní, Schéma zapojení klopného obvodu RST z členů NAND Obr. 10: vlastní, Časový diagram klopného obvodu RST z členů NAND – dle tabulky Obr. 11: vlastní, Schéma zapojení klopného obvodu RST z členů NOR

  27. Seznam použité literatury: [1] Matoušek, D.: Číslicová technika, BEN, Praha, 2001, ISBN 80-7232-206-0 [2] Blatný, J., Krištoufek, K., Pokorný, Z., Kolenička, J.: Číslicové počítače, SNTL, Praha, 1982 [3] Kesl, J.: Elektronika III – Číslicová technika, BEN, Praha, 2003, ISBN 80-7300-075-X [4] Pinker, J.,Poupa, M.: Číslicové systémy a jazyk VHDL, BEN, Praha, 2006, ISBN 80-7300-198-5

  28. Děkuji za pozornost 

More Related