opakování Sestavení kombinační logické funkce Trocha opakování – základní logické funkce: logická negace • logická negace (NOT) obrací hodnotu – tzn.

Download Report

Transcript 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.