15
16
De exemplu, pentru funciile AND i NAND cu 2 intrri X,Y i ieirea Z, cele 2 tabele de adevr sunt: Lucrarea de laborator 3 Msurri asupra unui circuit digital X 0 0 1 1 AND Y Z 0 0 1 0 0 0 1 1 Tab. 1 2. Msurarea frecventelor folosind frecvenmetrul Frecvena unui semnal periodic reprezint numrul de perioade ale acestuia pe secunda. Astfel, relaia intre frecvena i perioada semnalului este: f = 1/T (1) Pentru a msura direct frecvena fr sa fie nevoie de calculul formulei (1) se folosete un aparat numit frecvenmetru. El funcioneaz numrnd cte perioade ale semnalului trec printr-o poarta care este deschisa un timp fix. X 0 0 1 1 NAND Y Z 0 1 1 1 0 1 1 0
Scop: Studiul reglajelor de sincronizare (trigger). Alegerea optim a reglajelor pentru vizualizarea funcionrii unui circuit digital. Msurarea frecvenelor cu osciloscopul i frecvenmetrul.
Breviar teoretic 1. Circuite logice Un circuit logic (digital, numeric) lucreaz cu un numr finit de nivele de tensiune, de obicei 2, spre deosebire de un circuit analogic la care tensiunea poate varia continuu intr-o anumita gama. Pentru circuitele care lucreaz n logica pozitiva, nivelul 1 logic reprezint tensiune mare (apropiata sau egala cu tensiunea de alimentare) iar nivelul 0 tensiune mica (apropiata de 0V). Limitele exacte depind de familia constructiva a circuitelor. Elementele constitutive cele mai simple ale circuitelor logice sunt porile logice. O poarta realizeaz echivalentul electric al unei funcii logice. Exemple: I (AND), I-NU (NAND), SAU (OR), SAU-NU (NOR), SAU EXCLUSIV (XOR), etc. Din punct de vedere constructiv, porile logice se realizeaz sub forma unor circuite integrate care includ mai multe pori de acelai fel, tipul de pori putnd fi gsit n cataloage dup numele circuitului. n figura 1 sunt reprezentate cele mai uzuale pori, numele circuitelor integrate respective n familia uzuala numita TTL/LSTTL, precum i funcia logica realizata. Au fost exemplificate pori cu 2 intrri (X i Y) n practica existnd i cu mai multe intrri.
X
1 3 2 3 74LS08
spre numarator
T = 1s
Fig. 2 De exemplu, n figura 2 la intrarea n poarta I se aplica semnalul necunoscut (sus) i un semnal 1 care dureaz un timp cunoscut de 1s (jos). La ieire vor trece impulsurile de sus numai atunci cnd semnalul de jos este 1. Conform figurii sunt 6 impulsuri intr-o secunda, adic frecvena va fi de 6Hz. Impulsurile sunt numrate direct de ctre un numrtor al crui coninut este indicat pe un afiaj. 3. Descrierea schemei electronice In lucrare se va studia circuitul din figura 3 care este realizat pe macheta de laborator. Acesta este format din 3 circuite integrate i cteva componente pasive.
X Z
2 1
X Z
1 3 2 74LS00
X Z
2 1 3 74LS32
X Z
1 3 2 74LS02
X
1 2
74LS86
74LS04
AND Z = XY
NAND Z = XY
OR Z = X+Y
NOR Z = X+Y
XOR Z = X
+ Y
NOT Z = X
Fig. 1 Pentru o funcie logic, rezultatul se poate scrie cu ajutorul tabelului de adevr al funciei. Acesta descrie ieirea n funcie de toate combinaiile posibile ale intrrilor.
17
18
Poarta U1B este a doua poarta disponibila n capsula U1. Ea va fi folosita la experimente cu funcia I-NU. 2 intrri sunt legate la 1 logic (VCC) obinnd astfel o poarta cu 2 intrri dintr-una cu 4 intrri. Circuitul integrat U3 este un stabilizator integrat de tensiune, cu ieirea fixata la 5V. Cu acest circuit se obin 5V din orice tensiune intre cca. 7..12V. Tensiunea de 5V este necesara pentru circuitele U1, U2 care fac parte din familia TTL, cu alimentare de la 5V. Alte familii de circuite se alimenteaz de la alte tensiuni. Condensatoarele C2, C3, C4 sunt necesare pentru stabilitatea funcionarii circuitului. Tensiunea de 5V este notata VCC pe schema. La circuitul U1 nu este figurata alimentarea; aceasta se face pe 7=GND, 14=VCC. 4. Descrierea plcii de test Placa de test (solderless breadboard) permite componentelor fr lipituri. Un detaliu este dat n figura 4: interconectarea
C1 100nF
VCC
+ C2 100nF C3 100nF 3
C4 47uF
Fig. 3 Poarta U1A este una din cele 2 pori care compun circuitul integrat U1. Este o poarta de tip SI-NU cu 4 intrri. mpreun cu R1 i C1 ea formeaz un generator de semnal dreptunghiular cu ieirea la borna notata CLOCK. Semnalele dreptunghiulare obinute cu scheme de acest gen sunt n mod frecvent utilizate pe post de ceas n schemele cu circuite digitale. Circuitul integrat U2 este un numrtor decadic. Acest circuit genereaz la ieirile ABCD un numr binar care este incrementat la fiecare impuls de ceas primit la intrare (pinul 14). numrul maxim generat este 9, dup care se revine la 0. Corespondenta dintre numerele 0..9 (in zecimal) i biii A-D (in binar) este data n tabelul 2: In mod normal pe 4 bii se pot reprezenta 16 numere (0..15) dar acest numrtor se limiteaz explicit la 10 pentru anumite aplicaii, cum ar fi comanda cifrelor din afiajele digitale. Codul binar limitat intre 0..9 n acest mod se numete cod BCD (binary coded decimal). Bitul D are ponderea cea mai mare i se numete MSB (Most Significant Bit), iar bitul A se numete LSB (Least Significant Bit). Zecimal N 0 1 2 3 4 5 6 7 8 9 Tab. 2 Binar DCBA 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001
Fig. 4 Gurile din rndurile de sus i jos, notate + i - sunt interconectate pe orizontala. Astfel daca borna VCC a sursei LM7805 este legata la oricare gaura a acestui rind, tensiunea VCC este disponibila pe tot acest rnd. Gurile din rndurile a,b,..e respectiv f,g,..j sunt interconectate pe verticala, un grup avnd 5 guri. Cele 2 grupuri nu sunt interconectate intre ele. Astfel, un circuit integrat nfipt n gurile din rndurile e i f are conectate cte 4 guri ramase n fiecare grup, la fiecare pin al sau.
19
20
Desfurarea lucrrii 1) Identificai circuitele integrate logice i bornele acestora pe placa de test. U1 i U2 sunt n capsule dreptunghiulare de tip DIL 14 (Dual n Line cu 14 pini). Numerotarea pinilor este urmtoarea:
14 8
9) Se dorete desenarea formelor de und D,C,B,A de pn acum pe acelai grafic. ntruct osciloscopul nu are 4 canale, ele vor fi observate pe rnd. Putei desena cele 4 forme pe acelai grafic, obinnd un desen comparabil cu tabelul 2? De ce ? 10) Se repeta punctul precedent folosind sincronizarea extern. Pentru ca semnalele s-i pstreze poziia n cadrul unei decade (10 perioade de ceas), cutai n tabelul 2 un eveniment (front +/- pentru un anumit bit) care s se ntmple o singur dat ntr-o decad, la nceputul acesteia (la nceputul combinaiei 0000). Care bit este acesta, i pe ce front +/- ? Conectai la borna de sincronizare extern de pe panoul osciloscopului (EXT) semnalul de la bitul respectiv, selectai frontul respectiv, i selectai TRIGGER SOURCE pe EXT. Reglai Cx astfel nct s apar exact 10 perioade ale CLOCK pe ecran. Apoi vizualizai pe rnd A,B,C,D i desenai-le pe acelai grafic. Ce se observ relativ la poziia lor ? 11) Verificai funcionarea unei pori SI-NU (NAND). n acest scop folosii poarta U1B care este disponibila. Folosind firele de culoare alba, legai bornele X i Y la 2 semnale la alegere (de exemplu, B i C) i observai ieirea Z. Se observa ca cele 2 intrri legate deja la 1 logic nu au efect n funciile SI, SINU (pentru orice X i Y, XY11=XY). Se va pstra sincronizarea extern de la punctul precedent pentru a urmri ieirea Z n funcie de intrrile deja desenate, ntruct nu avei posibilitatea s vizualizai simultan 3 semnale.
Bornele notate CLOCK i A,B,C,D corespund pinilor respectivi de pe schema 1. Ele sunt conectate folosind fire scurte la 5 puncte de msura de pe plac. Identificai aceste puncte i completai ordinea A,B,C,D n desenul de pe fi! 2) Vizualizai i desenai semnalul de pe borna CLOCK. Msurai cu ajutorul osciloscopului perioada, frecvena i factorul de umplere . 3) Msurai i cu frecvenmetrul frecvena semnalului CLOCK. Comparai cu punctul 2. 4) Folosind cele 2 canale ale osciloscopului, vizualizai simultan (BOTH) i desenai pe acelai grafic semnalele de la bornele CLOCK (CH1) i A (CH2). Se va lucra cu Cy=2V/div i se vor regla poziiile Y ale celor 2 canale astfel incit sa nu se suprapun (CH1 sus, CH2 jos). Sincronizarea se va face pe CH1, front (SLOPE) negativ. Coeficientul de deflexie pe orizontala Cx se va regla astfel nct pe ecran sa ncap exact 10 perioade ale CLOCK (o perioada per diviziune). Pentru aceasta, rotii butonul din vrful reglajului Cx, trecnd la valori necalibrate (reglaj fin, pentru a acoperi exact ecranul). tiind ca A este bitul LSB, ce legtura este intre frecventele celor 2 semnale ? 5) Msurai folosind frecvenmetrul frecventele semnalelor de la A i D. 6) Fr a schimba alte reglaje, selectai sincronizarea pe front pozitiv. Observai cum se modifica imaginea. De ce semnalul de la A pare sa nu apara de la nceput? Indicaie: pe schema din figura 3, cerculeele de lng pinii 1 i 14 ai U2 semnifica intrare inversata (logica negativa). 7) Vizualizai simultan i desenai semnalele CLOCK i D (bitul MSB). Folosind reglajul HOLDOFF, observai situaiile n care imaginea este/nu este stabila. De cte ori pe parcursul a 10 perioade CLOCK semnalul D este pe 1 logic ? Verificai corespondenta cu tabelul 2. 8) Repetai punctul precedent pentru B, C (fr a desena). Este necesar folosirea HOLDOFF? de ce ?
21
ntrebri i exerciii 1) Cutai pe internet foile de catalog ale circuitelor 74LS13, 74LS90, LM7805. Sugestie: cutai datasheet 74LS13 pe www.google.com. Aceste circuite sunt fabricate de o varietate de productori care le pot pune diverse prefixe (de ex. SN74LSxx; varianta romaneasca este CDB4xx, cifra 7 fiind omisa). 2) Presupunnd c semnalul CLOCK are frecvena 1MHz, i tiind c A este bitul LSB, ce frecvene vor avea semnalele A, C, D ? Explicai. 3) Explicai de ce imaginea de pe borna A (bitul LSB) este mereu stabila indiferent de reglajul HOLDOFF. Se ntmpl acest lucru i pentru biii B,C,D ? de ce? 4) Pentru perioada semnalului CLOCK de 1ms, desenai semnalul B pentru cel puin 2 decade de numrare (20 de perioade de CLOCK). Calculai timpul de HOLDOFF pentru ca imaginea s fie stabil pentru Cx = 1ms/div. Argumentai. 5) Desenai pe acelai grafic cele 4 forme de unda D,C,B,A care s-ar obine dac s-ar folosi un numrator binar (numere intre 0-15) n loc de unul decadic (0-9). n acest caz, formele de und se vor desena pe un grafic care are 16 perioade de CLOCK, fata de 10 perioade n cazurile anterioare. Indicaie: numrtorul binar se numete 74LS93. Cutai foaia sa de catalog. 6) Daca la frecvenmetrul descris n figura 2, timpul de deschidere al porii este de 10s n loc de 1s, cum se interpreteaz numrul din numrtor ? Se poate introduce un punct zecimal pe afiaj i daca da, unde ? argumentai. 7) Desenai pe acelai grafic semnalele X,Y,Z daca X=A, Y=B i Z este ieirea porii U1B. ntrebri pregtitoare pentru laboratorul 4 Q1) Un semnal sinusoidal are valoarea efectiva de 1V. Cit este valoarea sa de vrf ? Q2) Desenai un semnal sinusoidal redresat simpla, respectiv dubl alternana. Q3) La intrarea unui circuit atenuator se aplic o tensiune de 10V. Calculai tensiunea de la ieire tiind c atenuarea circuitului este de 3dB. Q4) Folosind un voltmetru cu clasa de precizie C=1 [%] se msoar o tensiune de 5V. tiind ca valoarea maxim (de cap de scara) a voltmetrului este 10V, s se calculeze eroarea relativ a msurtorii.