Sunteți pe pagina 1din 45

UNIVERSITATEA POLITEHNICA DIN BUCURETI

2016

CULEGERE DE PROBLEME REZOLVATE


INSTRUMENTAIE ELECTRONIC DE MSUR

AUTORI:
ROBERT-ALEXANDRU DOBRE
ALINA-ELENA MARCU

LISTA ACRONIMELOR
A

AO: amplificator operaional, 28


B

B: baz binar, 7, 8
C

C2: complement fa de 2, 8, 14, 16, 18, 19


CAN: convertor analog-numeric, 9, 10, 11, 12, 24
CBD: cod binar deplasat, 8, 10, 13, 14, 21, 22, 24, 25
CMS: cod mrime i semn, 8
CNA: convertor numeric-analogic, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26
D

D: baz decimal, 7, 8
H

H: baz hexazecimal, 7
O

O: baz octal, 7

Capitolul 1. Convertoare Numeric Analogice. Convertoare Analog Numerice.


BREVIAR TEORETIC
REPREZENTAREA BINAR A NUMERELOR POZITIVE
Un sistem de numeraie este constituit dintr-o mulime finit de simboluri elementare denumite
generic cifre i dintr-un set de reguli folosite pentru reprezentarea unui numr. Numrul total de cifre
distincte utilizate definete baza sistemului de numeraie. Aceasta se noteaz cu b, trebuie s satisfac
condiia ca b > 1 i numerele reprezentate se folosesc de cifre cuprinse n intervalul 0, b 1 . Un
numr se poate exprima astfel:
    ,   , iar valoarea lui se poate determina
astfel:
=   +   + +   +   +    + +   .

Sistemele de numeraie cele mai rspndite sunt: sistemul binar (se noteaz cu B i are baza 2),
sistemul octal (se noteaz cu O i are baza 8), sistemul zecimal (se noteaz cu D i are baza 10) i
sistemul hexazecimal (se noteaz cu H i are baza 16). Sistemul de numeraie zecimal (se noteaz cu
D) este folosit pentru a realiza interaciunea dintre om i un sistem de calcul, numrul de cifre utilizate
fiind 10, de la cifra 0 pn la cifra 9.

Mai multe numere reprezentate n baze diferite pot arata identic, dar avea valori diferite. De
exemplu numrul 1001 n octal are valoarea 513 n zecimal pe cnd numrul 1001 dar reprezentat n
binar are valoarea 9 n zecimal. Din acest motiv, dup reprezentarea fiecrui numr, se va indica baza
de numeraie folosit astfel:     | , unde   sunt cifrele care alctuiesc numrul i X
este indicatorul bazei de numeraie folosite (notaii amintite n paragraful anterior B, O, D, H etc.).
Aadar de acum este clar faptul c 1001| este cu totul diferit de 1001| .
Sistemul de numeraie binar este sistemul de numeraie n baza 2, fiind folosit pentru
reprezentarea intern a numerelor n sistemele de calcul, numrul de cifre utilizate fiind 2: 0 i 1. Aceste
cifre se numesc cifre binare sau bii. Un numr binar se poate exprima astfel:

Exemplu: 1101,011|
= 1 2 + 1 2 + 0 2 + 1 2 + 0 2 + 1 2 + 1 2 = 8 +
4 + 1 + 0 + 0,25 + 0,125 = 13,375|

Pentru a face conversia unui numr din sistemul zecimal n sistemul binar se mparte numrul
zecimal la 2, obinndu-se astfel restul, apoi ctul se mparte la 2 i se obine un nou rest. mprirea se
oprete n momentul n care ctul devine 0. Numrul convertit se obine scriind toate resturile n ordine
invers, de la ultimul rest la primul rest. Pentru exemplul de mai sus vom obine: 13| = 1101|
13 2
12 6
1 6
0

2
3 2
2 1 2
1 0 0
1

Conversia prii zecimale a unui numr din sistemul zecimal n alt sistem de numeraie se
realizeaz nmulind succesiv partea fracionar cu numrul bazei n care facem conversia (2 pentru
sistemul binar, 8 pentru sistemul octal, 16 pentru sistemul hexazecimal). Numrul convertit este
reprezentat de partea ntreag a fiecrei nmuliri. Conversia se oprete n momentul n care partea
fracionar a rezultatului nmulirii cu numrul bazei devine zero. n cazul n care aceasta devine zero
dup un numr foarte mare de nmuliri se stabilete n prealabil numrul de cifre a prii zecimale.
Pentru exemplul de mai sus vom obine: 0,375| = 0,011|

0,375 2 = &, 75
0,75 2 = ', 5
0,5 2 = ', 0

Sistemul de numeraie octal este sistemul de numeraie n baza 8, fiind folosit pentru a
comprima irurile lungi de bii din reprezentarea unui numr n baza 2, numrul de cifre folosit fiind 8:
0, 1, 2, 3, 4, 5, 6 i 7. Un numr octal se poate exprima astfel:
Exemplu:
21,59375|

25,46|)
= 2 8 + 5 8 + 4 8 + 6 8 = 16 + 5 + 0,5 + 0,09375 =

Pentru a face conversia unui numr din sistemul octal n sistemul binar se nlocuiete fiecare
cifr octal cu reprezentarea ei binar pe 3 bii. Pentru exemplul de mai sus vom avea: 25,46)
010101,100110| . Conversia din sistem binar n sistem octal se face nlocuind fiecare grup de 3 cifre
alturate cu cifra octal corespunztoare. Gruprile se fac ncepnd de la punctul zecimal ctre stnga
i ctre dreapta. Pentru exemplu de mai sus: 10101,100110| 010 101,100 110|
2|) 5|) , 4|) 6|) 25,46|) .

Conversia unui numr din sistemul zecimal n sistemul octal se face asemntor cu conversia
din sistemul zecimal n sistemul binar, singura diferen intervine n cadrul mpririi care se face la 8
n loc de 2. Pentru exemplul dat vom obine: 21, 59375| = 25, 46|) .
21 8
16 2 8
5 0 0
2

0,59375 8 = ., 75
0,75 8 = /, 0

O alt metod pentru a face conversia unui numr din sistemul zecimal n sistemul octal este
prin intermediul sistemului binar, trecnd numrul mai nti n sistemul binar i apoi n sistemul octal.
Vom obine: 21| = 010101| = 010 101| = 2|) 5|) = 25|) .

Sistemul de numeraie hexazecimal este sistemul de numeraie n baza 16, fiind folosit pentru
a reprezenta numere de mai muli bii. Numrul de cifre folosit fiind 16: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 i
literele A (10), B (11), C (12), D (13), E (14) i F (15). Un numr hexazecimal se poate exprima astfel:
Exemplu:
86C, A2|2 = 8 16 + 6 16 + 12 16 + 10 16 + 2 16 = 2048 + 96 + 12 +
0,625 + 0,0078 = 2156,6328|

Conversia unui numr din sistemul zecimal n sistemul hexazecimal se face mprind succesiv
numrul zecimal la 16, apoi cturile obinute, reinndu-se resturile pn n momentul n care ctul
devine 0. Numrul convertit se obine scriind toate resturile n ordine invers, de la ultimul rest la primul
rest. Vom obine pentru exemplul de mai sus: 2156, 6328| = 86C, A2|2 .

2156 16
0,6328 16 = '&, 125
2144 134 16
0,125 16 = 3, 0
12 128 8 16
6
0 0
8
Pentru a face conversia unui numr din sistemul hexazecimal n sistemul binar se nlocuiete
fiecare cifr hexazecimal cu reprezentarea ei binar pe 4 bii. Pentru exemplul dat vom avea:
86C, A2|2 = 1000 0110 1100,1010 0010| . Conversia din sistem binar n sistem hexazecimal se face
nlocuind fiecare grup de 4 cifre alturate cu cifra hexazecimal corespunztoare. Gruprile se fac
ncepnd de la punctul zecimal spre stnga, respectiv dreapta. Pentru exemplul ales vom obine:

100001101100,10100010| 1000 0110 1100,1010 0010| 8|2 6|2 C|2 , A|2 2|2
86C, A2|2 .

Conversia unui numr din sistemul hexazecimal n sistemul octal se poate face prin intermediul
sistemului binar, trecnd mai nti numrul n sistemul binar i apoi n sistemul octal. De exemplu:
86C, A2|2 = 100 001 101 100,101 000 100| 4|) 1|) 5|) 4|) , 5|) 0|) 4|) 4154,504|) .
Conversia din sistemul octal n sistemul hexazecimal se poate face convertind numrul n sistemul binar,
apoi grupnd cifrele obinute n grupuri de cte 4 i nlocuindu-le cu cifra hexazecimal
corespunztoare.
Vom
obine:
4154,502|) 1000 0110 1100, 1010 0010|
8|2 6|2 C|2 , A|2 2|2 86C, A2|2 .
REPREZENTAREA BINAR A NUMERELOR NEGATIVE

Dac pn acum am nvat s reprezentm prin intermediul sistemelor de numeraie numerele


pozitive, n continuare vom vedea cum se pot reprezenta i numerele negative prin intermediul codului
direct (denumit uzual ca cod mrime i semn), codului invers (denumit uzual ca cod complement fa
de 1) i codului complementar (denumit uzual ca cod complement fa de 2). Un numr ntreg cu semn,
reprezentat pe n bii se poate exprima astfel:
=    , unde bitul  reprezint bitul de
semn, bitul  reprezint cel mai semnificativ bit (bitul cu ponderea 2 ), iar  este bitul cel mai
puin semnificativ (bitul cu ponderea 2 ). Pentru numerele fracionare subunitare reprezentate pe n bii
se folosete notaia:
4 =   () , unde bitul  reprezint bitul de semn, bitul  reprezint
cel mai semnificativ bit (bitul cu ponderea 2 ), iar () este bitul cel mai puin semnificativ (bitul

cu ponderea 2() ). Ca o observaie, se consider c virgula este plasat ntre bitul de semn i bitul
cel mai semnificativ (bitul ). Bitul de semn pentru numere pozitive are valoarea 0, iar pentru numere
negative are valoarea 1. Restul de N-1 bii rmai vor fi folosii pentru reprezentarea valorii numrului.
REPREZENTAREA NUMERELOR PRIN COD MRIME I SEMN

n sistemul de reprezentare prin cod mrime i semn, prima cifr din cadrul numrului
reprezint semnul, iar celelalte cifre reprezint valoarea numrului scris n cod binar. Domeniul de
reprezentare pentru numerele ntregi este: (2 1)
2 1, iar pentru numerele
fracionare este (1 2 )
4 (1 2 ). De reinut este faptul c pentru cifra 0 exist dou
reprezentri: 00000000 i 10000000. Un numr ntreg se poate reprezenta prin mrime i semn astfel:
+53| 00110101|89: , iar 53| 10110101|89: . Un numr fracionar se poate reprezenta prin:
+0,1450891| 001001|89: , iar 0,1450891| 101001|89: .
0,1450891 2 = &, 2901782
0,2901782 2 = &, 5803564
0,5803564 2 = ', 1607128
0,1607128 2 = &, 3214256
0,3214256 2 = &, 6428512
0,6428512 2 = ', 2857024

REPREZENTAREA NUMERELOR PRIN COD COMPLEMENT FA DE 1


n reprezentarea prin intermediul codului complement fa de 1 numerele negative se obin prin
complementarea bit cu bit (biii 0 devin 1, iar biii 1 devin 0 ) a reprezentrii codului mrime
i semn. Bitul de semn este mereu 1. Pentru numerele pozitive reprezentarea codului complement fa
de 1 este identic cu reprezentarea fcut prin intermediul codului mrime i semn. i n cadrul acestui
cod pentru cifra 0 exist dou reprezentri diferite: 00000000 i 10000000. Un numr ntreg se poate
reprezenta prin intermediul codului complement fa de 1 astfel: +53| 00110101|8 , iar 53|

10110101|89: 11001010|8 . Un numr fracionar se poate reprezenta prin codul complement fa


de 1 astfel: +0,1450891| 001001|8 , iar 0,1450891| 101001|89: 110110|8.
REPREZENTAREA NUMERELOR PRIN COD COMPLEMENT FA DE 2

n reprezentarea complement fa de 2 numerele negative se obin prin intermediul a dou etape:


n prima se reprezint numrul prin intermediul codului complement fa de 1, iar n etapa a doua se
adun cifra binar 1 la bitul cel mai puin semnificativ. Reprezentarea pentru numerele pozitive este
identic cu reprezentarea fcut prin codul mrime i semn. Un numr ntreg se poate reprezenta prin
intermediul codului complement fa de 2 astfel: +53| 00110101|8 , iar 53|
10110101|89: 11001010|8 11001011|8 . Un numr fracionar se poate reprezenta prin
codul complement fa de 2 astfel: +0,1450891| 001001|8 , iar 0,1450891|
101001|89: 110110|8 110111|8 .
REPREZENTAREA NUMERELOR PRIN COD BINAR DEPLASAT

Reprezentarea prin intermediul codului binar deplasat se obine prin complementarea bitului de
semn din reprezentarea n cod complement fa de 2. Un numr ntreg se poate reprezenta astfel:
53| 10110101|89: 11001011|8
+53| 00110101|8 10110101|8 , iar
01001011|8 . Un numr fracionar se reprezint astfel: +0,1450891| 001001|8
101001|8 , iar 0,1450891| 110111|8 010111|8 .
Not: in culegerea de fa se vor folosi preponderent numerele subunitare.
>
C2: N = 2 b + ?
>@ b> 2

(1)

DE
: F)GH (
) = FI
= FI J@ J 2J

(3)

Relaii de conversie:

>
CBD: N = 2 CCC
b + ?
>@ b> 2

DEK: F)GH (
) = FI L + J@ J 2J M
D2: F)GH (
) = FI L

+ J@ J 2J M

(2)

(4)
(5)

APLICAII

Problema 1.1. S se realizeze urmtoarele conversii pe numr minim de cifre:


a) n baz decimal (D), octal (O) i hexazecimal (H) a numrului binar 101101,010101|B;
b) n baz binar (B), octal i hexazecimal a numrului zecimal 39,26 cu o eroare maxim
(n baza zecimal) de 0,002. Care este numrul de cifre necesar pentru fiecare conversie?
Rezolvare:

a) 101101,010101| = 1 2P + 0 2Q + 1 2 + 1 2 + 0 2 + 1 2 + 0 2 + 1
+ 0 2 + 1 2Q + 0 2P + 1 2R = 32 + 8 + 4 + 1 + 0,25 + 0,0625 + 0,015625 = 45,328125|
101101,010101| 55,25|)
5 5 2 5

00101101,01010100 2D, 54|2


4
D
5
2
Unele numere din baza decimal nu vor putea fi scrise n baza 2 pe un numr finit de cifre
deoarece algoritmul de conversie nu va ajunge niciodat la condiia de oprire prezentat n breviar. n
aceste cazuri va exista o diferen (eroare) ntre valorile celor dou reprezentri. Cu ct reprezentarea
se face folosind mai multe cifre, cu att aceast diferen devine din ce n ce mai mic. Numrul de cifre
cu care va fi reprezentat numrul n noua baz trebuie determinat n funcie de diferena maxim
acceptat. Practic trebuie determinat a cta cifr dup punctul zecimal (virgul) determin o modificare
a numrului mai mic dect diferena impus. Se cunoate faptul c, n baza 2, a x-a cifr dup virgul
corespunde unei valori egale cu 2-x, n baza 8 cu 8-x i aa mai departe. Astfel:
S 0,002 S 2U 0,002 V log 0,002 V 8,965784 V = 9
S) 8U 0,002 V log Z 0,002 V = 3
S2 16U 0,002 V logR 0,002 V 2,241446 V = 3

Numr cifre necesar pentru fiecare conversie este:

B 2P < 39 < 2R 6 bii pentru partea ntreag.

Conform breviarului teoretic partea ntreag a numrului 39 se scrie n binar 39| =

100111| , iar partea zecimal reprezentat pe numrul de bii determinat mai sus (9 bii) 0,26| =
010000101.
Pentru a calcula diferena dintre valorile celor dou reprezentri (eroarea) vom converti numrul
trunchiat, reprezentat cu 15 bii, napoi n baza decimal i vom face diferena ntre valoarea iniial i
valoarea obinut dup trunchiere. Pentru cazul reprezentrii binare:

100111,010000101| = 39,259765625|
S = 39,26 39,259765625 = 0,000234375 < S , deci conversia a fost fcut pe un numr minim,
dar suficient, de cifre pentru ca valoarea reprezentrii n noua baz s difere suficient de puin (sub
eroarea impus) de valoarea iniial. Similar se poate verifica faptul c 8 bii nu ar fi fost suficieni.

Problema 1.2. Reprezentai n complement fa de 2 (C2), cod binar deplasat (CBD) i cod
mrime i semn (CMS) numrul 0,390625 i 0,390625.
Rezolvare:

a)
Pentru conversia numrului 0,390625 n cod complement fa de 2 se scrie nti
numrul n binar 0,390625|g = 011001|h, apoi se adaug bitul de semn (0 pentru numere pozitive, 1
pentru numere negative) rezultnd 0,390625|g = 0011001|ig .
Pentru numrul 0,390625|g o alt metod de reprezentare fa de cea descris n breviar o
CCCCCCCCCCCC + 1 = 1100110 + 1 = 1100111|ig .
CD + 1 0011001
reprezint: 0,390625|g CCCC
b) Conversia n cod binar deplasat se face negnd bitul de semn din reprezentarea n cod
complement fa de 2: 0,390625|g = 1011001|ihg , iar 0,390625|g = 0100111|ihg.

c)
Pentru conversia n cod mrime i semn numerele 0,390625 i 0,390625 se
reprezint nbinar i se adaug bitul de semn: 0,390625|g = 0011001|ijk , iar 0,390625|g =
1011001|ijk.
Problema 1.3. Reprezentai n baza 2 (B) numrul zecimal (D) 23,65.
Rezolvare:

a) Conform breviarului teoretic numrul zecimal se reprezint astfel: 23,65|g =


10111,1010011|h. Se observ c algoritmul ar continua la infinit deoarece valorile obinute n cadrul
acestuia se repet. Astfel s-a trunchiat rezultatul la secvena obinut pn la nceperea repetrii. Este
evident faptul c aceast valoare trunchiat va diferi de valoarea iniial, deci exist o eroare cu care sa fcut reprezentarea. Un fenomen similar a fost ntmpinat la problema 1.1.
b) Determinai eroarea rezultat din trunchierea la 7 bii a reprezentrii numrului n binar.

10111,1010011|h = 23,6484375|g eg = 23,65 23,6484375 = 0,001625 =


100 = 0,006%.

,R P
,RP

Problema 1.4. Realizai urmtoarele operaii pentru numere binare subunitare reprezentate n
complement fa de 2 (C2):
a) sumele pe 5 bii pentru (01010 + 00101) i (11100 + 11001);
b) produsul cu rezultatul pe 8 bii (inclusiv bitul de semn) pentru (01011 0101).
Rezolvare:
Adunarea i nmulirea numerelor binare se efectueaz la fel ca la numerele zecimale.

a) 01010 + 2 + 2 = 0,5 + 0,125 = 0,625


0,9375
00101
2 + 2Q = 0,25 + 0,0625 = 0,3125
01111
2 + 2 + 2 + 2Q = 0,5 + 0,25 + 0,125 + 0,0625 = 0,9375

11100 + 1 2 + 2 + 2 = 1 + 0,5 + 0,25 = 0,25


0,6875
11001
1 2 + 2 + 2Q = 1 + 0,5 + 0,0625 = 0,4375
110101
10101
1 2 + 1 2 + 1 2Q = 1 + 0,25 + 0,0625 = 0,6875

b) 01011
0101
00001011
001011
00110111

2 + 2 + 2Q = 0,5 + 0,125 + 0,0625 = 0,6875


2 + 2 = 0,5 + 0,125 = 0,625
2 + 2 + 2P + 2R + 2n = 0,25 + 0,125 + 0,03125 +
0,015625 + 0,0078125 = 0,4296875

n cazul codului C2, numrul pozitiv 00010110 este echivalent cu 010110, iar numrul negativ
11110010 este echivalent cu numrul 10010. Se observ c se pot ignora zerourile pn la cel care
precede un bit egal cu 1 pentru numerele pozitive (cele care au bitul de semn zero, deci ncep cu un
zero) i biii egali cu 1 pn la cel care precede un bit egal cu zero n cazul numerelor negative (cele
care au bitul de semn egal cu 1, deci ncep cu 1).

Problema 1.5. Se consider un convertor numeric analogic (CNA) bipolar funcionnd


conform codului binar deplasat. Acestuia i se aplic eantioanele cuantizate ale unei tensiuni sinusoidale
de amplitudine aproximativ egal cu FIop 2, unde FIop este tensiunea de referin a convertorului.
Dintr-o eroare, bitul 1 (corespunztor poziiei 2-1) este scurtcircuitat la mas. S se deseneze forma de
und rezultat la ieire.
Rezolvare:
Sistemul care funcioneaz corect (fr bii scurtcircuitai sau neconectai) conform descrierii
de mai sus este reprezentat n schema din Fig. 1:

Fig. 1. Cascadarea corect a unui CAN cu un CNA.


Semnalul analogic este aplicat unui CAN pentru a obine eantioanele cuantizate ale acestuia.
Aceste eantioane sunt aplicate mai departe unui CNA pentru a reconstrui semnalul analogic. n cazul
n care bitul 1 este scurtcircuitat la mas, valoarea acestuia va fi zero ntotdeauna, conform schemei din
Fig. 2:

Fig. 2. Cascadarea unui CAN cu un CNA n condiiile din problem.


Se pune problema cum va arta forma de und la ieirea convertorului numeric analogic dac
bitul b1 nu mai poate fi modificat.
Relaia de conversie a unui CNA funcionnd corect conform CBD este urmtoarea:
rstuvsw = FIop L + J@ J 2J M

(6)

r = FIop L + J@ J 2J M

(7)

Pentru CNA-ul cu bitul b1 scurtcircuitat la mas ( = 0) relaia de conversie devine:




Se cunoate faptul c forma de und de la ieirea CNA-ului cu funcionare corect va fi identic


cu forma de und de la intrarea CAN-ului, iar aceast form de und este dat n enun. Din acest motiv
se dorete exprimarea relaiei de conversie a convertorului defect n funcie de relaia de conversie a
convertorului cu funcionare corect. Se prelucreaz relaia (7) astfel nct s conin rstuvsw . Se
observ c n relaia (7) lipsete primul termen din suma din relaia (6). Se adaug i se scade acesta
pentru a nu afecta relaia i pentru a determina apariia lui rstuvsw n r.
r = FIop L + J@ J 2J M = FIop L +  2  2 + J@ J 2J M =


= FIop L  2 + J@ J 2J M = rstuvsw FIop  2




(8)

Aadar se poate face urmtoarea discuie:


r=x

dac  = 0
rstuvsw ,
rstuvsw FIop /2, dac  = 1

(9)

n acest moment s-a exprimat relaia de conversie a convertorului defect n funcie de relaia de
conversie a convertorului cu funcionare corect. Aceleai relaii vor fi i ntre formele de und de la
ieirile acestor convertoare. Cu alte cuvinte: forma de und de la ieirea convertorului defect va fi
identic cu forma de und de la ieirea convertorului cu funcionarea corect pentru valorile tensiunii
ce determin bitul b1 s fie egal cu zero i va fi o variant translatat grafic n jos cu FIop /2 a formei
de und de la ieirea convertorului cu funcionare corect pentru valori ale tensiunii care determin bitul
b1 s fie egal cu zero, aa cum rezult din relaia (9).
Este evident s se ntmple acest lucru. Dac pentru o anumit tensiune aplicat la intrarea
CAN-ului se obine la ieirea sa un numr care are b1=0, CNA-ul defect va funciona corect deoarece

b1 fiind scurtcircuitat la mas, acesta va avea valoarea zero, deci exact valoarea care ar fi fost dat de
CNA dac legtura ntre biii b1 ai celor dou convertoare nu era defect. n acest caz numrul dat de
CAN este egal cu numrul primit de CNA. n schimb, dac CAN-ul primete la intrare o tensiune care
ar determina bitul b1 s fie egal cu 1, atunci CNA-ul nu va mai funciona corect deoarece bitul su b1
va fi egal cu zero (fiind scurtcircuitat la mas) i astfel va da la ieire o tensiune diferit de cea aplicat
CAN-ului deoarece cele dou numere difer.
Problema care se pune n continuare este urmtoarea: pentru ce valori ale tensiunii de intrare a
CAN-ului, bitul b1 rezultat este egal cu 0, respectiv 1? Pentru a putea desena forma de und de la ieirea
CNA-ului defect este nevoie de forma de und de la ieirea CNA-ului cu funcionare corect partiionat
astfel nct s se poat observa intervalele de tensiune pentru care b1=0, respectiv b1=1 pentru a
determina care zone vor fi translatate n jos cu FIop /2 i care vor fi neafectate. Pentru a determina
limitele intervalului de tensiune care determin b1=0 se procedeaz n felul urmtor:

se impune n relaia (6) b1=0 i toi ceilali bii (b2 ... bn) egali tot cu 0 i se calculeaz
rstuvsw
rstuvsw | N @, | @ = FIop L + J@ 0 2J M = FIop /2


(10)

se impune n relaia (6) b1=0 i toi ceilali bii (b2 ... bn) egali tot cu 1 i se calculeaz
rstuvsw

rstuvsw | N @, | @ = FIop L + J@ 1 2J M = FIop L + 2




rstuvsw | N @, | @ = FIop L + 2


M
 }N

( }N )~}N  4tuwv uv


M
 }N

=
0

(11)

Se reamintete suma unei progresii geometrice cu n termeni i raia q:



 J =  
J@

 (~}N)} N


(12)

n relaia (11) rstuvsw tinde ctre zero cnd n tinde ctre infinit, deci nu se poate pune semnul
egalitii ntre rstuvsw i zero n acest caz.

n relaiile (10) i (11) s-au determinat limitele intervalului de tensiune pentru care b1=0 i
anume FIop /2 , 0). Se vor calcula n continuare n mod similar limitele intervalului de tensiune
pentru care b1=1:

se impune n relaia (6) b1=1 i toi ceilali bii (b2 ... bn) egali tot cu 0 i se calculeaz
rstuvsw
rstuvsw | N @, |@ = FIop L + 1 2 + J@ 0 2J M = 0


(13)

se impune n relaia (6) b1=1 i toi ceilali bii (b2 ... bn) egali tot cu 1 i se calculeaz
rstuvsw

rstuvsw | N @, | @ = FIop L + J@ 1 2J M = FIop L + 2






rstuvsw | N @, | @ =
FIop L + 2 

}N

( }N )~  4tuwv uv


M
 }N

FIop /2
M=

Aadar limitele intervalului de tensiune pentru care b1=1 sunt0 , FIop /2).

(14)

Pentru a sintetiza, cele determinate mai sus se pot scrie sub form tabelat:
'
&
&
'
'

,'
&
'
&
'

/3
=
&
&
=
/3

Tabelul 1. Limitele intervalelor de tensiune de interes.


Se reamintete c n cazul convertorului cu funcionare normal forma de und de la ieirea
CNA-ului va fi identic cu cea de la intrarea CAN-ului care este cunoscuta (dat n enun) denumit
mai departe corect. Forma de und de la ieirea CNA-ului defect se obine prelucrnd folosind relaia
(9) forma de und corect partiionat corespunztor.

b1=1

b1=0

Fig. 3. Forma de und partiionat de la ieirea CNA-ului cu funcionare corect (dat n enun,
rstuvsw ).

Fig. 4. Forma de und de la ieirea CNA-ului cu bitul b1 scurtcircuitat la mas.


Se observ c pentru zona n care b1=0 cele dou forme de und sunt identice (zona rmne
nedeplasat), iar zona caracterizat de b1=1 a fost translatat n jos cu FIop /2, conform relaiei (9).

n reprezentrile de mai sus s-a folosit o perioad dintr-un semnal cu frecvena de 1Hz. S-au
folosit aceti parametri pentru a facilita scrierea i nu sunt importani deoarece nu s-a impus frecvena
semnalului i nici nu intervine n rezolvarea problemei.

Problema 1.6. Se consider un convertor numeric analogic (CNA) bipolar care lucreaz n
cod binar deplasat (CBD). Pe intrrile de date se aplic eantioanele unui semnal sinusoidal de
amplitudine FIop 2. Se cere s se deduc forma de und la ieirea convertorului dac bitul cel mai
semnificativ al convertorului numeric analogic este inut forat la 1 logic.
Rezolvare:
Etapele de rezolvare a acestei probleme sunt aceleai cu cele din problema 1.5. Situaia este
foarte asemntoare, singura deosebire fiind faptul c bitul b1 al CNA-ului este conectat permanent la
1 logic (n general la o linie prin care se furnizeaz tensiunea de alimentare a convertorului).
Relaia de conversie a unui CNA funcionnd conform CBD (rstuvsw ) este relaia (6). n cazul
defectului impus n enun aceasta devine:
r = FIop L + 1 2 + J@ J 2J M


(15)

Pentru a obine rstuvsw n r, n relaia (15) trebuie adugat i sczut termenul  2 .
r = FIop L + 1 2 +  2  2 + J@ J 2J M =


r = FIop L + J@ J 2J + 1 2  2M =




r = rstuvsw +

Aadar se poate face urmtoarea discuie:


r=

rstuvsw +

rstuvsw ,

(1  )

,  = 0

 = 1

(16)

(17)

Se determin limitele intervalelor de tensiune ce determin bitul b1 s ia valoarea zero, respectiv


1, aa cum s-a artat la problema 1.5. Fiind acelai cod i pentru c se trateaz acelai bit rezult:
'
&
&
'
'

,'
&
'
&
'

/3
=
&
&
=
/3

Tabelul 2. Limitele intervalelor de tensiune de interes.


n reprezentrile de mai jos s-a folosit o perioad dintr-un semnal cu frecvena de 1Hz. S-au
folosit aceti parametri pentru a facilita scrierea i nu sunt importani deoarece nu s-a impus frecvena
semnalului i nici nu intervine n rezolvarea problemei.

b1=1

b1=0

Fig. 5. Forma de und partiionat de la ieirea CNA-ului cu funcionare corect (dat n enun,
rstuvsw ).

Fig. 6. Forma de und de la ieirea CNA-ului cu bitul b1 forat 1 logic.


Se observ c pentru zona n care b1=1 cele dou forme de und sunt identice (zona rmne
nedeplasat), iar zona caracterizat de b1=0 a fost translatat n sus cu FIop /2, conform relaiei (17).
Problema 1.7. Se consider un convertor numeric analogic (CNA) bipolar funcionnd
conform codului complement fa de 2 (C2). Acestuia i se aplic eantioanele cuantizate ale unei
tensiuni sinusoidale cu amplitudinea aproximativ egal cu FIop 2, unde FIop este tensiunea de referin
a convertorului. Dintr-o eroare, bitul b2 este inut forat la 1 logic. Desenai forma de und rezultat
la ieire.
Rezolvare:
Etapele de rezolvare a acestei probleme sunt aceleai cu cele din problema 1.5. Situaia este
foarte asemntoare, deosebirile fiind codul folosit (C2 fa de CBD) i faptul c bitul b2 al CNA-ului
este conectat permanent la 1 logic (n general la o linie prin care se furnizeaz tensiunea de alimentare
a convertorului).
Relaia de conversie a unui CNA funcionnd conform C2 (rstuvsw ) este relaia (5). n cazul
defectului impus n enun aceasta devine:
r = FIop L

+ 1 2 + J@ J 2J M

(18)

Pentru a obine rstuvsw n r, n relaia (18) trebuie adugat i sczut termenul  2 .


r = FIop L

+ 1 2 +  2  2 + J@ J 2J M =

= FIop L

+ J@ J 2J + 1 2  2 M =
= rstuvsw +

(1
Q

Aadar se poate face urmtoarea discuie:


r=

rstuvsw +

rstuvsw ,

 )

(19)

, = 0

 =1

(20)

Se determin limitele intervalelor de tensiune ce determin bitul b2 s ia valoarea zero, respectiv


1, aa cum s-a artat la problema 1.5. Bitul afectat fiind bitul 2, vor exista mai multe situaii de tratat
dect n cazul problemei 1.5. n care erau numai 4. Exemplu pentru primele dou cazuri:

se impune n relaia (5) b1=0, b2=0 i toi ceilali bii (b3 ... bn) egali tot cu 0 i se calculeaz
rstuvsw
rstuvsw | N @, @, |@ = FIop L + J@ 0 2J M = 0


(21)

se impune n relaia (5) b1=0, b2=0 i toi ceilali bii (b3 ... bn) egali cu 1 i se calculeaz
rstuvsw

rstuvsw | N @, @, | @ = FIop L + 0 2 + J@ 1 2J M = FIop 2




rstuvsw | N @, @, | @ =


FIop 1 2


 }N

( }N )~}  4tuwv uv

 }N

(22)

Se calculeaz similar pentru toate celelalte cazuri i se determin:


'
&
&
&
&
'
'
'
'

3
&
&
'
'
&
&
'
'

,3
&
'
&
'
&
'
&
'

&
=
/.
/.
=
/3
/3
=
/.
/.
=
&

Tabelul 3. Limitele intervalelor de tensiune de interes.

Se observ c exist dou intervale n care b2=0 i anume 0 , FIop /4) respectiv
FIop /2, FIop /4). Similar se ntmpl i pentru b2=1. n reprezentrile de mai jos s-a folosit o
perioad dintr-un semnal cu frecvena de 1Hz. S-au folosit aceti parametri pentru a facilita scrierea i
nu sunt importani deoarece nu s-a impus frecvena semnalului i nici nu intervine n rezolvarea
problemei.

(b1=0), b2=1
(b1=0), b2=0
(b1=1), b2=1
(b1=1), b2=0

Fig. 7. Forma de und partiionat de la ieirea CNA-ului cu funcionare corect (dat n enun,
rstuvsw ).

Fig. 8. Forma de und de la ieirea CNA-ului cu bitul b1 forat 1 logic.


Se observ c pentru zonele n care b2=1 cele dou forme de und sunt identice (zonele rmn
nedeplasate), iar zonele caracterizate de b2=0 au fost translatat n sus cu FIop /4, conform relaiei (20).
Problema 1.8. Se consider un convertor numeric analogic (CNA) bipolar funcionnd
conform codului complement fa de 2 (C2). Acestuia i se aplic eantioanele cuantizate ale unei
tensiuni sinusoidale cu amplitudinea aproximativ egal cu FIop 2, unde VREF este tensiunea de referin
a convertorului. Dintr-o eroare, bitul b2 este inut forat la mas. Desenai forma de und rezultat la
ieire.
Rezolvare:
Etapele de rezolvare a acestei probleme sunt aceleai cu cele din problema 1.7. Situaia este
foarte asemntoare, deosebirea fiind faptul c bitul b2 al CNA-ului este conectat permanent la 0
logic (la mas).
Relaia de conversie a unui CNA funcionnd conform C2 (rstuvsw ) este relaia (5). n cazul
defectului impus n enun aceasta devine:
r = FIop L

+ J@ J 2J M

(23)

Pentru a obine rstuvsw n r, n relaia (23) trebuie adugat i sczut termenul  2 . Rezult
relaia de conversie:
r = rstuvsw 

(24)

Aadar se poate face urmtoarea discuie:


r=

rstuvsw ,

rstuvsw

,
Q

 =0

 =1

(25)

Se determin limitele intervalelor de tensiune ce determin bitul b2 s ia valoarea zero, respectiv


1, aa cum s-a artat la problema 1.7.
,3
'
3

&
&
&
&
&
&
'
=
/.
&
'
&
/.
&
'
'
=
/3
'
&
&
/3
'
&
'
=
/.
'
'
&
/.
'
'
'
=
&
Tabelul 4. Limitele intervalelor de tensiune de interes.

Se observ c exist dou intervale n care b2=0 i anume 0 , FIop /4) respectiv
FIop /2, FIop /4). Similar se ntmpl i pentru b2=1. n reprezentrile de mai jos s-a folosit o
perioad dintr-un semnal cu frecvena de 1Hz. S-au folosit aceti parametri pentru a facilita scrierea i
nu sunt importani deoarece nu s-a impus frecvena semnalului i nici nu intervine n rezolvarea
problemei.

(b1=0), b2=1
(b1=0), b2=0
(b1=1), b2=1
(b1=1), b2=0

Fig. 9. Forma de und partiionat de la ieirea CNA-ului cu funcionare corect (dat n enun,
rstuvsw ).

Fig. 10. Forma de und de la ieirea CNA-ului cu bitul b1 forat 0 logic.

Se observ c pentru zonele n care b2=0 cele dou forme de und sunt identice (zonele rmn
nedeplasate), iar zonele caracterizate de b2=1 au fost translatat n jos cu FIop /4, conform relaiei (25).
Problema 1.9. Se consider un convertor numeric analogic (CNA) bipolar funcionnd
conform codului complement fa de 2 (C2). Acestuia i se aplic eantioanele cuantizate ale unei
tensiuni sinusoidale cu amplitudinea aproximativ egal cu FIop 2, unde VREF este tensiunea de referin
a convertorului. Dintr-o eroare, bitul cel mai semnificativ este inut forat la 1 logic. Desenai forma
de und rezultat la ieire.
Rezolvare:
Etapele de rezolvare a acestei probleme sunt aceleai cu cele din problema 1.8. Situaia este
foarte asemntoare, deosebirea fiind faptul c bitul b1 al CNA-ului este conectat permanent la 1
logic (n general la o linie prin care se furnizeaz tensiunea de alimentare a convertorului).
Relaia de conversie a unui CNA funcionnd conform C2 (rstuvsw ) este relaia (5). n cazul
defectului impus n enun aceasta devine:
r = FIop L + J@ J 2J M


(26)

Pentru a obine rstuvsw n r, n relaia (26) trebuie adugat i sczut termenul N . Rezult

relaia de conversie:

r = rstuvsw +

Aadar se poate face urmtoarea discuie:


r=

rstuvsw ,

rstuvsw

( 1)
 = 1

 = 0

(27)

(28)

Se determin limitele intervalelor de tensiune ce determin bitul b1 s ia valoarea zero, respectiv


1, aa cum s-a artat la problema 1.5.
'
&
&
'
'

,'
&
'
&
'

&
=
/3
/3
=
&

Tabelul 5. Limitele intervalelor de tensiune de interes.


n reprezentrile de mai jos s-a folosit o perioad dintr-un semnal cu frecvena de 1Hz. S-au
folosit aceti parametri pentru a facilita scrierea i nu sunt importani deoarece nu s-a impus frecvena
semnalului i nici nu intervine n rezolvarea problemei.

b1=0

b1=1

Fig. 11. Forma de und partiionat de la ieirea CNA-ului cu funcionare corect (dat n enun,
rstuvsw ).

Fig. 12. Forma de und de la ieirea CNA-ului cu bitul b1 forat 1 logic.


Se observ c pentru zona n care b1=1 cele dou forme de und sunt identice (zona rmne
nedeplasat), iar zona caracterizat de b1=0 a fost translatat n jos cu FIop /2, conform relaiei (28).
Problema 1.10. Se consider un convertor numeric analogic (CNA) bipolar funcionnd
conform codului complement fa de 2 (C2). Acestuia i se aplic eantioanele cuantizate ale unei
tensiuni sinusoidale cu amplitudinea aproximativ egal cu FIop 2, unde VREF este tensiunea de referin
a convertorului. Dintr-o eroare, bitul cel mai semnificativ este inut forat la mas. Desenai forma de
und rezultat la ieire.
Rezolvare:
Etapele de rezolvare a acestei probleme sunt aceleai cu cele din problema 1.9. Situaia este
foarte asemntoare, deosebirea fiind faptul c bitul b1 al CNA-ului este conectat permanent la 0
logic (la mas).
Relaia de conversie a unui CNA funcionnd conform C2 (rstuvsw ) este relaia (5). n cazul
defectului impus n enun aceasta devine:
r = FIop L + J@ J 2J M


(29)

Pentru a obine rstuvsw n r, n relaia (29) trebuie adugat i sczut termenul N . Rezult

relaia de conversie:

r = rstuvsw + 
Aadar se poate face urmtoarea discuie:
r=

rstuvsw +
rstuvsw ,

(30)

,  = 1
 = 0

(31)

Se determin limitele intervalelor de tensiune ce determin bitul b1 s ia valoarea zero, respectiv


1, aa cum s-a artat la problema 1.5.
'
&
&
'
'

,'
&
'
&
'

&
=
/3
/3
=
&

Tabelul 6. Limitele intervalelor de tensiune de interes.


n reprezentrile de mai jos s-a folosit o perioad dintr-un semnal cu frecvena de 1Hz. S-au
folosit aceti parametri pentru a facilita scrierea i nu sunt importani deoarece nu s-a impus frecvena
semnalului i nici nu intervine n rezolvarea problemei.

b1=0

b1=1

Fig. 13. Forma de und partiionat de la ieirea CNA-ului cu funcionare corect (dat n enun,
rstuvsw ).

Fig. 14. Forma de und de la ieirea CNA-ului cu bitul b1 forat la mas.


Se observ c pentru zona n care b1=0 cele dou forme de und sunt identice (zona rmne
nedeplasat), iar zona caracterizat de b1=0 a fost translatat n sus cu FIop /2, conform relaiei (31).

Problema 1.11. Se consider un convertor numeric analogic (CNA) bipolar care lucreaz n
cod binar deplasat (CBD). Pe intrrile de date se aplic eantioanele unui semnal sinusoidal de
amplitudine FIop 2. Se cere s se deduc forma de und la ieirea convertorului dac bitul b2 este inut
forat la 1 logic.
Rezolvare:
Etapele de rezolvare a acestei probleme sunt aceleai cu cele din problema 1.5. Situaia este
foarte asemntoare, deosebirea fiind faptul c bitul b2 al CNA-ului este conectat permanent la 1
logic (n general la o linie prin care se furnizeaz tensiunea de alimentare a convertorului).

Relaia de conversie a unui CNA funcionnd conform CBD (rstuvsw ) este relaia (6). n cazul
defectului impus n enun aceasta devine:
r = FIop L +  2 + 1 2 + J@ J 2J M


(32)

Pentru a obine rstuvsw n r, n relaia (32) trebuie adugat i sczut termenul  2 . Rezult
relaia de conversie:
r = rstuvsw + (1  )

Aadar se poate face urmtoarea discuie:


r=

rstuvsw +
rstuvsw ,

,
Q

 =0

 =1

(33)

(34)

Se determin limitele intervalelor de tensiune ce determin bitul b2 s ia valoarea zero, respectiv


1, aa cum s-a artat la problema 1.7.
'
&
&
&
&
'
'
'
'

3
&
&
'
'
&
&
'
'

,3
&
'
&
'
&
'
&
'

/3
=
/.
/.
=
&
&
=
/.
/.
=
/3

Tabelul 7. Limitele intervalelor de tensiune de interes.

Se observ c exist dou intervale n care b2=0 i anume FIop /2 , FIop /4) respectiv
0, FIop /4). Similar se ntmpl i pentru b2=1. n reprezentrile de mai jos s-a folosit o perioad dintrun semnal cu frecvena de 1Hz. S-au folosit aceti parametri pentru a facilita scrierea i nu sunt
importani deoarece nu s-a impus frecvena semnalului i nici nu intervine n rezolvarea problemei.

(b1=1), b2=1
(b1=1), b2=0
(b1=0), b2=1
(b1=0), b2=0

Fig. 15. Forma de und partiionat de la ieirea CNA-ului cu funcionare corect (dat n enun,
rstuvsw ).

Fig. 16. Forma de und de la ieirea CNA-ului cu bitul b1 forat 1 logic.


Se observ c zonele n care b2=1 rmn nedeplasate, iar zonele caracterizate de b2=0 au fost
translatate n sus cu FIop /4, conform relaiei (34).
Problema 1.12. Se consider un convertor numeric analogic (CNA) bipolar care lucreaz n
cod binar deplasat (CBD). Pe intrrile de date se aplic eantioanele unui semnal sinusoidal de
amplitudine FIop 2. Se cere s se deduc forma de und la ieirea convertorului dac bitul b2 este inut
forat la mas.
Rezolvare:
Etapele de rezolvare a acestei probleme sunt aceleai cu cele din problema 1.5. Situaia este
foarte asemntoare, deosebirea fiind faptul c bitul b2 al CNA-ului este conectat permanent la 0
logic (la mas).

Relaia de conversie a unui CNA funcionnd conform CBD (rstuvsw ) este relaia (6). n cazul
defectului impus n enun aceasta devine:
r = FIop L +  2 + J@ J 2J M


(35)

Pentru a obine rstuvsw n r, n relaia (32) trebuie adugat i sczut termenul  2 . Rezult
relaia de conversie:
r = rstuvsw 

(36)

Aadar se poate face urmtoarea discuie:


r=

rstuvsw
rstuvsw ,

,
Q

 =1

 =0

(37)

Se determin limitele intervalelor de tensiune ce determin bitul b2 s ia valoarea zero, respectiv


1, aa cum s-a artat la problema 1.7.
'
&
&
&
&
'
'
'
'

3
&
&
'
'
&
&
'
'

,3
&
'
&
'
&
'
&
'

/3
=
/.
/.
=
&
&
=
/.
/.
=
/3

Tabelul 8. Limitele intervalelor de tensiune de interes.

Se observ c exist dou intervale n care b2=0 i anume FIop /2 , FIop /4) respectiv
0, FIop /4). Similar se ntmpl i pentru b2=1. n reprezentrile de mai jos s-a folosit o perioad
dintr-un semnal cu frecvena de 1Hz. S-au folosit aceti parametri pentru a facilita scrierea i nu sunt
importani deoarece nu s-a impus frecvena semnalului i nici nu intervine n rezolvarea problemei.

(b1=1), b2=1
(b1=1), b2=0
(b1=0), b2=1
(b1=0), b2=0

Fig. 17. Forma de und partiionat de la ieirea CNA-ului cu funcionare corect (dat n enun,
rstuvsw ).

Fig. 18. Forma de und de la ieirea CNA-ului cu bitul b1 forat 0 logic.

Se observ c pentru zonele n care b2=0 cele dou forme de und sunt identice (rmn
nedeplasate), iar zonele caracterizate de b2=1 au fost translatat n jos cu FIop /4, conform relaiei (37).
Problema 1.13. n scopul realizrii unei nmuliri cu 2, biii eantioanelor corespunztoare unui
semnal sinusoidal, cu amplitudinea de aproximativ FIop 2, unde VREF este tensiunea de referin a unui
convertor numeric analogic, sunt deplasai spre stnga cu o poziie, fr a aloca bii suplimentari, i
aplicai convertorului. S se reprezinte semnalul de la ieirea convertorului numeric analogic, dac se
lucreaz n cod binar deplasat (CBD). Cum se modific rezoluia convertorului dup efectuarea
deplasrii spre stnga a biilor?
Rezolvare:
Sistemul care funcioneaz conform descrierii de mai sus este reprezentat n schema de mai jos:

Fig. 19. Cascadarea unui CAN cu un CNA pentru a obine nmulirea cu 2.


Aa cum se poate observa din relaiile de conversie ale CNA-urilor ntlnite mai sus (vezi
relaiile (3),(4),(5)), fiecare bit comand sumarea sau nu a unei anumite cantiti numit n continuare
contribuie a respectivului bit. De exemplu, contribuia bitului b2 n cazul unui CNA funcionnd
conform CBD este 2 . Deoarece valoarea bitului nmulete contribuia, aceasta se poate numi
pondere. Aadar b2 va fi pondere pentru contribuia 2 n exemplul de mai sus. Aceste contribuii
sumate capt, n final, semnificaie fizic (de obicei tensiune) prin nmulirea cu tensiunea de referin
n cazurile prezentate, dar se pot converti si la curent sau alte mrimi fizice, n general.
Uzual legturile dintre un CAN i un CNA se fac ntre ieiri i intrri corespunztoare unor bii
de contribuii egale, aa cum s-a ntmplat n cazul problemelor anterioare (vezi scheme problema 1.5).
Se cunoate faptul c, n baza 2, o nmulire cu 2 este echivalent cu deplasarea ctre stnga cu o poziie
a tuturor biilor cu ajutorul crora se scrie numrul respectiv. De exemplu numrul 100101| nmulit
cu 2 va avea ca rezultat numrul 1001010| . Aadar este evident c rezultatul nmulirii cu 2 a unui
numr binar reprezentat pe n bii va avea nevoie de n+1 bii pentru reprezentare corect. n practic
efectul nmulirii cu 2 este uor de obinut numai prin modificarea corespunztoare a legturilor dintre
dispozitivele electronice aplicate (n cazul de fa CAN i CNA) n felul artat n figura de mai sus. n
situaia de fa nmulirea se face fr alocarea bitului suplimentar (evident, deoarece CNA-ul nu are o
intrare n plus) pentru a studia efectele. Rezult urmtoarele:

Intrri CNA
Contribuie
Ponderi legtur normal
Ponderi legtur pentru
nmulire cu 2

MSB
2


2


2






Q

2






LSB
2

0

Tabelul 9. Consecinele legturii din Fig. 19.


Relaia de conversie a unui CNA funcionnd conform CBD (rstuvsw ) este relaia (6). n cazul
legturilor pentru nmulire din cazul de fa  va nmuli 2,  va nmuli 2 i aa mai departe,
cum se poate observa n tabelul de mai sus. Observnd noile constrngeri, relaia de conversie va deveni:
r = FIop L + J@ J 2J M


(38)

Pentru a obine rstuvsw n r, (n relaia (38)) se urmresc paii de mai jos:


r = FIop L + J@ J 2J M = FIop L + J@ J 2J 2M


= FIop L + J@ J 2J 2 + 2 2 2 2 M




= FIop L + 2 J@ J 2J 2 2 M = FIop L + + 2 J@ J 2J 2 2 M


= FIop L1 + 2 J@ J 2J + 2 2 M = FIop (1 + 2 J@ J 2J ) + FIop L 2 2 M


= 2 rstuvsw + FIop L

 N

(39)

Aadar se poate face urmtoarea discuie:


r=

2 rstuvsw +

2 rstuvsw

,  = 0
,  = 1

(40)

Se determin limitele intervalelor de tensiune ce determin bitul b1 s ia valoarea zero, respectiv


1, aa cum s-a artat la problema 1.5.
'
&
&
'
'

,'
&
'
&
'

/3
=
&
&
=
/3

Tabelul 10. Limitele intervalelor de tensiune de interes.


n reprezentrile de mai jos s-a folosit o perioad dintr-un semnal cu frecvena de 1Hz. S-au
folosit aceti parametri pentru a facilita scrierea i nu sunt importani deoarece nu s-a impus frecvena
semnalului i nici nu intervine n rezolvarea problemei.

b1=1

b1=0

Fig. 20. Forma de und partiionat de la ieirea CNA-ului cu funcionare corect (dat n enun,
rstuvsw ).

Fig. 21. Forma de und de la ieirea CNA-ului.


Se observ c cele dou zone corespunztoare bitului b1=0 respectiv b1=1 au fost prelucrate
conform relaiei (40).
Rezoluia unui CNA reprezint cel mai mic salt de tensiune pe care acesta l poate da la ieire,
adic saltul de tensiune determinat numai de modificarea valorii LSB-ului. Se poate determina rezoluia
ca fiind diferena dintre tensiunile de la ieirea CNA-ului determinate de 2 numere care difer numai
prin LSB (consecutive). Se pot alege oricare dou numere consecutive, dar alegerea anumitor cazuri
particulare pot determina simplificarea calculelor. n cazul de fa se trateaz numerele 1 i 0 (adic
000...0 i 000...1).
Rezoluia CNA-ului funcionnd conform CBD n conectare normal este:
stuvsw = rstuvsw | ~@, |@,J rstuvsw | |@,J = FIop L + 2 M FIop L + 0M
= FIop 2

(41)

Rezoluia CNA-ului funcionnd conform CBD n conectarea din problema curent pentru a
efectua operaia de nmulire este:
uv = r| ~@, |@,J r| |@,J = 2FIop L + 2 M +


= 2FIop 2 = 2stuvsw

F
2

2FIop L + 0M +


(42)

Se observ c n cazul conectrii din aceast problem, din cauza nealocrii bitului suplimentar,
rezoluia este de dou ori mai slab, cum era de ateptat. O valoare mic a rezoluiei este de dorit ntrun convertor.

C ONVENII DE NOTARE
n problemele urmtoare din acest capitol s-a marcat dependena de N (numrul aplicat la
intrarea convertorului) n dreptul fiecrei variabile care conine n expresia sa biii care formeaz
numrul. Din acest motiv anumite variabile pot fi gsite fie cu dependena de N explicit marcat, fie nu,
n funcie de ce conine expresia respectivei variabile la un moment dat. De exemplu expresia variabilei
X va fi scris
=E+D

dac nu apar deloc n expresie biii numrului N sau

(
) = (
) E + D

dac biii apar explicit n expresia variabilei A sau

J
(
) = E + D 
J@ J 2

dac biii apar explicit n expresia variabilei X. Este clar c notaia nu este riguros complet cum ar fi,
de exemplu,
(, E, D) = E + D

dar astfel de notaii ocup foarte mult spaiu doar pentru a oferi informaii deja evidente i sunt evitate.
Toate cele expuse mai sus sunt numai convenii de notare i nu intervin n esena rezolvrii problemelor.

Problema 1.14. Cu ajutorul CNA-ului cu reea R-2R se construiete convertorul cu ieire n


tensiune din figur. Se cunosc R=10 k, Vr=10 V. S se determine relaia de conversie Uo(N), domeniul
valorilor pe care le poate lua tensiunea de ieire Uo, polaritatea i rezoluia convertorului.

Fig. 22. Schema unui CNA cu reea R-2R.

DIVIZORUL DE CURENT
Circuitul care st la baza acestei probleme este divizorul de curent prezentat n continuare.
Schema sa este prezentat n Fig. 23.:

Fig. 23. Divizorul de curent


Cunoscnd curentul I care atac o grupare paralel de rezistoare (sau impedane, n general) de
valori cunoscute, se pune problema determinrii curentului printr-un rezistor. n cazul de fa s-a ales
determinarea curentului prin R1. Se poate demonstra c IR1 are urmtoarea expresie:
1 =

I
II

(43)

Rezolvare:
Relaia de conversie se refer la expresia care leag tensiunea de ieire Uo de numrul N aplicat
convertorului. N este un numr binar reprezentat pe 10 bii, de forma N=b1b2b3b4b5b6b7b8b9b10. Starea
fiecrui bit determin starea fiecrui comutator aa cum se poate observa n schema convertorului. Dac
bitul bk este egal cu 1, comutatorul respectiv este pe poziia din dreapta. Analog, daca bk=0, comutatorul
respectiv va fi pe poziia din stnga.
innd cont de faptul c tensiunea ntre bornele de intrare ale unui amplificator operaional
(AO) ideal este zero, potenialul intrrii neinversoare (V+) va fi ntotdeauna egal cu cel al intrrii
inversoare (V). n cazul de fa nseamn c potenialul intrrii inversoare (V) va fi zero deoarece
borna neinversoare (+) este legat direct la mas, adic borna inversoare () va reprezenta punct virtual
de mas. Uo este tensiunea dintre ieirea AO i mas. Cum V este punct virtual de mas, Uo va fi
tensiunea pe rezistena R din bucla de reacie a AO i, deoarece sensul curentului Io a fost ales contrar
sensului tensiunii Uo, aceasta va avea urmtoarea expresie:
rt = t

(44)

Deoarece curenii de intrare ntr-un AO ideal sunt nuli, Io va fi suma tuturor curenilor care atac
borna inversoare (), adic suma tuturor curenilor care curg prin comutatoarele aflate pe poziia din
dreapta, adic acele comutatoare care au bitul de comand din numrul N egal cu 1. Aadar N va
determina care din cureni se vor suma pentru a forma curentul Io care determin la rndul su tensiunea
de ieire. Se poate observa deja legtura dintre Uo i N.
Scriind legea I a lui Kirchhoff n nodul la care este conectat borna inversoare () a AO i innd
cont c dintre curenii I1, I2, ..., I10 pot ajunge n acest nod numai cei pentru care b1, b2, ..., respectiv b10
sunt egali cu 1 (cei pentru care comutatoarele sunt pe poziia din dreapta) rezult:
t (N) = 
J@ J J

rt (N) = 
J@ J J

(45)
(46)

Legtura ntre Uo i N se poate observa deja, ns nu se cunosc valorile curenilor Ik. Singurele
date sunt valorile rezistenelor i tensiunea de referin Vr. Curenii se pot determina din aproape n
aproape.

Fig. 24. Parte de schem necesar pentru explicaii.


Aa cum se poate observa n Fig. 24, cele dou rezistoare de valoare 2R atacate de curentul I9
sunt conectate n paralel deoarece I9 le atac ntr-un nod n care sunt interconectate, iar ambele au
cellalt terminal legat la mas (unul la masa propriu zis, iar cellalt la masa virtual reprezentat de
borna inversoare () a AO dac b10=1 sau tot la masa propriu zis dac b10=0). Deci cele dou rezistene
formeaz un divizor de curent pentru I9. Este clar c rezistorul R nu influeneaz relaia deoarece
curentul este acelai ntr-o latur de circuit deci nu conteaz c s-a marcat nainte de R sau s-ar fi marcat
dup R. Aadar rezult:
 =

I
I I

(47)

n continuare se va trata situaia lui I8. Schema pe care se va face analiza este urmtoarea:

Fig. 25. Parte de schem necesar pentru explicaii.


Aa cum s-a artat mai sus, cele dou rezistoare 2R prin care trece curentul I10 (este clar c I9
se mparte n 2 cureni egali conform relaiei (43)) sunt conectate n paralel. Aadar ele pot fi echivalate
cu un singur rezistor de valoare R. Acesta se va gsi n serie cu rezistorul R lng care a fost marcat I9.
Deci acestea mpreun vor forma un rezistor de valoare 2R. Astfel situaia lui I8 este identic cu cea n
care s-a aflat I9 n paragraful anterior cnd s-a dedus relaia (43). Similar rezult:
=

I
I I

Z =

J =

(48)

Aplicnd cele prezentate mai sus n mod succesiv rezult:


 =

Aadar:

==

(49)

(50)

Dup echivalarea n mod similar a tuturor rezistenelor vzute de ctre sursa de tensiune Vr, Ir
i, n final relaia de conversie, rezult:

u =

(51)

J
rt (N) = Fu 
J@ J 2

(52)

J
=0F
r(0000000000| ) = Fu 
J@ 0 2

(53)

Pentru determinarea domeniului valorilor pe care le poate lua tensiunea de ieire este suficient
s se determine cele dou valori extreme: maxim i minim. Acestea se pot afla aplicnd relaia de
conversie pentru valorile extreme ale lui N din codul n care funcioneaz convertorul. n cazul de fa,
n expresia (48) se poate observa codul binar, iar valorile extreme pe 10 bii sunt 0000000000| i
1111111111| . Rezult:
J
= Fu 2
r(1111111111| ) = Fu 
J@ 1 2

N
 }N

 }N

= 9,9902 F

(54)

Domeniul tensiunii de ieire este 0, 9,9902 F. Convertorul este unipolar deoarece tensiunea
de ieire nu schimb semnul pe ntreg domeniul din care aceasta poate lua valori.
Rezoluia se calculeaz ca diferena n modul a tensiunilor de ieire obinute pentru oricare dou
numere consecutive din gama de lucru a convertorului.
= |r(0000000001| ) r(0000000000| )| = |Fu 2 (Fu 0)| = 9,765 F

(55)

Problema 1.15. Se d CNA-ul pe 8 bii cu rezistene ponderate din Fig. 26. Se cunosc R=10k,
Vr=10V. S se determine relaia de conversie Uo(N), domeniul valorilor pe care le poate lua tensiunea
de ieire Uo, polaritatea i rezoluia convertorului. Desenai forma de und de la ieirea convertorului
dac la intrarea sa se aplic succesiv numerele
 = 0F|2 ,
= 80|2 i
 = FF|2 , fiecare timp de 10
ns.

Fig. 26. Schema unui CNA cu rezistene ponderate.


Rezolvare:
Problema curent este similar cu problema 1.14. Se observ c borna inversoare () a AO
reprezint i n acest caz punct virtual de mas. Aadar tensiunea de ieire are aceeai expresie ca n
cazul anterior i anume relaia (44). Io este i n acest caz suma curenilor care trec prin comutatoarele
aflate n poziia din dreapta, deci cele pentru care bitul de comand este egal cu 1. Este valabil relaia
(45), dar particularizat pe situaia curent care n care se lucreaz numai cu 8 bii:

t (N) = ZJ@ J J

(56)

Fiecare dintre cele 8 rezistoare au un terminal conectat la sursa de alimentare i cellalt la


potenial nul (fie direct la mas n cazul n care comutatorul respectiv este n poziia din stnga, deci
dac bitul care comand comutatorul este egal cu zero, fie la masa virtual n cellalt caz). innd cont
de valorile rezistenelor rezult curenii:
J =

Relaia de conversie rezult astfel:

| I

(57)

rt (N) = Fu ZJ@ J 2J

(58)

r(00000000| ) = Fu ZJ@ 0 2J = 0 F

(59)

Domeniul tensiunii de ieire:

r(11111111| ) = Fu ZJ@ 1 2J = Fu 2

 }N

 }N

= 9,9609 F

(60)

Domeniul tensiunii de ieire este 0, 9,9609 F. Convertorul este unipolar deoarece tensiunea
de ieire nu schimb semnul pe ntreg domeniul din care aceasta poate lua valori.
Rezoluia convertorului:

= |r(00000001| ) r(00000000| )| = |Fu 2Z (Fu 0)| = 39,062 F

(61)

Pentru desenarea formei de und se determin nti valorile tensiunii de ieire pentru fiecare
numr aplicat:
r(0F|2 ) = r(00001111| ) = Fu ZJ@P 1 2J = 10 2P

( }N )
 }N

r(80|2 ) = r(10000000| ) = Fu 2 = 5 F

r(FF|2 ) = r(11111111| ) = Fu ZJ@ 1 2J = 10 2

( }N )
 }N

= 0,586 F

(62)
(63)

= 9,9609 F (64)

Fig. 27. Tensiunea de la ieirea CNA-ului la aplicarea succesiv la intrarea sa a numerelor


 = 0F|2 ,

= 80|2 i
 = FF|2 , fiecare timp de 10 ns.

Problema 1.16. n Fig. 28 de mai jos este dat o schem simplificat a convertorului numericanalogic DAC08. S se stabileasc relaia de conversie pentru curenii t i t . Se consider 10
1 pentru tranzistoarele de la T0 pn T9. Potenialele F < 0 i FP > 0 alese convenabil astfel nct
toate tranzistoarele s funcioneze n regimul activ normal (RAN). Lng fiecare tranzistor este notat
i aria jonciunii baz-emitor.

Fig. 28. Schema intern simplificat a convertorului numeric-analogic DAC08.


Rezolvare:

n prim faz se poate determina curentul de referin (notat mai departe I ) care curge prin
rezistena Rr conectat ntre borna de intrare pentru tensiunea de referin Fu i borna neinversoare a
amplificatorului operaional. n acest scop se observ c potenialul bornei neinversoare a AO este nul
deoarece prin rezistena Rr conectat ntre aceasta i mas nu curge curent (n intrrile unui AO ideal
nu curge curent), deci tensiunea pe aceast rezisten este nul, adic potenialele la capetele ei sunt
egale. Dac potenialul bornei neinversoare este nul i potenialul bornei inversoare va fi tot nul
(potenialele bornelor de intrare ale unui AO ideal sunt egale). Aadar curentul de referin I care curge
prin rezistena Rr conectat la Fu i la borna neinversoare a AO va fi raportul dintre tensiunea care cade
pe respectiva rezisten i valoarea rezistenei:
I =

G
Iu


Iu

= Iu

(65)

Cum n bornele de intrare ale unui AO ideal nu curge curent, ntreg curentul I va curge prin
Tranzistorul T0 apoi prin rezistena R conectat la T0 ctre punctul de alimentare cu tensiune negativ
notat F.

Tranzistoarele T0 T9 au arii diferite ale jonciunii baz-emitor (A ... 16A) ceea ce determin
curenii de saturaie ai acestor jonciuni s difere n consecin, adic aceste tranzistoare vor putea avea
cureni de colector diferii la aceeai tensiune baz emitor. Curentul de saturaie este direct proporional
cu aria, iar curentul de colector direct proporional cu curentul de saturaie. n condiii de tensiuni bazemitor egale exist relaiile:
A0=2A1=4A2=8A3=16A4=16A8 Is0=2Is1=4Is2=8Is3=16Is4=16Is9

(66)

A5=2A6=4A7=4A8 Is5=2Is6=4Is7=4Is8

(67)

Ecuaiile de funcionare ale unui tranzistor bipolar sunt:

8 = exp L M

(68)
(69)

Rezult:

IC0=2IC1=4IC2=8IC3=16IC4=16IC8 IE0=2IE1=4IE2=8IE3=16IE4=16IE9
IC5=2IC6=4IC7=4IC8 IE5=2IE6=4IE7=4IE8

(70)
(71)

Deoarece se lucreaz numai n curent continuu i tranzistoarele sunt considerate n RAN,


tensiunile baz-emitor vor fi tensiuni continue egale cu tensiunea de deschidere a jonciunii baz-emitor
(0,6 V), deci relaiile de mai sus sunt valabile.
Scriind legea I a lui Kirchhoff n nodul reprezentat de colectorul tranzistorului T9 rezult:
IC9=IE5+IE6+IE7+IE8 IC9=IE5+IE6+2IE7 IC9=IE5+2IE6 IC9=2IE5 IC9=2IC5
IC0=2IC1=4IC2=8IC3=16IC4=32IC5=64IC6=128IC7=128IC8

(72)
(73)

Curenii care trec prin comutatoare, notai Ib1 Ib7 (fiecare trecnd prin comutatorul
corespunztor bitului b1 b7) vor fi chiar curenii de colector ai tranzistoarelor T1 T7 (IC1 IC7):
Ib0=2Ib1=4Ib2=8Ib3=16Ib4=32Ib5=64Ib6=128Ib7

(74)

n colectorul tranzistorului T8 este instalat un divizor de curent notat . Aadar dei IC7=IC8,
rezult:
Ib7=2Ib8

(75)

Cum IC0=IR i innd cont de poziia comutatoarelor corespunztoare biilor egali cu 1


respectiv 0:
t = I ZJ@ J 2J

J
CCC
t = I ZJ@ 
= I ZJ@(1 J )2J
J2

(76)
(77)

Problema 1.17. Se d CNA-ul cu ieire n tensiune din Fig. 29. Se cunosc Vr=10 V, Rr=5 k,
R1=R1=0,5%, Vr=0,5%. S se determine valorile rezistoarelor R1 i R2 astfel nct convertorul s fie
bipolar cu VOmin = 10 V i VOmax = 10 V. Care este numrul efectiv de bii cu care lucreaz convertorul
dac numrul aplicat acestuia este
= 40|2 ?

Fig. 29. Schema unui CNA cu DAC08.


Rezolvare:
Se cunoate expresia curentului de ieire a convertorului DAC08:
t (N) = I ZJ@ J 2J

(78)

n primul rnd se va determina relaia de conversie. Se poate observa c intrarea neinversoare


a AO este legat direct la mas, deci intrarea inversoare va constitui punct virtual de mas. Tensiunea
de ieire este tensiunea ntre borna de ieire a AO i mas, deci poate fi considerat tensiunea pe
rezistorul R2. Deoarece curentul prin rezistorul R2, IR2, a fost marcat n sens invers dect tensiunea,
rezult:
rt = I

(79)

I t (N) I = 0 I = t (N) I

(80)

Scriind legea I a lui Kirchhoff n nodul la care este conectat borna inversoare a AO:

Deoarece borna neinversoare a AO este punct de mas virtual:

I = I

(81)

Rezult din cele de mai sus relaia de conversie:

rt (
) = I = (t (N) I ) =

I Z
J@ J 2J
I

I
IN

(82)

Se observ c atunci cnd N crete, valoarea lui rt crete. Se pot impune acum condiiile:
rt (FF|2 ) = 10 V i rt (00|2 ) = 10 F

rt (FF|2 ) =

I
I

rt (00|2 ) =

ZJ@ 1 2J

I
IN

I
IN

I
I

2

( )I
} )

= (

= 10 F I = 1  =

 }N

 }N

I IN @I I
IN

(1 2Z ) Fu = 10 F

=
10  = 10

(83)

(84)
(85)
(86)

Pentru a determina pe ci bii lucreaz convertorul trebuie nti s se determine eroarea ce va


caracteriza tensiunea de ieire, eroare cauzat de componentele care nu sunt ideale (sunt caracterizate

de o eroare relativ a valorilor) i de eroarea relativ a tensiunii de referina Vr. Problema aproximeaz
o situaie din practic introducnd aceste noi date.
Eroarea relativ a tensiunii de ieire va fi calculat folosind formula propagrii erorilor. O
mrime f dependent de alte mrimi x1, x2, ... xn (sau (V , V , . . . V )) va avea eroarea relativ
determinat de erorile relative ale mrimilor de care este dependent i de relaia dintre aceste mrimi
astfel:
4 (V1,V2 ,...V )

4(UN ,U ,...U~ ) =

UN

UN

4 (V1 ,V2 ,...V )

UN +

4(V1 ,V2 ,...V )

4 (V1 ,V2,...V )

U + +

4 (V1 ,V2,...V )
U~

U~

4 (V1,V2 ,...V )

U~

(87)

Particulariznd pentru situaia din problema curent i notnd ZJ@ J 2J cu S(N):

(Q| ) = + I N IN + I I

= LI (
) I M

I N =
N

L :() M

I
IN
IN I L() N M

= Fu L

:()
I

= :I

=1

(89)

N I


I
M
IN IL() N M

(90)

=1

(91)

= 40|2 = 01000000| (40|2 ) = ZJ@ J 2J = 1 2 = 1/4


I

(Q| ) = 1 + :()I I IN + 1 I = 0,5% + 2 0,5% + 0,5% = 2%


N

(88)

(92)
(93)

Eroarea absolut a tensiunii de ieire este:

S(Q| ) = (Q| ) Ft (40|2 ) = |0,02 (5)| = 0,1 V

(94)

Convertorul funcioneaz cu 8 bii. Pentru a determina numrul efectiv de bii vom determina
rezoluia convertorului n situaia n care acesta ar funciona cu din ce n ce mai puini bii, ncepnd
bineneles cu numrul maxim (aici 8), pn cnd se gsete acea rezoluie care este mai mare sau egal
cu eroarea absolut determinat mai sus.
Z = |rt (00000001| ) rt (00000000| )| =
n = |rt (0000001| ) rt (0000000| )| =

I
I

I
I

2Z

2n

I
IN

I
IN

I
IN

I
IN

M = 0,078 F < S (Q| )

M = 0,156 F > S (Q| )

(95)
(96)

Convertorul funcioneaz cu 7 bii efectivi.

Problema 1.18. Se d CNA-ul cu ieire n tensiune din Fig. 30. Se cunosc Vr=10 V, R1=5 k,
R2=Rr=10 k. S se determine relaia de conversie, domeniul valorilor pe care le poate lua tensiunea
de ieire, polaritatea i rezoluia convertorului pentru fiecare din ieirile U1, U2 i U3.

Fig. 30. Schema unui CNA cu DAC08 i 3 ieiri.


Rezolvare:
Se cunosc expresiile curenilor de ieire ai convertorului DAC08, N fiind numrul aplicat
convertorului:
t (
) =

 2J
I J@ J

i t (
) =

Z
CCC2J


I J@ J

Z
(1
I J@

J )2J

(97)

Pentru ieirea U1:


Relaia de conversie rezult imediat deoarece U1 este tensiunea pe rezistena R1 i tensiunea i
curentul Io au fost marcate n acelai sens:
r = t (
)  r (
) =
Domeniul valorilor tensiunii U1 este:
r (00|2 ) =

r (FF|2 ) =

IN Z
J@ 1
I

IN Z
J@ 0
I

2J =

IN Z
J@ J 2J
I

(98)

2J = 0 F

(99)

IN
(1
I

2Z ) = 4,9805 F

(100)

Domeniul tensiunii de ieire este 0 , 4,9805 F. Convertorul este unipolar deoarece tensiunea
de ieire nu schimb semnul pe ntreg domeniul din care aceasta poate lua valori.
Rezoluia convertorului cu ieirea U1 este:
GN = |r (01|2 ) r (00|2 )| =

IN
I

2Z = 19,531 F

(101)

Pentru ieirea U2:


Relaia de conversie rezult imediat deoarece U2 este tensiunea pe rezistena R2 i tensiunea i
curentul I au fost marcate n acelai sens:
r = t (N) r (
) =

I Z
J@ CCC
J 2J
I

r (
) = 2 4,9805 2

I Z
J@ 2J
I

IN Z
J@ J 2J
I

Domeniul valorilor tensiunii U2 este:

I @ IN
I Z
J@ J 2J
I

= 24,9805 r (
)

(102)

r (00|2 ) = 2 L4,9805

IN Z
J@ 0
I

r (FF|2 ) = 2 L4,9805

2J M = 9,9609 F

IN Z
J@ 1
I

(103)

2J M = 0 F

(104)

Domeniul tensiunii de ieire este 0 , 9,9609 F. Convertorul este unipolar deoarece tensiunea
de ieire nu schimb semnul pe ntreg domeniul din care aceasta poate lua valori.
Rezoluia convertorului cu ieirea U2 este:
G = |r (01|2 ) r (00|2 )| = 2 L4,9805

IN
I

2Z M 2 4,9805 = 2GN = 39,063 F (105)

Pentru ieirea U3:


Pentru a determina tensiunea U3 se va scrie legea a II-a a lui Kirchhoff pe bucla ce conine
tensiunile U1, U2 i U3. Cu sensurile tensiunilor alese ca n schem rezult:
r + r r = 0 r = r r

(106)

Relaia de conversie rezult nlocuind expresiile tensiunilor n relaia de mai sus:


r (
) = 24,9805 r (
) r (
) = 9,9609 3 r (
) = 9,9609 3

r (00|2 ) = 9,9609 3

r (FF|2 ) = 9,9609 3

IN Z
J@ 0
I

IN Z
J@ 1
I

2J = 9,9609 F

IN

2J = 4,9805 F

ZJ@ J 2J (107)

(108)
(109)

Domeniul tensiunii de ieire este 4,9805 , 9,9609 F. Convertorul este bipolar deoarece
tensiunea de ieire schimb semnul n domeniul din care aceasta poate lua valori.
Rezoluia convertorului cu ieirea U3 este:
G = |r (01|2 ) r (00|2 )| = 9,9609 3

IN
I

2Z L9,9609 3

IN
I

0M = 3GN = 58.593 F (110)

Problema 1.19. Se d CNA-ul cu ieire n tensiune din Fig. 31. Se cunosc Vr=10 V, R1=5 k,
R2=R3=Rr=10 k. S se determine relaia de conversie, domeniul valorilor pe care le poate lua tensiunea
de ieire, polaritatea i rezoluia convertorului.

Fig. 31. Schema unui CNA cu DAC08.

Rezolvare:
Se cunosc expresiile curenilor de ieire ai convertorului DAC08, N fiind numrul aplicat
convertorului, date n expresia (97).
Se cunoate faptul c tensiunea ntre dou noduri A i B ale unui circuit este egal cu diferena
potenialelor acelor noduri UAB=VAVB.
Tensiunea pe rezistena R3 considerat cu sensul pornind de la terminalul legat la mas ctre
intrarea I a convertorului DAC08 (sau a bornei neinversoare a AO), innd cont de faptul c sensul
ales n acest fel este acelai cu cel ales pentru curentul I, va avea expresia:
I
r (
) = t (
)  = ZJ@ CCC
J 2J
I

(111)

Aceast tensiune este diferena potenialelor celor dou noduri la care sunt legate cele dou
terminale ale rezistorului R3 (mas i borna neinversoare a AO). Ne intereseaz potenialul nodului la
care se leag borna neinversoare a AO.
r = Fg F) = 0 F) F) (
) = r (
) =
=

I Z
J@(1
I

Se fac notaiile:

J )2J =

I Z
J@ 2J
I

I Z
J@ 2J
I

I Z
J
CCC
J@ 
J2
I

I Z
J@ J 2J
I

(112)
(113)

= i ZJ@ J 2J = (
).

F) (
) =

I
(
)
I

(114)

Scriind tensiunea pe rezistena R2 cu sensul ales de la ieirea AO (cu potenialul notat Vo) ctre
borna inversoare a acestuia ca diferena potenialelor nodurilor respective i innd cont c bornele de
intrare ale unui AO ideal au acelai potenial (VAO+=VAO), rezult:
} @

r = Ft F) r = Ft F)

(115)

r (
) = Ft F) Ft (
) = r + F)

(116)

rt = Ft Fg = Ft

(117)

r =

(118)

rt (
) = Ft (
) = r + F) = + F)

(119)

IN t (N) I = 0 I = t (
) IN

(120)

Tensiunea de ieire este ntre borna de ieire a AO i mas:

Deoarece sensul curentului prin R2 a fost marcat invers dect sensul ales pentru tensiunea r se
poate scrie:

Sintetiznd:

Scriind legea I a lui Kirchhoff n nodul la care este conectat borna inversoare a AO:

Scriind tensiunea pe rezistena R1 ca diferena potenialelor nodurilor la care sunt conectate


terminalele sale i innd cont de sensul ales al curentului prin aceasta:
} @

rIN = Fu F) = IN  IN =


IN

(121)

Relaia de conversie:

rt (
) = Ft (
) = + F) = t (
) IN + F)

= t (
)
=

IN

+ F) = t (
) + F) LI + 1M
I

= t (
) + L

I Z
J@ J 2J
I

I
(
)
I

I Z
J@ J 2J
I

+L

M LI + 1M
N

I
IN

M LI + 1M
N

(122)

I
IN

I
IN

= 10 ZJ@ J 2J + 10 ZJ@ J 2J 9,961 3 20 = 40 ZJ@ J 2J 49,883 (123)


r (00|2 ) = 40 ZJ@ 0 2J 49,883 = 49,883 F
r (FF|2 ) = 40 ZJ@ 1 2J 49,883 = 10.039 F

(124)
(125)

Domeniul tensiunii de ieire este 49,883 , 10.039 F. Convertorul este unipolar deoarece
tensiunea de ieire nu schimb semnul n domeniul din care aceasta poate lua valori.
Rezoluia convertorului este:

G = |r (01|2 ) r (00|2 )| = |40 2Z 49,883 (40 0 49,883)| = 156,25 F

(126)

Problema 1.20. Se d CNA-ul cu ieire n tensiune din Fig. 32. Se cunosc Vr=10 V, R2=Rr=10
k. S se determine relaia de conversie, domeniul valorilor pe care le poate lua tensiunea de ieire,
polaritatea i rezoluia convertorului.

Fig. 32. Schema unui convertor cu DAC08.


Rezolvare:
Se cunosc expresiile curenilor de ieire ai convertorului DAC08, N fiind numrul aplicat
convertorului, date n expresia (97).
Tensiunea de ieire este ntre borna de ieire a AO i mas. AO este ideal, deci potenialele
bornelor sale de intrare sunt egale. Cum intrarea neinversoare este legat la mas, intrarea inversoare
va fi punct de mas virtual. Aadar tensiunea de ieire va fi tensiunea pe rezistena R2 considerat de

la borna de ieire a AO pn la masa virtual. Cum sensul curentului prin R2 a fost ales n sens invers
dect a fost ales sensul tensiunii, rezult:
r = R

(127)

(
) = 0 = (
)

(128)

Scriind prima lege a lui Kirchhoff n nodul la care este conectat borna inversoare a AO i tiind
c Io intr n DAC08 rezult:

r (
) = (
) R =
r (00|2 ) =

r (FF|2 ) =

I Z
J@ J 2J
I

I Z
J@ 0
I

I Z
J@ 1
I

2J = 0 F

2J = 9,961 F

(129)
(130)
(131)

Domeniul tensiunii de ieire este 0 , 9,961 F. Convertorul este unipolar deoarece tensiunea
de ieire nu schimb semnul n domeniul din care aceasta poate lua valori.
Rezoluia convertorului este:
= |rt (01|2 ) r (00|2 )| = |10 2Z 0| = 39,063 F

(132)

Problema 1.21. Fie CNA-ul cu rezistene ponderate din Fig. 33. Se cunosc Vr=10 V, Rk=2k-1R,
k=1,...,8, R=10 k. S se determine:
a) Relaia de conversie, domeniul valorilor pe care le poate lua tensiunea de ieire, polaritatea
i rezoluia convertorului.
b) Dac timpul de comutare al comutatoarelor este 100 s s se determine valoarea maxim
a capacitii parazite din nodul de ieire astfel nct timpul maxim de conversie s fie 500
s.

Fig. 33. Schema unui CNA pur pasiv cu rezistene ponderate.


Rezolvare:
a) Se observ c toate rezistoarele au unul dintre terminale legate n comun la nodul de ieire.
Cellalt terminal al fiecrui rezistor va fi conectat la tensiunea de referin Vr sau la mas n funcie de
starea comutatorului. Starea comutatoarelor este dictat de biii numrului N aplicat la intrare aa cum
se poate vedea n anexa din dreapta schemei. Dac bitul bk este egal cu 1, atunci comutatorul bk va fi

pe poziia din dreapta i invers n cellalt caz. Aadar la aplicarea unui numr N convertorului, anumite
rezistoare vor fi conectate ntre Uo i Vr, iar celelalte ntre Uo i mas. Astfel vor exista dou grupri
paralel de rezistoare. De exemplu, dac se aplic numrul
= 11000000| schema rezultat va fi
urmtoarea:

Fig. 34. Schema evhivalent obinut la aplicarea numrului


= 11000000| .

S-a format un divizor de tensiune cu dou grupri paralel de rezistoare. Rezistena echivalent
a rezistoarelor conectate ctre Vr va fi notat Rech1, iar a celeilalte grupri Rech2. Tensiunea de ieire se
scrie:
rt =

I
F
IN I u

(133)

Pentru rezistoarele care vor fi legate ctre tensiunea de referin (determinate de biii bk egali
cu 1) se poate scrie urmtoarea relaie ce permite calculul rezistenei echivalente determinat de acestea,
notat Rech1:
= ZJ@


IN



I| J

= ZJ@

|}N I

J = ZJ@

vs =

| I

J = ZJ@
I

J = ZJ@ J 2J (134)


|N | }|

(135)

n mod similar rezult rezistena echivalent a celeilalte grupri:




= ZJ@ I J = ZJ@ I (1 J ) = ZJ@




vs =

| I

(1 J ) = (ZJ@ 2J ZJ@ J 2J ) (136)


I


|N }|  |N | }|

(137)

Relaia de conversie rezult:


rt =

I
F
IN I u

}|
}|

|N } |N |

N
N

}|
}|
}|

|N |
|N } |N |

|N | }|
F
|N }| u

rt (
) =

r (00|2 ) =

Fu =

|N | }|
 }

|N | }|
 }

|N  }|
 }

Fu

Fu

Fu = 0 F

}|
}|

|N } |N |

}|
}|
}|

|N } |N | |N |
}| L
}| }
}| M

|N |
|N
|N |

Fu

(138)
(139)
(140)

r (FF|2 ) =

|N  }|
 }

Fu =

 }
F
 } u

= 10 F

(141)

Domeniul tensiunii de ieire este 0 , 10 F. Convertorul este unipolar deoarece tensiunea de


ieire nu schimb semnul n domeniul din care aceasta poate lua valori.
Se observ n plus c acesta este singurul convertor din cele prezentate pn acum pentru care
tensiunea de ieire poate fi egal cu tensiunea de referin.
Rezoluia convertorului este:
= |rt (01|2 ) r (00|2 )| =

F
 } u
}

0 = 39,216 F

(142)

b) Tensiunea de ieire a convertorului variaz n trepte n cazul ideal n care nu exist n circuit
elemente parazite, similar cu situaia prezentat n cadrul problemei 1.15. Se cunoate faptul c un
condensator nu admite salt de tensiune asupra sa (tensiunea pe condensator este ntotdeauna o form de
und continu), deci, dac ntre nodul de ieire i mas se consider un condensator (Cp), tensiunea de
ieire nu mai poate varia n trepte. Pentru a nelege fenomenul, s considerm c numrul aplicat
convertorului este N=0. Astfel tensiunea de ieire este zero, aa cum s-a artat, condensatorul este
descrcat, toate rezistenele sunt legate ntre borna de ieire i mas. La un moment dat se aplic un
numr N diferit de zero convertorului. Rezistoarele corespunztoare biilor egali cu 1 vor fi legate ntre
borna de ieire i tensiunea de referin, schema devenind urmtoarea:

Fig. 35. Schema echivalent a convertorului considernd si condensatorul din nodul de ieire.
Se dorete determinarea legii de variaie a tensiunii de ieire Uo. Pentru aceasta se poate
redesena circuitul format din sursa de tensiune Vr i cele dou rezistene Rech1 i Rech2 ca echivalentul
Thvenin (fa de borna de ieire i mas) format dintr-o surs de tensiune VTh nseriat cu o rezisten
RTh. VTh este tensiunea dat n gol de circuitul de echivalat. n cazul de fa, pentru obinerea condiiei
de gol, se elimin condensatorul Cp. Aadar:
FH =

I
F
IN I u

(143)

Pentru determinarea rezistenei RTh se pasivizeaz sursa de tensiune i se determin rezistena


vzut ntre cele dou borne fa de care se face echivalarea (n cazul de fa borna de ieire i mas).
Sursa de tensiune (nedesenat . Este conectat, ntre Vr i mas) se pasivizeaz ca scurt-circuit, deci
rezistena vzut ntre bornele amintite va fi:
H = vs vs

(144)

Schema echivalent devine:

Fig. 36. Circuitul echivalent Thvenin pentru schema din Fig. 35.
Revenind, ncepnd cu momentul comutrii variaia tensiunii de ieire va fi descris de
ncrcarea condensatorului Cp (iniial descrcat) de la sursa VTh prin rezistena RTh:
}

rt () = FH 1 S

(145)

Se observ acum faptul c tensiunea de ieire nu va varia ca o funcie treapt, ci dup o lege
exponenial. Este important s se observe c VTh este exact Uo(N), aadar este i el funcie de N. Deci
convertorul nu va da la ieire brusc valoarea Uo(N) in momentul aplicrii numrului N, ci tensiunea de
ieire va tinde ctre Uo(N) dup legea exponenial descris mai sus. Aceast lege de variaie este
caracterizat de o mrime numit constant de timp:
= H D

(146)

Cu ct constanta de timp are valoare mai mare, cu att va dura mai mult timp ca tensiunea de
ieire s ajung la valoarea determinat de un nou numr N aplicat convertorului (timpul de rspuns al
convertorului crete). Se observ c crete cu Cp, iar la RTh nu se poate interveni deoarece este
determinat de rezistenele cu care este realizat convertorul. Iat de ce se pune problema determinrii
unei valori maxime acceptate pentru , deci pentru Cp.
Deoarece tensiunea de ieire va atinge tensiunea int (adic VTh sau, echivalent, Uo(N) n cazul
ideal, fr condensator) cnd timpul tinde la infinit, mai trebuie specificat cnd se consider c tensiunea
de ieire este suficient de apropiat de tensiunea int ca ele s fie considerate egale i conversia s se
considere ncheiat. Conversia se consider ncheiat cnd diferena dintre tensiunea de ieire i
tensiunea int este mai mic dect jumtate din rezoluia convertorului. E important de observat c
aceast limit nu depinde de tensiunea int.
n continuare sunt prezentate dou variaii ale tensiunii pentru tensiunile int (VTh) 10 V i 5
V, n condiiile alese pentru simplitate RTh=10 k i Cp=100 F. S-a considerat c iniial convertorului
i este aplicat numrul Ninit=0.

Fig. 37. Evoluia ncrcrii unui condensator de 100 F printr-o rezisten de 10 k la o tensiune de
5 V, respectiv la o tensiune de 10 V.
Se observ c, dac limita impus ar fi dependent de tensiunea int, atunci condiia din care
s rezulte Cp ar fi putut fi pus pentru orice salt (orice combinaie de numere aplicate la intrare, primul
determinnd valoarea iniial a tensiunii de ieire, iar cel de-al doilea valoarea final) deoarece toate
curbele ating limita impus astfel dup acelai interval de timp, deci, nu exist un caz cel mai
defavorabil care s fie tratat. Mai sus, de exemplu, dei salturile sunt de 5 V, respectiv 10 V ambele




grafice trec prin VTh10% VTh (adic 5  5 = 4.5 V respectiv 10  10 = 9 V) dup 2,302

secunde.

n schimb, dac limita nu este dependent de tensiunea int, se observ c timpul de conversie
este mai scurt cu ct saltul de tensiune este mai mic. n exemplul de mai sus s-a considerat i limita de
100 mV fa de tensiunea int (4.9 V respectiv 9.9 V). Se observ c, dac saltul este de 5 V, timpul
de conversie este 3,907 secunde, pe cnd, dac saltul este de 10 V, timpul de conversie este 4,6 secunde.
Aadar exist un caz cel mai defavorabil i anume acela n care saltul de tensiune de la ieirea
convertorului este cel mai mare (se asigur astfel c toi timpii de conversie pentru salturi mai mici vor
fi mai scuri n condiiile aceluiai Cp aa cum se vede n graficul de mai sus). Este clar c, n cazul de
fa, cel mai defavorabil caz este cel n care convertorul se afl n starea determinat de N=0 i i se
aplic la intrare N=255|D (cel mai mare numr aplicabil convertorului de fa).
Relund: conversia se consider ncheiat cnd diferena dintre tensiunea de ieire i tensiunea
int este mai mic dect jumtate din rezoluia convertorului. Se poate scrie relaia:
rt u rt (
)

(147)

Se va trata cazul cel mai defavorabil: stare iniial N=0 (ce implic condensator descrcat i
toate rezistenele conectate ntre borna de ieire i mas), stare final N=255|D (ce implic toate
rezistenele conectate ntre borna de ieire i tensiunea de referin). Aadar condensatorul se va ncrca
prin toate rezistenele conectate n paralel.
vs (11111111| ) =

vs (11111111| ) = vs =


|N  }|


|N }|  |N  }|

H = vs vs =

(148)

(149)
(150)

S-a amintit mai sus faptul c VTh este exact Uo(N), iar VTh=Uo(N=255|D) s-a artat c este 10 V
la punctul a). Exist relaia:
u = stvuv stwuv = 400 s

Rezult:
FH 1 S

I 8

w~

}~

FH S

I 8

w~

}~

(151)

?() w~
I 8

w~

I ?

ln L

D 12,83 nF

(152)
(153)

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