Sunteți pe pagina 1din 6

Laborator Circuite Numerice

Decodificatoare II

LUCRAREA nr. 5.

DECODIFICATOARE II
1. Decodificator BCD - 7 segmente Decodificatoarele BCD - 7 segmente sunt circuite logice combinaionale destinate s comande circuite de afiare numerice cu 7 segmente (LED-uri, becuri, cristale lichide sau tuburi cu descrcare n gaze). Circuitul are 4 intrri, notate uzual cu A, B, C, D i 7 ieiri notate a, b, c, d, e, f, g. Intrrile codific un numr binar de 4 bii cu A=LSB1) i D=MSB2) . Dispozitivul de afiare este prezentat n figura 1 i se mai ntlnete sub denumirea de digit. Exist celule de afiare cu LED-uri (diode electroluminiscente) cu anod comun (AC) sau cu catod comun (KC). n primul caz comanda se face cu nivel sczut (L sau 0 logic), iar n al doilea caz comanda se face cu nivel ridicat (H sau 1 logic).
AC

KC

a A B C

a b c d e f g

b g

b g

c d

c d

Celul de afiare cu anod comun Celul de afiare cu catod comun

Figura 1 Dispunerea segmentelor permite afiarea cifrelor de la 0 la 9 (figura 2 a i b) i chiar a unor litere (figura 2.c pentru afiare n sistemul hexa-zecimal).

1) 2)

LSB = Least Significant Bit = cel mai puin semnificativ bit MSB = Most Significant Bit = cel mai semnificativ bit 25

Laborator Circuite Numerice

Decodificatoare II

LUCRAREA nr. 5.

a) b) c)
Figura 2 Majoritatea circuitelor de afiare folosesc cifrele din figura 2.a sau mai rar din figura 2.b. Tabelul de adevr al unui astfel de circuit este prezentat mai jos.
Tabelul de adevr al decodificatorului BCD - 7 segmente

Nz D C B A a b c d e f g 0 0 0 0 0 1 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 - segment aprins - segment stins La cele 4 intrri ale circuitului se aplic un numr n cod BCD, care reprezint codul cifrei zecimale ce se dorete a fi afiat. Cele 7 ieiri se conecteaz la celula de afiare, la segmentele corespunztoare, prin intermediul unor rezistene pentru limitarea curentului. Pe baza tabelului de adevr se pot alctui diagramele Karnaugh pentru cele 7 ieiri cu ajutorul crora se va sintetiza circuitul. n funcie de tipul de
26

Laborator Circuite Numerice

Decodificatoare II

LUCRAREA nr. 5.
afior folosit, segment aprins poate nsemna: 0 logic pentru anod comun sau 1 logic pentru catod comun. 2. Implementarea funciilor logice folosind decodificatoare Utilizarea decodificatoarelor la implementarea funciilor logice are avantajul c nu necesit operaii de minimizare i se obin, n unele cazuri, implementri cu numr redus de circuite integrate. Se pornete de la forma canonic disjunctiv, deoarece la ieirile decodificatorului se obin minitermenii negai. Realizarea unei funcii se poate face simplu, utiliznd o poart I-NU cu un numr de intrri egal cu numrul de minitermeni prezeni n expresia funciei sau o poart I cu un numr de intrri egal cu numrul de minitermeni care lipsesc din expresia funciei. Prima soluie este preferat deoarece exist circuite integrate cu pori I-NU cu pn la 8 intrri. Fie funcia urmtoare ca exemplu: f ( a , b , c) = a b + a b c + a c + b c Relaia poate fi rescris astfel:

f ( a , b , c) = ( m1 + m5 + m6 + m7 ) = m1 + m5 + m6 + m7 Utiliznd decodificatorul binar - zecimal (CDB 442) se obin circuitele din figura 3 care implementeaz funcia de mai sus.
c D b a A D c b a A

C B

C B

0 1 2 3 4 5 6 7 8 9

0 1 2 3 4 5 6 7 8 9

Figura 3
3. Lucrri de efectuat n laborator

Se completeaz fia de laborator disponibil la adresa: http://www.ee.tuiasi.ro/~demm/Digital_Circuits/FiaLab5.DOC


27

Laborator Circuite Numerice

Decodificatoare II

LUCRAREA nr. 5. FI DE LABORATOR


1. Nr. 0 1 2 3 4 5 6 7 8 9 2. DC BA 00 01 11 10 a= DC BA 00 01 11 10 c= DC BA 00 01 11 10 e= Se completeaz tabelul de adevr conform figurii 2.b pentru afiaj cu anod comun. D C B A a b c d e f g

Se completeaz diagramele VK conform tabelului de la punctul 1 i se minimizeaz: 00 01 11 10 DC BA 00 01 11 10 b= DC BA 00 01 11 10 d= DC BA 00 01 11 10 f= 00 01 11 10

00

01

11

10

00

01

11

10

00

01

11

10

00

01

11

10

28

Laborator Circuite Numerice

Decodificatoare II 10

LUCRAREA nr. 5.
DC BA 00 01 11 10 g= 3. 00 01 11

Se deseneaz schema cu pori logice ce rezult din ecuaiile determinate la punctul. 2

29

Laborator Circuite Numerice

Decodificatoare II

LUCRAREA nr. 5.
4. Se introduce schema de la punctul 3 n MaxPlus II i se simuleaz circuitul. Formele de und rezultate se copie mai jos. Se noteaz timpii de ntrziere i valorile logice pe formele de und. Se compar rezultatele cu tabelul de adevr.

A B C D a b c d e f g 5. Ce semne sunt afiate atunci cnd la intrare se aplic 10, 11, 12, 13, 14, 15?

30