Sunteți pe pagina 1din 18

Telecomenzi și Electronică în

Transporturi

Proiectare asistată de calculator - proiect

Modelarea circuitelor electronice cu SPICE


Partea II
As. drd. ing. Florin Bădău
București, 2022
Surse de alimentare

Sursă de tensiune continuă Sursă de tensiune alternativă

Vnume nod+ nod- valoare Vnume nod+ nod- AC amplitudine


Surse de alimentare

2 *Program
R1 2 3 39k
R2 3 0 8.2k
R3 2 4 5.6k
R1 R3 R4 5 0 1k
R5 6 0 33k
4 C1 1 3 4.7u
3
1 6 C2 4 6 4.7u
C3 5 0 47n
5
C4 4 0 4.7n
R2 R5 Q1 4 3 5 BD139
R4
.model BD139 NPN (Bf=200)
V1 1 0 AC 50m
0 V2 2 0 12
0
Dispozitive de intrare/ieșire

Microfon Difuzor

Se înlocuiește cu o sursă de Se înlocuiește cu o


tensiune alternativă cu rezistență.
parametrii: Dacă valoarea nu este
menționată pe schemă se ia
• Amplitudine: 5 – 30 mV o valoare de 4 – 8 Ω
• Frecvență: 20 Hz – 20
kHz
Întrerupătoare

nod+ nod_control+

nod-
nod_control-

Se modelează ca un întrerupător
controlat în tensiune

Snume nod+ nod- nod_control+ nod_control- etichetă


.model etichetă SW(Ron=.1 Roff=1Meg Vt=tensiune_on)
Potențiometru
cursor

nod+ nod-

Xnume nod+ nod- cursor POT PARAMS: R=valoare POZ={SET}


.param SET=.5
...
.subckt POT SUS JOS CURSOR PARAMS: R=10k POZ={SET}
R1 SUS CURSOR {(1-POZ)*R}
R2 CURSOR JOS {POZ*R}
.ENDS
Moduri de analiză

Analiză în curent continuu


• Se variază valoarea unei surse de curent continuu
• Diferite tipuri de variații (liniară, octavă, decadă)

.dc [lin/oct/dec] variabilă val_început val_sfârșit pas;


pasul este opțional

*Ex
.dc lin V1 1 20 1; variază liniar V1 între 1 și 20 V cu pas
de 1 V
Moduri de analiză

Analiză în curent alternativ


• Se variază valoarea tuturor surselor de curent alternativ
• Diferite tipuri de variații (liniară, octavă, decadă)

.ac [lin/oct/dec] nr_puncte_analiză f_început f_sfârșit

*Ex
.ac lin 1000 10 10k; analiză cu 1000 de puncte cu variație
liniară între 10 Hz și 10 kHz
Moduri de analiză

Analiză în domeniul timp


• Se observă comportarea circuitului în timp

.tran timp_sf_simulare

*Ex
.tran 100m; simulează o durată de 100 ms
Surse în domeniu timp

• Pentru analize în domeniul timp trebuie definite formele de semnal ale surselor
• La declararea surselor se pot adăuga:

• SIN(offset, amplitudine, frecvență, întârziere, factor de amortizare,


fază); semnal sinusoidal

• PULSE(val_inițială, val_puls, întârziere, t_creștere, t_descreștere,


durată_impuls, perioada); semnal dreptunghiular

*Ex
V2 2 3 PULSE(0 10 0 0 0 1m 4m); semnal dreptunghiular cu valoare
inițială 0, valoare maximă 10, durata impulsului 1 ms și perioadă 4 ms
Detaliere pentru analiza în domeniul timp

2 *Program
R1 2 3 39k
R2 3 0 8.2k
R3 2 4 5.6k
R1 R3 R4 5 0 1k
R5 6 0 33k
4 C1 1 3 4.7u
3
1 6 C2 4 6 4.7u
C3 5 0 47n
5
C4 4 0 4.7n
R2 R5 Q1 4 3 5 BD139
R4
.model BD139 NPN (Bf=200)
V1 1 0 SIN(0 10m 2k)AC
0 50m
0 V2 2 0 12
Moduri de analiză

Punctul de funcționare
• Analiză în curent continuu
• Oferă informații privind potențialele la noduri și curenții prin componente
• Se salvează automat ca fișier .raw ce poate fi deschis cu LTSpice

.op

TOATE PROIECTELE TREBUIE SĂ CONȚINĂ ACEASTĂ ANALIZĂ!


Moduri de analiză

Variație parametru
• Se pot realiza simultan simulări pentru mai multe valori ale parametrilor din program
• Se poate combina cu alte analize

.step param nume_parametru list val_1 val_2

XP 1 0 2 POT PARAMS: R=10k POZ={SET}


.param SET=.5
...
.step param SET list .1 .5 .9; valori diferite pentru
parametrul SET
Afișarea analizelor

Deschidere spațiu afișare


.probe
Spațiul de afișare se modifică prin interfața grafică a LTSpice

Extragere parametrii în fișier extern


.print parametru

*Ex
.print V(2); afișează potențialul nodului 2
.print I(R3); afișează curentul prin R3
Exemplu
*Program
2 R1 2 3 39k
R2 3 0 8.2k
R3 2 4 5.6k
R3 R4 5 0 1k
R1
R5 6 0 33k
4 C1 1 3 4.7u
3 C2 4 6 4.7u
1 6
C3 5 0 47n
5
C4 4 0 4.7n
R2 R5
R4 Q1 4 3 5 BD139
.model BD139 NPN (Bf=200)
0 V1 1 0 SIN(0 10m 2k)AC 50m
0 V2 2 0 12
.op
.tran 10m
Exemplu

Rulare simulare

Click dreapta
Exemplu

Selectare parametrii afișare


Cerințe proiect

• Toate proiectele trebuie să conțină analiza .op


• Cel puțin încă o analiză din cele prezentate cu graficele corespunzătoare

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