Hobbi Elektronika. Bevezetés az elektronikába: Boole algebra, logikai kifejezések



Hasonló dokumentumok
Hobbi Elektronika. Bevezetés az elektronikába: Logikai kapuáramkörök

Bevezetés az elektronikába

A + B = B + A, A + ( B + C ) = ( A + B ) + C.

6. LOGIKAI ÁRAMKÖRÖK

Hobbi Elektronika. Bevezetés az elektronikába: Boole algebra, logikai kapuáramkörök

MUNKAANYAG. Tordai György. Kombinációs logikai hálózatok II. A követelménymodul megnevezése: Elektronikai áramkörök tervezése, dokumentálása

Kapuáramkörök működése, felépítése, gyártása

Hobbi Elektronika. Bevezetés az elektronikába: Scmitt-trigger kapcsolások

6. LOGIKAI ÁRAMKÖRÖK

Hobbi Elektronika. A digitális elektronika alapjai: További logikai műveletek

Digitális technika kidolgozott tételek

1. Kombinációs hálózatok mérési gyakorlatai

Kombinációs hálózatok és sorrendi hálózatok realizálása félvezető kapuáramkörökkel

Elektronikai technikus Elektronikai technikus

Hobbi Elektronika. Bevezetés az elektronikába: A tranzisztor, mint kapcsoló

Kapacitív áramokkal működtetett relés áramkörök S: B7:S21.3S2.$

Alapkapuk és alkalmazásaik

ELEKTRONIKAI ALAPISMERETEK

Hobbi Elektronika. A digitális elektronika alapjai: Kombinációs logikai hálózatok 1. rész

Hobbi Elektronika. A digitális elektronika alapjai: Kombinációs logikai hálózatok 2. rész

KNX távirat nyugtázása. Épületinformatika. KNX távirat példa. KNX távirat példa

Hobbi Elektronika. Bevezetés az elektronikába: FET tranzisztoros kapcsolások

Hobbi Elektronika. Bevezetés az elektronikába: Egyszerű tranzisztoros kapcsolások

MUNKAANYAG. Farkas József. Digitális áramkörök kapcsolásai. Kapcsolási rajzok értelmezése, készítése. A követelménymodul megnevezése:

Jelformáló áramkörök vizsgálata Billenő áramkörök vizsgálata (Időkeret: 5óra) Név:

Logikai áramkörök. Informatika alapjai-5 Logikai áramkörök 1/6

Digitális technika 1. Tantárgykód: VIIIA105 Villamosmérnöki szak, Bsc. képzés. Készítette: Dudás Márton

Élelmiszeripari folyamatirányítás

DIGITÁLIS TECHNIKA I Dr. Lovassy Rita Dr. Pődör Bálint

11.2. A FESZÜLTSÉGLOGIKA

Máté: Számítógép architektúrák

ELEKTRONIKA I. TRANZISZTOROK. BSc Mérnök Informatikus Szak Levelező tagozat

Alapkapuk és alkalmazásaik

2. tartály tele S3 A tartály tele, ha: S3=1 I tartály tele S5 A tartály tele, ha: S5=1 I 0.4

T E R M É K I S M E R T E T Ő

29. LOGIKAI TÁROLÓ ÉS SZÁMLÁLÓ ÁRAMKÖRÖK VIZSGÁLATA

DIGITÁLIS TECHNIKA 11. Előadás

Digitális technika I

Példa:

F1301 Bevezetés az elektronikába Térvezérlésű tranzisztorok

hét Sorrendi hálózatok tervezési lépései: szinkron aszinkron sorrendi hálózatok esetén

ANALÓG ÉS DIGITÁLIS TECHNIKA I

Hobbi Elektronika. A digitális elektronika alapjai: Sorrendi logikai áramkörök 1. rész

TFBE1301 Elektronika 1.

Vegyes témakörök. A KAT120B kijelző vezérlése Arduinoval

Billenőkörök. Billenő körök

Feszültségszintek. a) Ha egy esemény bekövetkezik akkor az értéke 1 b) Ha nem következik be akkor az értéke 0

Mérés labor 2 AVR házi feladatok

Méréstechnika. 3. Mérőműszerek csoportosítása, Elektromechanikus műszerek általános felépítése, jellemzőik.

Név: Logikai kapuk. Előzetes kérdések: Mik a digitális áramkörök jellemzői az analóg áramkörökhöz képest?

Máté: Számítógép architektúrák

2019/02/11 10:01 1/10 Logika

2. Digitális hálózatok...60

Billenőkörök. Mindezeket összefoglalva a bistabil multivibrátor az alábbi igazságtáblázattal jellemezhető: nem megen

Elektronikai műszerész Elektronikai műszerész

DR. KOVÁCS ERNŐ TRANZISZTOROS KAPCSOLÁSOK MÉRÉSE

Irányítástechnika Elıadás. Félvezetıs logikai áramkörök. Irodalom

Versenyző kódja: 29 27/2012. (VIII. 27.) NGM rendelet MAGYAR KERESKEDELMI ÉS IPARKAMARA. Országos Szakmai Tanulmányi Verseny.

VLT Micro Drive. Kis frekvenciaváltó maximális terherbírás és megbízhatóság

Számítógép architektúra kidolgozott tételsor

Standard cellás tervezés

Felhasználói kézikönyv

2. ábra: A belső érintkezősorok

A TANTÁRGY ADATLAPJA

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

4. KOMBINÁCIÓS HÁLÓZATOK. A tananyag célja: kombinációs típusú hálózatok analízise és szintézise.

ELEKTRONIKAI ALAPISMERETEK ÉRETTSÉGI VIZSGA I. RÉSZLETES KÖVETELMÉNYEK

Digitális kártyák vizsgálata TESTOMAT-C" mérőautomatán

Mikroelektronikai kutatás a dig^ 20 éve

SZÁMÍTÓGÉPES ARCHITEKTÚRÁK

SZÁMÍTÓGÉPES ARCHITEKTÚRÁK

Sorompó kezelés mérlegműszerrel

Elektropneumatika. 3. előadás

8.B 8.B. 8.B Félvezetı áramköri elemek Unipoláris tranzisztorok

A valós digitális áramkörök legfontosabb tulajdonságai

1. Kombinációs hálózatok mérési gyakorlatai

Csak felvételi vizsga: csak záróvizsga: közös vizsga: Villamosmérnöki szak BME Villamosmérnöki és Informatikai Kar január 5.

Bevezetés az elektronikába

Hobbi Elektronika. Bevezetés az elektronikába: A tranzisztor, mint kapcsoló

Elektronikus dobókocka

Bognár Adrienn (PTE) - Janky Béla (MTA TK SZI, BME) Menekültek: Médiareprezentáció, hírfogyasztás és véleményalkotás 2015 őszén

Általános tudnivalók. Rendszerfelépítés

Billenő áramkörök Jelterjedés hatása az átvitt jelre

A stabil üzemű berendezések tápfeszültségét a hálózati feszültségből a hálózati tápegység állítja elő (1.ábra).

1. mérés - LabView 1

PROGRAMOZHATÓ LOGIKAI VEZÉRLİK

A típusszámok felépítése

Programozható logikai vezérlõk

Digitális technika II. (vimia111) 5. gyakorlat: Tervezés adatstruktúra-vezérlés szétválasztással, vezérlőegység generációk

R2T2. Műszaki leírás 1.0. Készítette: Forrai Attila. Jóváhagyta: Rubin Informatikai Zrt.

Digitál-analóg átalakítók (D/A konverterek)

PAL és s GAL áramkörök

DT13xx Gyújtószikramentes NAMUR / kontaktus leválasztók

GC1C / GC2C Zár, kapu és sorompó vezérlő. Használati utasítás Magyar

2008/2009 KIDOLGOZOTT TÉTELEK

Fázishasításos elven működő vezérlő elektronika két rezgőadagoló működtetéséhez, max. 2 x 8A. TS35 sínre szerelhető kivitel (IP 20)

Felhasználói kézikönyv

Programozás és digitális technika II. Logikai áramkörök. Pógár István Debrecen, 2016

TSZA-04/V. Rendszerismertető: Teljesítmény szabályzó automatika / vill

Multifunkciós Digitális Idõrelé

Átírás:

Hobbi Elektronika Bevezetés az elektronikába: Boole algebra, logikai kifejezések 1

Felhasznált anyagok Mészáros Miklós: Logikai algebra alapjai, logikai függvények I. BME FKE: Logikai áramkörök Electronics-course.com: Boolean Expression Calculator Falstad.com: Circuit simulator F-alpha.net: Boolean Algebra Neuproductions-be: The Logic Lab Breadboard.electronics-course.com: SR-NAND Wikipedia: wikipedia.org 2

Emlékeztető: Logikai áramkörök Számítógépekben, műszerekben, vezérlő automatákban alapvető szerep jut az olyan áramköröknek, melyek valamilyen logikai összefüggést fejeznek ki. Ezeknek a logikai áramköröknek az építőkövei az úgynevezett kapuáramkörök, amelyek egy-egy elemi logikai összefüggés (NEM, ÉS, VAGY kapcsolat) kiértékelésére képesek. A logikai áramkörök tervezésénél az a cél, hogy bizonyos események bekövetkezésénél az áramkör meghatározott módon vezéreljen valamilyen eszközt. Például a lift induljon felfelé, ha a liftben megnyomtak egy magasabb emeletnek megfelelő gombot, vagy ha egy felsőbb emeleten megnyomták a hívógombot, de ne induljon, ha az ajtó nyitva van, stb. Az eseményeket, melyek bekövetkeznek vagy nem, a bekövetkezésükre utaló állításokat, melyek igaznak vagy hamisnak bizonyulnak, logikai változóknak tekinthetjük, melyeknek két lehetséges értéke 1 és 0. A logikai változó értéke 1, ha az esemény bekövetkezik, ha az állítás igaz, és 0 az ellenkező esetben. A logikai áramkörökben többnyire a feszültség magas, illetve alacsony szintje képviseli az 1 vagy 0 állapotot. 3

Wikipedia: Boole-algebra (informatika) A Boole-algebra informatikai értelemben olyan mennyiségek közötti összefüggések törvényszerűségeit vizsgálja, amelyek csak két értéket vehetnek fel. A kijelentéslogika pl. olyan kijelentésekkel dolgozik, amelyek vagy "igazak", vagy "hamisak", és keressük az olyan kijelentések valóságtartalmát, amelyek igaz, vagy hamis elemi kijelentésekből tevődnek össze. A kapcsolási algebra azt vizsgálja, hogy a logikai kapuáramkörökből összeállított hálózat kimenetén a lehetséges két állapot melyike valósul meg, ha a bemenetek az egyik vagy másik lehetséges állapotban vannak. Ezért a Boolealgebra az elektronikus digitális számítógép konstruálásának nélkülözhetetlen elméleti alapja. Logikai alapműveletek az (ÉS), (VAGY) és (NEGÁLT). Minden további művelet összetett, ezekből levezethető. 4

Szabályok a logikai algebrában A, B, C Logikai változók (értékük 1, vagy 0 lehet) + a logikai összeadás (VAGY) művelet jele a logikai szorzás (ÉS) művelet jele Figyelem: Az első disztribúciós szabály jelentősen eltér attól, amit számtanban megszoktunk! 5

Azonosságok és alaptételek a logikai algebrában A felülhúzás itt a logikai negáció (NEM művelet) jele ( ) ( ) Megjegyzés: A De Morgan azonosságokból következően elvileg bármilyen logikai hálózat megépíthető csupa NEM-ÉS (vagy hasonlóan: csupa NEM-VAGY) logikai kapukból. 6

Logikai függvények egyszerűsítése Cél: Logikai azonosságok igazolása, vagy a logikai függvények lehető legkevesebb számú áramköri elemmel történő megvalósítása. Módszerek: A korábban bemutatott alapszabályokon, azonosságokon és alaptételeken kívül a függvények igazságtáblázatai is felhasználhatók 1. példa: háromváltozós függvény egyszerűsítése Felhasznált azonosságok: F 3 = A B C + A B C = A B C + C = A B 1 = A B Megjegyzés: Mészáros Miklós jegyzetében elcsúsztak a felülvonások, emiatt abban hibás a levezetés és a végeredmény! 7

Logikai függvények egyszerűsítése 2. példa: Írjuk fel az alábbi igazságtáblázattal jellemzett háromváltozós függvényt és egyszerűsítsük! Egy függvény standard alakját úgy kapjuk meg az igazságtáblázatból, hogy összeadjuk a függvény összes változójának vagy negáltjának az olyan szorzatait, melyekre a függvény értéke "igaz". Az egyszerűsítés menete: A végeredmény: 8

Gépi egyszerűsítés Link: electronics-course.com/boolean-algebra Ellenőrizzük az előző feladat megoldását az Interneten található Boole-algebrai program segítségével! Jelmagyarázat: ~ Logiai tagadás * Logikai szorzás (ÉS) + Logikai összeadás (VAGY) 9

Logikai kapuk A logikai kapuk jelölése kiviteltől és felépítéstől független. A hagyományos és a szögletes jelek tehát az absztrakt tervezésnél is használhatók. Y = A B a kimenet csak akkor 1, ha mindkét bemenet 1 állapotban van. ÉS (AND) Logikai szorzás A B L 0 0 0 0 1 0 1 0 0 1 1 1 Y = A + B a kimenet akkor 1, ha bármelyik bemenet 1 állapotban van. A B L VAGY (OR) Logikai összeadás 0 0 0 0 1 1 1 0 1 1 1 1 _ Y = A A kimenet akkor 1, ha a bemenet 0 állapotban van. NEM (NOT, INV) Logikai tagadás, invertálás A L 1 0 0 1 10

Új játék: The Logic Lab A logikai áramkörök szimulációját a THE LOGIC LAB segítségével is végezhetjük! Link: http://www.neuroproductions.be/logic-lab/ A LOGIC PORTS mintapélda 11

Logikai hálózatok egyszerűsítése Írjuk fel Y-t mint A, B, C függvényét a diagramnak megfelelően! Tervezzük meg ugyanezt a logikai függvényt a lehető legkevesebb kapu felhasználásával! Megoldás: Y = A függvény egy inverterrel és egy hárombemenetű NOR kapuval valósítható meg: A B B C A B C Megjegyzés: A jelölés így nem szabványos, mert a VAGY, ill. NEM-VAGY kapuknál lemaradt a jel az 1 elől! 12

TTL Logikai áramkörök A TTL (Transistor-Transistor Logic) kapcsolásban bipoláris tranzisztorok vannak, s a logikai bemenetek többemitteres tranzisztorok emitter kivezetései. 1. A több emitterrel rendelkező tranzisztorok működése egyenértékű azzal, ha több tranzisztor bázisát és kollektorát összekötjük. 2. Az ábrán látható kétbemenetű NEM-ÉS (NAND) áramkör ebben a leegyszerűsített formában nem mentes az RTL áramkörök ismert problémáitól. A probléma a következő oldalon bemutatott totem-pole kimenettel orvosolható. Két bemenetű NAND áramkör 13

TTL kapu totem-pole kimenettel Totem-pole = totem oszlop. Fából faragott oszlop, figurái egymás fölött helyezkednek el, egymás fején ülnek A TTL kimenet elnevezése onnan ered, hogy itt is egymás tetejére ültetett alkatrészeket látunk (az ábrán V3, V5 és V4). Kétbemenetű TTL NAND áramkör totem-pole kimenettel 1. Alaphelyzetben V2 és V4 vezet, a kimenet alacsony szintű. 2. Ha valamelyik bemenetet lehúzzuk, V2 és V4 nem vezet, V3 vezet: magas kimeneti szint. Hátrány: viszonylag alacsony kimeneti magas szint (~3,5 V) 14

TTL Inverter szimulációja A http://www.falstad.com/circuit/ címen elérhető áramkör szimulátor segítségével vizsgáljuk a kapcsolás működését! A Circuits/Logic Families/TTL Inverter mintapéldát nézzük meg! Baloldalt a bemenet állapota egérkattintással váltogatható: H = magas szint (logikai 1) L = alacsony szint (logikai 0) Jobboldalt a kimenet állapota látható. Len a be- és kimeneti feszültségek oszcilloszkópos megjelenítése látható. TTL Inverter (NEM áramkör) 15

RTL NAND (NEM-ÉS) A http://www.falstad.com/circuit/ címen elérhető áramkör szimulátor segítségével vizsgáljuk a kapcsolás működését! A Circuits/Logic Families/RTL NAND mintapéldát nézzük meg! Y = A B A B Y 0 0 1 0 1 1 1 0 1 1 1 0 A kimenet csak akkor alacsony, ha minden bemenet magas szinten van 2 bemenetű TTL NAND (NEM-ÉS) 16

TTL NOR (NEM-VAGY) A http://www.falstad.com/circuit/ címen elérhető áramkör szimulátor segítségével vizsgáljuk a kapcsolás működését! A Circuits/Logic Families/TTL NOR mintapéldát nézzük meg! Rajzjele: Y = A + B A B Y 0 0 1 0 1 0 1 0 0 1 1 0 A kimenet csak akkor magas, ha minden bemenet alacsony szinten van 2 bemenetű TTL NOR (NEM-VAGY) 17

Első próbálkozásnál célszerű megnézni a Help videót! A felső sorban LED-ek, az alsó sorban kapcsolók vannak, melyeket a D, illetve SW csatlakozósoron köthetünk be. A 7400-as logikai IC 4 db kétbemenetű NAND kaput tartalmaz. NAND SR Flip-Flop Link: http://breadboard.electronics-course.com/sr-nand 18

NAND SR Flip-Flop A logikai kapcsolás szimulációját a THE LOGIC LAB segítségével is végezhetjük: Link: http://www.neuroproductions.be/logic-lab/ 19

Tranzisztorok lábkiosztása NPN tranzisztor PNP tranzisztor BC547 NPN tranzisztor A fentiekhez képest fordított lábsorrendű! 20