Circuite Integrate Digitale

Proiect
8/10 (1 vot)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 22 în total
Cuvinte : 5687
Mărime: 1006.33KB (arhivat)
Publicat de: George Jean Szabo
Puncte necesare: 7
Profesor îndrumător / Prezentat Profesorului: Mihai Dinca
Universitatea Ovidius ,Constanta

Extras din proiect

Consideratii teoretice

Decodificatorul este un circuit logic care transformă o informaţie dintr-un anumit cod în alt cod recunoscut de receptor. Se vor analiza decodificatoare care efectuează convertirea din cod binar în cod zecimal (DB–Z), decodificatoare pentru trecerea din „zecimal codat bi-nar” (BCD – Binary Coded Decimal) în cod zecimal (DBCD–Z) şi decodi-ficatoare care transformă codul BCD în cod „7 segmente” (DBCD–7).

1 Decodificatoare din cod binar în cod zecimal

a) Reprezentarea decodificatoarelor din cod binar în cod zecimal

Aceste decodificatoare dispun de n intrări de selecţie (In–1, In–2, , I1, I0) şi 2n ieşiri fi (i = 2n–1, 2n–2, , 21, 20). Intrarea In–1 reprezintă cea mai semnificativă intrare de selecţie.

Modul cum se realizează decodificarea este ilustrat în figura 1. Tabelul de adevăr din figura 1(b) este reprezentat pentru n = 3.

În cazul general, dacă numărul binar (In–1, In–2, , I1, I0)2 este egal cu numărul zecimal (k)10 (0  k  2n–1), atunci ieşirea fk = 1 (este activată), iar restul ieşirilor este în starea 0 (ieşiri inactive). Se spune că decodificatorul binar–zecimal (DB–Z) este activ pe nivelul logic 1,

deoarece ieşirea este în 1 corespunzătoare combinaţiei de la intrare pe care o decodifică.

De exemplu, dacă decodificatorul are două intrări de selecţie, I1– cea mai semnificativă şi I0, atunci ieşirile fi sunt în număr de 22 = 4, notate f3 f2 f1 f0.

Secvenţele de funcţionare sunt:

- dacă I1 I0 = 0 0 atunci f3 f2 f1 f0 = 0 0 0 1, deoarece (00)2 = (0)10

- dacă I1 I0 = 0 1 atunci f3 f2 f1 f0 = 0 0 1 0, deoarece (01)2 = (1)10

- dacă I1 I0 = 1 0 atunci f3 f2 f1 f0 = 0 1 0 0, deoarece (10)2 = (2)10

- dacă I1 I0 = 1 1 atunci f3 f2 f1 f0 = 1 0 0 0, deoarece (11)2 = (3)10.

Observaţie. Decodificatorul realizează funcţia inversă funcţiei pe care o elaborează co-dificatorul de adresă.

Decodificatorul binar–zecimal (DB–Z) din figura 2 este activ pe nivel logic 0, adică ieşirea care decodifică combinaţia corespunzătoare aplicată intrărilor de selecţie trece (se ac-tivează) în starea 0 când se produce operaţia de decodificare, restul ieşilor fiind pe nivel 1.

De exemplu, dacă decodificatorul are două intrări de selecţie (I1 şi I0) respectiv ieşirile f3 f2 f1 f0 atunci rezultă următoarele secvenţe de funcţionare:

- dacă I1 I0 = 0 0 atunci f3 f2 f1 f0 = 1 1 1 0, deoarece (00)2 = (0)10

- dacă I1 I0 = 0 1 atunci f3 f2 f1 f0 = 1 1 0 1, deoarece (01)2 = (1)10

- dacă I1 I0 = 1 0 atunci f3 f2 f1 f0 = 1 0 1 1, deoarece (10)2 = (2)10

- dacă I1 I0 = 1 1 atunci f3 f2 f1 f0 = 0 1 1 1, deoarece (11)2 = (3)10.

Decodificatorul cu n intrări de selecţie şi 2n ieşiri se mai numeşte şi „decodificator 1 din 2n”, deoarece se activează numai o singură ieşire care depinde de nivelele logice aplicate la intrările de selecţie.

b) Proiectarea cu porţi logice a decodificatoarelor binar–zecimal

Implementarea porţilor logice pentru realizarea decodificatorului constă în parcurgerea etapelor corespunzătoare sintezei circuitelor logice combinaţionale atunci când se cunosc stările intrărilor şi ieşirilor.

Exemplul 1. Să se sintetizeze cu porţi logice un decodificator binar–zecimal activ pe nivel logic 0 şi care are trei intrări de selecţie (I2, I1, I0).

R1. Schema–bloc este analogă cu cea prezentată în figura 2(a), cu menţiunea că intrările de selecţie sunt I2, I1 şi I0, iar ieşirile se notează cu f7, f6, f5, f4 f3, f2, f1 şi f0. Aceste notaţii se regăsesc şi în tabelul de adevăr din figura 2(b) al noului decodificator

Se construiesc diagramele Karnaugh corespunzătoare celor opt ieşiri (figura 3(a)).

În urma efectuării minimizării funcţiilor logice de ieşire se obţin expresiile:

(1)

Aceste funcţii se pot implementa direct cu porţi de tip NU (CDB 404/MMC 4049) şi cu porţi SAU cu câte două intrări (CDB 432/MMC 4075).

Dacă se utilizează porţi logice ŞI–NU în locul porţilor SAU se ţine cont de faptul că re-laţia lui De Morgan:

(2) ,

se poate scrie (după negarea ei) sub forma:

(3)

Se aplică această formă relaţiilor (1). Rezultă:

(4)

Schema logică a decodificatorului cu porţile logice ŞI–NU (CDB 410/MMC 4023) care realizează funcţiile logice (4) este dată în figura 3(b).

c) Implementarea funcţiilor logice cu ajutorul decodificatoarelor binar–zecimal

Din tabelul de adevăr al decodificatorului binar–zecimal activ pe nivel logic 1 (figura 1(b)) se constată că ieşirea f0 ia valoarea 1 numai dacă intrările de selecţie sunt în starea: In–1 In–2 I1 I0 = 0 0 0 0, în caz contrar având valoarea 0. Funcţia f0 se poate considera un termen ce se poate reprezenta în formă canonică disjunctivă, constituind astfel minterme-nul (termen canonic conjuctiv/termen minimal) P0:

Preview document

Circuite Integrate Digitale - Pagina 1
Circuite Integrate Digitale - Pagina 2
Circuite Integrate Digitale - Pagina 3
Circuite Integrate Digitale - Pagina 4
Circuite Integrate Digitale - Pagina 5
Circuite Integrate Digitale - Pagina 6
Circuite Integrate Digitale - Pagina 7
Circuite Integrate Digitale - Pagina 8
Circuite Integrate Digitale - Pagina 9
Circuite Integrate Digitale - Pagina 10
Circuite Integrate Digitale - Pagina 11
Circuite Integrate Digitale - Pagina 12
Circuite Integrate Digitale - Pagina 13
Circuite Integrate Digitale - Pagina 14
Circuite Integrate Digitale - Pagina 15
Circuite Integrate Digitale - Pagina 16
Circuite Integrate Digitale - Pagina 17
Circuite Integrate Digitale - Pagina 18
Circuite Integrate Digitale - Pagina 19
Circuite Integrate Digitale - Pagina 20
Circuite Integrate Digitale - Pagina 21
Circuite Integrate Digitale - Pagina 22

Conținut arhivă zip

  • Circuite Integrate Digitale.doc

Alții au mai descărcat și

Senzori

INTRODUCERE Senzorul este definit ca fiind “un dispozitiv care detectează sau măsoară unele condiţii sau proprietăţi şi înregistrează, indică sau...

Circuit de temporizare Beta E 555 - aplicație - sirene

1.CIRCUIT DE TEMPORIZARE βE 555 1.1 Prezentarea circuitului βE 555 un circuit integrat monolitic bipolar care realizează temporizări sau...

Diode electroluminiscente

1.Introducere Dioda electroluminiscenta(LED-light emitting diode) este o dioda semiconductoare ce emite lumină la polarizarea directă a jonctiuni...

Circuite logice combinaționale

CAP. I. NOTIUNI DE ALGEBRA BOOLEANA 1.1. Generalitati In functionarea unei instalatii electronice, pneumatice sau hidraulice se intalnesc cazuri...

Amplificatoare operaționale

1.Generalități Necesitatea miniaturizării circuitelor electronice a condus la includerea într-o singură capsulă a mai multor componente discrete,...

Rezistența

Legea lui Ohm. Definiţia rezistenţei electrice Definiţie: Rezistenţele numite şi rezistoare, sunt componente electronice caracterizate de un...

Circuite de afișare cu diode electroluminescențe

CIRCUITE DE AFISARE CU DIODE ELECTROLUMINESCENTE(LED) 1.AFISAREA DE PUNCTE LUMINOASE Prin puncte se transmite cea mai putina informatie,folosind...

Monitorul

O clasificare sumara a monitoarelor ar putea fi dupa unul din criteriile : a) dupa culorile de afisare -monitoare monocrome (afiseaza doar doua...

Te-ar putea interesa și

Circuite integrate digitale (proiectarea circuitului digital pe baza CMOS)

Introducere: Producția de componente electronice discrete a fost revoluționată în momentul apariției primelor circuite integrate. Aceste noi...

Circuite Integrate Digitale

LUCRAREA NR.1: STUDIUL PORŢILOR LOGICE 1.1.CONSIDERAŢII TEORETICE 1.1.1. NOŢIUNI DE ALGEBRĂ BOOLEANĂ Fie o mulţime formată din două elemente...

Circuite Integrate Digitale

Scopul lucrării : studierea standului de laborator, studierea metodelor de măsurare a nivelelor logice la ieşirea şi la intrarea operatorilor...

Cursuri Circuite Integrate Digitale

1. DIODE Jonctiunea PN este componenta electronică activă cu rol fundamental în functionarea dispozitivelor semiconductoare. O diodă constituită...

Ai nevoie de altceva?