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

Hasonló dokumentumok
Hobbi Elektronika. A digitális elektronika alapjai: Sorrendi logikai áramkörök 2. rész

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

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

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

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

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

Dr. Oniga István DIGITÁLIS TECHNIKA 8

Dr. Oniga István DIGITÁLIS TECHNIKA 9

Dr. Oniga István DIGITÁLIS TECHNIKA 9

DIGITÁLIS TECHNIKA 8 Dr Oniga. I stván István

DIGITÁLIS TECHNIKA 7. Előadó: Dr. Oniga István

DIGITÁLIS TECHNIKA NORMÁL BCD KÓD PSZEUDOTETRÁDOK AZONOSÍTÁSA A KARNAUGH TÁBLÁN BCD (8421) ÖSSZEADÁS BCD ÖSSZEADÁS: +6 KORREKCIÓ

7.hét: A sorrendi hálózatok elemei II.

3.6. HAGYOMÁNYOS SZEKVENCIÁLIS FUNKCIONÁLIS EGYSÉGEK

DIGITÁLIS TECHNIKA I

EB134 Komplex digitális áramkörök vizsgálata

Újrakonfigurálható eszközök

Dr. Oniga István DIGITÁLIS TECHNIKA 4

Irányítástechnika Elıadás. A logikai hálózatok építıelemei

DIGITÁLIS TECHNIKA feladatgyűjtemény

Bevezetés a mikrovezérlők programozásába: MAX6958: Hétszegmenses LED kijelző vezérlő

DIGITÁLIS TECHNIKA II

Áramkörök elmélete és számítása Elektromos és biológiai áramkörök. 3. heti gyakorlat anyaga. Összeállította:

funkcionális elemek regiszter latch számláló shiftregiszter multiplexer dekóder komparátor összeadó ALU BCD/7szegmenses dekóder stb...

Elektronikus dobókocka tervezési példa

DIGITÁLIS TECHNIKA II

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

Ellenőrző mérés mintafeladatok Mérés laboratórium 1., 2011 őszi félév

DIGITÁLIS TECHNIKA II

Szekvenciális hálózatok Állapotdiagram

LOGIKAI TERVEZÉS HARDVERLEÍRÓ NYELVEN. Dr. Oniga István

10. Digitális tároló áramkörök

Hobbi Elektronika. Bevezetés az elektronikába: Műveleti erősítők - 2. rész

Kombinációs áramkörök modelezése Laborgyakorlat. Dr. Oniga István

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

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

MSP430 programozás Energia környezetben. Hétszegmenses LED kijelzok

2) Tervezzen Stibitz kód szerint működő, aszinkron decimális előre számlálót! A megvalósításához

Integrált áramkörök/4 Digitális áramkörök/3 CMOS megvalósítások Rencz Márta

14. TARTALOM FUTTATÁSA A FEJLESZTŐLAP HÉTSZEGMENSES KIJELZŐJÉN

DIGITÁLIS TECHNIKA II

Digitális Rendszerek (BSc)

ELEKTROTECHNIKA-ELEKTRONIKA ELEKTROTECHNIKA

DIGITÁLIS TECHNIKA II

XI. DIGITÁLIS RENDSZEREK FIZIKAI MEGVALÓSÍTÁSÁNAK KÉRDÉSEI Ebben a fejezetben a digitális rendszerek analóg viselkedésével kapcsolatos témákat

11. KÓDÁTALAKÍTÓ TERVEZÉSE HÉTSZEGMENSES KIJELZŐHÖZ A FEJLESZTŐLAPON

6. hét: A sorrendi hálózatok elemei és tervezése

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

5. Laborgyakorlat. Számláló funkciók, időzítő funkciók.

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

Elektronika 11. évfolyam

DIGITÁLIS TECHNIKA II

Számlálók és frekvenciaosztók Szinkron, aszinkron számlálók

Standard cellás tervezés

Gépészmérnöki és Informatikai Kar Automatizálási és Kommunikáció- Technológiai Tanszék

Számítógépek felépítése, alapfogalmak

ISE makró (saját alkatrész) készítése

Digitális technika (VIMIAA02) Laboratórium 5

Digitális technika (VIMIAA02) Laboratórium 5

Digitális elektronika gyakorlat

Hobbi Elektronika. A digitális elektronika alapjai: Újrakonfigurálható logikai eszközök

Újrakonfigurálható eszközök

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

Digitális technika VIMIAA01 5. hét

Bevezetés az elektronikába

Megoldás Digitális technika I. (vimia102) 4. gyakorlat: Sorrendi hálózatok alapjai, állapot gráf, állapottábla

A TANTÁRGY ADATLAPJA

Újrakonfigurálható eszközök

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

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

Járműfedélzeti rendszerek I. 4. előadás Dr. Bécsi Tamás

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

F1301 Bevezetés az elektronikába Digitális elektronika alapjai Szekvenciális hálózatok

DIGITÁLIS TECHNIKA 7-ik előadás

Újrakonfigurálható eszközök

2.3. Soros adatkommunikációs rendszerek CAN (Harmadik rész alapfogalmak II.)

Az 555-ös időzítő használata a mikrokontrolleres tervezésben

Hardver leíró nyelvek (HDL)

Beágyazott és Ambiens Rendszerek Laboratórium BMEVIMIA350. Mérési feladatok az 1., 2. és 3. mérési alkalomhoz

3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA

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

A Memory Interface Generator (MIG) beállítása a Logsys Kintex-7 FPGA kártyához

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

Békéscsabai Kemény Gábor Logisztikai és Közlekedési Szakközépiskola "Az új szakképzés bevezetése a Keményben" TÁMOP

A feladatokat önállóan, meg nem engedett segédeszközök használata nélkül oldottam meg: Olvasható aláírás:...

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

11.2. A FESZÜLTSÉGLOGIKA

Négyszög - Háromszög Oszcillátor Mérése Mérési Útmutató

Számítógépek felépítése, alapfogalmak

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

Az 555-ös időzítő használata a mikrokontrolleres tervezésben

M pont(30) : (ii) Adja meg az e egyenes egy olyan pontját, melynek első koordinátája 7.

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

Digitális technika VIMIAA02

PWM elve, mikroszervó motor vezérlése MiniRISC processzoron

Laborgyakorlat 3 A modul ellenőrzése szimulációval. Dr. Oniga István

Digitális technika VIMIAA02

Újrakonfigurálható eszközök

Digitális technika VIMIAA01 5. hét Fehér Béla BME MIT

Átírás:

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

Felhasznált anyagok M. Morris Mano and Michael D. Ciletti: Digital Design - With an Introduction to the Verilog HDL, 5th. Edition Electronics-course.com (Sequential Logic) Synchronous Counter Johnson Ring Counter Falstad.com: Circuit simulator F-alpha.net: The Synchronous 2-bit Counter The "False" synchronous 4-bit Counter The Syncronous 4-bit Counter 2

NE555 astabil multivibrátor Folyamatos órajel keltésére használjunk valamilyen alacsonyfrekvenciás oszcillátort, például egy NE555-ből kialakított astabil multivibrátort! R2 = 10 kω és C1 = 100 µf választással a léptetés kb. 1,7 másodpercenként történik. T = t1 + t2 = 0.693 2 R2 C1 3

2-bites bináris szinkron számláló Szinkron számlálóknál közös az órajel. Az első fokozat minden órajelre állapotot vált. A második fokozat csak akkor vált, ha az első fokozat kimenete H. J-K flip-flop-okkal megvalósított kapcsolás Q0 Q1 4

A bővítés buktatói A kétbites szinkron számláló további bővítése nem olyan triviális, mint az aszinkron számlálóknál! Ha egyszerűen összekötünk négy fokozatot, akkor a kimenetek nem az általunk elvárt módon változnak. Állapotdiagram: 5

4-bites szinkron bináris számláló Gondoljuk végig az egyes fokozatok átbillenésének feltételeit: 1. fokozat: Minden órajelre állapotot vált. 2. fokozat: Ha Q0 = 1, akkor a következő órajelre állapotot vált. 3. fokozat: Ha Q0 és Q1 = 1, akkor a következő órajelre állapotot vált. 4. fokozat: Ha Q0 és Q1 és Q2 = 1, akkor a következő órajelre állapotot vált. Mintapélda szimulátorhoz: digi07/circuit simulator/syncron_binary_counter.txt 6

4-bites szinkron bináris számláló f-alpha.net/.../experiment-11-synchronous-4-bit-counter/ 7

Szinkron dekád számláló Modulo 10 (dekád) számlálónál így változnak az átbillenés feltételei: 1. fokozat: Minden órajelre állapotot vált. 2. fokozat: Ha Q0 = 1 és Q3 = 0, akkor a következő órajelre állapotot vált. 3. fokozat: Ha Q0 és Q1 = 1, akkor a következő órajelre állapotot vált. 4. fokozat: Akkor billen, ha Q0 és Q1 és Q2 = 1 vagy Q0= 1 és Q3= 1. Mintapélda szimulátorhoz: digi07/circuit simulator/syncron_decade_counter.txt 8

CD4026: dekád számláló és 7- szegmens meghajtó Kegyes csalás: a CD4026 valójában nem dekád számláló, hanem Johnson számláló, de ezt a körülményt most figyelmen kívül hagyjuk. 1. Clock: számláló bemenet (felfutó élre lép a számláló) 2. Clock inhibit: számlálás tiltása (L: enged, H: tilt) 3. Display enable: megjelenítés engedélyezés (L: kimenet letiltása, H: kimenet engedélyezés) 16. Reset: számláló nullázása (L: nincs törlés, H: számláló törlése) 9

CD4026 alkalmazási példa A CD4026 IC-hez ha nem kapcsolunk hozzá teljesítménymeghajtó áramkört akkor közös katódú kijelző kell. Az ábrán F5260AH kijelzőt láthatunk (ez volt kéznél), melynek csak egyik számjegyét használjuk fel. Az NE555 órajel generátor impulzusait számláljuk. NE555 oszcillátor CD4027 2-bites bináris számláló CD4026 dekád számláló 7-szegm. dekóder F5261AH 7-szegmens kijelző 10

Jellemzők: 2 számjegy (hétszegmensű) 2 tizedespont Közös katódú felépítés 10 kivezetés (8 lepárhuzamosított anód + 2 közös katód) Szín: vörös Méret: 0,56 Az F5261AH kijelző 11

Johnson számláló A Jonhnson számláló a gyűrűs számlálók speciális esete. Az utolsó fokozat invertált kimenetéről csatolunk vissza az első fokozat bemenetére. Nem bináris számláló. Linkek: electronics-tutorials.ws/sequential/seq_6.html f-alpha.net/.../experiment-15-johnson-counter/ 12

A Johnson számláló vizsgálata A Johnson számláló működését P. Falstad szimulátor programjának segítségével vizsgáljuk. Az áramkör a digi07/circuit simulator/johnson_counter.txt állományból betölthető. A kimenő jelek 50 %-os kitöltésű hullámalakok, de 45 :-os fáziseltolással követik egymást. 13

Johnson számláló alkalmazások 2-bit Quadrature Generator Motorvezérlésekhez 4-fázisú órajelet állít elő. Unipoláris léptetőmotor vezérlése A sebességet az órajel frekvenciája szabja meg. 14

CD4022: oktális számláló és dekóder Négyfokozatú Johnson számláló, dekódolt kimenetekkel (0 7) és átvitellel. 15

CD4017: decimális számláló és dekóder A CD4017 IC hasonló felépítésű, mint a CD4022, csak eggyel több fokozatot tartalmaz, így 0-tól 9-ig számlál. Reset: magas szintre húzáskor törli Alkalmazási mintapélda: közlekedési lámpa a számlálót. Számláláskor alacsony A számláló 10 kimenete 10 fázisra osztja a számlálási legyen! ciklust. Forrás: falstad.com/circuit/e-traffic.html Clock enable: valójában Clock inhibit, azaz magas állapotban tiltja a számlálást. 16

LED futófény kapcsolások Futófény nyolc LED-del Link: selvanmani.blogspot.hu/2014/02/ledknight-rider-circuit.html forum.allaboutcircuits.com/threads/leds- 555s-flashers-and-light-chasers.19075/ CD4017 dekád számláló és dekóder A diódák VAGY kapcsolatot létesítenek. A hat LED-en oda-vissza futó fény mozgását 10 fázisra bontjuk. 17

A 4000-es sorozat tipikus tagjai 4001 CMOS Quad 2-Input NOR Gate 4011 CMOS Quad 2-Input NAND Gate 4013 CMOS Dual D-Type Flip Flop 4017 CMOS Decade Counter with 10 Decoded Outputs 4021 CMOS 8-Stage Static Shift Register 4022 CMOS Octal Counter with 8 Decoded Outputs 4023 CMOS Triple 3-Input NAND Gate 4025 CMOS Triple 3-Input NOR Gate 4026 CMOS Decade Counter/Divider with Decoded 7-Segment Display Outputs and Display Enable 4027 CMOS Dual J-K Master-Slave Flip-Flop 4028 CMOS BCD-to-Decimal or Binary-to-Octal Decoders/Drivers 4043 CMOS Quad NOR R/S Latch with 3-State Outputs 4046 CMOS Micropower Phase-Locked Loop 4049 CMOS Hex Inverting Buffer/Converter 4050 CMOS Hex Non-Inverting Buffer/Converter 4051 CMOS Single 8-Channel Analog Multiplexer/Demultiplexer with Logic-Level Conversion 4052 CMOS Differential 4-Channel Analog Multiplexer/Demultiplexer with Logic-Level Conversion 4053 CMOS Triple 2-Channel Analog Multiplexer/Demultiplexer with Logic-Level Conversion 4060 CMOS 14-Stage Ripple-Carry Binary Counter/Divider and Oscillator 4066 CMOS Quad Bilateral Switch 4069 CMOS Hex Inverter 4070 CMOS Quad Exclusive-OR Gate 4071 CMOS Quad 2-Input OR Gate 4072 CMOS Dual 4-Input OR Gate 4073 CMOS Triple 3-Input AND Gate 4075 CMOS Triple 3-Input OR Gate 4081 CMOS Quad 2-Input AND Gate 4082 CMOS Dual 4-Input AND Gate 4093 CMOS Quad 2-Input NAND Schmitt Triggers 4094 CMOS 8-Stage Shift-and-Store Bus Register 18

A 4000-es sorozat tipikus tagjai 19

A 4000-es sorozat tipikus tagjai 20

A 4000-es sorozat tipikus tagjai 4069 4081 21