Documente Academic
Documente Profesional
Documente Cultură
ELECTRONICA DIGITALĂ
Chişinău
2014
0
UNIVERSITATEA TEHNICĂ A MOLDOVEI
ELECTRONICA DIGITALĂ
Indicaţii metodice privind efectuarea lucrărilor de
laborator
(Partea 2)
Chişinău
Editura „Tehnica-UTM”
2014
1
Lucrarea este destinată studenţilor Facultăţii Inginerie şi
Management în Electronică şi Telecomunicaţii care studiază
electronica digitală.
Electronica digitală este o disciplină ce aparţine unui
domeniu din electronică destul de amplu. Argumentele şi
demonstraţiile se bazează pe diverse compartimente din matematică
(algebra booleană), fizică (electricitate, magnetism,
microelectronică), componente radioelectronice, informatică, teoria
informaţiei, radiotehnică, semnale şi circuite. Studierea disciplinei
prevede dezvoltarea capacităţilor inginereşti creative în domeniul
proiectării dispozitivelor digitale. Însuşirea principiilor de
proiectare prevede dezvoltarea gîndirii logice şi iscusinţei de a
propune idei, care ar permite soluţionarea diverselor probleme de
proiectare.
2
© U.T.M., 2014
Lucrarea de laborator nr. 6
CERCETAREA DEMULTIPLEXOARELOR
4
a) b)
Fig. 6.2 Demultiplexorul: a) schema de principiu b) notarea grafică
5
conectează intrarea selectată. Modelul mecanic al acestui comutator
este prezentat în fig. 6.3.
6.3 Sarcini
7
Anexă la lucrarea nr. 6
Tabelul 6A.1 Tabelul de variante
Nr. Consecutivitatea de comutare a intrărilor
variantei la ieşiri
1 1-2, 1-4, 2-7, 8-1, 3-5, 8-6, 4-2, 4-3
2 6-2, 7-4, 2-5, 2-1, 7-7, 8-5, 4-8, 2-7
3 3-1, 7-2, 4-6, 5-8, 8-7, 2-4, 2-3, 6-1
4 7-4, 6-8, 8-1, 5-1, 4-6, 7-2, 1-3, 2-4
5 1-8, 2-7, 3-6, 4-5, 5-8, 6-2, 3-2, 1-4
6 6-8, 3-4, 5-6, 1-7, 2-2, 4-8, 2-5, 3-7
7 8-1, 7-2, 6-3, 5-4, 3-5, 8-8, 2-4, 7-8
8 4-8, 6-5, 7-3, 2-8, 1-3, 2-6, 5-2, 8-1
9 1-6, 3-8, 5-1, 7-6, 3-3, 8-4, 2-5, 3-7
10 7-1, 6-2, 5-3, 4-7, 5-8, 1-4, 2-3, 6-1
11 5-6, 7-2, 3-4, 1-2, 7-8, 5-1, 2-4, 3-1
12 6-8, 7-7, 4-6, 2-7, 1-4, 4-4, 3-5, 2-8
13 1-2, 3-4, 5-6, 7-8, 1-8, 2-7, 3-6, 5-4
14 8-2, 6-4, 7-3, 4-1, 5-8, 4-2, 3-2, 1-6
15 6-5, 8-7, 2-7, 1-5, 8-1, 7-3, 4-6, 8-3
16 8-7, 5-4, 6-8, 1-3, 7-7, 2-5, 3-4, 3-6
17 2-6, 3-5, 7-2, 8-7, 2-2, 1-5, 3-7, 8-2
18 1-4, 2-3, 8-6, 7-4, 4-5, 2-8, 7-3, 2-1
19 5-6, 4-7, 3-8, 1-6, 3-2, 5-5, 4-6, 1-8
20 1-8, 6-5, 7-4, 6-3, 2-5, 3-8, 3-4, 2-7
8
(Continuarea tabelului
6A.1)
21 7-6, 4-5, 6-6, 8-1, 7-2, 4-3, 6-8, 1-5
22 3-4, 2-5, 6-7, 5-8, 7-4, 3-3, 1-4, 8-7
23 7-2, 1-6, 8-5, 1-7, 3-4, 8-6, 4-8, 5-1
24 1-8, 2-4, 6-3, 5-4, 7-3, 4-4, 3-1, 8-4
25 2-8, 1-7, 3-6, 5-2, 3-2, 4-5, 1-5, 6-4
26 6-7, 8-4, 7-1, 3-5, 2-3, 8-5, 1-6, 7-8
27 1-2, 5-6, 4-3, 8-7, 5-8, 7-2, 1-4, 6-7
28 3-4, 7-8, 5-6, 2-1, 6-8, 1-2, 4-7, 8-2
29 5-3, 8-4, 2-3, 1-6, 8-6, 2-2, 3-4, 2-5
30 3-8, 5-4, 3-4, 5-5, 7-8, 1-6, 1-2, 7-2
31 2-4, 1-3, 8-3, 3-7, 1-7, 5-1, 6-7, 1-4
9
Lucrarea de laborator nr. 7
CERCETAREA REGISTRELOR
11
Astfel, pentru transferul codului direct receptorul trebuie legat
cu ieşirile directe Q, iar pentru transferul codului invers – cu ieşirile
inverse Q. Pentru a dirija în mod automat procesul de conectare cu
ieşirile directe ori inverse se utilizează multiplexoare cu 2 intrări
informaţionale (fig. 7.2).
12
Fig. 7.3 Registrul de deplasare de 4 biţi, pe baza bistabilelor JK
În Rg din fig. 7.3 deplasarea poate fi efectuată în dreapta:
informaţia din bistabilul întâi se transmite în al doilea, din al doilea–
în al treilea etc. În procesul de deplasare, în primul bistabil se
înscrie informaţia aplicată pe X0.
Pentru deplasarea informaţiei cu o poziţie în dreapta, pe linia
de sincronizare se aplică un impuls. La acţionarea acestui impuls pe
ieşirea Q0 se stabileşte valoarea intrării X0, pe Q1 valoarea Q0, pe Q2
valoarea Q1 etc, pe Qn valoarea Qn-1, iar valoarea Qn se pierde. Dacă
mai aplicăm încă un impuls pe linia de deplasare (sincronizare),
informaţia se deplasează în acelaşi mod cu o poziţie în dreapta.
Astfel, informaţia poate fi deplasată cu n poziţii şi dacă pe intrarea
X0 este stabilit permanent 0, la deplasarea în Rg din partea stângă se
înmagazinează zerouri; dacă stabilim 1, se înmagazinează unităţi.
13
Fig. 7.4 Registrul de deplasare de n biţi în baza bistabilelor D
14
Fig. 7.5 Registru de deplasare ciclic de 4 biţi
16
7.8 Sarcini
19
Anexă la lucrarea nr. 7
Tabelul 7A.1 Tabelul de variante
Nr.
Consecutivitatea cifrelor care se repetă
variantei
1 1818...
2 2121...
3 3939...
4 4242...
5 5A5A..
6 6363...
7 7B7B...
8 8484...
9 9C9C...
10 A5A5...
11 BDBD...
12 C6C6...
13 DEDE...
14 E7E7...
20
Lucrarea de laborator nr. 8
CERCETAREA NUMĂRĂTOARELOR
22
Tabelul 8.1 Tabelul de stări a numărătorului
Numărul binar Numărul
Xnum
Q2 Q1 Q0 zecimal
Xnum.0 0 0 0 0
Xnum.1 0 0 1 1
Xnum.2 0 1 0 2
Xnum.3 0 1 1 3
Xnum.4 1 0 0 4
Xnum.5 1 0 1 5
Xnum.6 1 1 0 6
Xnum.7 1 1 1 7
Xnum.8 0 0 0 0
23
atunci la fiecare aplicare a impulsului Xnum numărul se micşorează
cu o unitate (se îndeplineşte scăderea unităţii).
24
Fig. 8.5 Schema numărătorului reversibil
25
Fig. 8.6 Numărătorul cu report paralel
26
Knum=2n, ceea ce nu satisface cazurile atunci când sunt necesare alte
valori.
Pentru elaborarea numărătorului cu Knum dat este necesar, cu
ajutorul elementelor logice, să se stabilească starea 0 în numărător,
când în el se atinge codul binar al cărui echivalent zecimal este egal
cu Knum dat. De exemplu, se cere să se elaboreze, după schema 8.2,
un numărător cu Knum =5.
Pentru aceasta, conform formulei 8.2, calculăm numărul
minim necesar de bistabile: n=3. Această valoare asigură Knum=7 în
conformitate cu 8.1, însă se cere Knum=5. Reiese că este necesar ca
în schemă, la obţinerea numărului 5, să fie stabilit 0. Codul binar al
numărului 5 este 101 şi starea numărătorului în acest caz va fi:
Q0=1, Q1=0, Q2=1. Pentru stabilirea în acest caz a stării 0, evident,
ieşirile directe ale bistabilelor Q0, Q2 şi ieşirea inversată Q1 trebuie
legate cu intrările unui element logic ŞI, iar ieşirea acestui element
legată cu intrările R ale bistabilelor 1,2 şi 3. În schema 8.7 pentru
acest caz se foloseşte golirea unică. Astfel, în schemă, la atingerea
numărului 5 cu ajutorul reacţiei prin elementul ŞI, se stabileşte 0 şi
numărarea începe din nou.
Observăm, că pentru Knum=5 în schemă nu trebuie să se
stabilească numărul 5. La al cincilea impuls aplicat în schemă e
necesar să se obţină 0. În cazul dat (fig. 8.7) numărul 5 se obţine pe
o durată foarte scurtă (durata de comutare a unui bistabil) şi acest
fapt constituie un neajuns. Această schemă poate fi utilizată atunci
cînd neajunsul menţionat nu influenţează la funcţionarea corectă a
dispozitivelor proiectate.
27
Fig. 8.7 Schema numărătorului cu Knum=5
28
permite schimbarea stării (din 0 în 1) în primul bistabil, însă
bistabilele Q1, Q2 nu trebuie să-şi schimbe stările şi de aceea
stabilim T1=0 şi T2=0.
Tabelul 8.2 Tabelul de stări al numărătorului
cu coeficientul de numărare Knum =5
Xnum Q0 Q1 Q2 T0 T1 T2
Xnum.0 0 0 0 1 0 0
Xnum.1 1 0 0 1 1 0
Xnum.2 0 1 0 1 0 0
Xnum.3 1 1 0 1 1 1
Xnum.4 0 0 1 0 0 1
Xnum.5 0 0 0
29
Fig. 8.8 Schema numărătorului proiectată în baza tabelului
de tranziţie
8.8 Sarcini
30
7. Elaboraţi schema numărătorului cu report paralel şi
studiaţi-o. Construiţi diagrama secvenţială a funcţionării
numărătorului.
8. Asamblaţi pe stand schema elaborată pentru Knum dat pe
baza numărătorului cu report consecutiv. Îndepliniţi p. 4.
9. Elaboraţi schema numărătorului cu Knum dat conform
variantei personale din tabelul 8A.1 (anexă la lucrarea nr. 8).
32
Anexă la lucrarea nr. 8
Tabelul 8A.1 Tabelul de variante
Nr.
Coeficientul de numărare Knum
variantei
1 6
2 7
3 9
4 10
5 11
6 12
7 13
8 14
9 15
10 17
11 18
12 19
13 20
14 21
15 22
16 23
17 24
18 25
19 26
20 27
21 28
22 29
23 30
24 31
25 33
CERCETAREA SUMATOARELOR
33
Scopul lucrării: studierea metodelor de sinteză a sumatorului
combinaţional; acumularea deprinderilor de elaborare a diverselor
scheme de sumare; asamblarea şi cercetarea experimentală a
schemelor, care efectuează sumarea numerelor binare.
S i ai biCi1 ai bi Ci 1 ai bi Ci 1 a b C i i i 1 ,
C i ai bi Ci 1 ai bi Ci 1 ai bi Ci 1 ai bi Ci 1 .
36
Sumatorul consecutiv. Cel mai simplu SM de n biţi poate fi
organizat în baza unui singur SM de un bit (fig. 9.2).
9.4 Sarcini
38
5. Elaboraţi schema sumatorului paralel cu report
consecutiv de 4 biţi. Asamblaţi schema şi cercetaţi funcţionarea
acesteia.
6. Elaboraţi schema SM complet de un bit pentru 3
numere. Efectuaţi punctul 3.
39
12. Care este avantajul şi dezavantajul SM paralel cu report
anticipat?
ai = ai bi ,
ai= = ai bi ai bi ,
ai =ai bi .
Pentru sinteză este mai raţional să transformăm expresia
ieşirii ai= în baza operaţiei logice suma modulo 2 ( ):
ai= = ai bi ai bi = ai bi .
42
Fig. 10.1 Schema de principiu a comparatorului elementar
45
Fig. 10.4 Comparator digital de 3 biţi
10.3 Sarcini
46
3. Tabelele de adevăr experimentale.
4. Concluzii.
47
BIBLIOGRAFIE
48
CUPRINS
49