Návrh logických sekvenčních obvodů s klopnými obvody J

Transkript

Návrh logických sekvenčních obvodů s klopnými obvody J
SPŠ a VOŠ Chomutov
Laboratoř automatizace
Návrh logických sekvenčních obvodů s klopnými obvody J-K
(čítač s kl. obv. J-K, typ 7472)
Zadání
Funkce logického synchronního sekvenčního obvodu může být zadána pomocí:
- ústní definice,
- matematického výrazu,
- výčtu čítaných stavů (nejčastější forma zadání)
- stavový diagram atd.
Postup řešení
1. Pravdivostní tabulka
Pro všechny typy zadání je nutné tabulku vytvořit. Zadání nemusí obsahovat všechny
kombinace vstupních signálů. Nedefinované kombinace jsou tzv. neurčité stavy označované
znakem X. V tabulce se musí zdůraznit signály, které nemění hodnotu. Příklad tabulky pro
čítání stavů 7, 5, 6, 3:
stav
7
5
6
3
Výchozí
c
1
1
1
0
b
1
0
1
1
Následný
a C B A
1 (1) 0 (1)
1 (1) 1 0
0 0 (1) 1
1 1 (1) (1)
2. Minimalizace funkce - Karnaughovy mapy
Po vytvoření pravdivostní tabulky, která přesně definuje požadovanou funkci, je nutné
funkci minimalizovat. Z mnoha možných metod je výhodné použití K. map. Pro více jak 5
proměnných již je lépe použít jinou metodu. Pro každou funkci musí být samostatná
K. mapa, do které se zapíše minimalizovaná funkce se všemi hodnotami [0, 1, (0), (1), X].
Adekvátní možné označení map:
3. Smyčky v K. mapách
Protože klopné obvody J-K mají dva vstupy (J a K) vytváří se 2 skupiny smyček. Jedny pro
vstupy J a druhé pro vstupy K.
Automatizace 4. ročník
1
SPŠ a VOŠ Chomutov
Laboratoř automatizace
Obecná pravidla pro tvorbu smyček:
- co nejmenší počet co největších smyček musí zahrnout všechna políčka s 1,
- počet políček ve smyčce může být jen mocnina 2, tj. 0, 1, 2, 4, 8, 16 …,
- smyčky mohou být umístěny jen v pravoúhlém systému, nikdy ne úhlopříčně,
- okraje K. mapy spolu sousedí, takže smyčky mohou přecházet přes okraje a rohy,
- do smyček je možné zahrnout i neurčité stavy (pokud to nekoliduje se zadáním) podle
výhodnosti při vytváření smyček, neurčitý stav lze tedy považovat za log. 0 nebo 1 podle
potřeby.
Speciální pravidla pro tvorbu smyček:
- pro vstupy J: smyčky musí zahrnout všechny 1 a nesmí obsahovat (0), ostatní hodnoty
[0, (1), X] obsahovat mohou a nemusí.
- pro vstupy K: smyčky musí zahrnout všechny 0 a nesmí obsahovat (1). Ostatní hodnoty
[1, (0), X] obsahovat mohou a nemusí.
Pokud není v mapě hodnota, pro kterou by se smyčka měla vytvořit, je funkce = 0.
Pokud se v mapě vytvoří smyčka přes celou mapu je funkce = 1.
4. Zápis minimalizované funkce ze smyček
Zápis minimalizované funkce je většinou součtem součinů. Součinů je tolik, kolik je
smyček. Čím je smyčka větší, tím méně má součin členů. Do součinu se zapisují ty
proměnné, které v dané smyčce nemění svou hodnotu. Lze zapisovat i invertovanou funkci
(minimalizace pro log. 0).
5. Úprava funkce pro zadaný typ log. obvodů
K úpravě je nutné použít 2 zákonů Booleovy algebry:
- zákon NEGACE-NEGACE
- zákon DeMorganův
Zadaným typem log obvodů mohou být hradla AND, OR, NAND, NOR nebo XOR
Nejčastěji jsou to hradla NAND. Protože klopné obvody J-K mají trojice vstupních signálů
se zabudovanou funkcí AND zjednodušuje se úprava funkcí díky součinu J = J1 · J2 · J3
a K = K1 · K2 · K3.
6. Nakreslení schéma
Pro celý sekvenční log. obvod je výhodné nakreslit v první řadě tzv. kostru čítače.
Automatizace 4. ročník
2
SPŠ a VOŠ Chomutov
Laboratoř automatizace
Ta se skládá ze samostatných klopných obvodů J-K, které mají hodinové vstupy (Clk)
připojeny na jeden zdroj signálu (TTL generátor). Klopných obvodů je tolik, kolik je
potřeba signálů pro čítané stavy. První klopný obvod vytváří výstupní signál A i jeho
negaci /A. Druhý B atd. Integrovaný obvod typu 7472 obsahuje 1 klopný obvod J-K.
Minimalizované funkce se připojují na vstupy J a K příslušného klopného obvodu. Zapojují
se stejně jako u kombinačních log. obvodů. Opět se využívá pokud možno celých
integrovaných obvodů:
- 7400 4x 2vstupový NAND, 7410 3x 3vstupový NAND, 7420 2x 4vstupový NAND…
Nevyužité vstupy hradel se připojují na neutrální log. hodnotu - pro NAND je to log. 1, pro
NOR je to log. 0, nebo se spojují navzájem.
Nakreslené schéma se opatří popisy označení klopných obvodů a hradel zohledňující pořadí
kl. obvodu nebo hradla v konkrétním integrovaném obvodu např. IO1.a, IO1.b, IO2.a… typ
integrovaného obvodu a popisem čísel vývodů podle katalogových listů. Tím je schéma
připravené k realizaci na propojovacím poli.
7. Realizace schéma
Na propojovacím poli se vhodně rozmístí integrované obvody v doporučené poloze klíčem
(zářezem) na horní okraj. To umožňuje snadnou orientaci vývodů, které jsou číslovány proti
směru hodinových ručiček počínaje vývodem vlevo nahoře. Napájení je u log. obvodů
většinou na vývodech vlevo dole (GND = zem = nulový potenciál = log. 0) a vpravo nahoře
(+Ucc = 5V = log. 1). Napájení se zapojí jako první barevně rozlišenými vodiči. Rozvod
napětí +5V červenými a 0V modrými. Ostatní signály se zapojí následně vhodně volenými
barvami (jiné než červené a modré).
Automatizace 4. ročník
3

Podobné dokumenty

Typy a použití klopných obvodů

Typy a použití klopných obvodů Klopné obvody s hodinovým vstupem mění svůj stav, pokud hodinový vstup má hodnotu CP = 1. Přidáním invertoru před hodinový vstup je lze upravit tak, že budou měnit svůj stav tehdy, když hodinový vs...

Více

DVR gépjárműben történő használatra - GLOBAL Export

DVR gépjárműben történő használatra - GLOBAL Export cyklu vyžaduje 2-8 sekund, během tohoto času se záznam nevytváří. (Pozor: V případě potřeby obsah paměťové SD karty zkopírujte nebo vymažte) 3) Pokud je napětí LI-ion baterie nízké, pak na to upozo...

Více

Návod pro obsluhu

Návod pro obsluhu K připojení vodičů slouží 4 dvojice přípojných šroubovacích svorek, označených písmeny A,B,C,D a číslicí 1,2 příslušného vstupu. Vstupy x1 jsou potenciálově plus, vstupy x2 jsou potenciálově mínus....

Více

REG10 SMA - Mires Control

REG10 SMA - Mires Control » EPS » Změna hesla. Hodnotu kterou uvedete v tomto parametru, tak musíte zadat při příštím přístupu do tabulky s chráněnými parametry heslem. (Pokud nemusíte, neměňte). 4.0 Chybová hlášení a poruc...

Více

Bc. Martin Hanus, Bc. Petr Prikryl

Bc. Martin Hanus, Bc. Petr Prikryl hodnot 0 a 1 přiřazených vstupními proměnnými, přiřadí jedinou hodnotu výstupní proměnné. Kombinace vstupních logických proměnných, k níž není určena hodnota výstupní logické funkce, se nazývá neur...

Více

Výroková a predikátová logika --

Výroková a predikátová logika -- Sémantické úvahy o konečně mnoha formulích výrokové logiky lze plně algoritmizovat (ovšem neefektivně). Sémantické úvahy o predikátové logice algoritmizovat nelze. Jde to pro úvahy o konečně mnoha ...

Více

Ekonomická analýza výnosových křivek

Ekonomická analýza výnosových křivek dluhopisy, které se liší pouze dobou do splatnosti, ale jinak mají stejné vlastnosti – zejména typ emitenta a kreditní kvalitu. Nejčastěji se publikují výnosové křivky na bázi státních dluhopisů, a...

Více