MULTISIM SIMULACE A ANALÝZA ČÍSLICOVÝCH OBVODŮ. úlohy. učební skripta

Podobné dokumenty
2.7 Binární sčítačka Úkol měření:

MODERNIZACE VÝUKY PŘEDMĚTU ELEKTRICKÁ MĚŘENÍ

2.8 Kodéry a Rekodéry

2. LOGICKÉ OBVODY. Kombinační logické obvody

Booleovská algebra. Booleovské binární a unární funkce. Základní zákony.

1. 5. Minimalizace logické funkce a implementace do cílového programovatelného obvodu CPLD

PROTOKOL O LABORATORNÍM CVIČENÍ

P4 LOGICKÉ OBVODY. I. Kombinační Logické obvody

Minimalizace logické funkce

2. ÚVOD DO OVLÁDACÍ TECHNIKY

Obsah DÍL 1. Předmluva 11

Číslicové obvody základní pojmy

12. Booleova algebra, logická funkce určitá a neurčitá, realizace logických funkcí, binární kódy pro algebraické operace.

Sylabus kurzu Elektronika

Cíle. Teoretický úvod. BDIO - Digitální obvody Ústav mikroelektroniky Základní logická hradla, Booleova algebra, De Morganovy zákony Student

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Dodatek č. 5 ke školnímu vzdělávacímu programu. Elektrotechnika. (platné znění k )

MODERNIZACE VÝUKY PŘEDMĚTU ELEKTRICKÁ MĚŘENÍ

Dodatek č. 1 ke školnímu vzdělávacímu programu. Elektrotechnika. (platné znění k )

Binární logika Osnova kurzu

KZPE semestrální projekt Zadání č. 1

Logické proměnné a logické funkce

Úloha 9. Stavové automaty: grafická a textová forma stavového diagramu, příklad: detektory posloupností bitů.

V druhé části tématu KDYŽ se řekne Excelu se budeme věnovat složitějším výrokům.

DIGITÁLN LNÍ OBVODY A MIKROPROCESORY 1. ZÁKLADNÍ POJMY DIGITÁLNÍ TECHNIKY

BDIO - Digitální obvody

Multimetr: METEX M386OD (použití jako voltmetr V) METEX M389OD (použití jako voltmetr V nebo ampérmetr A)

mové techniky budov Osnova Základy logického Druhy signálů

4. Elektronické logické členy. Elektronické obvody pro logické členy

OVLÁDACÍ OBVODY ELEKTRICKÝCH ZAŘÍZENÍ

Neuronové sítě Minimalizace disjunktivní normální formy

2-LC: ČÍSLICOVÉ OBVODY

Y36SAP Y36SAP-2. Logické obvody kombinační Formy popisu Příklad návrhu Sčítačka Kubátová Y36SAP-Logické obvody 1.

Booleova algebra. ZákonyBooleovy algebry Vyjádření logických funkcí

MĚŘENÍ HRADLA 1. ZADÁNÍ: 2. POPIS MĚŘENÉHO PŘEDMĚTU: 3. TEORETICKÝ ROZBOR. Poslední změna

... sekvenční výstupy. Obr. 1: Obecné schéma stavového automatu

LOGICKÉ ŘÍZENÍ. Matematický základ logického řízení

Cíle. Teoretický úvod. BDIO - Digitální obvody Ústav mikroelektroniky. Úloha č. 5. Student. Řešení komplexního úkolu kombinační logikou Chemická nádrž

ELT1 - Přednáška č. 6

Logické řízení. Náplň výuky

Konečné automaty (sekvenční obvody)

2.9 Čítače Úkol měření:

Název projektu: EU peníze školám. Základní škola, Hradec Králové, M. Horákové 258

Způsoby realizace této funkce:

VY_32_INOVACE_OV_2.ME_CISLICOVA_TECHNIKA_19_SPOJENI KOMBINACNICH_A_SEKVENCNICH_OBVODU Střední odborná škola a Střední odborné učiliště, Dubno

Klopný obvod typu D, dělička dvěma, Johnsonův kruhový čítač

Logické řízení s logickým modulem LOGO!

Programovatelné relé Easy (Moeller), Logo (Siemens)

Seznam témat z předmětu ELEKTRONIKA. povinná zkouška pro obor: L/01 Mechanik elektrotechnik. školní rok 2018/2019

Harmonický ustálený stav pokyny k měření Laboratorní cvičení č. 1

ČÍSLICOVÁ TECHNIKA UČEBNÍ TEXTY

MĚŘENÍ Laboratorní cvičení z měření Měření parametrů logického obvodu část Teoretický rozbor

Sekvenční logické obvody

Digitální obvody. Doc. Ing. Lukáš Fujcik, Ph.D.

Logické funkce a obvody, zobrazení výstupů

Formální systém výrokové logiky

4.SCHÉMA ZAPOJENÍ +U CC 330Ω A Y

1 Zadání. 2 Teoretický úvod. 4. Generátory obdélníkového signálu a MKO

TRHACÍ PŘÍSTROJ LABTEST 2.05

Technická měření v bezpečnostním inženýrství. Elektrická měření proud, napětí, odpor

Inovace a zkvalitnění výuky směřující k rozvoji odborných kompetencí žáků středních škol CZ.1.07/1.5.00/

Elektronika pro informační technologie (IEL)

5. A/Č převodník s postupnou aproximací

11. Odporový snímač teploty, měřicí systém a bezkontaktní teploměr

Číselné vyjádření hodnoty. Kolik váží hrouda zlata?

ESII Roletová jednotka

LOGICKÉ ŘÍZENÍ. Matematický základ logického řízení. N Měřicí a řídicí technika 2012/2013. Logické proměnné

Střední průmyslová škola, Ústí nad Labem, Resslova 5, příspěvková organizace

KOMBINAČNÍ LOGICKÉ OBVODY

Žáci mají k dispozici pracovní list. Formou kolektivní diskuze a výkladu si osvojí způsoby algebraické minimalizace a využití Booleovy algebry

Zvyšování kvality výuky technických oborů

Struktura a architektura počítačů (BI-SAP) 3

Modelová úloha Zabezpečení a správa budovy

Neřízené usměrňovače reálné vlastnosti

Projekt Pospolu. Sekvenční logické obvody Klopné obvody. Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jiří Ulrych.

Střídací tabule na fotbal

5. Sekvenční logické obvody

Základy číslicové techniky z, zk

2 Přímé a nepřímé měření odporu

Projekt realizovaný na SPŠ Nové Město nad Metují. s finanční podporou v Operačním programu Vzdělávání pro konkurenceschopnost Královéhradeckého kraje

Obsah. Vymezení použitých pojmů

PROGRAMOVATELNÉ LOGICKÉ OBVODY

k DUM 20. pdf ze šablony 1_šablona_automatizační_technika_I 01 tematický okruh sady: logické obvody

MULTISIM VÝUKOVÝ ELEKTRONICKÝ MATERIÁL

VY_32_INOVACE_CTE_2.MA_04_Aritmetické operace v binární soustavě Střední odborná škola a Střední odborné učiliště, Dubno Ing.

Manuální, technická a elektrozručnost

TEAM DESIGN ABB CHALLENGE. EBEC Brno března

Projekt: Přístupový terminál

DUM 06 téma: KLO hradla CMOS výklad

Laboratorní práce č. 3: Měření elektrického proudu a napětí

Technická kybernetika. Obsah. Klopné obvody: Použití klopných obvodů. Sekvenční funkční diagramy. Programovatelné logické automaty.

OVLÁDÁNÍ PÁSOVÉ DOPRAVY

Střední průmyslová škola, Ústí nad Labem, Resslova 5, příspěvková organizace

Sekvenční logické obvody

Přípravek pro demonstraci řízení pohonu MAXON prostřednictvím

Cvičení č. 1 Začátek práce s GIS

Základní měření s výchylkovými multimetry Laboratorní cvičení č. 1

Velmi zjednodušený úvod

Inovace a zkvalitnění výuky prostřednictvím ICT Pokročilé metody parametrického modelování

18A - PRINCIPY ČÍSLICOVÝCH MĚŘICÍCH PŘÍSTROJŮ Voltmetry, A/D převodníky - principy, vlastnosti, Kmitoměry, čítače, fázoměry, Q- metry

Transkript:

MULTISIM SIMULE NLÝZ ČÍSLIOVÝH OVODŮ úlohy učební skripta Ing. Dagmar Čurdová, Ing. Petr Velech - Trutnov 2005

Vypracovala Střední průmyslová škola a Střední odborné učiliště, Trutnov, Školní 0, jako projekt v rámci Státní informační politiky ve vzdělávání (SIPVZ). Realizace projektu byla podpořena příspěvkem Královéhradeckého kraje. opyright Střední průmyslová škola a Střední odborné učiliště, Trutnov, Školní 0, 2005.

Obsah: ÚVOD, SEZNÁMENÍ S PROGRMEM - - Program MultiSIM - - Nastavení - 2 - Výběr prvku - 2 - Orientace a vlastnosti prvku - 3 - Odlišnosti a omezení - 4 - VLSTNÍ ÚLOH - 5 -. Ověření pravidel ooleovy algebry - 5-2. Návrh logické funkce pro ovládání motoru výtahu - 0-3. Návrh logické funkce zabezpečovacího zařízení - 2-4. Minimalizace a realizace logické funkce - 4-5. Návrh logické funkce pro rozhodování výroků - 6-6. Návrh logické funkce pro signalizaci strojů - 8-7. Minimalizace logické funkce libovolnými hradly - 2-8. Minimalizace logické funkce pomocí hradel NND - 23-9. Realizace logických funkcí pomocí hradel NOR - 25-0. Realizace logických funkcí pomocí hradel NND - 28 -. Měření na klopném obvodu R-S - 3-2. Měření na klopném obvodu D - 33 -

Úvod, seznámení s programem Program MultiSIM Program firmy Electronics Workbench MultiSIM je elektronická laboratoř na počítači pro analogovou a digitální analýzu nakresleného elektronického obvodu. Je to vynikající pomocník pro vývoj elektronických zapojení a výborně se hodí i pro výuku ve školách. Má jednoduché interaktivní ovládání. Kromě obvyklých vlastností takovýchto programů, jako je sestavení obvodů ze součástek v knihovnách a různé druhy simulací, obsahuje program Electronics Workbench MultiSIM i množství měřících přístrojů, které lze vložit na pracovní plochu a zapojit je do schématu. Po spuštění simulace se pak s nimi měří jako na jejich skutečných vzorech. Jsou zde i neobvyklé přístroje, jako například logický převodník, který umí vytvořit z popisu v oolově algebře zapojení součástek provádějící požadovanou funkci nebo ze zapojení zapsat pravdivostní tabulku a výraz v oolově algebře, či generátor kódu, vysílající do sběrnice série nastavených dat. Program umožňuje nakreslit schematické zapojení obvodu, ke kterému lze připojit přímo na obrazovce různé měřicí přístroje: voltmetry, ampérmetry, digitální multimetr, dvoukanálový osciloskop, 6-kanálový logický analyzátor, atd. Tyto přístroje jsou součástí programu a plně nahrazují skutečné přístroje. Program umožňuje provádět měření ve vybraných uzlech obvodu a průběhy měřených veličin zobrazit v grafické formě. Díky použitému principu měření umožňuje MultiSIM provádět simulaci na analogových i digitálních obvodech najednou. Počet měřicích přístrojů zapojených v obvodu není omezen. Součástí programu je knihovna modelu součástek se všemi potřebnými parametry pro analýzu obvodu. K dispozici je několik tisíc modelů (to závisí na verzi programu). Většinu modelů součástek lze dále upravovat podle potřeby. Pomocí prvků již obsažených v knihovně programu lze vytvořit vlastní součástku ve formě pod-obvodu (subcircuit), který lze uložit do knihovny. Na program MultiSIM navazuje přímo i program UltiORD pro návrh desek plošných spojů, takže schéma, které se nakreslí v MultiSIMu, lze použít pro návrh DPS bez nutných úprav. Návaznost na jiné programy je zajištěna prostřednictvím převodníku dat pro import a export a pro export nakresleného zapojení do některých návrhových systému plošných spojů (Eagle, OrD,...), výsledky analýz je možné exportovat do programu MathD a MS Excel. - -

Nastavení Programem MultiSIM vlastně kreslíme schémata elektrických obvodů, která lze následně analyzovat a detailně zjišťovat jejich chování. Pro kreslení elektrických schémat je nejprve nutné zajistit požadované nastavení programu. Nastavení se provádí v nabídce OPTIONS, přičemž pro kreslení schématických značek v Evropské (naší) normě je zapotřebí v podnabídce GLOL PREFERENES, záložce Parts zaškrtnout v části Symbol standart normu DIN. Dále je nutné zvolit velikost schématu, což se nastavuje v podnabídce SHEET PROPERTIES, záložce Workspace části Sheet size. Výběr prvku Pro kreslení schémat vybíráme jednotlivé prvky obvodu. Ty lze vybírat prostřednictvím nabídky na liště Select a omponent. Prvky zde jsou rozděleny do skupin podle funkce v elektrickém obvodu. Po zvolení dané skupiny z nabídky na liště Select a omponent se nám rozbalí okno pro výběr námi požadovaného prvku pro umístění do schématu. Okno výběru prvku kromě skupiny (Group) obsahuje dále rodinu (Family) a seznam prvků patřících do tohoto výběru. Skupina (Group) odpovídá jednotlivým nabídkám lišty Select a omponent, proto při změně prvku z jiné skupiny není nutno okno výběru uzavírat. Stačí pouze změnit danou skupinu. Okno výběru obsahuje schématickou značku a popis funkce vybraného prvku. Po potvrzení OK lze prvek umístit do schématu. - 2 -

Orientace a vlastnosti prvku Při kreslení elektrických schémat je nutné mít možnost orientace prvku ve schématu. Otáčení prvků je po výběru (označení levým tlačítkem myši) daného prvku ve schématu možno buď přímo pomocí tzv. horkých kláves nebo rozbalením nabídky pro daný prvek pravým tlačítkem myši a výběru požadované funkce. Nabídka obsahuje i klávesovou zkratku jednotlivých funkcí. Důležitou funkcí programu MultiSIM je změna nebo upřesnění vlastností jednotlivých prvků. Opět je možnost použití klávesové zkratky TRL+M nebo výběr PROPERTIES v nabídce daného prvku. U zobrazeného příkladu se jedná o změnu orientace přepínače a nastavení klávesy, která tento přepínač ovládá. - 3 -

Odlišnosti a omezení Při tvorbě vlastních úloh byly zjištěny určité nesrovnalosti mezi skutečností a simulací pomocí programu MultiSIM. V první řadě se jedná o logické stavy číslicových obvodů řady TTL, kdy jsou nezapojené vstupy těchto obvodů programem MultiSIM brány jako log. 0, což je v rozporu se skutečnými obvody. Ve skutečnosti jsou nezapojené vstupy TTL obvodů ve stavu log.. Dále se jedná o podezřelé chování čítačů 7493 v některých případech, kdy při použití obou řídících signálů reset pro vynulování výstupní hodnoty tyto nezajišťují reset ve shodě se skutečnými obvody. Tento nedostatek však lze odstranit vložením dvouvstupového hradla ND, kde vstupy hradla nahradí vstupy čítače a výstup hradla je zapojen na řídící signály reset čítače. Jako další nedostatek se projevilo řešení simulace obvodů se složitější zpětnou vazbou, kdy program nedokázal věrně simulovat tato zapojení. Stejně tak nelze simulovat rychlé děje s grafickým výstupem na monitor jako je například multiplexní řízení sedmisegmentového displeje. - 4 -

Vlastní úlohy Ověření pravidel ooleovy algebry Vlastní úlohy. Ověření pravidel ooleovy algebry Zadání Ověřte platnost základních zákonů ooleovy algebry. Navrhněte a realizujte zapojení pro důkaz zákona komutativního, asociativního a distributivního. Vytvořte pravdivostní tabulky a ověřte jejich platnost. Řešení Komutativní zákon definuje záměnnost vstupních proměnných pro obě základní logické funkce součin a součet. = 32 32. =. = 00 00 + = + sociativní zákon definuje libovolnost pořadí operací při vícenásobném postupu v logickém součtu (+) a součinu (*). 32 = 32 32 32 +: + ( + ) = ( + ) + 08 08 = 08 08 *:. (. ) = (. ). - 5 -

Vlastní úlohy Ověření pravidel ooleovy algebry 32 08 = 08 08 Distributivní zákon definuje rozklad logického součinu a součtu při operacích v závorkách. Pro logický součet neplatí obdoba v klasické algebře (D, D2). D:. ( + ) = (. ) + (. ) 32 08 32 = 32 32 D2: + (. ) = ( + ). ( + ) 08 Pravdivostní tabulka k asociativnímu a distributivnímu zákonu: + * D D2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0-6 -

Vlastní úlohy Ověření pravidel ooleovy algebry Realizace Komunikativní zákon. =. + = + - 7 -

Vlastní úlohy Ověření pravidel ooleovy algebry sociativní zákon + ( + ) = ( + ) +. (. ) = (. ). - 8 -

Vlastní úlohy Ověření pravidel ooleovy algebry Distributivní zákon. ( + ) = (. ) + (. ) + (. ) = ( + ). ( + ) - 9 -

Vlastní úlohy Návrh logické funkce pro ovládání motoru výtahu 2. Návrh logické funkce pro ovládání motoru výtahu Zadání Navrhněte a realizujte logickou funkci pro ovládání motoru výtahu. Motor výtahu se rozeběhne, je-li současně stlačeno tlačítko volby patra, není stlačeno nouzové tlačítko STOP a dveře výtahu jsou zavřeny. Nadefinujte proměnné, vytvořte funkci, pravdivostní tabulku, pomocí hradel realizujte a ověřte funkčnost. Řešení Označíme jednotlivé proměnné pro danou funkci a jejich logické stavy. = 0 tlačítko volby patra není stlačeno = tlačítko volby patra je stlačeno = 0 = = 0 = = 0 = nouzové tlačítko STOP není stlačeno nouzové tlačítko STOP je stlačeno dveře nejsou zavřeny dveře jsou zavřeny motor výtahu neběží motor výtahu běží Funkce je rovna jedné při současném splnění podmínek (jde o funkci ND). =, = 0 a =. Řešením je logická funkce =.. 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Zapojení pro danou logickou funkci je: 04 0-0 -

Vlastní úlohy Návrh logické funkce pro ovládání motoru výtahu Realizace - -

Vlastní úlohy Návrh logické funkce zabezpečovacího zařízení 3. Návrh logické funkce zabezpečovacího zařízení Zadání Navrhněte a realizujte logickou funkci zabezpečovacího zařízení pro hlídání okna a dveří objektu. Je-li zařízení zapnuto, dojde při otevření okna nebo dveří nebo obou současně k poplachu. Nadefinujte proměnné, vytvořte funkci, pravdivostní tabulku, pomocí hradel realizujte a ověřte funkčnost. Řešení Nadefinujeme jednotlivé proměnné pro danou logickou funkci a jejich logické stavy. = 0 okno zavřené = okno otevřené = 0 = = 0 = = 0 = dveře zavřené dveře otevřené zařízení vypnuté zařízení zapnuté siréna nehouká siréna houká K poplachu dojde jen tehdy, je-li současně = a člen ( + ) =. Člen ( + ) je roven jedné, je-li = nebo = nebo i současně rovno jedné. Řešením úlohy je logická funkce =. ( + ). 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Zapojení, vyjadřující logickou funkci je 32 08-2 -

Vlastní úlohy Návrh logické funkce zabezpečovacího zařízení Realizace - 3 -

Vlastní úlohy Minimalizace a realizace logické funkce 4. Minimalizace a realizace logické funkce Zadání 04 08 02 04 08 Zapojte obvod podle obrázku, zapište funkci algebraicky, pravdivostní tabulkou a pomocí mapy. Proveďte minimalizaci algebraicky i mapou a minimalizovanou funkci opět zrealizujte. Řešení Zapojení realizuje funkci =. +., jejíž pravdivost vyjadřuje tabulka. 0 0 0 0 0 0 Funkci minimalizujeme algebraicky =.( + ) =. Minimalizací Karnaughovy mapy docházíme ke stejnému výsledku =. Schéma zapojení pro minimalizovanou funkci = je - 4 -

Vlastní úlohy Minimalizace a realizace logické funkce Realizace - 5 -

Vlastní úlohy Návrh logické funkce pro rozhodování výroků 5. Návrh logické funkce pro rozhodování výroků Zadání Navrhněte logickou funkci pro vyjádření rozhodovací funkce několika logických výroků. Logická funkce nabývá pouze dvou hodnot pravdivá a nepravdivá. Výslednou logickou funkci realizujte pomocí hradel a na základě pravdivosti distributivního zákona vytvořte ekvivalentní řešení a opět realizujte zapojení. hlapec a dívka chtějí jet společně autem na výlet. Rozhodnutí závisí na těchto podmínkách:. chlapec chce jet společně na výlet,. dívka chce jet společně na výlet,. chlapec vlastní auto a řidičský průkaz,. dívka vlastní auto a řidičský průkaz. Řešení hlapec a dívka pojedou společně na výlet, když a jsou pravdivé a současně nebo D jsou pravdivé. Rozhodnutí je pravdivé, je-li součin. pravdivý a současně součet + D je pravdivý. Výsledná funkce se rovná.. ( + D). Schéma zapojení je na obrázku: D 08 08 32 Úpravou rovnice pro dostaneme ekvivalentní řešení s použitím distributivního zákona =..+..D. D 08 08 (vytvoření pomocí hradel ND) 32 D 0 0 (vytvoření pomocí hradel NND) 04 04 32-6 -

Vlastní úlohy Návrh logické funkce pro rozhodování výroků Realizace - 7 -

Vlastní úlohy Návrh logické funkce pro signalizaci strojů 6. Návrh logické funkce pro signalizaci strojů Zadání Navrhněte a realizujte logickou funkci pro signalizaci chodu tří strojů v dílně pro tyto podmínky: a) signalizace svítí, je-li jeden stroj v chodu, b) signalizace svítí, jsou-li dva libovolné stroje v chodu, c) signalizace svítí, jsou-li všechny tři stroje v chodu. Nadefinujte proměnné. Pro všechny tři podmínky vytvořte logickou funkci, pravdivostní tabulku, realizujte zapojení s použitím libovolných hradel a ověřte funkčnost zařízení. Řešení Jednotlivé proměnné pro danou logickou funkci a jejich logické stavy jsou nadefinovány takto: =0 stroj je v klidu = stroj je v chodu =0 stroj je v klidu = stoj je v chodu =0 stroj je v klidu = stoj je v chodu =0 signalizace nesvítí = signalizace svítí a) Jeden stroj v chodu Pro tuto podmínku platí logická funkce =.. +.. +... Pravdivostní tabulka: Zapojení pro tuto logickou funkci: 0 0 0 0 0 0 04 0 0 0 0 0 0 0 0 0 04 0 0 0 0 0 04 0-8 -

Vlastní úlohy Návrh logické funkce pro signalizaci strojů b) Libovolné dva stroje v chodu Pro tuto podmínku platí logická funkce =.. +.. +... Pravdivostní tabulka: Zapojení pro tuto logickou funkci: 0 0 0 0 0 0 0 04 0 0 0 0 0 0 0 0 0 04 0 0 0 0 04 0 c) Všechny tři stroje v chodu Pro tuto podmínku platí logická funkce =... Pravdivostní tabulka: Zapojení pro tuto logickou funkci: 0 0 0 0 0 0 0 0 04 0 0 0 0 0 0 0 0 0 0 0 0-9 -

Vlastní úlohy Návrh logické funkce pro signalizaci strojů Realizace - 20 -

Vlastní úlohy Minimalizace logické funkce libovolnými hradly 7. Minimalizace logické funkce libovolnými hradly Zadání Je dána logická funkce =..+... Navrhněte a realizujte zapojení této funkce, proveďte její minimalizaci algebraicky i mapou a zminimalizovanou funkci opět realizujte. Ověřte totožnost původní a minimalizované funkce. Řešení Schéma zapojení dané logické funkce : 0 04 32 04 0 04 lgebraická minimalizace využívá identit ooleovy algebry. =..+.. =..(+ ) =. Minimalizace Karnaughovou mapou vypadá takto: Zapojení pro minimalizovanou funkci: 08-2 -

Vlastní úlohy Minimalizace logické funkce libovolnými hradly Realizace - 22 -

Vlastní úlohy Minimalizace logické funkce pomocí hradel NND 8. Minimalizace logické funkce pomocí hradel NND Zadání Zadanou funkci zrealizujte pomocí členů NND. Zminimalizujte algebraicky i mapou a minimalizovanou funkci opět zrealizujte. Vytvořte pravdivostní tabulku a porovnejte totožnost obou zapojení. =.. +.. +.. +.. Řešení Zadanou funkci zrealizujeme pomocí hradel NND: 02 0 _ 0 02 0 0 02 _ 0 S použitím pravidel oolovy algebra zadanou funkci zminimalizujem algebraicky a potom pomocí Karnaughovy mapy. Zjednodušená funkce oběma způsoby je totožná a vyjde: =. +. Pravdivostní tabulka původní funkce: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0-23 -

Vlastní úlohy Minimalizace logické funkce pomocí hradel NND Minimalizovanou funkci opět zrealizujeme pomocí hradel NND a porovnáme chování na výstupu s původní podle pravdivostní tabulky. 00 00 00 _ 00 00 00 Realizace - 24 -

Vlastní úlohy Realizace logických funkcí pomocí hradel NOR 9. Realizace logických funkcí pomocí hradel NOR Zadání Pomocí logické funkce NOR navrhněte a realizujte zapojení základních logických funkcí ND, OR, NND. Řešení Pro vytvoření základních logických funkcí pomocí funkce NOR využijeme identity ooleovy algebry ( ) a de Morganovy teorémy ( 2 ). ). = 2) =. = + + =. funkce ND funkce NND funkce OR - 25 -

Vlastní úlohy Realizace logických funkcí pomocí hradel NOR funkce NOR funkce NOT Realizace - 26 -

Vlastní úlohy Realizace logických funkcí pomocí hradel NOR - 27 -

Vlastní úlohy Realizace logických funkcí pomocí hradel NND 0. Realizace logických funkcí pomocí hradel NND Zadání Pomocí logické funkce NND navrhněte a realizujte zapojení základních logických funkcí ND, OR, NOR, NOT. Řešení Pro vytvoření základních logických funkcí pomocí funkce NND využijeme identity ooleovy algebry ( ) a de Morganovy teorémy ( 2 ). ). = 2) =. = + + =. funkce ND funkce NND funkce OR 32 = 00 00 00 funkce NOR - 28 -

Vlastní úlohy Realizace logických funkcí pomocí hradel NND funkce NOT 04 = 00 Realizace - 29 -

Vlastní úlohy Realizace logických funkcí pomocí hradel NND - 30 -

Vlastní úlohy Měření na klopném obvodu R-S. Měření na klopném obvodu R-S Zadání Ověřte funkčnost a správnost pravdivostní tabulky pro KO R-S: Porovnejte následující zapojení a ověřte jejich shodnost nebo rozdílnost pomocí pravdivostní tabulky.. Realizujte KO R-S pomocí hradel NOR. 2. Realizujte KO R-S pomocí hradel NND. Řešení ad. S R Q Q 0 0 N N R Q 0 0 02 0 0 * * N nemění stav * zakázaný stav S 02 Q KO sestavený z členů NOR se nastavuje nebo nuluje signálem s úrovní na jednom vstupu, je-li současně na druhém vstupu úroveň 0. Při nulové úrovni na obou vstupech neklopí, ale zachovává si předchozí stav a při obou vstupech na hodnotě se dostává do zakázaného stavu. ad 2. S R Q Q 0 0 * * R Q 0 0 00 0 0 N N S 00 Q N nemění stav * zakázaný stav KO sestavený z členů NND se překlápí pouze v tom případě, že na některý vstup přichází úroveň 0, zatímco na druhém je úroveň. Při nulové úrovni na obou vstupech se dostává do zakázaného stavu a při obou vstupech na hodnotě KO neklopí. Tento KO je vlastně řízen negovanými vstupy. - 3 -

Vlastní úlohy Měření na klopném obvodu R-S Realizace - 32 -

Vlastní úlohy Měření na klopném obvodu D 2. Měření na klopném obvodu D Zadání. Vypracujte teoretický rozbor vzniku KO D. 2. Nakreslete a realizujte KO D z členů NND. Řešení Klopný obvod D vychází z klopného obvodu RST tak, že vstup R je propojen se vstupem S prostřednictvím investoru. Z toho plyne, že R a S mají vždy opačnou úroveň a vzniká jediný vstup D. Tím se vylučuje možnost vzniku nežádoucího stavu. lokové schéma: D Q l 00 00 Q 02 00 00 Pravdivostní tabulka pro klopný obvod D: l D Q 0 0 0 0 0-33 -

Vlastní úlohy Měření na klopném obvodu D Realizace - 34 -