6.8 Sekvenčné logické obvody – popis

 

 

        Úvod

 

        1.) Slovný popis

        2.) Popis vzorcom

        3.) Popis časovým diagramom

        4.) Popis prechodovým diagramom

        5.) Popis tabuľkou prechodov

        6.) Popis jazykom typu GRAFCET

 

 

        Úvod    <  >

 

    Sekvencia je chápaná ako časová postupnosť. Výstup sekvenčného obvodu závisí od vstupných kombinácií a od ich predchádzajúceho stavu, prípadne i na vnútornom stave. Jedinej kombinácii vstupov teda všeobecne zodpovedá viac rôznych hodnôt výstupu. V schéme spoznáme sekvenčný obvod podľa spätnej väzby:

 

    

           

    Obr. 6.13. Sekvenčný logický obvod

 

 

 

        1.) Slovný popis    <  >

 

    Logická funkcia je popísaná slovným vyjadrením, napr. stav na výstupe Q sa zmení na opačný, vždy pri do-behovej hrane impulzu na vstupe.

 

 

 

 

        2.) Popis vzorcom    <  >

    Pre vyjadrenie logickej funkcie vzorcom sa používajú podobne ako kombinačných logických obvodov symboly logických funkcií napr. +, . , , ap. Charakteristickým znakom rovnice sekvenčnej logickej funkcie je výskyt závislej premennej (výstup na oboch stranách, napr.

a.) Z1 = A +B.Z1

b.) Z2 = A .(B+Z2)

 

 

        3.) Popis časovým diagramom    <  >

 

    Časový diagram znázorňuje stavy signálov v závislosti na čase, pre prehľadnosť sa kreslia pod seba, často bez vyznačenej časovej osi.

   

           

Obr. 6.14. Popis sekvenčného obvodu  časovým diagramom

 

 

 

        4.) Popis prechodovým diagramom    <  >

 

    Uzly grafu znamenajú vnútorné stavy zariadenia, môžeme do nich písať číslo stavu. Hrany (spojnice – orientované čiary) predstavujú prechody medzi stavmi a sú popísané vstupnými premennými, spôsobujúcimi daný prechod a výstupnými stavmi. Slučka, ktorá začína a končí v rovnakom stave, tento stav nemení.

 

 

           

                                                Obr. 6.15. Príklad prechodového diagramu

 

Obvod napr. prejde zo stavu 2 do stavu 3 pri vstupnom signáli I1I2 = 11, výstup pritom bude Q1Q2 = 01.

 

 

 

        5.) Popis tabuľkou prechodov    <  >

 

    V tabuľke je pre každý možný vnútorný stav a danú kombináciu vstupov zapísaný nastávajúci stav a hodnoty výstupov. Pre uvedený graf má tabuľka nasledovnú podobu:

 

 

 

     Vstupy I1I2

Vnútorné stavy

  00

  01

           10

           11

1

  1/01

  1/01

         2/00

         2/01

 2

  1/11

  1/10

         1/01

         3/01

 3

  3/01

  3/01

         3/11

         1/01

                                                 Tab. 6.3. Tabuľka prechodov

 

 

 Pre jednoduchšie obvody je možná aj táto podoba tabuľky prechodov:

 

    Tab. 6.4.Tabuľka prechodov

 

Index n vyjadruje stav  v okamihu pred zmenou, index n+1 stav po zmene.

 

 

 

        6.) Popis jazykom typu GRAFCET    <  >

 

    Jazyk GRAFCET je grafický jazyk pre sekvenčné programovanie, ktorý vychádza z Petriho siete, je nazvaný podľa prvého predstaviteľa. Používa sa k programovaniu riadiacich automatov (PLC), je názorný a vedie užívateľa k systematickosti.

 

Ďalej uvádzame príklad zápisu programu pre automat Modicon firmy Schneider Electric.

 

           

                        Obr. 6.16. popis obvodu v jazyku GRAFCET (PLC firmy Schneider Electric)