TTLogik príklady
Zo stránky SensorWiki
Odkazy na obvody v simulátore TinkerCAD
- Fungujúci odkaz: Simulacia projektu na predmet DTV
- Základná doska
- AND, NAND
- OR, NOR
- XOR, NXOR from NAND
- XOR, NXOR from NOR
- MUX
- DMUX
- RS latch
Odkazy na obvody v EasyEDA
1. Zoznámenie sa so zariadením
V tejto úvodnej úlohe sa oboznámite s prácou na prepojovacom poli a prakticky si overíte vlastnosti základných logických členov. Práca je rozdelená pre dve skupiny: prvá pracuje s integrovaným obvodom 7400 (hradlá NAND) a druhá s obvodom 7402 (hradlá NOR).
Úlohou je zapojiť jeden logický člen na skúšobnej doštičke, pričom na vstupy sa pripoja tlačidlá (S1, S2) a stav výstupu bude indikovať LED dióda. Po overení základnej funkcie (NAND resp. NOR) pre všetky vstupné kombinácie je potrebné zapojenie rozšíriť. Keďže ide o univerzálne hradlá, pridaním ďalšieho člena zapojeného ako invertor (negácia výstupu) vytvorte funkciu AND alebo OR.
- Obvod SN74HCT00N - datasheet
2. Analýza logického obvodu
Cieľom tejto úlohy je analyzovať zložitejší logický obvod, ktorý pozostáva z viacerých logických členov typu NAND. Úlohou je pochopiť, ako sa hradlá kombinujú pre realizáciu konkrétnej funkcie a overiť jej správnosť meraním.
Zapojte na skúšobnej doštičke obvod podľa nasledovnej schémy zapojenia.
3. XOR a NXOR
V tejto úlohe sa zameriate na konštrukciu funkcií XOR a NXOR pomocou univerzálnych hradiel. Práca je rozdelená pre dve skupiny:
- Skupina A: Realizuje funkciu XOR výlučne pomocou hradiel NAND (obvod 7400).
- Skupina B: Realizuje funkciu XOR výlučne pomocou hradiel NOR (obvod 7402).
Úlohou je zostaviť obvod podľa schémy, pričom využijete takmer celý integrovaný obvod.
Poznámka: Pre jednoduchosť je v schémach použitý symbol pre logický člen NOT. Vy však namiesto neho môžete použiť aj voľné hradlo z obvodu NAND alebo NOR, ktoré zapojíte ako invertor.
4. Multiplexor a Demultiplexor
Cieľ úlohy: Pochopiť princíp fungovania multiplexora a demultiplexora ako základných prvkov pre smerovanie signálov v digitálnych systémoch. Cieľom je prakticky overiť, ako tieto obvody umožňujú efektívny výber a distribúciu dát.
Teória: Multiplexor (MUX) funguje ako elektronický prepínač, ktorý na základe riadiaceho vstupu vyberá jeden z viacerých vstupných signálov a prenáša ho na spoločný výstup. Demultiplexor (DMUX) vykonáva opačnú operáciu, kedy jeden vstupný signál rozdeľuje na viacero výstupov podľa stavu riadiaceho signálu. Tieto obvody sa v praxi využívajú pri prenose dát, adresovaní pamätí alebo pri riadení digitálnych zariadení.
Časť 1: Multiplexor 2:1
Zostavte multiplexor 2 na 1 pomocou štyroch hradiel NAND z integrovaného obvodu 7400. Obvod má dva dátové vstupy (X0, X1) a jeden výberový vstup (A). Prepínačom A určujete, ktorý z dátových vstupov sa prenesie na výstup, zatiaľ čo ostatné vstupy zostávajú neaktívne. Výsledný stav sledujte pomocou LED diódy, ktorá zobrazuje aktuálnu logickú úroveň výstupu.
Časť 2: Demultiplexor 1:2 (Bonus)
Navrhnite a zapojte demultiplexor, ktorý rozdelí jeden dátový vstup (X) na dva výstupy (Y0, Y1) podľa riadiaceho vstupu. Takto získate prehľad o vzájomnej väzbe medzi oboma obvodmi a ich praktickom využití v digitálnych systémoch.
Poznámka: Pre realizáciu funkcie demultiplexora (ktorá vyžaduje logiku AND) pomocou hradiel NAND musíte na ich výstupy pridať negáciu.
5. Asynchrónny klopný obvod typu RS
Cieľ úlohy:
Pochopiť princíp fungovania základnej pamäťovej bunky a overiť vplyv spätnej väzby na uchovávanie logického stavu aj po zániku vstupného signálu.
Teória:
Klopný obvod typu RS je najjednoduchší sekvenčný obvod. Na rozdiel od bežných kombinačných obvodov jeho výstup závisí nielen od aktuálnych logických úrovní na vstupoch, ale aj od jeho vlastného predchádzajúceho stavu. Túto pamäťovú vlastnosť zabezpečuje krížová spätná väzba medzi použitými logickými hradlami. Tento obvod tvorí úplný základ pre zložitejšie pamäte a registre.
Úloha:
Klopný obvod typu RS je základným pamäťovým prvkom, ktorý dokáže uchovať jeden bit informácie vďaka vnútornej spätnej väzbe. Tento obvod zostavíte pomocou dvoch logických hradiel, ktoré sú navzájom prepojené tak, že výstup jedného hradla je privedený na vstup druhého.
Na realizáciu použite dva dvojvstupové logické členy NAND v obvode 7400. Nezabudnite na pripojenie napájania Vcc na pin 14 a GND na pin 7.
Po zapojení pripojte na vstupy prepínače S1 a S2 a na výstupy LED diódy D1 a D2. Vyskúšajte všetky kombinácie vstupov a výsledky zapíšte do tabuľky. Zamerajte sa najmä na stav, kedy sú oba vstupy v logickej nule. Ako sa vtedy správajú výstupné diódy a prečo sa tento stav nazýva zakázaný?
Bónus
Ako bónusovú aktivitu sa pokúste zrealizovať rovnakú funkciu preklápacieho obvodu s využitím logických členov typu NOR v obvode 7402. Pri tomto zapojení sledujte rozdiel v aktívnych logických úrovniach na vstupoch a identifikujte, ktorá kombinácia v tomto prípade predstavuje zakázaný stav. Namerané výsledky následne porovnajte s predchádzajúcim zapojením vytvoreným z hradiel NAND.