Sunteți pe pagina 1din 7

Lucrarea 2

Modele SPICE pentru dispozitivele semiconductoare

Utilizarea programului LTSpice pentru simularea circuitelor cu


tranzistoare MOS si Bipolare
În anii 1970, la Universitatea Berkeley din California, un colectiv de cercetători, ce-l
includea și pe Andrei Vladimirescu, absolvent al Facultății de Electronică din București, a
dezvoltat un program universal de simulare a circuitelor electronice numit Simulation Program
with Integrated Circuit Emphasis, abreviat SPICE.

OBIECTIVE
O1 – Familiarizarea studenților cu mediul de lucru PSpice
O2 – Simularea unor circuite simple și înțelegerea parametrilor de model pentru
dispozitivele active de circuit.
O3 – Analiza și determinarea parametrilor de model pentru dispozitivele
semiconductoare.
Softul utilizat pentru aceasta lucrare este pachetul care încorporează LT Spice de la
adresa : http://www.linear.com/designtools/software/
INTRODUCERE
Circuitele propuse se vor descrie în SCHEMATIC.
PREGĂTIRE
Se recomandă studenților utilizarea calculatoarelor personale portabile pe care va fi instalat in
prealabil PSpice din LTspiceIV(sau XVII varianta actuala) descărcat de la adresa mai sus menționată și
vor fi deschise/desenate circuitele propuse pentru acest laborator.
În cadrul laboratorului va fi analizată funcționarea acestora și vor fi analizați parametrii de model
ai dispozitivelor semiconductoare active din simulări.

PARTEA 1 Circuit simplu cu un tranzistor tip NPN


După ce ați deschis programul instalat, interfața inițială de comunicare este cea din figura
următoare:

Se propune studierea circuitului simplu stepmodelparam.asc, care poate fi găsit in


biblioteca de date Educational. Pentru aceasta se executa pașii descriși in continuare:

1
Lucrarea 2
Modele SPICE pentru dispozitivele semiconductoare

1. Selectați calea (sau pictograma corespunzătoare Open):


File -> Open -> Documents -> LTspiceIV(sau XVII varianta actuala) -> examples ->
Educational si in lista căutați fișierul stepmodelparam.asc
Atenție ! Este posibil ca după comanda Open programul sa va introducă direct in pașii
descriși mai sus, astfel încât nu rămâne decât sa selectați fișierul stepmodelparam.asc.
In acest moment ați încărcat fișierul ce conține un circuit simplu cu un tranzistor tip NPN
gata desenat, precum in figura următoare:

2. Acum vă aflați deja în mediul SCHEMATIC în care circuitul cu un tranzistor bipolar este
gata desenat.
3. Circuitul este pregătit pentru simulare: Selectați calea Simulate ->Edit Simulation
Command. Următoarea fereastra pop-up va apărea așa cum se vede in figura de mai jos.

Se vizualizează analiza DC Sweep, cu care ați fost familiarizați în Lucrarea 1, dar mai
complexa, prin varierea a 2 surse. Prima Linie de comandă afișată sub circuit descrie exact
analiza ce se vede in fereastra Edit Simulation Command.
Observație: In figura de mai sus, in meniul DCsweep al ferestrei pop-up, programul
permite simularea cu trei surse simultane in circuit ce pot fi vizualizate in cele trei file din
câmpul principal Edit Simulation Command.

2
Lucrarea 2
Modele SPICE pentru dispozitivele semiconductoare

TEMA 1. Explicați sintaxa fiecărei ferestre din fereastra de editare a simulării si indicați
legătura cu liniile de comanda scrise sub circuit cu litere îngroșate.
Cerințe: a. inserați captura de ecran proprie
4. După examinare apăsați OK și apoi din meniul Simulate apăsați RUN (sau pictograma
cu omulețul fugind, din rândul 2 al ferestrei de program); ceea ce veți obține este ilustrat
in figura următoare:

5. Pentru acest circuit simplu, mai există și o a doua linie de comandă. Pentru început o vom
șterge prin simpla poziționare pe ea și apoi Click dreapta; se va deschide fereastra pop-
up ilustrata mai jos si veți șterge precum in Word, comanda înscrisă in ea:

Atentie ! Salvați fișierul cu un alt nume într-un director de lucru permis .


Exista însă si a doua varianta fără a șterge aceasta linie de comanda si anume sa o
comentați. Acesta operație se realizează mai departe astfel: in fereastra sus figurata,
apăsați butonul Cancel; o noua fereastră pop-un se va deschide așa cum vedeți mai jos:

Aici selectați butonul - "Comment" si validați cu OK. Instrucțiunea va apărea in program


cu litere albastre !

3
Lucrarea 2
Modele SPICE pentru dispozitivele semiconductoare

6. Acum edităm prima linie și o reducem la forma .dc V1 0 10 10m; rulați simularea așa
cum ați procedat la pct. 4, iar din meniul View ->Visible Traces alegeți I(I1)
TEMA 2. Inserați captura de ecran obținută (numai graficul)
Cerința: a. Explicați ce reprezintă această curbă!
7. Ștergeți curba obținută la pct.6. (Indicație: selectați eticheta curbei din mijloc sus; dați
click dreapta si in fereastra pop-up apăsați Delete this Trace; alta varianta de ștergere
este prin selectarea pictogramei atunci când fereastra grafica este activata si click
normal prin plasarea ei deasupra etichetei graficului corespunzător; apoi Esc!)
Adăugați curba VB(Q1) care este tensiunea in baza lui Q1, pe care o regăsiți ca V(n002)
in tabelul Add traces
TEMA 3. Inserați captura de ecran obținută (numai graficul)
Cerința: a. Explicați in ce regim evoluează tranzistorul
8. Acum reedităm prima linie și o aducem la forma inițială:
.dc V1 0 10 10m I1 10u 50u 10u.
Dați Run si re-afișați I(I1).
TEMA 4. Inserați captura de ecran obținută (numai graficul)
Cerința: a. Explicați ce reprezintă aceste curbe!
b. Explicați de ce sunt 5 curbe afișate, făcând corelație cu forma complexa a
comenzii !
9. Ștergeți curbele afișate la punctul 8 si afișați IC(Q1).
TEMA 5. Inserați captura de ecran obținută (numai graficul)
Cerința: a. Explicați ce reprezintă aceste curbe!
b. Explicați de ce sunt 5 curbe afișate precum si zonele din grafic !
10. Reveniți la fișierul original cu cele 2 comenzi active. (activați comanda a 2-a:
.step NPN 2N2222(Vaf) 100 50 25 sau, închideți fereastra cu circuitul fără a o salva
când va întreabă daca doriți sa salvați si apoi redeschideți-o.)
TEMA 6. Apăsați meniul Help din Schematics si selectați sub-meniul Help Topics; se deschide
fereastra următoare:

Parcurgeți lista din stânga si dați dublu click pe comanda .step

4
Lucrarea 2
Modele SPICE pentru dispozitivele semiconductoare

Cerințe: a. Inserați captura de ecran cu fereastra returnata pentru comanda .step; in fereastra
apar exemple de semantica pentru diferite tipuri de simulare cu aceasta instrucțiune;
b. Explicați semantica exemplelor afișate.
11. Selectați modelul de tranzistor prin poziționare cursorului până când se transforma in
mânuța și cu click dreapta deschideți fereastra pop-up ce afișează caracteristici pt Q1.
TEMA 7. Inserați captura de ecran a ferestrei pop-up
Cerințe: a. Explicați câmpurile din aceasta fereastra
12. Refaceți a doua linie de comandă, variind βF de la valoarea de 35 la valoarea de 105 in
pas de 35 (ex: .step NPN 2N2222(BF) 35 105 35), apoi rulați simularea. In foile de
catalog βF este notația pentru hFE.
TEMA 8. Inserați captura de ecran obținută (numai graficul)
Cerința: a. Explicați ce reprezintă aceste curbe si notați rezultatele.

PARTEA a 2-a Circuit de amplificare audio cu Tranzistoare bipolare


Deschideți un nou fisier din Example.
13. Selectați calea File -> Open -> Documents -> LTspiceIV(sau XVII varianta actuala) ->
examples -> Educational -> audioamp.asc si se deschide circuitul urmator:

TEMA 9. Apăsați meniul Help din Schematics si selectați sub-meniul Help Topics si similar ca
in Tema 6, afișați topicul pentru comanda .ac
Cerințe: a. Inserați captura de ecran cu fereastra returnata pentru comanda .ac; in fereastra
apar exemple de semantica pentru diferite tipuri de simulare cu aceasta instrucțiune;
b. Explicați comanda .ac oct 10 1 100Meg precum si semantica exemplelor afișate
TEMA 10. Vizualizați "Netlistul" asociat circuitului prin comanda: View -> Spice Netlist ; in
acest mod pot identifica numerotarea nodurilor din circuit.
Cerințe: a. Inserați captura de ecran cu fereastra returnata pentru Spice Netlist

5
Lucrarea 2
Modele SPICE pentru dispozitivele semiconductoare

14. Acum observați si efectuați instrucțiunile de lucru din fereastra programului de simulare
ce se afla in partea stânga jos (notațiile cu albastru); deja sunteți familiarizați cu comen-
tarea sau de-comentarea unei instrucțiuni.
15. După rularea simulării in noile condiții, afișați si inspectați curba V(a)/V(b) funcție de
frecventa. Extrageți
TEMA 11. Inserați captura de ecran obținută pentru V(a)/V(b) (graficul pt. pct b cu cursorul.)
Cerința: a. Notați valoarea max. (in dB) de la care pornește graficul (folosiți cursorul)
b. Notați frecventa la care valoarea amplificării scade cu 3dB (tot cu cursorul).
16. Acum refaceți comenzile inițiale si rulați simularea circuitului; programul va returna
următoarea situație, precum in figura de mai jos.

TEMA 12. Vizualizați ca pe osciloscop, semnalele in nodul IN si in nodul de ieșire pe R14


Cerințe: a. Inserați captura de ecran a ferestrei grafice cu cele doua semnale
b. Notați valoarea amplitudinilor in nodurile specificate si calculați AV
c. Specificați ce analiza si ce parametrii ați setat
Indicatii: Pentru rezolvarea acestei teme veți împarți fereastra grafica in doua panouri prin
comanda Plot Settings -> Add Plot Pane (figura de mai sus reprezintă situația după aceasta
comanda; trebuie sa aveți activa fereastra grafica !!)
Selectând dreptunghiul superior, veți reprezenta forma de unda pt. semnalul din nodul IN, iar in
cel inferior pe cel de la ieșirea pe R14; astfel auto-scalarea semnalului va oferii citiri mai precise.
Cum se realizează reprezentarea: după ce ați selectat un panou grafic, activați fereastra unde este
desenat circuitul si apropiați crucea ce reprezintă pointerul mausului de nodul IN, pana ce acesta
se transforma intr-un tester de culoare roșie, semn ca a detectat o tensiune pe acea porțiune; dați
click normal si forma de unda a semnalului va apărea in partea superioara a ferestrei grafice.
Repetați algoritmul descris mai sus si pentru reprezentarea semnalului pe R14, de data aceasta pt.
dreptunghiul inferior al ferestrei grafice. Apoi rezolvați cerințele Temei 12

6
Lucrarea 2
Modele SPICE pentru dispozitivele semiconductoare

SPECIFICAȚII PRIVIND PREZENTAREA REZULTATELOR

1. Exercițiile vor include o captură de ecran a soluției și explicațiile necesare. Întrebările sunt
obligatorii.
2. Documentul va fi trimis in format PDF, salvat sub forma Nume-Prenume_grupă.

Succes!

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