Codificatorul SN74148 este un codificator zecimal-bcd de trei biţi (fig ). Figura Codificatorul integrat SN74148

Σχετικά έγγραφα
5.4. MULTIPLEXOARE A 0 A 1 A 2

CAPITOLUL 5. CIRCUITE LOGICE COMBINAŢIONALE


MARCAREA REZISTOARELOR

2. Circuite logice 2.4. Decodoare. Multiplexoare. Copyright Paul GASNER

CIRCUITE COMBINAŢIONALE UZUALE

Analiza în curent continuu a schemelor electronice Eugenie Posdărăscu - DCE SEM 1 electronica.geniu.ro

5.5. REZOLVAREA CIRCUITELOR CU TRANZISTOARE BIPOLARE

4.2. CIRCUITE LOGICE ÎN TEHNOLOGIE INTEGRATĂ

CIRCUITE LOGICE CU TB

Aplicaţii ale principiului I al termodinamicii la gazul ideal

(a) se numeşte derivata parţială a funcţiei f în raport cu variabila x i în punctul a.

Curs 10 Funcţii reale de mai multe variabile reale. Limite şi continuitate.

Metode iterative pentru probleme neliniare - contractii

1.7. AMPLIFICATOARE DE PUTERE ÎN CLASA A ŞI AB

a. 11 % b. 12 % c. 13 % d. 14 %

Problema a II - a (10 puncte) Diferite circuite electrice

Cursul nr. 6. C6.1 Multiplexorul / Selectorul de date


Metode de interpolare bazate pe diferenţe divizate

a n (ζ z 0 ) n. n=1 se numeste partea principala iar seria a n (z z 0 ) n se numeste partea


Componente şi Circuite Electronice Pasive. Laborator 3. Divizorul de tensiune. Divizorul de curent

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor X) functia f 1

III. Serii absolut convergente. Serii semiconvergente. ii) semiconvergentă dacă este convergentă iar seria modulelor divergentă.

Circuite logice programabile

5. FUNCŢII IMPLICITE. EXTREME CONDIŢIONATE.

DISTANŢA DINTRE DOUĂ DREPTE NECOPLANARE

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor

Planul determinat de normală şi un punct Ecuaţia generală Plane paralele Unghi diedru Planul determinat de 3 puncte necoliniare


R R, f ( x) = x 7x+ 6. Determinați distanța dintre punctele de. B=, unde x și y sunt numere reale.

Fig Impedanţa condensatoarelor electrolitice SMD cu Al cu electrolit semiuscat în funcţie de frecvenţă [36].

CIRCUITE INTEGRATE DIGITALE

Integrala nedefinită (primitive)

2. Circuite logice 2.2. Diagrame Karnaugh. Copyright Paul GASNER 1

Curs 4 Serii de numere reale

Electronică anul II PROBLEME

Circuite cu tranzistoare. 1. Inversorul CMOS

Seminar 5 Analiza stabilității sistemelor liniare

AUTOMATE FINITE. Un automat cu stări finite se defineşte formal prin cvintuplul

Subiecte Clasa a VIII-a

6.4. REGISTRE. Un registru care îndeplineşte două sau mai multe funcţii din cele 4 prezentate mai sus se numeşte registru universal.

3.4. Minimizarea funcţiilor booleene


Curs 2 DIODE. CIRCUITE DR

Laborator 11. Mulţimi Julia. Temă

2.2. ELEMENTE DE LOGICA CIRCUITELOR NUMERICE

Arhitectura Calculatoarelor. Fizică - Informatică an II. 2. Circuite logice. Copyright Paul GASNER 1

COLEGIUL NATIONAL CONSTANTIN CARABELLA TARGOVISTE. CONCURSUL JUDETEAN DE MATEMATICA CEZAR IVANESCU Editia a VI-a 26 februarie 2005.

Curs 14 Funcţii implicite. Facultatea de Hidrotehnică Universitatea Tehnică "Gh. Asachi"

SEMINAR 14. Funcţii de mai multe variabile (continuare) ( = 1 z(x,y) x = 0. x = f. x + f. y = f. = x. = 1 y. y = x ( y = = 0

2. Circuite logice 2.5. Sumatoare şi multiplicatoare. Copyright Paul GASNER

Cap.3 CLASE DE CIRCUITE LOGICE COMBINAŢIONALE

Subiecte Clasa a VII-a

Laborator 4 Circuite integrate digitale TTL

riptografie şi Securitate

1. REZISTOARE 1.1. GENERALITĂŢI PRIVIND REZISTOARELE DEFINIŢIE. UNITĂŢI DE MĂSURĂ. PARAMETRII ELECTRICI SPECIFICI REZISTOARELOR SIMBOLURILE

COMPARATOARE DE TENSIUNE CU AO FĂRĂ REACŢIE

V.7. Condiţii necesare de optimalitate cazul funcţiilor diferenţiabile

Esalonul Redus pe Linii (ERL). Subspatii.

Curs 1 Şiruri de numere reale

Sisteme diferenţiale liniare de ordinul 1

2. CONDENSATOARE 2.1. GENERALITĂŢI PRIVIND CONDENSATOARELE DEFINIŢIE UNITĂŢI DE MĂSURĂ PARAMETRII ELECTRICI SPECIFICI CONDENSATOARELOR SIMBOLURILE

Subiecte Clasa a V-a

V O. = v I v stabilizator

4. Măsurarea tensiunilor şi a curenţilor electrici. Voltmetre electronice analogice

III. Reprezentarea informaţiei în sistemele de calcul

3.5. STABILIZATOARE DE TENSIUNE CU CIRCUITE INTEGRATE.

3.4. Minimizarea funcţiilor booleene

CIRCUITE CU DZ ȘI LED-URI

Ovidiu Gabriel Avădănei, Florin Mihai Tufescu,

Conice. Lect. dr. Constantin-Cosmin Todea. U.T. Cluj-Napoca

Componente şi Circuite Electronice Pasive. Laborator 4. Măsurarea parametrilor mărimilor electrice

5.1. Noţiuni introductive

Capitolul 4 Amplificatoare elementare

Definiţia generală Cazul 1. Elipsa şi hiperbola Cercul Cazul 2. Parabola Reprezentari parametrice ale conicelor Tangente la conice

Seminariile Capitolul X. Integrale Curbilinii: Serii Laurent şi Teorema Reziduurilor

LUCRAREA NR. 1 STUDIUL SURSELOR DE CURENT

Platformă de e learning și curriculă e content pentru învățământul superior tehnic

RĂSPUNS Modulul de rezistenţă este o caracteristică geometrică a secţiunii transversale, scrisă faţă de una dintre axele de inerţie principale:,

Exemple de probleme rezolvate pentru cursurile DEEA Tranzistoare bipolare cu joncţiuni

Universitatea din Petroșani. Analiza și sinteza dispozitivelor numerice Proiectare logică

Examen AG. Student:... Grupa:... ianuarie 2011

Criptosisteme cu cheie publică III

2.1 Sfera. (EGS) ecuaţie care poartă denumirea de ecuaţia generală asferei. (EGS) reprezintă osferă cu centrul în punctul. 2 + p 2

Lucrarea nr. 5 STABILIZATOARE DE TENSIUNE. 1. Scopurile lucrării: 2. Consideraţii teoretice. 2.1 Stabilizatorul derivaţie

CIRCUITE CU PORŢI DE TRANSFER CMOS


Lucrarea Nr. 5 Circuite simple cu diode (Aplicaţii)

Ecuatii trigonometrice

Polarizarea tranzistoarelor bipolare

Stabilizator cu diodă Zener

Figura 1. Caracteristica de funcţionare a modelului liniar pe porţiuni al diodei semiconductoare..

5 STRUCTURI PROGRAMABILE

Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic

BARAJ DE JUNIORI,,Euclid Cipru, 28 mai 2012 (barajul 3)

Asupra unei inegalităţi date la barajul OBMJ 2006

Tranzistoare bipolare şi cu efect de câmp

UNIVERSITATEA DIN CRAIOVA FACULTATEA DE AUTOMATICĂ, CALCULATOARE ŞI ELECTRONICĂ

Transcript:

5.2. CODIFICATOAE Codificatoarele (CD) sunt circuite logice combinaţionale cu n intrări şi m ieşiri care furnizează la ieşire un cod de m biţi atunci când numai una din cele n intrări este activă. De regulă intrările codificatoarelor sunt active în 0, deoarece prin activarea unei intrări aceasta este pusă la masa montajului, deci capătă valoarea 0 logic. Circuitele de codificare primesc la intrare semnale codificate într-un cod diferit de cel binar şi furnizează la ieşire semnale în cod binar sau echivalentul acestuia. Numărul de biţi ai codului de ieşire (m) este întotdeauna mai mic decât numărul de biţi ai codului de intrare (n) La codificatorul cu n intrări care are la ieşire un cod de m biţi, număr de cuvinte furnizate la ieşire este care este egal cu numărul intrărilor acestuia. Cel mai utilizat codificator este codificatorul zecimal-bcd la intrarea căruia se aplică date în sistemul zecimal iar la ieşire apar date în codul BCD. Codificatorul SN74148 este un codificator zecimal-bcd de trei biţi (fig. 5.2.1). Figura 5.2.1 Codificatorul integrat SN74148

Codificatorul SN74148 este prevăzut cu: 8 intrări de date (I 0 I 7 ) active în 0; O intrare EI (Enable In) pentru validarea circuitului care este activă în 0; 3 ieşiri de date (A 0, A 1, A 2 ) active în 0; O ieşire suplimentară pentru conectarea în cascadă a mai multor codificatoare EI (Enable Out) activă în 0; O ieşire GS care devine activă (în 0 logic) când cel puţin una dintre intrările codificatorului este activă. Tabelul de adevăr al codificatorului este prezentat mai jos Tabelul 5.2.1 Tabelul de adevăr al codificatorului SN74148 INTĂI EI 0 1 2 3 4 5 6 7 IEŞII 2 2 2 2 2 0 GS EO A2 A1 A0 1 X X X X X X X X 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 X X X X X X X 0 0 0 0 0 1 0 X X X X X X 0 1 0 0 1 0 1 0 X X X X X 0 1 1 0 1 0 0 1 0 X X X X 0 1 1 1 0 1 1 0 1 0 X X X 0 1 1 1 1 1 0 0 0 1 0 X X 0 1 1 1 1 1 1 0 1 0 1 0 X 0 1 1 1 1 1 1 1 1 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 0 1

Codificatorul SN74147 este un codificator zecimal-bcd de 4 biţi (figura 5.2.2). Figura 5.2.2 Codificatorul integrat SN74147 Codificatorul este prevăzut cu: intrări numerotate de la 1 la active în 0 4 ieşiri notate cu A, B, C, D active în 0 Acest codificator nu utilizează 10 intrări deoarece se consideră că la intrare este cifra 0 când toate intrările sunt în 1 logic (vezi prima linie din tabel) Tabelul de adevăr al codificatorului este prezentat mai jos Tabelul 5.2.2- Tabelul de adevăr al codificatorului SN74147 INTĂI IEŞII 1 2 3 4 5 6 7 8 2 3 2 2 2 1 2 0 D C B A 1 1 1 1 1 1 1 1 1 1 1 1 1 X X X X X X X X 0 0 1 1 0 X X X X X X X 0 1 0 1 1 1 X X X X X X 0 1 1 1 0 0 0 X X X X X 0 1 1 1 1 0 0 1 X X X X 0 1 1 1 1 1 0 1 0 X X X 0 1 1 1 1 1 1 0 1 1 X X 0 1 1 1 1 1 1 1 1 0 0 X 0 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 0

5.3. DECODIFICATOAE Decodificatoarele (DCD) sunt circuite logice combinaţionale cu n intrări şi m ieşiri (m=2 n ) care activează o singură ieşire corespunzătoare codului aplicat la intrare. Circuitele de codificare primesc la intrare semnale logice în cod binar sau echivalentul acestuia şi furnizează la ieşire semnale în cod zecimal sau echivalentul acestuia. Cele mai utilizate decodificatoare sunt: decodificatorul BCD - zecimal şi decodificatorul BCD - 7 segmente. 1. Decodificatorul BCD - zecimal primeşte la intrare datele în cod BCD şi activează o singură ieşire corespunzătoare codului de intrare. Acest decodificator este prevăzut cu 4 intrări notate cu A, B, C, D (corespunzătoare celor 4 biţi din codul BCD) şi cu 10 ieşiri notate cu Y0, Y1, Y2,...Y (corespunzătoare celor 10 cifre din codul zecimal). În funcţie de tipul decodificatorului ieşirile sunt active în 0 logic sau în 1 logic. Decodificatorul MMC 4028 are ieşirile active în 1 logic. 16 15 14 13 12 11 10 +V Y 3 Y 1 B C D A Y 8 MMC 4028 Y 2 Y 0 Y 7 Y 4 Y Y 5 Y 6 0V 1 2 3 4 5 6 7 8 2 3 2 2 2 1 2 0 IEȘII Tabelul de adevăr MMC 4028 D C B A Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 1

Decodificatorul CDB 442 are ieşirile active în 0 logic. 16 15 14 13 12 11 10 +V A B C D Y Y 8 Y 7 CDB 442 Y 0 Y 1 Y 2 Y 3 Y 4 Y 5 Y 6 0V 1 2 3 4 5 6 7 8 Tabelul de adevăr CDB 442 2 3 2 2 2 1 2 0 IEȘII D C B A Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 1 1 1 0 0 1 0 1 1 0 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 1 1 0 1 0 0 1 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 0 1 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 1 1 1 1 1 1 1 1 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 0 La intrările A, B, C, D se aplică codul binar corespunzător cifrelor de la 0 la 15 (16 combinaţii. Doar 10 din cele 16 combinaţii sunt acceptate, şi anume cele corespunzătoare cifrelor 0. Celelalte combinaţii reprezintă stări interzise. Exemplu: dacă A=0, B=1, C=1, D=0 la ieşirea Y6 apare nivel logic 0 (0,2...0,4 V), restul ieşirilor au nivel logic 1 (circa 3,4 V). Acelaşi lucru se întâmplă dacă codul corespunde oricărei cifre de la 0 la. Pentru combinaţiile logice corespunzătoare numerelor de la 10 la 15, ieşirile rămân în starea logică 1. Aceste decodificatoare se utilizează în: Circuite de numărare Generatoare de funcţii Circuite de comandă la distanţă Circuite de selecţie

În figura 5.3.1 este prezentată schema unei aplicaţii cu decodificatorul MMC 4028. VCC 5V A B C D 10 13 12 11 A0 A1 A2 A3 O0 O1 O2 O3 O4 O5 O6 O7 O8 O 3 14 2 15 1 6 7 4 5 MMC 4028 10 8 7 6 5 4 3 2 1 LED LED8 LED7 LED6 LED5 LED4 LED3 LED2 LED1 LED0 Figura 5.3.1 Aplicaţie cu decodificatorul MMC 4028 Intrările decodificatorului (A0, A1, A2, A3) sunt conectate la comutatoarele A, B, C, D. Aceste comutatoare pot fi poziţionate în 0 logic (0 V) respectiv în 1 logic (+5V). Ieşirile decodificatorului (Q0, Q1, Q2,...Q) sunt conectate prin intermediul rezistoarelor 1, 2, 3,...10 la LED-urile LED0, LED1, LED2,...LED. În funcţie de poziţia comutatoarelor A, B, C, D la intrarea decodificatorului se aplică un cod binar corespunzător unei anumite cifre de la 0 la şi luminează LED-ul corespunzător cifrei respective. În exemplul din figura 5.3.1 comutatoarele B şi C sunt în 1 logic, iar comutatoarele A şi D sunt în 0 logic, combinaţie ce corespunde cifrei 6, situaţie în care LED6 luminează. Pentru codurile de intrare corespunzătoare numerelor de la 10 la 15 toate LED-urile vor fi stinse deoarece aceste combinaţii reprezintă stări interzise.

2. Decodificatorul BCD 7 segmente comandă dispozitivele de afişare numerică realizate din 7 segmente luminoase (cu led-uri, cristale lichide). Decodificatorul primeşte la intrare datele în cod BCD şi activează mai multe ieşiri corespunzătoare codului de intrare. Prin polarizarea directă a segmentelor, în diverse combinaţii, se poate forma orice cifră a sistemului zecimal. Afişajele 7 segmente se construiesc în două variante: cu anodul comun şi cu catodul comun şi sunt prevăzute cu 10 terminale (figura 5.3.2) Figura 5.3.2 Afişaj 7 segmente - aranjarea segmentelor-numerotarea KW1 501 AS KW1 521 AGA E 1 D Anod Punc 2 3 C 4 5 (a) Cu Anod comun terminalelor Figura 5.3.3 Structură afişaj 7 segmente Pentru activarea unui segment acesta se polarizează direct. KW1 501 CB KW1 521 CS (b) Cu Catod comun La afişajele cu Anod comun, anodul se conectează spre polul pozitiv al sursei (+) iar segmentul care se activează se conectează spre polul negativ al sursei (-). La afişajele cu Catod comun, catodul se conectează spre polul negativ al sursei (-) iar segmentul care se activează se conectează spre polul pozitiv al sursei (+). Un segment are următorii parametrii electrici: Tensiunea directă de polarizare Vf = 1, V 2,2 V (în funcţie de culoarea segmentelor) Curentul direct If = 10 ma 20 ma. E F G D A 10 G F 8 Anod 7 A 6 C B B E 1 D 2 Catod 3 Punc 10 C 4 5 8 7 6 1 2 3 4 5 10 G F 8 Catod 7 A 6 B

Decodificatorul BCD 7 segmente este prevăzut cu 4 intrări notate cu A, B, C, D (corespunzătoare celor 4 biţi din codul BCD) şi cu 7 ieşiri notate cu a, b, c, d, e, f (corespunzătoare celor 7 segmente ale afişajului). Pentru afişajele cu anodul comun se pot utiliza circuitele integrate: CDB 446; CDB 447; SN74LS47 ; SN7447. În funcţie de combinaţia intrărilor se activează una sau mai multe ieşiri. La aceste decodificatoare ieşirile sunt active în 0 logic. 16 15 14 13 12 11 10 Vcc CDB 447 A 2 A 3 A 0 1 2 3 4 5 6 7 GND 8 LT - asigură testarea segmentelor LT= 1 toate segmentele aprinse BO- pentru funcţiile de ieşire 0-15 BI- pentru afişarea lui 0 Figura 5.3.4 Decodificatorului CDB 447 Pentru afişajele cu catodul comun se pot utiliza circuitele integrate: CDB448 ; MMC4248; SN74LS48 ; SN7448 ; HCF 4511 BE. În funcţie de combinaţia intrărilor se activează una sau mai multe ieşiri. La aceste decodificatoare ieşirile sunt active în 1 logic. 16 15 14 13 12 11 10 Vcc f g a b c d e HCF4511BE A 2 A 3 A 0 1 2 3 4 5 6 7 GND 8 Figura 5.3.4 Decodificatorului HCF 4511 BE

În figura 5.3.5 este prezentată schema unei aplicaţii cu decodificatorul CDB 447. 1 2 14 13 3 11 10 7 8 Sursă c.c. - 16 15 14 13 12 11 10 Vc CDB 447 A 2 A 3 A 0 1 2 3 4 5 6 7 GN 8 D A3 A2 A LT A1 A0 Figura 5.3.5 Comanda unui afişaj 7 segmente cu anodul comun (MDE 2102 ) Pentru verificarea segmentelor afişajului se poziţionează comutatorul ALT pe (+) apoi se poziţionează înapoi pe (-). Comutatoarele A0, A1, A2, A3 pot fi poziţionate în 0 logic (0 V) respectiv în 1 logic (+5V). În funcţie de combinaţiile de la intrarea decodificatorului se vor activa segmentele corespunzătoare cifrei respective (vezi tabelul de adevăr CDB 447). Tabelul de adevăr CDB 447 D C B A cifra a b c d e f g 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 0 1 1 1 1 0 0 1 0 2 0 0 1 0 0 1 0 0 0 1 1 3 0 0 0 0 1 1 0 0 1 0 0 4 1 0 0 1 1 0 0 0 1 0 1 5 0 1 0 0 1 0 0 0 1 1 0 6 1 1 0 0 0 0 0 0 1 1 1 7 0 0 0 1 1 1 1 1 0 0 0 8 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 0

În figura 5.3.6 este prezentată schema unei aplicaţii cu decodificatorul HCF 4511. 10 8 7 6 g f GND a b e 1 d 2 GND 3 c 4 5 Sursă c.c. 5V - + 16 15 14 13 12 11 10 Vcc HCF4511BE A 2 A 3 A 0 1 2 3 4 5 6 7 GND 8 A3 A2 A LT A1 A0 Figura 5.3.6 Comanda unui afişaj 7 segmente cu catodul comun (KW1-501CB) În funcţie de combinaţiile de la intrarea decodificatorului se vor activa segmentele corespunzătoare cifrei respective (vezi tabelul de adevăr HCF 4511). Tabelul de adevăr HCF 4511 D C B A cifra a b c d e f g 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 1 0 2 1 1 0 1 1 0 1 0 0 1 1 3 1 1 1 1 0 0 1 0 1 0 0 4 0 1 1 0 0 1 1 0 1 0 1 5 1 0 1 1 0 1 1 0 1 1 0 6 0 0 1 1 1 1 1 0 1 1 1 7 1 1 1 0 0 0 0 1 0 0 0 8 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 1 1