Navrhněte a zrealizujte logickou síť, jejímž vstupem budou tři proměnné (realizované pomocí LED). Výstupem této sítě bude logická jednička, v případě, že svítí alespoň dvě LED, a logická nula v opačném případě.
Vstupní proměnné označíme , a .
Výstupní proměnnou označíme y a hodnoty, kterých může nabývat v závislosti na hodnotách vstupních proměnných, zapíšeme do tabulky. Skutečnost, že svítí alespoň dvě LED znamená, že svítí dvě nebo tři LED (viz tab. 17).
Číslo řádku |
|
|
|
y |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
2 |
0 |
1 |
0 |
0 |
3 |
0 |
1 |
1 |
1 |
4 |
1 |
0 |
0 |
0 |
5 |
1 |
0 |
1 |
1 |
6 |
1 |
1 |
0 |
1 |
7 |
1 |
1 |
1 |
1 |
tab. 17
Úplná součtová forma výstupní logické proměnné y je složena ze čtyř mintermů: .
S využitím Booleovy algebry můžeme tento tvar předpisu logické funkce dále upravit:
V praxi je ovšem rychlejší a přehlednější minimalizovat předpis funkce pomocí Karnaughových map. Vzhledem k tomu, že úloha má tři nezávislé vstupní proměnné, budeme kreslit Karnaughovu mapu pro tři proměnné (viz tab. 18).
tab. 18
Na základě Karnaughovy mapy získáváme součtovou formu výstupní proměnné ve tvaru . Pomocí úprav vyplývajících z Booleovy algebry, jí upravíme na tvar: .
Schéma zapojení příslušného obvodu je zobrazeno na obr. 38.
Hodnoty odporů ochranných rezistorů určíme postupem popsaným v odstavci 1.5.5, v němž jsou též uvedeny potřebné parametry pro výpočty.
Obr. 38 |