opakování Sestavení kombinační logické funkce Trocha opakování – základní logické funkce: logická negace • logická negace (NOT) obrací hodnotu – tzn.
Download ReportTranscript opakování Sestavení kombinační logické funkce Trocha opakování – základní logické funkce: logická negace • logická negace (NOT) obrací hodnotu – tzn.
opakování
Sestavení kombinační logické funkce
Trocha opakování – základní logické funkce:
logická negace
• logická negace (
NOT
) obrací hodnotu – tzn. z log.
0
dělá log.
1
• zapisuje se (třeba) čarou nad proměnnou:
ā
• ve schématické značce (jazyk FBD) se značí
kolečkem
• v kontaktním schématu (jazyk LAD) se značí
rozpínacím
a naopak kontaktem schématická značka: a 1 ā
logický součin
• logický součin (
AND
) se chová podobně jako normální algebraický: pokud je kterákoliv proměnná log.
0
, výsledkem součinu je log.
0
• tzn. logický součin dává log.
1
jen tehdy, pokud
všechny
vstupy jsou ve stavu log.
1
(tzn. když násobíme jen samé logické jedničky) • ve schématické značce (jazyk FBD) se značí
&
• v kontaktním schématu se vytváří
sériovým
zapojením kontaktů
logický součet
• logický součet dává log.
1
tehdy, pokud je
alespoň jeden
vstup ve stavu log.
1
• ve schématické značce (jazyk FBD) se značí
≥1
• v kontaktním schématu se vytváří
paralelním
zapojením kontaktů schématická značka: a b & a ·b schématická značka: a b ≥1 a+b
Postup sestavení kombinační logické funkce
1) v pravdivostní tabulce najdeme řádky , kde je na výstupu log.
1
sestavení funkce - FBD 2) pro tyto řádky zapíšeme součin všech vstupů 3) pokud je na daném řádku vstup log.0, zapíše se s negací 4) součiny z jednotlivých řádků sečteme 5) takto získáme první tzv. kanonický tvar funkce Příklad: a b c y 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 0 1 1 1 0 a ·b·c a ·b·c a ·b·c y = a a můžeme sestavit blokové schéma (FBD): a b c 1 1 1 ·b·c + a·b·c + a·b·c & a ·b·c & & a ·b·c a ·b·c ≥1 V pravdivostní tabulce jsou všechny kombinace vstupů a, b, c. Hodnoty výstupu y jsou dány konkrétním příkladem. y
kontaktní schéma v „elektrické“ podobě: U nap a b c
Vytvoření kontaktního schématu:
y = a ·b·c + a·b·c + a·b·c y GND v podobě LAD: U nap a b c y GND kontaktní schéma lze také jednoduše vytvořit rovnou podle pravdivostní tabulky: paralelní větve odpovídají řádkům s log.1, v místech kde je vstup ve stavu log.0 je rozpínací (negovaný) kontakt.