Sunteți pe pagina 1din 7

Laborator 12

2009/2010

NUMRTOARE ASINCRONE I SINCRONE

12.1. INTRODUCERE
Sunt CLS-uri care numr, n binar, impulsurile aplicate la o intrare de tact. Numrul
strilor distincte dintr-un ciclu de numrare se numete modulul numrtorului m.
Numrul maxim de stri distincte care se pot obine cu n bistabile este m=2n. Pentru
atingerea sa se folosesc bistabile de tip T realizate din bistabile de tip JK-MS sau D-MS (cu
T=1 permanent) care comut pe frontul descresctor al tactului.
Clasificarea numrtoarelor:
dup modul de aplicare a impulsurilor de tact:
asincrone impulsul de tact se aplic numai bistabilului cu semnificaia
minim, urmtoarele bistabile au CK conectat la ieirea Q sau /Q a
bistabilului precedent;
sincrone impulsul de tact (CK) se aplic simultan tuturor bistabilelor.
dup modulul m:
binare m= 2n;
zecimale m=10.
dup sensul de numrare:
directe numr doar n sens direct, cresctor;
reversibile - numr n ambele sensuri.

12.2. NUMRTOARE ASINCRONE


Un numrtor asincron binar, direct, pe 4 bii este format din 4 bistabile de tip T
(provenite din JK-MS) cu T permanent pe 1 (figura 12.1). Impulsurile de tact se aplic doar
primului bistabil. Urmtoarele bistabile au ca semnal de tact ieirea Q a bistabilului anterior
(MR Master Reset este o denumire sinonim cu R - Reset sau CLR - Clear).

Figura 12.1 Schema de principiu a unui numrtor asincron, binar, direct pe 4 bii.

Obs:
1). Numrtorul numr n sens cresctor (direct) adic cu fiecare impuls de CK
aplicat, valoarea numrtorului crete cu o unitate.
1

Laborator 12

2009/2010

2). Numrtorul este modulo 16 (are 4 bistabile), al 16-lea impuls de tact ncheie
ciclul, el aducnd numrtorul pe zero. Cel de-al 17-lea tact global este primul impuls de tact
din cel de-al doilea ciclu.
3). La un moment dat, codul binar obinut citind ieirile corespunde cu numrul de
impulsuri de tact aplicate n ciclul respectiv (citind ieirile dup 11 tacte rezult Q3Q2Q1Q0 =
1011 care corespunde cu numrul 13 codat binar). Aceasta este practic funcia de numrare.
4). Bistabilele funcioneaz ca divizoare de frecven cu 2. Ieirea Q0 divizeaz cu 2
frecvena tactului, Q1 divizeaz cu 2 frecvena semnalului Q0 i cu 4 frecvena tactului, etc.
5). Pentru extinderea capacitii de numrare se pot conecta mai multe numrtoare n
cascad prin conectarea ieirii Q3 la intrarea de tact a urmtorului numrtor.
fCLK
fCLK/2
fCLK/4
fCLK/8
fCLK/16

Figura 12.2. Formele de und aferente funcionrii unui numrtor asincron pe 4 bii.

12.3. NUMRTOARE SINCRONE


Numrtoare sincrone sunt numrtoare la care impulsul de tact se aplic simultan
tuturor bistabilelor (de tip T) permind, astfel, funcionarea la frecvene de tact mult mai mari
(tipic 35MHz). Schema numrtorului sincron, direct, pe 4 bii, cu T generat prin metoda
paralel este prezentat n figura 12.3.

Figura 12.3 Numrtor sincron pe 4 bii realizat cu bistabile T.


Numrtorul 74HCT193, 74HCT192 (figura 12.4) este un numrtor binar, respectiv decadic sincron,
up/down care are urmtoarele caracteristici:
comut (numr) pe frontul cresctor al semnalului de tact;
prezint dou intrri de tact UP i DOWN; pentru numrare n sens direct impulsurile de tact se
aplic intrrii UP n timp ce intrarea DOWN este pe 1 iar pentru numrare n sens invers
impulsurile de tact se aplic intrrii DOWN n timp ce intrarea UP este pe 1;
tergere asincron comandat de semnalul CLR;
ncrcare asincron cu datele aflate la intrrile paralel A, B, C, D comandat de /LOAD;
ieire /CY (CARRY) utilizat pentru cascadarea numrtoarelor, activ pe 0 n cazul numrrii n
sens direct, pe durata ultimei jumti a celui de-al 15-lea impuls de tact;

Laborator 12

2009/2010

ieire /BO (BORROW) utilizat pentru cascadarea numrtoarelor, activ pe 0 n cazul numrrii
n sens invers, pe durata ultimei jumti a impulsul de tact numrul 0;

Figura 12.4 Numrtorul 74HCT193, 74HCT192.


Pentru numrare: CLR = 0, LOAD = 1, impulsurile de tact se aplic unei dintre intrrile UP sau
DOWN, cealalt fiind pe 1.
Pentru cascadare se leag:
ieirea /CY la intrarea UP a numrtorului urmtor;
ieirea /BO la intrarea DOWN a numrtorului urmtor.

12.4. NUMRTOR MODULO 5


Realizarea unui numrtor modulo 5 presupune utilizarea a trei bistabile avnd ieirile
Q0...Q2. Starea p = 5 se reprezint n binar ca i 101. Pentru decodarea strii se folosete o
poart I-NU cu dou intrri (figura 12.5).

Figura 12.5 Numrtor modulo 5.

Laborator 12

2009/2010

Datorit dispersiei timpilor de propagare tCLR-Q, bistabilul cu timpul de propagare cel


mai scurt se terge primul i ieirea sa Q (care este una din intrrile porii I-NU) trece pe 0.
Astfel, ieirea porii trece pe 1 i ntrerupe procesul de resetare integral a numrtorului
(celelalte bistabile nu se mai terg).
Pentru nlturarea acestui dezavantaj este necesar un circuit de memorare a semnalului
de tergere /CLR (realizat cu un bistabil /S/R) pe o durat care s fie mai mic dect perioada
impulsului de tact, dar suficient de mare pentru tergerea sigur a tuturor bistabilelor.
Funcionarea circuitului este redat n figura 12.6.
10

20

30

40

50

60

70

80

90

100

110

120

130

140

150

160

CLK
Q0
Q1
Q2
Inp
RST

Figura 12.6. Numrtorului modulo 5, cu circuit de memorare a impulsului de tergere

12.5. DESFURAREA LUCRRII


12.5.1. Numrtorul 74HCT193
Se va realiza schema de mai jos. Se vor simula, n regim digital, toate modalitile de
funcionare (ncrcare, tergere, numrare sens direct i sens invers). Se vor desena formele de
und obinute.

Numrare n sens direct:


CLK

Q0

Q1

Q2

Q3

TCU

TCD

t
t

Laborator 12

2009/2010

Numrare n sens invers:


CLK

Q0

Q1

Q2

Q3

TCU

TCD

t
t

12.5.2. Numrtor pe 8 bii cu 74HCT193


Utiliznd dou circuite 74HCT193, proiectai un numrtor binar direct, pe 8 bii. Se
va desena schema i se va simula.

12.5.3. Numrtorul modulo 27


Se va proiecta i se va realiza un numrtor modulo 27 (cu 74HCT193 i alte circuite
auxiliare).

Laborator 12

2009/2010

Se va simula i se vor reprezenta grafic formele de und obinute.


CLK

Q0

Q1

Q2

Q3

/RST

t
t

12.5.4. Plac experimental


Schema electronic a plcii experimentale este redat n Anexa 1. Sunt implementate
trei variante de numrtoare:
numrtor modulo p, programabil, pe 8 bii, cu dou circuite 7493;
numrtor reversibil, decadic, pe 4 bii, cu ncrcare paralel, cu 74192;
numrtor reversibil, binar, pe 4 bii, cu ncrcare paralel, cu 74193.
1). Se urmrete vizual funcionarea celor trei tipuri de numrtoare.
Pentru numrtorul modulo p, cu ajutorul comutatorului DIP Switch 8 se stabilesc
diverse valori pentru p. JP2 se conecteaz ntre pinii 2-3 pentru asigurarea prelungirii
impulsului de tergere. JP1 se las neconectat. Se urmrete efectul excluderii circuitului de
reset.
Pentru numrtorul decadic i numrtorul binar, se testeaz funcionarea n sens
direct i invers, cu i fr ncrcare paralel. Valoarea ncrcat paralel se stabilete din DIP
Switch 4 i butonul Load dicteaz momentul ncrcrii.
2). Urmrirea semnalelor din punctele de test.
Se conecteaz JP1 pentru comutarea pe o frecven de tact mai ridicat i cu ajutorul
osciloscopului se vor vizualiza semnalele din punctele CLK, Pulse i RST.
Utiliznd analizorul logic, se vizualizeaz semnalele de la ieirile Q0...Q7 ale
numrtorului modulo p, Pulse, RST i CLK.

Laborator 12

2009/2010

Anexa 1. Schema electronic a plcii de test