Introducere
Scopul lucrării
Noțiuni teoretice
Lucrarea are în vedere comutarea unui tranzistor având emitorul la masă, comanda
pe bază și o sarcină rezistivă în colector, pornind de la schema ( a) din figura următoare:
1
Privind schema ca pe o poartă logică, cele două stări logice trebuie reprezentate pe
ieșire printr-o valoare mică, respectiv o valoare mare a tensiunii de ie șire. Acestea se
realizează astfel (Figura 2): când tranzistorul este blocat, ieșirea „vede” tensiunea de
alimentare prin rezistența de colector, putând în principiu furniza curent; când tranzistorul
este saturat, acesta „trage” ieșirea spre masă, putând în principiu absorbi curent. Spunem
că rezistența „trage” ieșirea în sus (pull-up) iar tranzistorul în jos (pull-down).
2
terminat de descărcat, tranzistorul este în RAN (având tensiune pozitivă între colector și
emitor), urmând să intre în saturație abia când condensatorul s-a terminat de descărcat
(rezultând o tensiune mică între colector și emitor).
În saturație curentul prin tranzistor este acela și cu cel prin rezisten ță, prin
condensatorul descărcat curentul fiind zero. Astfel, avem IT = IR = E / RC. De remarcat că
pentru a putea intra în saturație, tranzistorul prime ște pe bază o „supracomandă”, astfel
încât β iB > E / RC. La saturație curentul prin colectorul tranzistorului este limitat la
valoarea E / RC, nemaiputând să urmărească curentul de bază, cum o face în RAN, unde
iT = β iB. Concluzionăm că, dacă circuitul este proiectat astfel încât tranzistorul să intre în
saturație, vom avea pe durata comutației (când T este în RAN) un curent în colector mai
mare decât E / RC. Aceasta înseamnă că descărcarea condensatorului se va face la un
curent mai mare decât încărcarea, deci se va produce mai rapid – ilustrând caracterul
activ al comutației.
Se constată că la deschiderea tranzistorului spre satura ție, comuta ția este cu atât
mai rapidă cu cât acesta primește o supracomandă mai mare, deoarece condensatorul va
fi descărcat cu un curent mai mare, deci mai rapid. Cre șterea curentului de bază se poate
realiza prin mai multe mijloace: permanent prin reducerea rezisten ței din bază sau prin
mărirea tensiunii de comandă, respectiv temporar prin plasarea unei capacită ți de
accelerare în paralel cu rezistența din bază.
Conform teoriei circuitelor R-C, mărirea rezisten ței din colector sau a capacită ții de
pe ieșire duce la mărirea timpilor de comutație. Reducerea rezisten ței de colector în ideea
accelerării comutației are dezavantajul cre șterii curentului consumat de la sursa de
alimentare. Reducerea capacității se poate realiza în situa ții practice prin:
• reducerea fan-out-ului ieșirii (conectarea acesteia la un număr mai mic de intrări)
• introducerea unui etaj de adaptare (buffer / driver) între ieșire și intrările ce
manifestă capacitatea
• modificarea soluției tehnice – spre exemplu, la nivel de circuit integrat vorbim de
miniaturizare – reducerea dimensiunilor pieselor duce la reducerea capacită ților.
3
Desfășurarea lucrării
R2
1k
out
R1 V1
in Q1 C1
.tran 10u
V2 BC547B
20k 100p 5
PULSE(0 5 0 10n 10n 2u 4u)
Se va utiliza un model detaliat pentru tranzistor, cum ar fi BC547B. Modelul generic
(„NPN”) neglijează multe aspecte ale comportării unui tranzistor real. Montajul este
alimentat la 5V tensiune continuă. Generatorul de impulsuri este configurat să
comute între 0 și 5V. Timpii de creștere și de cădere ai generatorului vor avea valori
foarte mici (10ns). Duratele impulsurilor vor fi alese și ajustate astfel încât pe
graficul ieșirii să se observe desfășurarea fenomenelor tranzitorii și acestea să aibă
timp să se stabilizeze:
V(in) V(out)
6.0V
5.4V
4.8V
4.2V
3.6V
3.0V
2.4V
1.8V
1.2V
0.6V
0.0V
0µs 1µs 2µs 3µs 4µs 5µs 6µs 7µs 8µs 9µs
4
3. Se măsoară timpul de stocare al tranzistorului (ts). În acest sens, se vor observa
formele de undă pentru tensiunea de pe baza tranzistorului, curentul de bază și
curentul de colector:
V(n002) Ib(Q1)
800mV 560µA
720mV 490µA
640mV 420µA
560mV 350µA
480mV 280µA
400mV 210µA
320mV 140µA
240mV 70µA
160mV 0µA
80mV -70µA
0mV -140µA
Ic(Q1)
16mA
14mA
12mA
10mA
8mA
6mA
4mA
2mA
0mA
-2mA
0.0µs 0.4µs 0.8µs 1.2µs 1.6µs 2.0µs 2.4µs 2.8µs 3.2µs 3.6µs 4.0µs 4.4µs
5
4. Se studiază influența rezistenței de bază asupra timpilor de comuta ție. În acest
scop se va utiliza facilitatea de simulare parametrizată. Se va introduce o directivă
de simulare pas-cu-pas, cu variația unui parametru (step param). Aceasta are
sintaxa:
.step param denumire_parametru list valoare1 valoare2 ...
Pentru a asocia parametrul variat cu valoarea unei piese, această valoare va fi
specificată ca numele parametrului între acolade, sub forma {denumire_parametru}.
Sugestie: .step param Rb list 1k 2k 5k 10k 20k 50k 100k.
R2
1k
.step param Rb list 1k 2k 5k 10k 20k 50k 100k out
.tran 4u
R1 V1
in Q1 C1
V2 BC547B
{Rb} 100p 5
PULSE(0 5 0 10n 10n 2u 4u)
Se reține graficul rezultat, notând cum variază timpii cu valoarea rezisten ței (cresc,
scad, rămân aproximativ constanți?) Exemplu:
V(out)
5.5V
5.0V
4.5V
4.0V
3.5V
3.0V
2.5V
2.0V
1.5V
1.0V
0.5V
0.0V
0.0µs 0.4µs 0.8µs 1.2µs 1.6µs 2.0µs 2.4µs 2.8µs 3.2µs 3.6µs 4.0µs
Se observă o comportare diferită la valori mici, respectiv mari ale rezisten ței?
6
R2
{Rc}
.step param Rc list 100 200 500 1k 2k 5k 10k out
.tran 10u
R1 V1
in Q1 C1
V2 BC547B
20k 100p 5
PULSE(0 5 0 10n 10n 5u 10u)
5.0V
4.5V
4.0V
3.5V
3.0V
2.5V
2.0V
1.5V
1.0V
0.5V
0.0V
0µs 1µs 2µs 3µs 4µs 5µs 6µs 7µs 8µs 9µs
5.0V
4.5V
4.0V
3.5V
3.0V
2.5V
2.0V
1.5V
1.0V
0.5V
0.0V
0µs 1µs 2µs 3µs 4µs 5µs 6µs 7µs 8µs 9µs
7
8. Se studiază efectul introducerii unui condensator de accelerare. În acest scop, se
va realiza o copie a montajului de bază în aceea și schemă, pentru a putea compara
ușor comportarea schemei inițiale cu a celei modificate. Modificarea constă în
adăugarea unui condensator de 100pF în paralel cu rezisten ța de bază. Aten ție:
când duplicați o porțiune de schemă, ave ți grijă să nu duplica ți și eventualele
directive de simulare, respectiv etichete ale nodurilor. Spre exemplu, dacă în figura
de mai jos uitam să redenumesc ieșirea copiei în out_acc, aș fi avut un scurt-circuit
între cele două ieșiri:
R2 R4
.tran 10u C3
1k 1k
out 100p out_acc
R1 V1 R3 V3
in Q1 C1 in Q2 C2
V2 BC547B BC547B
20k 100p 20k 100p
5 5
Exemplu de grafic obținut, în care compar circuitul ini țial cu cel modificat:
V(out) V(out_acc)
5.5V
5.0V
4.5V
4.0V
3.5V
3.0V
2.5V
2.0V
1.5V
1.0V
0.5V
0.0V
0µs 1µs 2µs 3µs 4µs 5µs 6µs 7µs 8µs 9µs
9. Se studiază efectul introducerii unei diode Schottky dinspre baza spre colectorul
tranzistorului. Se recomandă alegerea unui model de diodă de semnal și nu o diodă
de putere, care poate avea o capacitate proprie mare.
Exemplu:
R4
R2 1k
.tran 10u D1
1k
out BAT54 out_acc
R1 V1 R3 V3
in Q1 C1 in Q2 C2
V2 BC547B BC547B
10k 100p 10k 100p
5 5
8
Cu dioda BAT54, se observă eliminarea timpului de stocare (ie șirea începe să
crească imediat):
V(out_acc) V(out)
6.0V
5.4V
4.8V
4.2V
3.6V
3.0V
2.4V
1.8V
1.2V
0.6V
0.0V
4.6µs 4.8µs 5.0µs 5.2µs 5.4µs 5.6µs 5.8µs 6.0µs 6.2µs 6.4µs 6.6µs
Cu toate acestea, comutarea per total este mai lentă, deoarece dioda are o
capacitate proprie care încetinește comutația. Sortând modelele disponibile după
curentul maxim (în general un semiconductor proiectat pentru un curent mai mic va
avea o arie a joncțiunii mai mică, deci și o capacitate mai mică) se poate găsi o
diodă care dă o comutație mai rapidă (ex. RB705D):
V(out_acc) V(out)
6.0V
5.4V
4.8V
4.2V
3.6V
3.0V
2.4V
1.8V
1.2V
0.6V
0.0V
-0.6V
4.9µs 5.0µs 5.1µs 5.2µs 5.3µs 5.4µs 5.5µs 5.6µs 5.7µs 5.8µs 5.9µs 6.0µs
R2 R4
100 D2 100
.tran 10u L1 L2
1N4148
100µ 100µ
out out_prot
R1 V1 R3 V3
in Q1 C1 in Q2 C2
V2 BC547B BC547B
10k 100p 10k 100p
5 5
9
tranzistorul se blochează, deci curentul nu mai este for țat să scadă rapid la zero.
Exemplu de grafice:
V(out_prot) V(out)
24V
21V
18V
15V
12V
9V
6V
3V
0V
-3V
-6V
0µs 1µs 2µs 3µs 4µs 5µs 6µs 7µs 8µs 9µs
Curentul prin bobină, în primul caz (oprire rapidă), respectiv în al doilea caz
(curentul prin tranzistor se oprește rapid, dar curentul prin bobină este preluat de diodă):
I(L1)
48mA
42mA
36mA
30mA
24mA
18mA
12mA
6mA
0mA
-6mA
-12mA
-18mA
Ic(Q2) I(D2) I(L2)
50mA
45mA
40mA
35mA
30mA
25mA
20mA
15mA
10mA
5mA
0mA
-5mA
0µs 1µs 2µs 3µs 4µs 5µs 6µs 7µs 8µs 9µs
10