Operácie

Meranie s logickými obvodmi: Rozdiel medzi revíziami

Zo stránky SensorWiki

Balogh (diskusia | príspevky)
Vytvorená stránka „<div class="noautonum">__NOTOC__</div> == Úlohy == # Oboznámte sa s princípom zapájania obvodov na bezkontaktnom poli a preštudujte si zapojenie. # Zapojte podľa schémy č. 1 logický člen NAND a overte jeho funkciu. # Zapojte podľa schémy č. 2 kombinačný logický obvod, overte jeho funkciu a určte, ktorú logickú funkciu realizuje. # Navrhnite zapojenie preklápacieho obvodu R-S, zapojte a overte jeho funkciu. # Zapojte podľa schémy č. 3 biná…“
 
Balogh (diskusia | príspevky)
dBez shrnutí editace
 
(26 medziľahlých úprav od rovnakého používateľa nie je zobrazených.)
Riadok 22: Riadok 22:
[[Súbor:BreadboardIntro.png|800px|center]]
[[Súbor:BreadboardIntro.png|800px|center]]


Kontaktné pole je umiestnené na experimentálnej doske PBMCUSLK (Freescale Semiconductors), na ktorej je stabilizátor napájania +5V a +3,3 V, menič +/- 15V, vstupné obvody (tlačidlá, prepínače, potenciometer), výstupné (LED diódy, displej) atď. Kompletné zapojenie dosky a popis všetkých vývodov nájdete v užívateľskej príručke.
Kontaktné pole je umiestnené na experimentálnej doske TTLogik (FEI STU), na ktorej je stabilizátor napájania +5V, vstupné obvody (prepínače, tlačidlo Pulz), výstupné (LED diódy, displej). Kompletné zapojenie dosky a popis všetkých vývodov nájdete v užívateľskej príručke.


[[Súbor:PBMCUSLKIntro.png|600px|center]]
[[Súbor:TTLogikntro.png|600px|center]]




* [https://www.nxp.com/pages/mcu-project-board:PBMCUSLK PBMCUSLK Product page]
* [[TTLogik|TTLogik User Guide]]
* [https://www.nxp.com/docs/en/fact-sheet/BRMCSTDNTLEARN_low.pdf PBMCUSLK Fact Sheet]
* [https://www.nxp.com/docs/en/user-guide/PBMCUSLKUG.pdf PBMCUSLK User Guide]


&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
== 2. Logický člen NAND ==
== 2. Logický člen NAND ==


Riadok 41: Riadok 40:




Po zapojení pripojte na vstupy tlačidlá PB1 a PB2, na výstup LED diódu LED1. Vyskúšajte všetky kombinácie a zapíšte výsledok do tabuľky.
Po zapojení pripojte na vstupy tlačidlá S1 a S2, na výstup LED diódu D1. Vyskúšajte všetky kombinácie a zapíšte výsledok do tabuľky.


<center>


[[Súbor:ZPOC-LAB-Schema01.png|400px|left]]   
[[Súbor:ZPOC-LAB-Schema01.png|400px]] [[Súbor:ZPOC-LAB-Schema01LBB.png|400px]]  [[Súbor:ZPOC-LAB-Simulacia01.png|300px]]


[[Súbor:ZPOC-LAB-Simulacia01.png|right]]
</center>


[[Súbor:ZPOC-LAB-Schema01BB.png|400px|center]]
{| class="wikitable" border="1" style="max-width:15em; width:15em; border-color: black; border-style: solid 1px black;"
 
{| class="wikitable"
!colspan="3"|74HCT00
!colspan="3"|74HCT00
|-
|-
|style="height:30px; width:30px; text-align:center;" | A
|style="border:1px solid black; height:30px; width:30px; text-align:center;" | A
|style="height:30px; width:30px; text-align:center;" | B
|style="border:1px solid black; height:30px; width:30px; text-align:center;" | B
|style="height:30px; width:30px; text-align:center;" | Y
|style="border:1px solid black; height:30px; width:30px; text-align:center;" | Y
|-
|-
|style="height:30px; width:30px;" |  
|style="border:1px solid black" |  
|style="height:30px; width:30px;" |  
|style="border:1px solid black; height:30px; width:30px;" |  
|style="height:30px; width:30px;" |  
|style="border:1px solid black; height:30px; width:30px;" |  
|-
|-
|style="height:30px; width:30px;" |  
|style="border:1px solid black; height:30px; width:30pt;" |  
|style="height:30px; width:30px;" |  
|style="border:1px solid black; width:30pt;" |  
|style="height:30px; width:30px;" |  
|style="border:1px solid black; width:30pt;" |  
|-
|-
|style="height:30px; width:30px;" |  
|style="border:1px solid black; height:30px; width:30px;" |  
|style="height:30px; width:30px;" |  
|style="border:1px solid black; height:30px; width:30px;" |  
|style="height:30px; width:30px;" |  
|style="border:1px solid black; height:30px; width:30px;" |  
|-
|-
|style="height:30px; width:30px;" |  
|style="border:1px solid black; height:30px; width:30px;" |  
|style="height:30px; width:30px;" |  
|style="border:1px solid black; height:30px; width:30px;" |  
|style="height:30px; width:30px;" |  
|style="border:1px solid black; height:30px; width:30px;" |  
|}
|}


'''UPOZORNENIE:''' Tlačidlá sú zapojené s tzv. obrátenou logikou, t.j. stlačené tlačidlo privedie na vstup log. 0, nestlačené tlačidlo je log. 1.


* Obvod [http://www.ti.com/lit/ds/scls062d/scls062d.pdf SN74HCT00N - datasheet]
* Obvod [http://www.ti.com/lit/ds/scls062d/scls062d.pdf SN74HCT00N - datasheet]
Riadok 93: Riadok 90:
Vcc (+5V) a GND (0V).  
Vcc (+5V) a GND (0V).  


Po zapojení pripojte na vstupy tlačidlá PB1, PB2 a PB3, na výstup LED diódu LED1. Vyskúšajte všetky kombinácie  
Po zapojení pripojte na vstupy tlačidlá S1, S2 a S4, na výstup LED diódu D1. Vyskúšajte všetky kombinácie  
a zapíšte výsledok do tabuľky. Napíšte rovnicu realizovanej logickej funkcie pomocou UDNF alebo UKNF.
a zapíšte výsledok do tabuľky. Napíšte rovnicu realizovanej logickej funkcie pomocou UDNF alebo UKNF.


[[Súbor:ZPOC-LAB-Schema02.png|600px|left]]
<center>
[[Súbor:ZPOC-LAB-Schema02.png|600px]] [[Súbor:ZPOC-LAB-Schema02LBB.png|400px]]
</center>
 
Tabuľka, ktorú treba vyplniť:


{| class="wikitable"
{| class="wikitable" border="1" style="max-width:15em; width:15em; border-color: black; border-style: solid 1px black;"
!colspan="4"|Funkcia
!colspan="4"|Funkcia
|-
|-
|style="height:20px; width:30px; text-align:center;" | A
|style="border:1px solid black; height:20px; width:30px; text-align:center;" | A
|style="height:20px; width:30px; text-align:center;" | B
|style="border:1px solid black; height:20px; width:30px; text-align:center;" | B
|style="height:20px; width:30px; text-align:center;" | C
|style="border:1px solid black; height:20px; width:30px; text-align:center;" | C
|style="height:20px; width:30px; text-align:center;" | Y
|style="border:1px solid black; height:20px; width:30px; text-align:center;" | Y
|-
|-
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|-
|-
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|-
|-
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|-
|-
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|-
|-
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|-
|-
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|-
|-
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|-
|-
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|style="height:20px; width:30px; text-align:center;" |  
|style="border:1px solid black; height:20px; width:30px;" |  
|}
|}


UPOZORNENIE: Tlačidlá sú zapojené s tzv. obrátenou logikou, t.j. stlačené tlačidlo privedie na vstup log. 0, nestlačené tlačidlo je log. 1.


* Obvod [http://www.ti.com/lit/ds/scls062d/scls062d.pdf SN74HCT00N - datasheet]
* Obvod [http://www.ti.com/lit/ds/scls062d/scls062d.pdf SN74HCT00N - datasheet]


[[Súbor:ZPOC-LAB-Schema02BB.png|400px|center]]
 


&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
Riadok 160: Riadok 164:
Zostavte preklápací obvod R-S z dvoch dvojstupových logických členov NAND v obvode 74HCT00. Nezabudúť na pripojenie napájania Vcc (+5V) a GND (0V).  
Zostavte preklápací obvod R-S z dvoch dvojstupových logických členov NAND v obvode 74HCT00. Nezabudúť na pripojenie napájania Vcc (+5V) a GND (0V).  


Po zapojení pripojte na vstupy tlačidlá PB1 a PB2, na výstupy LED diódy LED1 a LED2. Vyskúšajte všetky kombinácie a zapíšte výsledok do tabuľky. Po skončení merania obvod nerozpájajte, ale pokračujte ďalšou úlohou.  
Po zapojení pripojte na vstupy tlačidlá S1 a S2, na výstupy LED diódy D1 a D2. Vyskúšajte všetky kombinácie a zapíšte výsledok do tabuľky.  


[[Súbor:ZPOC-LAB-Schema03.png|400px|left]]
<center>
          [[Súbor:ZPOC-LAB-Schema03.png|400px]] [[Súbor:ZPOC-LAB-Schema03LBB.png|400px]]
</center>


[[Súbor:ZPOC-LAB-Schema03BB.png|400px|right]]
Tabuľka, ktorú treba vyplniť


{| class="wikitable"
{| class="wikitable" border="1" style="max-width:15em; width:15em; border-color: black; border-style: solid 1px black;"
!colspan="3"|R-S obvod
!colspan="3"|R-S obvod
|-
|-
|style="height:30px; width:30px; text-align:center;" | Q(n-1)
|style="border:1px solid black; height:30px; width:30px; text-align:center;" | <math>Q_{n-1}</math>
|style="height:30px; width:30px; text-align:center;" | A
|style="border:1px solid black; height:30px; width:30px; text-align:center;" | <math>A</math>
|style="height:30px; width:30px; text-align:center;" | B
|style="border:1px solid black; height:30px; width:30px; text-align:center;" | <math>B</math>
|style="height:30px; width:30px; text-align:center;" | Q(n)
|style="border:1px solid black; height:30px; width:30px; text-align:center;" | <math>Q_n</math>
|style="height:30px; width:30px; text-align:center;" | /Q(n)
|style="border:1px solid black; height:30px; width:30px; text-align:center;" | <math>\overline{Q_n}</math>
|-
|-
|style="height:10px; width:30px;" | 0
|style="border:1px solid black; height:10px; width:30px;" | 0
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|-
|-
|style="height:10px; width:30px;" | 0
|style="border:1px solid black; height:10px; width:30px;" | 0
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|-
|-
|style="height:10px; width:30px;" | 0
|style="border:1px solid black; height:10px; width:30px;" | 0
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|-
|-
|style="height:10px; width:30px;" | 0
|style="border:1px solid black; height:10px; width:30px;" | 0
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|-
|-
|style="height:10px; width:30px;" | 1
|style="border:1px solid black; height:10px; width:30px;" | 1
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|-
|-
|style="height:10px; width:30px;" | 1
|style="border:1px solid black; height:10px; width:30px;" | 1
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|-
|-
|style="height:10px; width:30px;" | 1
|style="border:1px solid black; height:10px; width:30px;" | 1
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|-
|-
|style="height:10px; width:30px;" | 1
|style="border:1px solid black; height:10px; width:30px;" | 1
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |
|style="height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |
|-
|style="border:1px solid black; height:10px; width:30px;" | 1
|style="border:1px solid black; height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|style="border:1px solid black; height:10px; width:30px;" |  
|}
|}
'''UPOZORNENIE:''' Tlačidlá sú zapojené s tzv. obrátenou logikou, t.j. stlačené tlačidlo privedie na vstup log. 0, nestlačené tlačidlo je log. 1.


* Obvod [http://www.ti.com/lit/ds/scls062d/scls062d.pdf SN74HCT00N - datasheet]
* Obvod [http://www.ti.com/lit/ds/scls062d/scls062d.pdf SN74HCT00N - datasheet]
Riadok 238: Riadok 248:
&nbsp;<BR>
&nbsp;<BR>


== 5. Analýza sekvenčného obvodu ==
== 5. Overenie činnosti binárneho počítadla ==


V prípade, že máte málo času, je možné tento bod preskočiť.
Zapojte na skúšobnej doštičke obovod binárneho počítadla ovládaného preklápacím obvodom podľa nasledovnej schémy zapojenia. Nezabudúť na pripojenie napájania
Vcc (+5V) a GND (0V), pričom obvod 7493 má napájanie pripojené na '''iné''' vývody ako 7400 v predošlom meraní.


Zapojte na skúšobnej doštičke obovod podľa nasledovnej schémy zapojenia. Nezabudúť na pripojenie napájania
Po zapojení pripojte na vstup tlačidlo P, ktoré generuje jeden impulz. Na výstupy počítadla pripojte štyri LED diódy D1 - D8. Vyskúšajte činnosť obvodu a jeho funkciu popíšte časovým diagramom.  
Vcc (+5V) a GND (0V).
Sledujte tiež stav na výstupoch na displeji.
 
Po zapojení pripojte na vstup tlačidlo PB1, na výstupy LED diódu LED1 a LED2. Vyskúšajte všetky kombinácie
a zapíšte výsledok do tabuľky.
 
 
[[Súbor:ZPOC-LAB-Schema04.png|600px|left]]
 
 
[[Súbor:ZPOC-LAB-Schema05B.png|400px|right]]
 
{| class="wikitable"
!colspan="4"|Funkcia
|-
|style="height:20px; width:30px; text-align:center;" | Q(n-1)
|style="height:20px; width:30px; text-align:center;" | A
|style="height:20px; width:30px; text-align:center;" | B
|style="height:20px; width:30px; text-align:center;" | Q(n)
|style="height:20px; width:30px; text-align:center;" | /Q(n)
|-
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|-
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|-
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|-
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |
|style="height:20px; width:30px; text-align:center;" |


|}
Čo sa stane, ak namiesto tlačidla P použijete prepínač S1?


UPOZORNENIE: Tlačidlá sú zapojené s tzv. obrátenou logikou, t.j. stlačené tlačidlo privedie na vstup log. 0, nestlačené tlačidlo je log. 1.
<center>
[[Súbor:ZPOC-LAB-Schema06L.png|660px]] [[Súbor:ZPOC-LAB-Schema06LB.png|400px]]
</center>


* Obvod [http://www.ti.com/lit/ds/scls062d/scls062d.pdf SN74HCT00N - datasheet]
* Obvod [http://www.ti.com/lit/ds/scls062d/scls062d.pdf SN74HCT00N - datasheet]
 
* Obvod [http://www.ti.com/lit/ds/symlink/cd74hc93.pdf CD74HCT93E - datasheet] (Texas Instruments)
* Obvod [http://pdf1.alldatasheet.com/datasheet-pdf/view/15674/PHILIPS/74HCT93.html 74HCT93 - datasheet] (<S>Philips</S> NxP Semiconductor)


&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
Riadok 304: Riadok 273:
&nbsp;<BR>
&nbsp;<BR>


== 6. Overenie činnosti binárneho počítadla ==
== 6. Dekadické počítadlo ==


Zapojte na skúšobnej doštičke obovod binárneho počítadla ovládaného preklápacím obvodom podľa nasledovnej schémy zapojenia. Nezabudúť na pripojenie napájania
Porozmýšľajte, ako by ste upravili predošlé zapojenie tak, aby počitalo desiatkovo, t.j. od 0 po 9. Využiť sa na to dajú dva nulovacie vstupy
Vcc (+5V) a GND (0V), pričom oba použité obvody majú napájanie pripojené na '''rozličné''' vývody.
R1 a R2 (Reset, platí ak R1 & R2 = H). Na oba vstupy privediete niektoré z výstupov, takže po dosiahnutí stavu 10 sa počítadlo vynuluje a začne od 0.  
 
Zapojenie aj overte a nakreslite schému upraveného zapojenia.
 
Ako generátor impulzov je využitý preklápací obvod z 4. úlohy, takže ak ste ho nerozpojili, môžete ho využiť.
 
Po zapojení pripojte na vstup tlačidlo PB1, na výstupoch preklápacieho obvodu ponechajte LED diódy LED1 a LED2. Na výstupy počítadla pripojte štyri LED diódy LED5 - LED8. Vyskúšajte činnosť obvodu a jeho funkciu popíšte časovým diagramom.
 
[[Súbor:ZPOC-LAB-Schema06.png|660px|left]]


<!--
[[Súbor:ZPOC-LAB-Schema06B.png|400px|right]]
-->


UPOZORNENIE: Tlačidlá sú zapojené s tzv. obrátenou logikou, t.j. stlačené tlačidlo privedie na vstup log. 0, nestlačené tlačidlo je log. 1.
* Obvod [http://www.ti.com/lit/ds/scls062d/scls062d.pdf SN74HCT00N - datasheet]
* Obvod [http://www.ti.com/lit/ds/symlink/cd74hc93.pdf CD74HCT93E - datasheet] (Texas Instruments)
* Obvod [http://pdf1.alldatasheet.com/datasheet-pdf/view/15674/PHILIPS/74HCT93.html 74HCT93 - datasheet] (<S>Philips</S> NxP Semiconductor)


&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>


 
Z celého merania je potrebné vypracovať za skupinu jeden referát, s uvedením mien všetkých autorov. Každý študent však odovzdá do Classroomu jednu verziu sám za seba.  
Z celého merania je potrebné vypracovať za skupinu jeden referát, kotrý však odovzdá do Classroomu každý sám za seba. Ku každej úlohe bude uvedená '''schéma zapojenia''', '''zoznam použitých súčiastok''', z'''apojenie vývodov a namerané hodnoty''' - tabuľka alebo časový diagram.
Ku každej úlohe bude uvedená '''schéma zapojenia''', '''zoznam použitých súčiastok''', '''zapojenie vývodov a namerané hodnoty''' - vo forme tabuľky alebo ako časový diagram.


[[Category: Základy počítačov]]
[[Category: Základy počítačov]]

Aktuálna revízia z 15:18, 1. november 2024

Úlohy

  1. Oboznámte sa s princípom zapájania obvodov na bezkontaktnom poli a preštudujte si zapojenie.
  2. Zapojte podľa schémy č. 1 logický člen NAND a overte jeho funkciu.
  3. Zapojte podľa schémy č. 2 kombinačný logický obvod, overte jeho funkciu a určte, ktorú logickú funkciu realizuje.
  4. Navrhnite zapojenie preklápacieho obvodu R-S, zapojte a overte jeho funkciu.
  5. Zapojte podľa schémy č. 3 binárne počítadlo a overte jeho funkciu.
  6. Zmeňte zapojenie tak, aby ste dostali počítadlo 0-9.

Z celého merania je potrebné vypracovať za skupinu jeden referát. Ku každej úlohe bude uvedená schéma zapojenia, zoznam použitých súčiastok, zapojenie vývodov a namerané hodnoty - tabuľka alebo časový diagram.


1. Bezkontaktné prepojovacie pole

Bezkontaktné prepojovacie pole (breadboard) slúži na rýchle zapojenie jednoduchších obvodov bez potreby spájkovania. Vnútri v doštičke sa nachádzajú kontaktné pružinky, ktoré zabezpečia prepojenie medzi jednotlivými vývodmi. Prepojená je vždy jedna pätica kontaktov, okrem toho sú navzájom prepojené dlhé kontakty na okrajoch dosky určené na rozvod napájania (modré a červené). Napätie na tieto kontakty však musíte najprv priviesť!

Kontaktné pole je umiestnené na experimentálnej doske TTLogik (FEI STU), na ktorej je stabilizátor napájania +5V, vstupné obvody (prepínače, tlačidlo Pulz), výstupné (LED diódy, displej). Kompletné zapojenie dosky a popis všetkých vývodov nájdete v užívateľskej príručke.


 
 

2. Logický člen NAND

Na overenie vlastností použijeme dvojstupový logický člen NAND -- jeden zo štyroch, ktorý sa nachádza v obvode 74HCT00 výrobcu Texas Instruments (datasheet). Vyrába sa v rozličných typoch puzdra, my použijeme DIL so 14 vývodmi. Okrem samotného logického člena nesmiete zabudúť na pripojenie napájania Vcc (+5V) a GND (0V).


Po zapojení pripojte na vstupy tlačidlá S1 a S2, na výstup LED diódu D1. Vyskúšajte všetky kombinácie a zapíšte výsledok do tabuľky.

74HCT00
A B Y


 
 
 
 
 
 
 
 
 

3. Analýza logického obvodu

Zapojte na skúšobnej doštičke obovod podľa nasledovnej schémy zapojenia. Nezabudúť na pripojenie napájania Vcc (+5V) a GND (0V).

Po zapojení pripojte na vstupy tlačidlá S1, S2 a S4, na výstup LED diódu D1. Vyskúšajte všetky kombinácie a zapíšte výsledok do tabuľky. Napíšte rovnicu realizovanej logickej funkcie pomocou UDNF alebo UKNF.

Tabuľka, ktorú treba vyplniť:

Funkcia
A B C Y



 
 
 
 
 
 

4. Preklápací obvod R-S

Zostavte preklápací obvod R-S z dvoch dvojstupových logických členov NAND v obvode 74HCT00. Nezabudúť na pripojenie napájania Vcc (+5V) a GND (0V).

Po zapojení pripojte na vstupy tlačidlá S1 a S2, na výstupy LED diódy D1 a D2. Vyskúšajte všetky kombinácie a zapíšte výsledok do tabuľky.

          

Tabuľka, ktorú treba vyplniť

R-S obvod
0
0
0
0
1
1
1
1
1

 
 
 
 
 
 
 
 
 

5. Overenie činnosti binárneho počítadla

Zapojte na skúšobnej doštičke obovod binárneho počítadla ovládaného preklápacím obvodom podľa nasledovnej schémy zapojenia. Nezabudúť na pripojenie napájania Vcc (+5V) a GND (0V), pričom obvod 7493 má napájanie pripojené na iné vývody ako 7400 v predošlom meraní.

Po zapojení pripojte na vstup tlačidlo P, ktoré generuje jeden impulz. Na výstupy počítadla pripojte štyri LED diódy D1 - D8. Vyskúšajte činnosť obvodu a jeho funkciu popíšte časovým diagramom. Sledujte tiež stav na výstupoch na displeji.

Čo sa stane, ak namiesto tlačidla P použijete prepínač S1?

 
 
 
 
 
 

6. Dekadické počítadlo

Porozmýšľajte, ako by ste upravili predošlé zapojenie tak, aby počitalo desiatkovo, t.j. od 0 po 9. Využiť sa na to dajú dva nulovacie vstupy R1 a R2 (Reset, platí ak R1 & R2 = H). Na oba vstupy privediete niektoré z výstupov, takže po dosiahnutí stavu 10 sa počítadlo vynuluje a začne od 0. Zapojenie aj overte a nakreslite schému upraveného zapojenia.


 
 

Z celého merania je potrebné vypracovať za skupinu jeden referát, s uvedením mien všetkých autorov. Každý študent však odovzdá do Classroomu jednu verziu sám za seba. Ku každej úlohe bude uvedená schéma zapojenia, zoznam použitých súčiastok, zapojenie vývodov a namerané hodnoty - vo forme tabuľky alebo ako časový diagram.