Sunteți pe pagina 1din 33

nvmntul profesional i tehnic n domeniul TIC

Proiect cofinanat din Fondul Social European n cadrul POS DRU 2007-2013
Beneficiar Centrul Naional de Dezvoltare a nvmntului Profesional i Tehnic
str. Spiru Haret nr. 10-12, sector 1, Bucureti-010176, tel. 021-3111162, fax. 021-3125498, vet@tvet.ro

Modulul CIRCUITE LOGICE INTEGRATE N AUTOMATIZRI


Partea a II-a: CIRCUITE LOGICE SECVENIALE

MATERIAL DE NVARE

Domeniul: Electronica i automatizri


Calificarea:Tehnician n automatizri
Nivel 3

2009

Autor:
DICK VIORICA DOINA prof. ing. grad didactic I, Grup colar Electronica
Industrial, Bucureti

Coordonator:
DIACONU GABRIELA prof.ing.grad didactic I, Grupul colar de Chimie
Costin
Neniescu Bucureti

Consultan CNDIPT:
IOANA CRSTEA expert CNDIPT
GABRIELA CIOBANU expert CNDIPT
ANGELA POPESCU expert CNDIPT
DANA STROIE expert CNDIPT

Acest material a fost elaborat n cadrul proiectului nvmntul profesional i tehnic n


domeniul TIC, proiect cofinanat din Fondul Social European n cadrul POS DRU 2007-2013
2

CUPRINS
Introducere..............................................................................................................4
Tema 1. Circuite Basculante Bistabile................................................................5
Fia de documentare 1: Circuite Basculante Bistabile........................................5
Activitatea de nvre 1.1 Circuite Basculante Bistabile.................................9
Activitatea de nvre 1.2 Circuite Basculante Bistabile...............................10
Activitatea de nvre 1.3 Circuite Basculante Bistabile...............................11
Activitatea de nvre 1.4 Circuite Basculante Bistabile...............................12
Autoevaluare...................................................................................................14
Tema 2. Numrtoare..........................................................................................15
Fia de documentare 2: Numrtoare...............................................................15
Activitatea de nvre 2.1 Numrtoare........................................................19
Activitatea de nvare 2.2 Numrtoare........................................................20
Activitatea de nvre 2.3 Numrtoare........................................................22
Autoevaluare...................................................................................................24
Tema 3. Registre de deplasare..........................................................................25
Fia de documentare 3: Registre de deplasare................................................25
Activitatea de nvare 3.1 Registre de deplasare..........................................29
Activitatea de nvare 3.2 Registre de deplasare..........................................30
Autoevaluare...................................................................................................31
Glosar....................................................................................................................32
Bibliografie............................................................................................................33

INTRODUCERE
Materialele de nvare se adreseaz n primul rnd elevului, ajutndu-l s-i formeze
competenele cerute de Standardul de Pregtire Profesional. Aceste materiale de
nvare s-au elaborat pe baza programei modulului Circuite logice integrate n
automatizri care se studiaz n clasa a XI-a liceu tehnologic, n vederea asigurrii
pregtirii de specialitate n calificarea Tehnician n automatizri din profilul tehnic.
Important pentru motivaia elevilor de a nva este s fac ceva cu cunotinele pe
care le acumuleaz, s le aplice n situaii concrete. Activitile de nvare propuse
genereaz elevilor cunotine procedurale, punndu-i n situaia de a rezolva o problem,
de a ndeplini o sarcin, astfel nct ei s nvee att coninuturi ct i proceduri.
Se propun activiti de nvare diverse ca grad de dificultate, pentru a putea fi abordate
de elevi cu nivele de pregtire i nelegere diferite.
Acest material ilustreaz concepia autoarei conform creia orice elev poate nva,
dac are la dispoziie un ndrumar prietenos, care-l ajut asemenea unui bun profesor.
Structura materialelor de nvare este urmtoarea:
- fie de documentare care ofer elevilor informaiile eseniale cu privire la Circuitele
logice secveniale.
- fie pentru activiti de nvare care ofer elevilor suportul necesar pentru a-i
forma competenele tehnice specializate, utiliznd cunotinele transmise n cadrul
activitii de predare, informaiile din fiele de documentare, precum i competenele
cheie i competenele tehnice generale dobndite anterior.
glosar care reprezint o list cu termeni specifici, utilizai pe parcursul materialului
i care are rolul de a sprijini elevii n nelegerea coninuturilor propuse.
Tabelul de corelaie de mai jos prezint succesiunea abordrii diferitelor elemente
componente, precum i subordonarea acestora fa de competenele tehnice specializate.
Competena
1 Identific circuitele
logice integrate dup
criterii de clasificare

Tema
Tema1. Circuite
basculante bistabile

Element componenet
Fia de documentare 1
Activitatea de nvare 1.1
Activitatea de nvare 1.2
Activitatea de nvare 1.3
2 Verific funcionarea
Activitatea de nvare 1.4
circuitelor logice integrate Tema 2. Numrtoare Fia de documentare 2
Activitatea de nvare 2.1
3 Realizeaz practic
Activitatea de nvare 2.2
i/sau prin simulare
Activitatea de nvare 2.3
montaje cu circuite logice Tema 3. Registre de
Fia de documentare 3
utilizate n automatizri
deplasare
Activitatea de nvare 3.1
Activitatea de nvare 3.2

Tema 1. Circuite Basculante Bistabile


Fia de documentare 1: Circuite Basculante Bistabile
Circuitele basculante bistabile (CBB) sunt circuitele logice secveniale care au dou
stri stabile, trecerea dintr-o stare n cealalt (bascularea), fcndu-se numai la aplicarea
unei comenzi din exterior. n funcie de modul n care sunt comandate, CBB-urile sunt de
mai multe feluri, adecvate diverselor aplicaii(divizare a frecvenei, numrare, deplasare a
informaiei, memorare) n care sunt utilizate: R-S, D, J-K, T. Dup natura funcionrii lor,
bistabilele se mpart n circuite asincrone i circuite sincrone(cu ceas).
1. Bistabilul de tip R S
Circuitul basculant bistabil R-S are dou intrri de comand(de date) notate
S(set=nscriere) i R(reset=tergere), o intrare de ceas notat CK(clock) si dou ieiri
complementare Q si Q' (negat). Tabelul de adevr reprezint evoluia ieirii Q, n funcie de
starea intrrior R i S, la aplicarea unui impuls pe intrarea de ceas.
Schema logic:

R, CK, S intrri
Simbol:

Q, Q' - ieiri

Prezena cerculeului indic activarea pe front negativ


Tabel de adevr:
S
R
CK
Qn+1
0
0
Qn
1
0
1
0
1
0
1
1
NED
Funcionare:
Qn reprezint ieirea la momentul aplicrii impulsului de tact,
Qn+1 reprezint ieirea la momentul ulterior aplicrii impulsului de tact.
n lipsa unor comenzi pe intrri (S=0 R=0), starea circuitului nu se schimb (Q n+1=Qn).n
acest situaie circuitul memoreaz starea sa anterior.
La aplicarea comenzilor S=1 R=0 informaia se inscrie n circuit: Q n+1=1
La aplicarea comenzilor S=0 R=1 informaia se terge din circuit: Q n+1=0
Comanda S=1 R=1 este interzis, starea circuitului nefiind determinat n aceast
situaie
Structura master slave(stpn-sclav) :
Primul CBB (A i B) este Master, iar al doilea (C i D) este Slave. Comanda lor se face n
antifaz, printr-un inversor.
5

2.

Bistabilul de tip D

Dac R = S atunci bistabilul de tip R-S se transform ntr-un bistabil de tip D.


Se elimin starea de nedeterminare. Bistabilul D (Delay) ntrzie datele de la intrare, la
ieire cu un tact.Acest bistabil se obtine prin legarea unei pori NU ntre intrrile R i
S.Ieirea Q a bistabilului D preia pur i simplu valoarea de la intrarea D, n momentul n
care semnalul de ceas este pe frontul activ.
Schema logic:

D, CK,- intrri
Q,

- ieiri

Simbol:

Absena cerculeului indic activarea pe front pozitiv


Tabel de adevr:

CK

D
0
1

Qn+1
0
1

Funcionare:
Qn reprezint ieirea la momentul aplicrii impulsului de tact.
Qn+1 reprezint ieirea la momentul ulterior aplicrii impulsului de tact.
CBB funcioneaz pe frontul pozitiv al impulsului de tact.
Cnd D=0 ieirea devine 0, iar cnd D=1, ieirea devine 1. Informatia se transmite la iesire
n momentul aplicrii impulsului de tact.
6

3. Bistabilul de tip J-K


Acest tip de bistabil se obine din CBB de tip RS prin eliminarea strii de nedeterminare,
adugnd o bucl de reacie suplimentar.
Schema logic:

J, K, T - intrri
Simbol:
Q,

- ieiri

Absena cerculeului indic activarea pe front pozitiv


Tabel de adevr:
J K T Qn+1

Funcie
pstreaz
starea

Qn

reset

set

Q' n schimb starea

Funcionare:
Qn reprezint ieirea la momentul aplicrii impulsului de tact.
Qn+1 reprezint ieirea la momentul ulterior aplicrii impulsului de tact.
CBB funcioneaz pe frontul pozitiv al impulsului de tact.
n lipsa unor comenzi pe intrri (J=0 K=0), starea circuitului nu se schimb: Q n+1=Qn.n
acest situaie circuitul memoreaz starea sa anterior.
La aplicarea comenzilor J=0 K=1 informaia se terge din circuit: Q n+1=0.
La aplicarea comenzilor J=1 K=0 informaia se nscrie n circuit: Q n+1=1.
Comanda J=1 K=1 schimb starea circuitului: Qn+1= Q' n (negat)
3. Bistabilul de tip T
Dac se impune
condiia
J = K, atunci se
va
obine un bistabil
de tip T.
Schema logic:
+1

Simbol:
T, CK- intrri

Q,

-ieiri

Prezena cerculeului indic activarea pe front 8egative


Tabel de adevr:
T
0
1

CK Qn+1
Qn

Funcie
pstreaz
starea
schimb
starea

Funcionare:
Qn reprezint ieirea la momentul aplicrii impulsului de tact,
Qn+1 reprezint ieirea la momentul ulterior aplicrii impulsului de tact.
CBB comut pe frontul negatival impulsului de ceas.
CBB T(Toggle) se comport ca un comutator. Cnd T=0 ieirea rmne neschimbat, iar
cnd T=1, ieirea i schimb starea(comut).
Toi bistabilii pot fi prevzui cu intrri de Set si Reset asincrone, pentru a seta (Set)
ieirea in 1 logic sau a reseta (Reset) ieirea in 0 logic imediat, nu n sincronizare cu
ceasul. Acest lucru este foarte util atunci cnd bistabilul este folosit in numrtoare sau
registre. n mod normal intrrile Set i Reset sunt active pe 0.
Hiperlink-uri: www.bel.utcluj.ro/ci/rom/ed.html,
www.allaboutcircuits.com

Activitatea de nvre 1.1 Circuite Basculante Bistabile


Competene:
25.1 Identific circuite logice dup criterii de clasificare
25.2 Verific funcionarea circuitelor logice integrate

Obiective vizate:
n urma desfurrii activitii de nvare vei fi capabil:
- s recunoti dup simbol circuitele basculante bistabile
- s completezi tabelul de adevr al unui circuit basculant bistabil
- s explici funcionarea circuitelor basculante bistabile studiate
- s compari circuitele basculante bistabile din punct de vedere al funcionrii
Timp de lucru: 30minute
Tipul activittii: Grupurile de experi (peer learning)
Organizarea clasei:
Elevii sunt mprii n patru grupe de lucru. Fiecare grup trebuie s aib minim
patru elevi i primete ca tem de studiu un circuit basculant bistabil integrat. Prima grup
CBB RS, a doua grup CBB D, a treia grup CBB JK, iar a patra grup CBB T. Dup un
timp de 15 minute n care elevii se informeaz, folosind Fisa de documentare 4.1: Circuite
Basculante Bistabile cu privire la tema primit, se reorganizeaz grupele astfel nct n
grupele nou-formate s existe cel puin o persoan din fiecare grup iniial. Timp de 15
minute, elevii vor mprti cu ceilalti colegi din grupa nou-format cunotinele dobndite
n pasul anterior. Accentul se va pune pe simbolul circuitelor, tabelul de adevr al fiecrui
circuit i funcionarea acestuia.

Activitatea de nvre 1.2 Circuite Basculante Bistabile


Competene:
25.1 Identific circuite logice dup criterii de clasificare
25.2 Verific funcionarea circuitelor logice integrate
Obiective vizate:
n urma desfurrii activitii de nvare vei fi capabil:
9

s condiionezi starea intrrilor bistabililor de starea ieirii


s compari CBB-urile de tip RS, JK i D

Timp de lucru: 10 minute.


Tipul activitii: Problematizare
Ieirea unui circuit basculant bistabil(CBB) asincron este Q = 1. Selectai varianta pe care
o considerai corect pentru starea intrrilor fiecrui tip de CBB. Comutator deschis este
echivalent cu 0, iar comutator nchis cu 1. Dac nu ai rspuns corect revedei tabelele de
adevr din Fia de documentare 4.1: Circuite Basculante Bistabile .

a.

b.

a.

b.

a.

b.

Rezolvare:
RS: a., JK: b., D: a.

Activitatea de nvre 1.3 Circuite Basculante Bistabile


Competene:
25.1 Identific circuite logice dup criterii de clasificare
25.2 Verific funcionarea circuitelor logice integrate
Obiective vizate:
10

n urma desfurrii activitii de nvare vei fi capabil:


- s completezi tabelul de adevr al fiecrui CBB
- s identifici cele patru CBB studiate, utiliznd tabelele de adevr
Timp de lucru: 15 minute
Tipul activitii: Completare
Se dau urmtoarele tabele de adevr incomplete ale CBB-urilor sincrone studiate.
Completai-le astfel inct s obinei funcionarea corect a circuitelor.
1.

S
0
1

R
0
0
1

Qn+1

T Qn+1 4.

1
3.

J
0
0

Qn+1
0
1

CK

Qn+1

0
Ned.
T
0

Qn
1
0

CK

2.

1
Q' n

Dac nu ai rspuns corect revedei tabelele de adevr din Fia de documentare 4.1:
Circuite Basculante Bistabile.
Rezolvare:
1. S=0, Qn+1 = Qn , Qn+1 = 1, R=1.
2. D=0, D=1.
3. J=1, K=0, K=1,Qn+1 = 1.
4. T=1, Qn+1 = Qn .

Activitatea de nvre 1.4 Circuite Basculante Bistabile


Competene:
25.2 Verific funcionarea circuitelor logice integrate
25.3 Realizeaz practic i/sau prin simulare montaje cu circuite logice
utilizate n automatizri
Obiective vizate:
n urma desfurrii activitii de nvare vei fi capabil:
- s identifici un circuit integrat cu bistabili n catalog
11

s precizezi semnificaia pinilor unui bistabil integrat


s selectezi un bistabil n funcie de aplicaia sau montajul n care este utilizat

Timp de lucru: 25 minute.


Tipul activittii: Studiu de caz
Utilizeaz cataloagele de circuite integrate digitale pentru a
gsi un CBB JK MS(master-slave), deoarece aceste tipuri de
circuite le vei folosi cel mai mult n urmtoarea seciune,
numrtoare. Vei identifica un circuit, vei lista configuraia
pinilor i semnificaia lor i vei ntocmi tabelul de adevr al
circuitului, stiind c el este o combinaie a unui circuit JK i a
unui circuit RS. Intrrile JK sunt intrri sincrone, iar intrrile
RS sunt intrri asincrone. Intrrile asincrone sunt dominante.
ine cont c intrarea R este notat cu CLEAR(terge), iar S
este notat cu PRESET(nscrie). Pentru a te ajuta i dm un
model de Fi de lucru pentru un circuit integrat TTL 7476. Acest circuit conine dou(dual)
CBB-uri JK MS cu tergere i setare.
n figura urmtoare este redat capsula CI (circuitului integrat). Flip- Flop nseamn CBB.

Vei lista pinii i semnificaia lor, ca n exemplul urmtor:


Numr pin
1
2
3
4
5
6
7
8

Notaia
1 CLK
1 PRE
1 CLR
1J
Vcc
2 CLK
2 PRE
2 CLR

Semnificaia
Intrarea de tact(clock) pentru primul CBB
Intrarea asincron S pentru primul CBB
Intrarea asincron R pentru primul CBB
Intrarea sincron J pentru primul CBB
Tensiunea de alimentare
Intrarea de tact pentru al doilea CBB
Intrarea asincron S pentru al doilea CBB
Intrarea asincron R pentru al doilea CBB
12

9
10
11
12
13
14
15
16

2J
2
2Q
2K
GND
1
1Q
1K

Intrarea sincron J pentru al doilea CBB


Ieirea negat a celui de al doilea CBB
Ieirea celui de al doilea CBB
Intrarea sincron K pentru al doilea CBB
Masa
Ieirea negat a primului CBB
Ieirea primului CBB
Intrarea sincron K pentru primul CBB

Tabelul de adevr care definete funcionarea CBB-ului este redat mai jos, cu urmtoarele
corelaii: H(high=sus) = 1, L(low=jos) =0.COMUT = TOGGLE. Obinuiete-te cu notaiile
din limba englez, deoarece nu vei gsi cataloage de circuite integrate digitale traduse n
limba romn.

Explic funcionarea circuitului, folosind tabelul de adevr, care se mai numete i tabelul
de funcii.
Vei putea studia conform modelului dat orice CBB din catalog i apoi l vei putea utiliza n
circuite mai complexe (numrtoare, registre).

Autoevaluare
1. CBB care repet semnalul aplicat la intrare i ntrzie cu un tact este de tip :
a) JK
b) RS
c) D
d) T
13

rezolvare:c)
2.Prin conectarea mpreun a intrrilor unui bistabil de tip JK se obine un circuit basculant
bistabil de tip:
a) D
b) T
c) RS asincron
d) RS sincron
rezolvare:b)
3.

Dac la un circuit basculant bistabil JK se aplic pe intrarea J semnal logic 0, iar pe


intrarea K semnal logic 1, la ieirea Q vom avea:
a) 0
b) 1
c) se pstreaz starea
d) stare de nedeterminare

rezolvare:a)
4.CBB care repet semnalul aplicat la intrare este de tip:
a) JK
b) D
c) RS
d) T
rezolvare:d)
5. Tabelul de adevr corespunde urmtorului CBB:
a)
b)
c)
d)

CBB JK
CBB T
CBB D
CBB RS

X
0
0
1

Qn
0
1
0

Qn+1
0
0
1

rezolvare:c)

Tema 2. Numrtoare
Fia de documentare 2: Numrtoare
Numrtoarele sunt circuite logice secveniale care au funcia de a numra
impulsurile aplicate la intrarea de tact. La majoritatea numrtoarelor integrate rezultatul
este furnizat n cod binar sau cod BCD.
Numrtoarele sunt realizate cu ajutorul bistabililor (in general de tip JK sau D). Numrul
strilor distincte posibile ale unui numrtor realizat cu n bistabili este N 2 n. Capacitatea
de numrare a unui numrtor este egal cu numrul strilor distincte pe care le are.
Aceste circuite pot fi clasificate dup mai multe criterii:
dup modul n care i modific coninutul exist:
14

numrtoare directe- acestea i cresc coninutul cu cte o unitate la fiecare


impuls aplicat la intrare;
o numrtoare inverse- coninutul acestora scade cu cte o unitate la fiecare
impuls aplicat la intrare;
o numrtoare reversibile - care numr n sens direct sau invers n funcie de
o comand aplicat din exterior.
dup modul de funcionare exist:
o numrtoare asincrone bistabilii care intr n configuraia acestor
numrtoare sunt comandate in cascad, avand ceasuri diferite;
o numrtoare sincrone la acest tip de numrtoare bistabilii din care este
constituit numrtorul comut simultan sub aciunea unui impuls de tact
comun, aplicat tuturor bistabililor;
o

Numrtoare asincrone
Se analizeaz funcionarea unui numrtor asincron cu patru celule de numrare
Tabelul de succesiune a strilor pentru numrtorul binar de 4 bii este
Stare
Q3
Q2
Q1
Q0
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
10
1
0
1
0
11
1
0
1
1
12
1
1
0
0
13
1
1
0
1
14
1
1
1
0
15
1
1
1
1
Observai c fiecare bit comut numai cnd bitul mai puin semnificativ comut ntr-o
direcie anume: din 1 n 0. Dac folosim bistabili care comut pe frontul negativ al
impulsului de ceas, vom putea conecta intrarea de ceas a fiecrui bistabil la ieirea Q a
bistabilului anterior, astfel nct cnd bitul dinainte se schimb din 1 n 0 comand
comutarea bistabilului urmtor. Folosind proprietatea bistabilului JK cu intrrile J = K = 1 de
a trece n starea complementar la fiecare impuls de tact, pentru realizarea numrtorului
se aplic impulsurile de tact bistabilului asociat bitului de rang inferior (Q0). La fiecare
comutare din 1 n 0 a acestui bistabil se obine un front negativ care se utilizeaz pentru
comanda bistabilului asociat bitului urmtor, Q1 i aa mai departe.
Se obine circuitul din figura urmtoare. Primul bistabil comut pe frontul pozitv al
semnalului de ceas(clock), iar celelalte pe frontul negativ.
Numrtor asincron binar de 16 stri
15

Diagrama de timp pentru numrtorul prezentat:

Sgeile indic comutarea fiecrei ieiri, la tranziia din 1 n 0 a ieirii anterioare.


Numrtorul prezentat numr nainte pn la 16. Dac dorim un numrtor care s
numere mai puin trebuie s ntrerupem succesiunea strilor la numrul dorit, tergng
celelalte stri ale bistabililor, folosind o reacie. De exemplu s transformm numrtorul de
N=16 stri de mai sus, ntr-un numrtor decadic cu N=10 stri.
Tabelul de adevr
Tact
QD
0
0
1
0
2
0
3
0
4
0
5
0
6
0

QC
0
0
0
0
1
1
1

QB
0
0
1
1
0
0
1

QA
0
1
0
1
0
1
0
16

7
0
1
1
1
8
1
0
0
0
9
1
0
0
1
10
0
0
0
0
Cnd numrtorul ajunge la 9, care este numrul binar 1001, ieirile QA i QD sunt
n 1 logic. Aceste ieiri sunt intrrile unei pori I-NU a crei ieire 0 este folosit pentru a
terge toate CBB-urile comandndu-le pe intrarea asincron SET, activ pe 0.
Numrtor decadic

Numrtoare sincrone
n cazul numrtoarelor sincrone, impulsurile de tact sunt aplicate simultan la toate
bistabilele, care vor comuta n acelai timp, deci nu succesiv ca n cazul numrtoarelor
asincrone. Se elimin astfel ntrzierile cumulative datorit bistabilelor, frecvena de lucru
nefiind limitat dect de ntrzierea datorat unui singur bistabil i de ntrzierea introdus
de porile logice adugate.
Considerm un numrtor binar de 4 bii. Pentru realizarea acestuia n varianta
sincron cu bistabile de tip J-K conectate ca bistabile T, consultm tabelul de succesiune a
strilor. Se poate observa c un anumit bistabil din numrtor, cu excepia bistabilului Q0,
care comut la fiecare impuls de tact, comut numai atunci cnd toate bistabilele de ordin
inferior au ieirea 1 logic n starea anterioar. De exemplu, Q3 comut atunci cnd Q2, Q1,
Q0 sunt n 1 logic n starea anterioar.
Din aceast observaie, rezult ecuaiile intrrilor bistabilelor J-K:
J0 = K0 = 1
J1 = K1 = Q0
J2 = K2 = Q0 Q1
J3 = K3 = Q0 Q1 Q2 care se mai pot scrie i n felul urmtor:
J0 = K0 = 1
J1 = K1 = Q0
J2 = K2 = Q1 J1
J3 = K3 = Q2 J2
Rezult schema logic a unui numrtor sincron cu patru celule de numrare, cu
numrare n sens direct.
17

Date de catalog
SN74LS193 - numrtor binar, sincron, reversibil, de 4 bii,
a crui capsul este redat n figura alturat.
SN74LS192 - numrtor decadic, sincron, reversibil, de 4
bii
CD4510B - numrtor BCD, sincron, reversibil, presetabil
pe 4 bii
SN74LS161A/ SN74LS163A - numrtor binar, sincron,
presetabil, cu reset asincron/sincron

Hyperlink-uri:
www.allaboutcircuits.com
www.techologystudent.com
www.wikipedia.org

Activitatea de nvre 2.1 Numrtoare


Competene:
25.1 Identific circuite logice integrate dup criterii de clasificare
25.2 Verific funcionarea circuitelor logice integrate
Obiective vizate:
n urma desfurrii activitii de nvare vei fi capabil:
- s identifici numrtorul asincron dup schema de principiu
18

- s descrii funcionarea numrtorului asincron


- s explici evoluia strilor numrtorului
Timp de lucru: 20 minute.
Tipul activittii: Cubul
Organizarea clasei:
Clasa de elevi se mparte n 6 grupe, fiecare grup avnd cte un coordonator. Fiecare
coordonator rostogolete aleatoriu cubul. Faa de sus a cubului oprit indic sarcina grupului
respectiv.
Pe fiecare fa se dau urmtoarele sarcini de lucru:
1. Scrie
2. Reprezint
3. Transform
4. Interconecteaz
5. Traseaz
6. Explic
Profesorul detaliaz pentru fiecare grup sarcinile de lucru: 1. Scrie tabelul de
adevr al unui numrtor cu 8 stri; 2. Reprezint un CBB de tip JK;
3. Transform un CBB de tip JK n CBB de tip T; 4. Interconecteaz 3 CBB de tip T astfel
nct s formeze un numrtor; 5. Traseaz diagrama de timp a numrtorului; 6. Explic
funcionarea numrtorului. Profesorul organizeaz grupele astfel nct s se respecte
ordinea logic a sarcinilor de lucru enumerate, monitorizeaz activitatea elevilor i
apreciaz corectitudinea rezolvrii.
Materiale necesare: Fia de documentare 4.2 Numrtoare

Activitatea de nvare 2.2 Numrtoare


Competena:
25.2 Verific funcionarea circuitelor logice integrate
Obiective vizate:
n urma desfurrii activitii de nvare vei fi capabil:
- s determini numrul de CBB-uri necesare unui numrtor
- s completezi tabelul de adevr al unui numrtor
- s construieti diagrama de timp a unui numrtor
19

s desenezi schema unui numrtor asincron direct

Timp de lucru: 20 minute.


Tipul activitii: Problematizare
Realizeaz schema logic a unui numrtor asincron care s numere pn la 5.
Rezolvare:
Pentru a rezolva sarcina de lucru vei urma etapele de mai jos.
Pasul 1:
Afl numrul bistabililor necesari, aplicnd formula: N 2 n, unde N reprezint numrul
strilor, iar n numrul bistabililor.
N = 5, deci sunt necesari n = 3 bistabili.
Pasul 2:
Scrie tabelul de adevr. La tactul 6 bistabilii trebuie resetai(adui n 0).
Tact
0
1
2
3
4
5
6

Q2
0
0
0
0
1
1
0

Q1
0
0
1
1
0
0
0

QO
0
1
0
1
0
1
0

Pasul 3:
Traseaz diagrama de timp pentru numrtorul
prezentat.
n acest exemplu primul CBB comut pe frontul
pozitiv, iar urmtoarele pe frontul negativ al
semnalului de ceas.
Pasul 4:
Deseneaz schema logic, conectnd CBB-urile i stabilnd o reacie(prin poarta I-NU)
pentru a reseta bistabilii. Observ c numai la tactul 5 Q 2 i Q0 sunt n 1 logic. Acestea
constituie intrrile unei pori I-NU, a crei ieire va fi 0 i se va aplica pe intrrile SET,
aducnd toate CBB-urile n starea 0.

20

Activitatea de nvre 2.3 Numrtoare


Competene:
25.2 Verific funcionarea circuitelor logice integrate
25.3 Realizeaz practic i/sau prin simulare montaje cu circuite logice
utilizate n automatizri
Obiective vizate:
21

n urma desfurrii activitii de nvare vei fi capabil :


- s identifici un numrtor n catalogul de circuite integrate digitale
- s explici funcionarea acestuia.
Timp de lucru: 25 minute.
Tipul activitii: Studiu de caz
Utilizeaz cataloagele de circuite integrate digitale pentru a gsi un
numrtor Vei identifica un circuit, vei identifica principalele
caracteristici, vei lista configuraia pinilor i semnificaia lor, ca n
exemplul urmtor:
74HCT193 - numrtor binar de 4 bii , sincron, reversibil,
bistabili de tip D

familia CMOS de vitez mare, putere redus, similar cu Low Schottky


produs de firma Philips Semiconductor
incrcare paralel i reset asincron
expandabil fr logic extern
poate numra nainte i napoi avnd intrri diferite de ceas pentru cele dou
sensuri de numrare
ieirile se schimb sincron cu frontul cresctor al ceasului

Semnificaia pinilor
Numr pin
3,2,6,7
4
5
8
11
12
13
14
15,1,10,9
16

Simbol
Q0 Q1 Q2 Q3
CD
CU

GND
LD
TCU
TCD

CLR
A,B,C,D
Vcc

Nume i funcie
Ieiri
Intrare de ceas numrare napoi
Intrare de ceas numrare nainte
Masa(0 V)
Intrare de ncrcare paralel
Transport pentru numrare nainte
Transport pentru numrare napoi
Intrare reset asincron
22
Intrri de date
Tensiunea de alimentare

cu

Tabelul de funcii al circuitului dat n cele mai multe cataloage te ajut s explici cum
funcioneaz numrtorul ales.
Tabelul de funcii
Mod de
funcionare CLR LD
Reset(clear) 1
x
1
x
ncrcare
1
1
paralel
1
1
1
1
1
1
Numr
0
1
nainte
Numr
0
1
napoi

CU
x
x
x
x
0
1
1

Intrri
CD A
0
x
1
x
0
0
1
0
x
1
x
1
1
x

B
x
x
0
0
1
1
x

C
x
x
0
0
1
1
x

D
x
x
0
0
1
1
x

Ieiri
Q0 Q1 Q2 Q3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
Numr nainte

Numr napoi

TCU
1
1
1
1
0
1
1

TCD
0
1
0
1
1
1
1

Autoevaluare
1.Numrtorul n configuraia cruia intr circuite basculante bistabile, comandate n
cascad, avnd ceasuri diferite se numesc:
a) numrtoare sincrone
b) numrtoare directe
c) numrtoare asincrone
d) numrtoare reversibile
R: c)
23

2. Un numrtor binar asincron realizat cu circuite basculante bistabile de tip JK poate


avea doar 8 stri distincte dac sunt legate corespunztor:
a) dou circuite basculante bistabile de tip JK
b) trei circuite basculante bistabile de tip JK
c) patru circuite basculante bistabile de tip JK
d) opt circuite basculante bistabile de tip JK
R: b)

Tema 3. Registre de deplasare


Fia de documentare 3: Registre de deplasare
Sunt circuite logice secveniale utilizate pentru stocarea (memorarea) informaiei
binare. Ele sunt formate din CBB-uri conectate n cascad, astfel nct ieirea unui CBB
devine intrarea urmtorului. Un bistabil poate stoca o cifr binar. Pentru a stoca patru bii
se utilizeaz patru bistabili, iar pentru a stoca un cuvnt binar de opt bii putem folosi opt
bistabili. Cel mai convenabil bistabil pentru aceasta aplicatie este bistabilul de tip D.Toate
CBB-urile sunt comandate de un semnal de ceas comun i toate sunt terse simultan.
Tipurile de baz ale registrelor de deplasare sunt:
o Registre cu nscriere serie i citire serie (serie-serie);
o Registre cu nscriere serie i citire paralel (serie-parale);
o Registre cu nscriere paralel citire serie serie (paralel-serie);
24

Registre cu nscriere paralel citire parallel (paralel-paralel).

Registru cu nscriere serie i citire serie


Un astfel de registru, format din 4 CBB tip D este artat n figura urmtoare:

Funcionare:
Funcionarea acestui registru pentru cuvntul de 4 bii 1001 se poate urmri n tabelul
urmtor:
IMPULSURI
DE CEAS
0
1
2
3
4
5
6
7
8

Q0

Q1

Q2

Q3

0
1
0
0
1
0
0
0
0

0
0
1
0
0
1
0
0
0

0
0
0
1
0
0
1
0
0

0
0
0
0
1
0
0
1
0

1
01
001
1001

Registrul este mai nti ters,


toate ieirile fiind n 0. Datele
se introduc (nscriu) secvenial la intrarea D a primului bistabil. Fiecare impuls de ceas va
deplasa datele cu cte un bit de la stnga la dreapta. Dup 4 impulsuri acestea ncep s
apar la ieire.
Exist i registre cu deplasare spre stnga si reversibile care pot deplasa informaia
la dreapta sau la stnga, n funcie de un semnal de comand.
Registru cu nscriere serie si citire paralel
Rolul registrului cu nscriere serie si citire paralel este de a transforma informatia din mod
serie n mod paralel.

25

Funcionare:
Funcionarea acestui registru pentru un cuvnt de 4 bii 1001 se poate urmri n tabelul
urmtor:
IMPULSURI
DE CEAS
0
1
2
3
4

0
1
0
0
1

0
0
1
0
0

0
0
0
1
0

0
0
0
0
1

Cuvntul este introdus n serie, bit cu bit, la fiecare impuls de ceas (care trebuie s fie
sincronizat cu viteza de sosire a datelor).
Cnd registrul a fost complet ncrcat, se d comanda de citire i prin cele 4 pori datele
sunt livrate n paralel, la ieirile A,B,C,D.
Registru cu nscriere paralel si citire serie

R
o
l
u
l

registrului cu nscriere paralel si citire serie este de a transforma transmisia paralel a


datelor n transmisie serial ce poate fi conectat direct la un computer sau la o linie de
comunicatii.
Funcionare:
Datele sunt nscrise simultan n registru prin portile de intrare i sunt extrase apoi bit
cu bit la ieirea serie, la comanda impulsurilor de ceas.
Funcionarea acestui registru pentru un cuvnt de 4 bii 1001 se poate urmri n
tabelul urmtor:
IMPULSURI
DE CEAS
0
1
2
3
4
5

Q0

Q1

Q2

Q3

0
1
0
0
0
0

0
0
1
0
0
0

0
0
0
1
26
0
0

0
1
0
0
1
0

1
01

001
1001
Registru cu nscriere paralel si citire paralel
Rolul registrului cu nscriere paralel si citire paralel este de a prelua o informatie binara,
de a o memora si de a o reda atunci cnd este necesar.

Funcionare:
nscrierea simultan a datelor prezente la intrri se face aplicnd 1 pe Comanda de nscrie.
Informaia este reinut n celulele de memorie (CBB tip D). Citirea informaiei memorate
de registru se realizeaz aplicnd 1 pe Comanda de citire. Datele de la ieirile Q ale
bistabililor se vor regsi la iesirile Q1, Q2, Q3, Q4 ale registrului. Datele memorate de
registru nu se pierd la citirea informaiei din registru ci doar la aplicarea semnalului de
tergere.
Date de catalog
MMC 4015 circuit integrat CMOS cu dou registre de 4 bii serie paralel a crui capsul este redat n figura alturat.
MMC 4035 circuit integrat CMOS cu dou registre de 4 bii paralel
serie
MMC 40194 circuit integrat CMOS cu registru de deplasare
universal de 4 bii
SN74LS95B - circuit integrat TTL cu registru de deplasare
dreapta/stnga de 4 bii
Hiperlink-uri:
http://www.eelab.usyd.edu.au/digital_tutorial/part2/register01.html
http://en.wikipedia.org/wiki/Shift_register
27

http://maxwell.me.gu.edu.au/yg/teaching/dns/dns_module3_p3.pdf
www.allaboutcircuits.com

Activitatea de nvare 3.1 Registre de deplasare


Competene:
25.1 Identific circuite logice dup criterii de clasificare
25.2 Verific funcionarea circuitelor logice integrate
Obiective vizate:
n urma desfurrii activitii de nvare vei fi capabil:
s identifici registrele de deplasare studiate
s explici funcionarea registrelor ilustrate
s compari registrele din punct de vedere al funcionrii
Timp de lucru: 10 minute.
Tipul activitii: Problematizare
Determin o analogie ntre un registru de deplasare i o bad rulant. Examineaz
ilustraiile urmtoare n care este reprezentat o band rulant la 4 momente diferite de
timp. Identific registrul reprezentat de fiecare.
1. Registru paralel serie
28

2. Registru paralel paralel


3. Registru serie serie
4. Registru serie - paralel

Rezolvare: a. - 4; b. 1; c. 3.

Activitatea de nvare 3.2 Registre de deplasare


Competene:
25.2 Verific funcionarea circuitelor logice integrate
25.3 Realizeaz practic i/sau prin simulare montaje cu circuite logice
utilizate n automatizri
Obiective vizate:
n urma desfurrii activitii de nvare vei fi capabil:
- s identifici un registru n catalogul de circuite integrate digitale
- s explici funcionarea acestuia.
Timp de lucru: 20 minute.
Tipul activittii: Studiu de caz
Utilizeaz cataloagele de circuite integrate digitale pentru a gsi un registru de deplasare
(shift register). Vei identifica un astfel de circuit i principalele sale caracteristici, vei lista
29

configuraia pinilor i semnificaia lor i vei ntocmi tabelul de funcionare al circuitului.


Urmeaz modelul prezentat n continuare.
CD4015BC - registru de deplasare de 4 biti, serie paralel, dual

familia CMOS standard


produs de firma Fairchild Semiconductor
intrri independente de date, ceas i reset pentru fiecare din cei dou registre
transferul datelor la ieire are loc pe tranzitia pozitiv a semnalului de ceas
asigur conversia serie-paralel a datelor

Tabelul de funcionare te ajut s nelegi i s explici funcionarea registrului.


Vei putea studia conform modelului dat orice registru de deplasare din catalog i apoi l vei
putea utiliza n circuite mai complexe.

Autoevaluare
1. Funca principal a unui registru este de a:
a) numra
b) decodifica
c) multiplica
d) memora
2. Pentru a stoca un cuvnt de 8 bii un registru este compus din:
a) 2 CBB
b) 4 CBB
c) 8 CBB
d) 1 CBB
3. ntr-un registru semnalul de ceas se aplc:
a) primului bistabil
b) tuturor bistabililor
c) ultimului bistabil
d) nu se aplic
30

4. Pentru introducerea unor date simultan i extragerea lor pe rnd se utilizeaz:


a) un registru serie-serie
b) un registru serie-paralel
c) un registru paralel-serie
d) un registru paralel-paralel
Rezolvare:
1. d)
2. c)
3. b)
4. c)

GLOSAR
.
Circuite basculante
bistabile (CBB)

- circuite logice secveniale care au dou stri stabile, trecerea dintr-o stare n
cealalt (bascularea), fcndu-se numai la aplicarea unei comenzi din exterior

Circuite logice
secveniale

- circuite integrate digitale ale cror valori de ieire la un moment dat sunt
determinate att de valorile de intrare din acel moment ct i de starea
anterioar a circuitului.

front pozitiv

- tranzitia din 0 logic in 1 logic

front negativ

- tranziia din 1 logic in 0 logic

tabel de adevr

-tabel care descrie dependena ieirilor viitoare de valorile intrrilor i de


valorile actuale ale ieirilor

circuite logice -- circuite logice secveniale care au funcia de a numra impulsurile aplicate la
numrtoare
intrarea de tact.
numrtoare
asincrone

formate din bistabili care sunt comandate in cascad, avnd


ceasuri(impulsuri de tact) diferite.
31

numrtoare
sincrone

-formate din bistabili care comut simultan sub aciunea unui


de tact comun, aplicat tuturor bistabililor

impuls

capacitatea
numrtorului

- numrul maxim de stri stabile ale numrtoruluui

registre de deplasare

- circuite logice secveniale utilizate pentru stocarea (memorarea) informaiei


binare

registru serie-serie

- datele se introduc n primul bistabil, iar citirea se face la ieirea ultimului


bistabil

registru serie-paralel

- datele se introduc n primul bistabil, iar citirea se face la ieirile tuturor


bistabililor n acelai timp

registru paralel-serie

- datele se introduc simultan n toi bistabilii, iar citirea se face la ieirea


ultimului bistabil

registru paralelparalel

- datele se introduc simultan n toi bistabilii, iar citirea se face la ieirile tuturor
bistabililor n acelai timp

BIBLIOGRAFIE
1. Trifu, Adriana (2001) . Electronic digital. Bucureti: Editura Economic
Preuniversitaria
2. ELFA Catalogue 53 (2005). Oradea: AGESYS
3. Ghid de elaborare a materialelor de nvare (2009). CNDIPT
4. www.bel.utcluj.ro/ci/rom/ed.html
32

5. www.techologystudent.com
6. www.wikipedia.org
7. http://www.eelab.usyd.edu.au/digital_tutorial/part2/register01.html
8. http://en.wikipedia.org/wiki/Shift_register
9. http://maxwell.me.gu.edu.au/yg/teaching/dns/dns_module3_p3.pdf
10. www.allaboutcircuits.com

33

S-ar putea să vă placă și