Documente Academic
Documente Profesional
Documente Cultură
fişierul Library.vizualizarea
fişierului de
ieşire creat în
timpul simulării.
Celelalte meniuri, Navigate, View, Options, Tools, Markers, Window au opţiuni utile, dar nu
absolut necesare în cazul acestei abordări.
Meniul Parts
Acesta poate fi accesat în 3 moduri:
(1) Din meniul Draw, click pe Get_new_Part
Lista din stânga reprezintă piesele componente dispoinibile pentru evaluarea versiunii de
PSpice. Pentru a vedea o anumită piesă se selectează Libraries.
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 3
Considerăm că dorim afişarea graficului lui Vin şi Vout vs time. Slegând opţiunea Add
Trace din meniul Trace.
Fereastra din stânga conţine o listă de curenţi şi tensiuni reprezentaţi în funcţie de timp.
Fereastra din dreapta conţine o listă de operatori matematici ce pot operate asupra tensiunii
curentului selectat. Pentru a reprezenta tensiunea funcţie de timp, se rulează în fereastra din
stânga şi se priveşte în V(Vin)., executând click pe ONCE pentru apariţia butonului de comandă
linie Trace Expression. Pentru reprezentarea grafică a tensiunii Vin(t) şi Vout(t)se rulează
V(Vout) din fereastra din dreapta însoţit de O.K.
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 5
♦ În primul rând dăm comanda Getting the Parts executând Click pe icoana meniului
♦ În primul rând vom orienta corect piesele. Pentru rotirea unei piese pe desen se va executa
un click pe piesă, cu butonul din stânga iar comanda cntrl-R va produce rotirea piesei cu
90 grad.
Observăm că valoarea sursei şi al rezistorului sunt setate default 1V şi respectiv 1k. Pentru
a schimba tensiunea sursei la 10V se execută un dublu click pe 0V label al bateriei şi apare
următoarea fereastră:
În fereastra din stânga este lista atributelor de setare a rezistorului care se poziţionează pe
linia VALUE=1k . Din fereastra din dreapta se modifică valoarea parametrului de la 1K la 2K urmat
de un Click pe Save Attr, şi un Click pe O.K .
Urmează simularea, fapt pentru care din PSpice se comandă salvarea circuitului din meniul File
cu execuţie click pe Save As... test1. circuitul fiind salvat cu extensia .sch .
Pentru lansarea simulării circuitului se execută click pe icoana de simulare , iar după
terminarea acesteia Viewpoint va lista tensiunile nodale în V iar IProbe va lista curentul în A.
amp iar cu comenzile cntrl-R şi cntrl-F se execută rotirea şi respectiv inversare până se
obţine poziţia corectă.
- Masa – Este nevoie de 3 mase analogice, cu utilizarea ANGD din port.slb Urmează
conectarea circuitului utilizând wiring tool.
Se utilizează parametrii
• VOFF=0 (variaţie tensiune=0)
• VAMPL=0.1 (vârf amplitudine =0.1V)
• FREQ=1k (frecvenţa 1KHz)
cu click pe Save Attr după fiecare modificare.
Dorim modificarea tensiunii de alimentare DC, de la 10V, cu conectarea polarităţii pozitive
pe pinul 7, la -10V , cu conectarea pe pinul 4. Se va compara, în urma simulării tensiunile de
intrare Vin şi de ieşire Vout., fapt pentru care se merge în port.slb library. şi se selectează
articolul BUBBLE, şi se transferă două cpii pe ecran. Se execută left-click pe bubble şi se mută la
nodul de intrare tensiune 'Vin'şi se repetă operaţiunea pentru 'Vout'.
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 9
Se execută click pe bara tranzitoriu, şi cu excepţia Print Step şi Final Time va apărea
fereastra care indică cum va fi displayul sau graficul:
Formatul general:
AC [LIN,DEC,or OCT] |# points| |start frequency| |
stopfrequency|
• .AC impune PSpice rularea circuitului într-un domeniu dat de
frecvenţă. Domeniul de frecvenţă este de la |start
frequency| la |stop frequency| inclusiv (1Hz÷1MHz).
• Simularea în timp a circuitului se realizează în timp eşantionat
|# points|, diviziune specificată prin
Analiză în c.a. LIN, DEC, or OCT.
.AC
(frecvenţă) - LIN înseamnă rularea simulării în |# points| pe tot domeniul
de frecvenţă
- DEC înseamnă rularea simulării în |# points| pe decade
(puteri în baza 10) pe întreg domeniul de frecvenţă (cu 20
puncte de simulare pe decadă).
- OCT înseamnă rularea simulării în |# points| pe octeţi (pueri
în baza 2) pe întreg domeniul de frecvenţă.
Example :
AC DEC 20 1 1MEG
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 14
Formate generale:
• .DC [LIN] |sweep variable name| |start value| |end
value|
+ |increment value| {nested sweep}
• .DC [OCT,DEC] |sweep variable name| |start value| |
end value|
+ |# points| {nested sweep}
• .DC |sweep variable name| LIST |values ...| {nested
sweep}
- .DC apelează PSpice pentru a găsii punctele de polaritate în
c.c. ale circuitului
- |sweep Variable name| reprezintă valorile care se modifică
pe domeniul specificat (variabile multiple).
- Numărul de simulări este determinat prin declaraţia LIN, DEC,
OCT, or LIST.
♦ LIN înseamnă rularea simulării pe domeniul specificat cu
incremental |increment value|.
♦ DEC înseamnă rularea simulării în |# points| pe
decadă în domeniul specificat.
♦ OCT înseamnă rularea simulării în |# points| pe octet
.DC Analiză în c.c. pe domeniul specificat.
♦ LIST rulează simularea numai pentru valorile date prin |
values ...|
- |sweep variable name| poate fi fie o sursă independebntă,
fie un parametru model.
Examples :
.DC LIN VIN 0 5 1
- sursă variabilă de la 0V la 5V cu increment de 1V.
.DC RES RMOD(R) 0.9 1.0 0.001
- rezistenţă variabilă cu un multiplu model RMOD de la 0.9 la1.0 cu
increment de 0.01.
.DC TEMP LIST -55 27 125
- rularea simulării la temperaturile -55 0C, 27 0C şi 125 0C.
.DC LIN VIN 3 5 1 VCC 4.9 5.1 0.01
rulare cu o sursă de tensiune cu variaţie neprevăzută VIN şi VCC.
VCC considerată ca o buclă închisă în timp ce VIN este considerată
ca o buclă deschisă. Cu VIN fixat s fixed, VCC este variabil linear
pe domeniul de la 4.9V la 5.1V cu increment de 0.01V. Dacă VIN
este incrementat VCC rămâne variabils pe acest domeniu. Se
comntinuă VIN pe întreg domeniul variabil de la 3V la 5V cu
increment de 1V.
Formatul general:
.END
Comanda .END declară sfârşitul programului PSpice al circuitului.
Sfârşitul Toate datele şi comenzile vor fi amplasate înaintea acestei linii.
.END
circuitului Deşii sub acelaşi netlist pot rula mai multe circuite, acestea
trebuiesc separate de comanda .END.
Example :
.END
.ENDS
Sfârşitul descrierii .SUBCKT
.ENDS OPAMP
Sfârşitul descrierii .SUBCKT OPAMP.
Formatul general:
.FOUR |frequency value| |output variable|
Analiza Fourier se realizează prin|output variable| şi
descompunerea semnalului analizei semnalului tranzitoriiu care
rezultă se descompune în componente Fourier cu frecvenţa
Analiza seriei fundamentalei dată de |frequency value|.
.FOUR Example :
Fourier
.TRAN 1u 1m
.FOUR 10K V(5) V(7)
În exemplu, rezultatele analizei se face prin rularea pentru
tensiunile în nodurile 5 şi 7 descompuse în serie Fourier cu
frecvenţa fundamentalei de 10kHz.
Formatul general:
.IC |V(|node #|)| = |value| ...||
Comanda .IC fixează tensiunea nodală în nodul |node #| la |
value| V pentru toate punctele de analiză şi apelează în analiza
tranzitorie tensiunea nodului la momentul de timp t=0. Această
comandă se utilizează uneori pentru a determina mai uşor
Condiţie iniţială convergenţa (presupunând cunoscută valoarea finală) sau pentru
.IC
tranzitorie indexarea tensiunii capacitive iniţiale. După analiza în punctual de
bază este completă nodurile nu mai ajută la valorile specificate şi
este posibil modificarea timpului.
Example :
.IC V(5) = 0 V(7) = 5
În exemplu, tensiunile în nodurile 5 şi 7 asunt setate la 0V şi
respective 5V pe durata analizei punctului de bază.
Formatul general:
.INC |filename|
Include un Comanda .INC declară că PSpice trebuie să includă în execuţia
.INC analizei cnţinutul lui |filename|, care nu trebuie să conţină
fişier
declaraţia .END.
Example:
.INC C:\LIB\DVCO.CIR
Formatul general:
.LIB |filename|
Fişierul Comanda .LIB declară că PSpice poate vizualiza modelele dorite
.LIB
bibliotecii din fişierul |filename|.
Example:
.LIB MOT1.LIB
Example :
.OP
default value = 4
PIVREL Amplitudinea maximă necesară pentru oivot în
rezolvarea matricială
default value = 1E-3
PIVTOL Amplitudinea relativă necesară pentru oivot în
rezolvarea matricială
default value = 1E-13
RELTOL Precizia relativă pentru V's şi I's
default value = 0.001
TNOM Temperatura default (la care parametrul model se
presupune a fi măsurată)
Units = ¡C ; default value = 27
TRTOL Precizia de reglare în analiza tranzitorie
default value = 7.0
VNTOL Cea mai bună precizie pentru tensiuni
Units = Volts ; default value = 1uV
Examples :
.OPTIONS NOECHO
Nu apelează PSpice pentru repetarea intrarea netlist în fişierul
.OUT
.OPTIONS LIMPTS = 100
Apelează PSpice pentru limitarea punctelor din tabelul sau plotarea
la 100 puncte
Formatul general:
.PLOT [DC,AC,NOISE,TRAN] |output variable ...|
+ {(|lower limit value|,|upper limit value|)}
Comanda .PLOT apelează PSpice pentru a crea o plotare al
semnalului |output variable| în fişierul .OUT fie pentru un DC,
AC, TRAN, fie pentru analiza NOISE .
Examples :
.PLOT Plotare .PLOT TRAN V(5) V(9)
În exemplu, PSpice face o plotare a rezultatelor unei analize
tranzitorii rulate pentru tensiunile din nodurile 5 şi 9.
.PLOT TRAN V(2,3) (0,5V)
În exemplu, PSpice crează o plotare, limitată în domeniul de la 0V
la 5V, a rezultatelor unei analize tranzitorii rulate pentru diferenţa
de tensiune dintre nodurile 2 şi 3.
Formatul general:
.PRINT [DC,AC,NOISE,TRAN] |output variable ...|
Comanda .PRINT apelează PSpice pentru crearea unui table al
semnalului |output variable| în fişierul .OUT fie pentru un DC,
AC, TRAN, fie pentru analiza NOISE.
Printare Examples :
.PRINT
(Listare) .PRINT TRAN V(5) V(9)
În exemplu, PSpice face un table a rezultatelor analizei tranzitorii
rulate pentru tensiunile din nodurile 5 şi 9.
.PLOT TRAN V(2,3)
În exemplu, PSpice crează un tabel, a rezultatelor unei analize
tranzitorii rulate pentru diferenţa de tensiune dintre nodurile 2 şi 3.
.PROBE Probă Formatul general:
(Simulare) .PROBE {|output variable ...|}
Comanda .PROBE apelează PSpice pentru a scrie rezultatele unei
simulări al unui DC, AC sau a unui regim tranzitoriu într-un format
ce poate fi citit grafic după procesare. Dacă .PROBE se utilizează
prin opţiunea |output variable| vor fi salvate numai acele
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 20
Formatul general:
.TEMP |value ...|
Comanda .TEMP apelează PSpice pentru ruilarea simulării la
.TEMP Temperatură temperaturile listate.
Examples :
.TEMP -55 27 125
În exemplu, PSpice simulează circuitul la T=-55¡C,27¡C şi 125¡C
Formatul general:
.TF |output variable| |input source|
Comanda .TF impune PSpice calcularea funcţiei de transfer a
unui semnal mic dintr-un circuit în jurul punctului potenţial. Sunt
Funcţia de extrase şi transferate fişierului .OUT, câştigul de la |input
.TF source| la |output variable|, rezistenţele de intrare şi de
transfer
ieşire.
Examples :
.TF V(OUT) VIN
PSpice va calcula funcţia de transfer şi rezistenţele de la intrarea şi
ieşirea pornind de la sursă VIN la nod V(OUT).
.TRAN Analiză în Formatul general:
regim .TRAN{/OP}|print step value| |final time value|
+ {|no print value| {step ceiling value}} {UIC}
tranzitoriu
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 21
Itot=|transconductance|*(|+control node|-|-control
node|)
Unde Itot este curentul prin dispozitivul declarat G|name|.
- A doua formă generează un răspuns nelinear, cu gradul
polinomial (numărul perechilor de noduri controlate) este dat de
|value|.
În toate cazurile curentul pozitiv se scurge de la |+ node| prin
sursă şi iese prin |- node|.
Examples :
G1 1 2 3 4 10
• Se obţine: I(G1) = 10 * (V(3) - V(4))
G2 5 6 POLY(1) (7,8) 10 20 30
• Se obţine: I(G2)=10+20*(V(7)-V(8))+30*(V(7)-V(8))^2
G3 1 2 POLY(2) (3,4) (5,6) 10 20 30
• Se obţine: I(G3)=10+20*(V(3)-V(4))+30*(V(5) - V(6))
Formatul general:
• H|name| |+ node| |- node|
+ |controlling V source| |transresistance|
• H|name| |+ node| |- node| POLY(|value|)
+ (|controlling V source| ...)
+ |polynomial coefficient value ...|
Ambele forma declară o sursă de tensiune a cărui amplitudine este
dat de curentul care trece prin |controlling V source|.
- Prima formă generează o relaţie lineară, astfel:
Sursă de Vtot = |transresistance|*I(|controlling V source|)
curent cu Unde Vtot este tensiunea între |+ node| şi |- node|.
H - A doua formă generează un răspuns nelinear cu gradul
comandă în
polynomial (numărul de |controlling V source|) dat de |
curent value|.
În toate cazurile curentul pozitiv se scurge de la |+ node| prin
sursă şi iese prin |- node|.
Examples :
H1 1 2 VIN 10
• Se obţine: V(1) - V(2) = 10 * I(VIN)
H2 5 6 POLY(1) VIN 10 20 30
• Se obţine: V(5)- V(6)=10+20*I(VIN) + 30 * (I(VIN)^2)
H3 1 2 POLY(2) VA VB 10 20 30
• Se obţine : V(1)-V(2)=10 + 20 * I(VA) + 30 * I(VB)
SFFM |paramaters|
SIN |paramaters|
Curentul pozitiv se scurge de la |+ node| prin sursă şi iese prin |-
node|.
Examples:
• I1 1 2 3mA
Declară I1 ca o sursă DC cu amplitiudinea de 3mA
• I2 3 4 AC 1
Declară I2 ca o sursă AC cu amplitudinea de 1A (faza iniţială 0)
• I3 5 6 SIN (1 .1 1MEG)
Declară I3 ca o sursă sinusoidală cu amplitudinea de vârf de .1A
frecvenţa de 1 MHz, şi o remanenţă DC de 1A .
• I4 7 8 DC 1 AC 1
Declară I4 ca op sursă DC cu amplitudinea de 1A alături de o
componentă AC cu amplitudinea de 1A (iniţial = 0)
J Juncţiune FET Formatul general:
J|name| |drain| |gate| |source| |model| {area}
• J declară un JFET., modelat ca un FET intrinsec cu o
rezistenţă ohmică (RD/{area}) înseriată cu o rezistenţă
ohmică de drenare (RS/{area}) în serie cu sursa şi o
rezistenţă ohmică înseriată cu poarta (RG) Curentul pozitiv
este definit în fiecare terminal.
• {area}, opţională, este aria dispozitivului cu default 1.
Parametrii model:
Nume Descriere
VTO Tensiunea de prag
Default value = -2.0 ; Units = volt
BETA Coeficient de pantă
Default value = 1E-4 ; Units = amp/volt^2
LAMBDA Modularea lungimii canalului
Default value = 0 ; Units = volt^-1
RD Rezistenţa ohmică de curgere
Default value = 0 ; Units = ohm
RS Rezistenţa ohmică a sursei
Default value = 0 ; Units = ohm
IS Curent de saturaţie pe poarta p-n
Default value = 1E-14 ; Units = amp
CGD Capacitate între poartă-scurgere zero-potenţial la
p-n
Default value = 0 ; Units = farad
CGS Capacitate între poartă-sursă zero-potenţial la p-n
Default value = 0 ; Units = farad
FC Coeficient de scurgere capacitivă la dreapta
potenţialului
Default value = 0.5
VTOTC Coeficient cu temperatura VTO
Default value = 0 ; Units = volt/¡C
BETATCE Coeficient exponenţial cu temperatura BETA
Default value = 0 ; Units = %/¡C
KF Coeficient de parazitare cu Flicker
Default value = 0
AF Exponent de parazitare cu Flicker
Default value = 0
Example:
J1 1 2 3 MJFET
Declară un JFET cu scurgere, poartă, sursa cu nodurile 1, 2 şi
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 27
respective 3 .
MJFET este numele de model al JFET şi poate fi declarat prin
comanda .MODEL.
Formatul general:
• K|name| L|inductor name| |L|inductor name|...|
+ |coupling value|
• K|name| |L|inductorname|...| |coupling value|
+ |model name| {size value}
- K cuplează două sau mai multe inductanţe între ele, utilizând
convenţional un punct pe primul nod al fiecărui inductanţă
(curentul cuplat va fi opus polarităţii curentului prin dispozitiv).
- |coupling value| este coeficientul cuplajului mutual şi este
cuprins între 0 şi 1. Dacă este prezent |model name| pot fi 4
înţelesuri:
1. Inductanţa de cuplaj mutual devine un miez magnetic
nelinear.
2. Caracteristica B-H a miezului este analizată utilizând
modelul Jiles-Atherton.
3. Inductoarele devin înfăşurări caz în care numărul care
specifică inductanţa va însemna numărul de spire.
4.Lista inductoarelor cuplate poate să conţină un inductor.
- {size value} scala secţiunii transversale a miezului
magnetice, cu default1.
Cuplaj inductiv Parametrii model:
K (Transformator Nume Descriere
cu miez) AREA Secţiunea transversală medie a magnetului
Default value = 0.1 ; Units = cm^2
PATH Lungimea medie de pas magnetic
Default value = 1 ; Units = cm
GAP Lungimea efectivă a golului de aer
Default value = 0 ; Units = cm
PACK Factor de vârf (stivuire)
Default value = 1
MS Saturaţie magnetică
Deafult value = 1E6 ; Units = amp/meter
ALPHA Parametru de camp mediu
Default value = 0.001
A Factor de formă
Default value = 1000 ; Units = amp/meter
C Coeficient de curbură a marginii domeniului
Default value = 0.2
K Constantă de îmbinare margine domeniu
Default value = 500
Example:
K1 L1 L2 0.9
Defineşte cuplajul mutual între inductoarele L1 şi L2 (declarate
ambele undeva în netlist) şi care în exemplu,este 0.9.
L Inductor Formatul general:
L|name| |+ node| |- node| {model name} |value|
+ {IC = |initial value|}
• L defineşte un inductor.
• |+ node| şi |- node| defineşte polaritatea pozitivă a căderii
de tensiune (curentul pozitiv se scurge de la |+ node| prin
dispozitiv şi iese prin |- node|).
• |value| poate fi pozitivă sau negativă dar nu 0.
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 28
Formatul general:
S|name| |+ switch node| |- switch node|
+ |+ control node||- control node||model name|
• S semnifică un comutator de tensiune controlată.
• Rezistenţa dintre |+ switch node| şi |- switch node|
depinde de diferenţa de tensiune dintre |+ control node| şi
|- control node|. Rezistenţa variază în mod continuu între
Comutator
RON şi ROFF ce trebuiesc să fie mai mari decât zero şi mai mici
S tensiune
decât GMIN (setată prin comanda .OPTIONS). Un rezistor cu
comandată valoarea de 1/GMIN ieste conectat între nodurile de control
pentru a le prevenii de flotare.
CExamples :
S1 1 2 3 4 MSW
Defineşte comutatorul de current controlat. Rezistenţa dintre
nodurile 1 şi 2 variază cu diferenţa de tensiune între nodurile 3 şi
4. Modelul de comutator este MSW.
Formatul general:
T|name| |+ A port| |- A port| |+ B port| |- B port|
+ Z0=|value|{TD=|TD value|}{F=|Fvalue|{NL=|NLvalue|}}
• T defineşte o linie de transmitere port 2. dispozitivul este unul
bidirecţional, linie de transmisie cu temporizare.
• Cele două porţi sunt A şi B cu polarităţile date de semnul + sau
-.
Linie de • Z0 este impedanţa caracteristică a liniei.
T
transmisie • Lungimea liniei de transmisie poate fi definită fie prin TD,
temporizart în sec. sau de F şi NL , frecvenţă şi lungime de
undă relativă.
Examples :
T1 1 0 2 0 Z0=50 F=1E9 NL=0.25
Decalră una din cele două porturi pentru linia de transmisie, porturi
date cu nodurile 1 şi 2. Linia are impedanţa caracterisică de 50 Ω
şi o lungime de undă 0.25 la 1 GHz.
V Sursă Formatul general:
independentă • V|name| |+ node| |- node| {DC} |value|
de tensiune • V|name| |+ node| |- node| AC |magnitude| {phase}
• V|name||+ node||- node|[transient specification]
- V declară tensiunea sursei, care poate fi una din cele trei tipuri
DC, AC sau tranzitorii.
- Sursa DC dă o sursă de cu amplitudinea tensiunii constante,
fiind utilizate la analiza DC.
- Sursele AC sunt utilizate pentru analize .AC., amplitudinea lor
fiind dată de |magnitude|, faza iniţială a sursei fiind dată de
{phase}, cu default 0.
- Sursele tranzitorii, .TRAN sunt cele a căror ieşire variază în
timpul simulării şi pot fi definite ca una din următoarele:
EXP |paramaters|
PULSE |paramaters|
PWL |parameters|
SFFM |paramaters|
SIN |paramaters|
Curentul pozitiv se scurge de la |+ node| prin sursă şi iese prin |-
node|.
Examples :
V1 1 2 1
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 32
Surse Descriere Pentru declararea surselor tranzitorii sunt mai multe tipuri
sursă în regim disponibile:
tranzitoriu EXP – Sursă exponenţială
Format general:
EXP (|v1| |v2| |td1| |td2| |tau1| |tau2|)
• Forma EXP provoacă tensiunea de |v1| pentru primele |td1|
sec.
• Urmează o creştere exponenţială de la |v1| la |v2| cu
constanta de timp |tau1|. (ultima creştere în |td2| - |td1|
sec.).
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 33
R1 1 2 2k
R2 2 0 3k
.end
• Programul va fi editat ăntr-un text editor din Pspice (Textedit apelat din Design Lab sau
Notepad). Avantajul utilizării lui Textedit este că salvarea se va face automat cu extensia
".cir". în timp ce în Notepad se impune includerea explicită a extensiei ".cir".
• Prima linie din program este linia de titlu. Ultima linie este alocată fazei de sfârşit. Ambele
linii sunt necesare în programarea în PSpice.
• A doua linie din program este pentru definirea sursei de tensiune în c.c. şi care în general
este descrisă astfel:
Nume V + Număr nod - Valoare în node
Numele poate fi o înşiruire de litere puse la alegere. Specificările +node şi -node se referă
la terminalele pozitiv, respective negativ al sursei. PSpice impune cunoaşterea orientării tuturor
elementelor din circuit, identificată prin numerotarea anterioară a nodurilor. PSpice impune ca unul
dintre noduri să fie numerotat cu '0' (de referinţă sau de legare la pământ).
• Deoarece Vs este aplicată între nodurile 1 şi 0, cu polaritatea pozitivă pe borna 1, vom
înscrie o valoare de '1' în +node şi o valoare de '0' în -node. În plus, deoarece Vs este o
sursă de 5 V, vom înscrie '5' la value.
• Cei doi rezistori se vor înscrie pe liniile 2 şi 3 în următorul mod:
Nume R + Număr nod –Valoare nod
R1 este un rezistor de 2kΩ amplasat între nodurile 1, ales arbitrar în program +node al
resistorului şi 2. Cu toate că elementele precum rezistorii, nu au polaritate Pspice impune definirea
polarităţii la terminalele lor ca una pozitivă sau una negativă. R2 este un rezistor de 3kΩ amplasat
între nodurile 2 şi 0.
• Se simulează programul şi se vizualizează fişierul de ieşire. Acest fişier conţine un pachet
de informaţii din care noi suntem interesaţi doar de tensiunile nodale, exprimate în V. Astfel
vom obţine tensiunea în nodul 2 cu valoarea de 3V, când tensiunea în nodul 1 este 5V, iar
curentul prin sursa de tensiune este -1.000E-3 (respectiv, -1mA), semnul minus apărând
din cauză că Pspice utilizează convenţional semnul pasiv.
Programare
**** CIRCUIT DESCRIPTION
******************************************************************************
Vs 1 0 5
R1 1 2 2k
R2 2 0 3k
.end
Fişir ieşire
**** SMALL SIGNAL BIAS SOLUTION TEMPERATURE = 27.000 DEG C
******************************************************************************
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( 1) 5.0000 ( 2) 3.0000
VOLTAGE SOURCE CURRENTS
NAME CURRENT
Vs -1.000E-03
TOTAL POWER DISSIPATION 5.00E-03 WATTS
JOB CONCLUDED
TOTAL JOB TIME 1.15
X.6.2 Proiectarea şi simularea circuitelor de c.c.
1) Se cere calculul tensiunilor şi curenţilor prin ramurile circuitului de mai jos:
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 38
Programare
**** CIRCUIT DESCRIPTION
******************************************************************************
Vs 1 0 10 ;10V source
R12 1 2 1.5k ;1.5k resistor
R20a 2 0 6k ;6k resistor
R20b 2 0 6k ;6k resistor
R20c 2 0 3k ;3k resistor
.dc Vs list 10 ;DC analysis (Vs=10V)
.print dc V(1,0) V(2,0) I(R12) I(R20a) I(R20b) I(R20c)
.end
Fişir ieşire
**** DC TRANSFER CURVES TEMPERATURE = 27.000 DEG C
******************************************************************************
Vs V(1,0) V(2,0) I(R12) I(R20a) I(R20b)
1.000E+01 1.000E+01 5.000E+00 3.333E-03 8.333E-04 8.333E-04
**** DC TRANSFER CURVES TEMPERATURE = 27.000 DEG C
******************************************************************************
Vs I(R20c)
1.000E+01 1.667E-03
JOB CONCLUDED
TOTAL JOB TIME .06
• Sursa de 10V este denumită Vs. Terminalele pozitive şi negative sunt notate cu Nod 1 şi
respectiv Nod 0. Rezistorul de 1.5K este definit cu R12 şi amplasată între nodurile 1 şi 2.
Alţi trei rezistori (R20a, R20b, R20c) sunt conectate în paralel între nodurile 2 şi 0.
• Declaraţia .dc Vs list 10 impune ca PSpice să realizeze o analiză a circuitului în c.c.cu
sursa de tensiune indexată la 10V.
• Declaraţia .print dc V(1,0) impune ca PSpice să listeze tensiunea în nodul '1' în raport
cu nodul '0'.
• Declaraţia .print dc I(R12) I(R20a) ....... impune PSpice listarea curenţilor prin
rezistorii R12, R20a ...etc., cu precizarea că din motive de impunere convenţională a
semnului pasiv, deoarece terminalul pozitiv al rezistorului R12 a fost etichetat cu Nod '1'
iar terminalul negativ cu Nod '2', PSpice va interpreta direcţia pozitivă a curentului I(R12)
este de la nodul 1 la nodul 2.
• O singură declaraţie ".print" va asigura listarea tuturor tensiunilor nodale şi a curenţilor
prin ramuri doriţi.
2) Să se determine Thevenin şi echivalentul Norton la stânga bornelor A şi B pentru circuitul de
mai jos, respectiv să se determine tensiunea în circuit deschis (Voc), curentul de scurtcircuit
(Isc) şi rezistenţa echivalentă Thevenin (Rth) la stânga bornelor A şi B.
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 39
Programare
Program 1 Program 2 Program 3
(calculul tensiunii cu bornele în (calculul curentului de (rezistenţa echivalentă)
gol) scurtcircuit)
• Cu bornele A şi B în circuit • Bornele A şi B sunt în • Rezistenţa echivalentă la
deschis nu va exista current scurtcircuit, curentul de stânga lui A şi B poate fi
prin reistorii de 2.5K şi scurtcircuit Isc se stabileşte calculată :
aceasta poate fi omisă din între nodurile 3 şi 0 ; - prin scurtcircuitarea sursei
circuit, ceea ce conduce la • Acest curent se obţine prin independente de tensiune ;
un circuit simplificat ; analiza în c.c. cu Vs indexat - prin introducerea unei
• Tensiunea în circuitul la 10V ; surse de curent cu
deschis este numai între • Se listează curentul prin circulaţie de la A la B.
nodurile 2 şi 0. Pspice va fiecare din rezistorii de 2.5K • Tensiunea măsurată care
realiza analiza circuitului rezultă este V(A)-V(B).
simplificat cu Vs setat la Rezistenţa echivalentă este
10V. Rth=([V(A)-V(B)]V/1)=[V(A)-
• Listarea tensiunii între V(B)Ω.
nodurile 2 şi 0 se obţine
prin declararea :
.print dc V(2,0)
Programare 1
**** CIRCUIT DESCRIPTION
******************************************************************************
Vs 1 0 10
R12 1 2 5k
R20 2 0 5k
.dc Vs list 10
.print dc V(2,0) ;print V2-V0
.end
Fişier de ieşire 1
**** DC TRANSFER CURVES TEMPERATURE = 27.000 DEG C
******************************************************************************
Vs V(2,0)
1.000E+01 5.000E+00
JOB CONCLUDED
TOTAL JOB TIME .44
**** 08/15/97 14:41:37 ****** Win32s Evaluation PSpice (October 1996) ********
Programare 2
**** CIRCUIT DESCRIPTION
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 40
******************************************************************************
Vs 1 0 10
R12 1 2 5k
R20 2 0 5k
R23 2 3 2.5k
R30 3 0 2.5k
.dc Vs list 10
.print dc I(R30); print Isc
.end
Fişier de ieşire 2
**** DC TRANSFER CURVES TEMPERATURE = 27.000 DEG C
******************************************************************************
Vs I(R30)
1.000E+01 6.667E-04
JOB CONCLUDED
TOTAL JOB TIME 1.32
Programare 3
**** CIRCUIT DESCRIPTION
******************************************************************************
R20p 2 0 5k
R20q 2 0 5k
R23 2 3 2.5k
Ix 4 3 1 ;1A current source from 4->3
R40 4 0 2.5k
.dc Ix list 1; DC analyis with Ix=1A
.print dc V(3,4); Rth=V(3,4)!!
.end
Fişier de ieşire 3
**** DC TRANSFER CURVES TEMPERATURE = 27.000 DEG C
******************************************************************************
Ix V(3,4)
1.000E+00 7.500E+03
JOB CONCLUDED
TOTAL JOB TIME 1.65
**** CIRCUIT DESCRIPTION
******************************************************************************
WARNING -- There are no devices in this circuit, (this message will be printed
if there are blank lines after the last .END statement)
3) Să se determine valoarea lui RL care rezultă la puterea maximă a circuitului.
Programare
**** CIRCUIT DESCRIPTION
******************************************************************************
Vs 1 0 10
R12 1 2 4k
RL 2 0 {R} ;Make R variable
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 41
• Se poate realiza o axă orizontală în scală logaritmică, alegând axa X cu setarea din meniul
Plot şi alegând opţiunea pentru scala Log şi vizualizând rezultatul grafic pe ecran.
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 42
Programare
**** CIRCUIT DESCRIPTION
******************************************************************************
Vs a 0 {Vin}
.param Vin=1
.dc param Vin 0 10 .1
R1 a 1 5k
Rf 1 out 25k
Rin 1 0 5Meg
Ro out 4 100
Egain 4 0 0 1 200k ;Dependent Source
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 43
.probe
.end
Fişier ieşire
JOB CONCLUDED
TOTAL JOB TIME .17
• Scest circuit imită investigarea configuraţiei unui Op_Amp.
• Deoarece se doreşte graficul "Vout Vs Vin", trebuie ca Vs să fie variabil. Astfel,
introducem parametrul {Vin} cu variaţie de la 0V la 10V în paşi de 0.1V.
• În program este descrisă o sursă de tensiune dependentă, amplasată între nodurile 4 şi 0,
(cu pozitivul pe nodul4) şi controlată prin tehnsiunea [V(0)-V(1)]. care este
200k=200,000 ori mai mare decât tensiunea controlată, respectiv V(4,0)=200,000V(0,1).
• Odată simulat cu succes programul, se rulează Probe şi se trasează pe gratic V(out),
dispunând de graficul "Vout Vs Vin" . Care este relaţia dintre cele două variabile ?
Programare
**** CIRCUIT DESCRIPTION
******************************************************************************
Vs a 0 sin 0 1 1; Vs(t)=sin(2pi*t)
C1 a 1 1m ; 1 milliFarad
Rin 1 0 5Meg
Rf 1 out 1k
Rout 4 out 10
Egain 4 0 0 1 200k
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 44
• Dacă dorim ca Vs(t) să fie o undă patratică, se va utiliza o altă sursă de tensiune variabilă
numită PULSE, care are următoarea formă generală:
Vname +node -node PULSE initial_value final_value delay rise_time
fall_time width period
Unde:
initial_value ⇒ semnifică tensiunea iniţială a pulsulu
final_value ⇒ semnifică tensiunea finală a pulsului
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 45
Programare
**** CIRCUIT DESCRIPTION
******************************************************************************
Vin 1 0 sin 0 1 10k
R12 1 2 1k
Rf 2 out 5k
Vplus 4 0 10
Vminus 5 0 -10
Xopamp 0 2 4 5 out UA741
.lib eval.lib
.tran .2ms .2ms
.probe
.end
Fişier de ieşire
Using the UA741
**** Diode MODEL PARAMETERS
******************************************************************************
Xopamp.dx
IS 800.000000E-18
RS 1
Using the UA741
**** BJT MODEL PARAMETERS
******************************************************************************
Xopamp.qx
NPN
IS 800.000000E-18
BF 93.75
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 46
NF 1
BR 1
NR 1
Using the UA741
**** INITIAL TRANSIENT SOLUTION TEMPERATURE = 27.000 DEG C
******************************************************************************
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( 1) 0.0000 ( 2) 19.25E-06 ( 4) 10.0000 ( 5) -10.0000
( out) 514.3E-06 (Xopamp.6)-50.43E-09 (Xopamp.7) 519.3E-06
(Xopamp.8) 519.3E-06 (Xopamp.9) 0.0000
(Xopamp.10) -.6077 (Xopamp.11) 9.9603
(Xopamp.12) 9.9603 (Xopamp.13) -.5938
(Xopamp.14) -.5938 (Xopamp.53) 9.0000
(Xopamp.54) -9.0000 (Xopamp.90) 99.01E-06
(Xopamp.91) 40.0000 (Xopamp.92) -40.0000
(Xopamp.99) 0.0000
VOLTAGE SOURCE CURRENTS
NAME CURRENT
Vin 1.925E-08
Vplus -1.116E-03
Vminus 1.116E-03
Xopamp.vb -5.043E-13
Xopamp.vc 8.998E-12
Xopamp.ve 9.001E-12
Xopamp.vlim 9.901E-08
Xopamp.vlp -4.000E-11
Xopamp.vln -4.000E-11
TOTAL POWER DISSIPATION 2.23E-02 WATTS
JOB CONCLUDED
TOTAL JOB TIME .55
**** CIRCUIT DESCRIPTION
******************************************************************************
WARNING -- There are no devices in this circuit, (this message will be printed
if there are blank lines after the last .END statement)
• În program a fost utilizat UA741 Op Amp., componentă aflată în fişierul bibliotecă numit
eval.lib. , interpretat ca un dispozitiv cu 5 conexiuni (cele actuale prezintă 7 conexiuni,
din care 2 pentru componenta de c.c.) şi descrisă prin:
Xopamp non-inverting_terminal inverting_terminal V++ V-- output UA741
.lib eval.lib
unde V++ şi V— sunt bornele de conectare la alimentare.
• Linia " .lib eval.lib" apelează PSpice prin fişierul Op Amp.
• Odată realizarea simulării cu succes, se rulează Probe şi obţinerea pe acelaşi grafic a lui
Vout(t) şi V1(t).
Notă: Dacă se afişează mesajul de eroare "cannot find eval.lib" atunci vom copia fişierul
din directorul c:\msimev71\lib ân directorul unde se află fişierul ".cir" neidentificat..
VII.6.4 Proiectarea şi simularea circuitelor de c.a.
1) Să se determine tensiunea V2(t) atunci când Vs(t) reprezintă o undă patrată pozitivă
de 5V cu frecvenţa de 1KHz.
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 47
Programare
**** CIRCUIT DESCRIPTION
******************************************************************************
Vs 1 0 pulse 0 5 0 1u 1u .5ms 1ms ; 5V positive Square Wave
R12 1 2 1k
R23 2 3 10 ;resistance of inductor
L30 3 0 0.5 ;inductor of .5H
.tran 5ms 5ms
.probe
.end
Fişier de ieşire
**** INITIAL TRANSIENT SOLUTION TEMPERATURE = 27.000 DEG C
******************************************************************************
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( 1) 0.0000 ( 2) 0.0000 ( 3) 0.0000
VOLTAGE SOURCE CURRENTS
NAME CURRENT
Vs 0.000E+00
TOTAL POWER DISSIPATION 0.00E+00 WATTS
JOB CONCLUDED
TOTAL JOB TIME .38
• Unda patrată pozitivă de 1V foloseşte funcţia Pulse, care având valori exclusiv pozitive se
impune ca setarea iniţială să fie initial_value să fie 0V chiar dacă convenţional este -1V.
• Dacă simularea s-a realizat cu succes, se rulează Probe pentru afişarea pe grafic a tensiunilor
V(1) şi V(2).
• Pentru calculul constantei de timp a circuitului (De exemplu, considerând durata primului puls
(t=0+). , V(2) atinge un vârf de 5V şi ulterior o descreştere staţionară cu aliura 5*exp(-1)).
• Pe grafic se poate marca şi înscrie coordonatele unor puncte semnificative, apelând
Cursor>Display din meniul Tools din Probe., urmat de poziţionarea cursorului pe grafic şi
apelarea Label>Mark, din mrniul Tools.
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 48
2) Se determină forma undei redresate şi forma undei RMS pentru o undă triunghiulară cu
un vârf de 1V şi de frecvenţă 1Hz(perioada period este 1 sec.).
Programare
**** CIRCUIT DESCRIPTION
******************************************************************************
Vs 1 0 pulse -1 1 0 .5 .5 1u 1 ;triangular wave
Rout 1 0 1
.tran 5 5 ;transient analysis (t=0 to t=5)
.probe
.end
Fişier de ieşire
**** INITIAL TRANSIENT SOLUTION TEMPERATURE = 27.000 DEG C
******************************************************************************
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( 1) -1.0000
VOLTAGE SOURCE CURRENTS
NAME CURRENT
Vs 1.000E+00
TOTAL POWER DISSIPATION 1.00E+00 WATTS
JOB CONCLUDED
TOTAL JOB TIME 2.25
• Generarea unei unde triunghiulare, cu oscilaţii între -1V şi +1V se realizează cu Pulse
Function., precizând init_value=-1V şi final_value=+1V, şi timpul iniţial fără întârziere
delay=0. Pe durata jumătăţii de ciclu unda va creşte de la -1V la +1V, iar pe cealaltă jumătate
de ciclu va scădea de la +1V la -1V. În consecinţă, atât rise_time cât şi fall_time sunt
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 49
egale cu 0.5 sec. (ideal, lăţimea pulsului unei unde triunghiulare width va fi 0sec, dar
deoarece această valoare nu se poate obţine fizic vom alege un număr mic 1 usec << 1 sec).
• După simularea cu succes al circuitului, se intră în Probe pentru a trasa graficul, formei
redresate, respectiv în valoare absolută a undei triunghiulare, abs(V(1)).
• Se afişează semnalul RMS pe grafic pentru rms(V(1)).şi chiar media semnaluluoi redresat
adăugând avg(abs(V(1))).(ce poate părea incomod la un timp în vecinătatea lui t=0sec
deoarece formele de undă avg şi rms deoarece ele sunt rulate în mod real ca semnale şi
calculate de la t=0sec).
• Timpul este necesar pentru stabilitatea formei de undă. Din acest motiv se modifică axa
domeniului X introduvcând pe axa orizontală timpul cu poziţionarea începutului în punctul din
care graficul devine mai stabil (de exemplu, t=2 sec).
Programare
**** CIRCUIT DESCRIPTION
******************************************************************************
Vs 1 0 ac 1.41 30 ;sinusoid (Vs=1.41<30)
R12 1 2 1k
C20 2 0 1uf
.ac lin 1 500 500 ;ac analysis at single f=500Hz
.print ac IM(R12) II(R12) IR(R12) ;give magnitude, real & imaginary parts of
current through R12
.end
Fişier de ieşire
**** SMALL SIGNAL BIAS SOLUTION TEMPERATURE = 27.000 DEG C
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 50
******************************************************************************
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( 1) 0.0000 ( 2) 0.0000
VOLTAGE SOURCE CURRENTS
NAME CURRENT
Vs 0.000E+00
TOTAL POWER DISSIPATION 0.00E+00 WATTS
**** AC ANALYSIS TEMPERATURE = 27.000 DEG C
******************************************************************************
FREQ IM(R12) II(R12) IR(R12)
5.000E+02 1.344E-03 9.931E-04 9.050E-04
JOB CONCLUDED
TOTAL JOB TIME .39
• Circuitul implică utilizarea analizei fazoriale., apelân o sursă de tensiune AC specială, prin:
Vname +node -node AC magnitude phase(in degrees!!)
• Sursa AC are un vârf al amplitudinii de 1.41V (rms=1V) şi o fază de 30
Vs 1 0 ac 1.41 30
• Fazorul este tratat ca un semnal 1.41cos(wt +30).
• Se include declaraţia:
.ac lin 1 500 500
pentru ca PSpice să reralizeze o analiză fazorială a circuitului la un semnal de frecvenţă de 500Hz.
• Se poate solicita printarea Magnitude, Real Part, sau Imaginary Part al oricărei tensiune
sau curent din circuit (în exemplu, amplitudinea curentului fazor prin rezistorul R12, respectiv
IM(R12)), atât cu Imaginary Part (II(R12) cât şi cu Real Part (IR(R12))).
• Există suficientă informaţie pentru calculul puterii disipate pe rezistor (1/2|I|2R Watts) şi pe
condensator (1/2|I|2Zcap Vars).
4) Reprezentarea "Magnitude Vs Frequency" în dB şi "Phase Vs Frequency" în grade al
[Vout/Vin], obişnuit cu frecvenţa logaritmică de la 1Hz la 100Khz.
Programare
**** CIRCUIT DESCRIPTION
******************************************************************************
Vs 1 0 ac 1 0 ;(Vs=1<0)
R12 1 2 1k
L20 2 0 1H
.ac dec 10 1 100k; vary frequency logarithmically
.probe
.print ac VM(2,0) VP(2,0)
.end
Fişier de ieşire
**** SMALL SIGNAL BIAS SOLUTION TEMPERATURE = 27.000 DEG C
******************************************************************************
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( 1) 0.0000 ( 2) 0.0000
VOLTAGE SOURCE CURRENTS
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 51
NAME CURRENT
Vs 0.000E+00
TOTAL POWER DISSIPATION 0.00E+00 WATTS
**** AC ANALYSIS TEMPERATURE = 27.000 DEG C
******************************************************************************
FREQ VM(2,0) VP(2,0)
1.000E+00 6.283E-03 8.964E+01
1.259E+00 7.910E-03 8.955E+01
1.585E+00 9.958E-03 8.943E+01
1.995E+00 1.254E-02 8.928E+01
2.512E+00 1.578E-02 8.910E+01
3.162E+00 1.987E-02 8.886E+01
3.981E+00 2.501E-02 8.857E+01
5.012E+00 3.147E-02 8.820E+01
6.310E+00 3.961E-02 8.773E+01
7.943E+00 4.985E-02 8.714E+01
1.000E+01 6.271E-02 8.640E+01
1.259E+01 7.885E-02 8.548E+01
1.585E+01 9.909E-02 8.431E+01
1.995E+01 1.244E-01 8.285E+01
2.512E+01 1.559E-01 8.103E+01
3.162E+01 1.949E-01 7.876E+01
3.981E+01 2.427E-01 7.596E+01
5.012E+01 3.004E-01 7.252E+01
6.310E+01 3.685E-01 6.837E+01
7.943E+01 4.466E-01 6.348E+01
1.000E+02 5.320E-01 5.786E+01
1.259E+02 6.204E-01 5.166E+01
1.585E+02 7.056E-01 4.512E+01
1.995E+02 7.818E-01 3.858E+01
2.512E+02 8.447E-01 3.236E+01
3.162E+02 8.932E-01 2.672E+01
3.981E+02 9.285E-01 2.179E+01
5.012E+02 9.531E-01 1.762E+01
6.310E+02 9.696E-01 1.416E+01
7.943E+02 9.805E-01 1.133E+01
1.000E+03 9.876E-01 9.043E+00
1.259E+03 9.921E-01 7.205E+00
1.585E+03 9.950E-01 5.734E+00
1.995E+03 9.968E-01 4.561E+00
2.512E+03 9.980E-01 3.625E+00
3.162E+03 9.987E-01 2.881E+00
3.981E+03 9.992E-01 2.289E+00
5.012E+03 9.995E-01 1.819E+00
6.310E+03 9.997E-01 1.445E+00
7.943E+03 9.998E-01 1.148E+00
1.000E+04 9.999E-01 9.118E-01
1.259E+04 9.999E-01 7.243E-01
1.585E+04 1.000E+00 5.753E-01
1.995E+04 1.000E+00 4.570E-01
2.512E+04 1.000E+00 3.630E-01
3.162E+04 1.000E+00 2.884E-01
3.981E+04 1.000E+00 2.291E-01
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 52
1,000 -.915 13
10,000 -.44 2
20,000 -.35 1
30,000 -.264 0.5
40,000 -.175 0
50,000 -.175 0
60,000 -.08 0
70,000 0 0
80,000 0 0
100,000 0 0
Programare
**** CIRCUIT DESCRIPTION
******************************************************************************
Vs 1 0 ac 1 0 ;(Vs=1<0)
R12 1 2 1k
L20 2 0 1H
Eexp 3 0 Freq {V(1,0)}= (
+ 1 -44.0 89
+ 10 -24.1 85
+ 50 -10.1 70
+ 100 -6.02 60
+ 500 -1.41 20
+ 1k -.915 13
+ 10k -.44 2
+ 20k -.35 2
+ 30k -.264 0.5
+ 40k -.175 0
+ 50k -.175 0
+ 60k -.08 0
+ 70k 0 0
+ 80k 0 0
+ 100k 0 0)
R30 3 0 1
.ac dec 40 100 100k; vary frequency logarithmically
.probe
.end
Fişier de ieşire
**** SMALL SIGNAL BIAS SOLUTION TEMPERATURE = 27.000 DEG C
******************************************************************************
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( 1) 0.0000 ( 2) 0.0000 ( 3) 0.0000
VOLTAGE SOURCE CURRENTS
NAME CURRENT
Vs 0.000E+00
TOTAL POWER DISSIPATION 0.00E+00 WATTS
JOB CONCLUDED
TOTAL JOB TIME .33
• În program este utilizată o sursă de tensiune dependentă specială numită sursă de
tensiune dependentă de frecvenţă:
www.cartiaz.ro – Carti si articole online gratuite de la A la Z 54