Noţiuni introductive in Pspice

download Noţiuni introductive in Pspice

of 54

Transcript of Noţiuni introductive in Pspice

  • 8/14/2019 Noiuni introductive in Pspice

    1/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Noiuni introductive in Pspice

    VII.1.1 Ce reprezint PSpice?

    PSpice reprezint un program care realizeaz simularea real a unui circuit. n modnormal, circuitul este descries cu un editor de text (utiliznd limbajul PSpice). PSpice simuleaz i

    calculeaz caracteristicile circuitului electric. n cazul n care dorim o ieire grafic atunci seimpune transferul datelor n programul PSpice -Probe.Ce este acceia o prob ?

    Proba este un program care preia datele dintr-un circuit electric i realizeaz afiareaunei diversiti de grafice solicitate de utilizator. De exemplu : Utiliznd editorul TextEdit dinprogramul PSpice pentru un circuit RLC cu cosine Transient, definit "sample.cir", care trebuie sse impin anumitor condiii:Vstep a 0 pwl .5us,0 .501us,1

    Ra0 a 0 1

    Esource 1 0 value {V(a)*(.5-.5*cos(7.53982Meg*(time-.5us)))}

    R 1 2 1k

    L 2 3 .25mH

    C 3 0 100pFEcheck 4 0 value={.823*cos(7.5398Meg*time+.433)}

    Rcheck 4 0 1

    .tran 5u 5u .03u

    .probe

    .end

    Pentru simularea circuitului vom urma urmtorii pai:1) Se copiaz textul program peste un texteditorprecum "Notepad". Se salveaz ntr-un directorsub o denumire cu extensia .cir;2) Se deschide programul Pspice;2) Din meniul file din PSpice se deschide fiierul "nume.cir"3) PSpice va putea simula circuitul. Dac se transmite mesajul "Successful Simultion", se

    confirm O.K4) Se acioneaz opiunea 'Examine Output' din meniul file din PSpice. Va apare un editor detext, eventual nsoit de un lot de informaii utile.5) Se revine la tefreastra PSpice i se apeleaz opiunea 'Run Probe...' din meniul file.Programul Probe va demara printr-un grafic gol n fereastra Probe i ulterior graficul trasat.7) Se poate nchide ferestrele PSpice, Probe i Textedit.

    Bara de meniuri

    Bara de meniu, afiat n partea superioar a ferestrei Schematics ne red articolelenecesare desenrii i simulrii circuitelor i pot fi apelate la nevoie prin execuie click:

    Meniu File Meniu Edit Meniu Options Meniu AnalysisCele mai multe dinopiuni suntconvenionale.

    Utilizate pentru editarescheme. Multeopiuni suntautoexplicative, deexemplu cut, copy

    i paste

    Se poate utilizaopiunilr:

    Wire- care permitedesenarea unui

    fir

    Get New Part careselecteaz ocomponent din

    Foarte utilizat pentruopiunile:

    Setup care permiteanaliza schemeispecifiate

    Simulate simulareacircuituluiExamine Output

    1

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    2/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    fiierul Library. vizualizareafiierului deieire creat ntimpul simulrii.

    Celelalte meniuri, Navigate, View, Options, Tools, Markers, Window au opiuni utile, dar nu

    absolut necesare n cazul acestei abordri.Meniul PartsAcesta poate fi accesat n 3 moduri:

    (1) Din meniulDraw, click peGet_new_Part

    (2) click pe icoana meniului departs(3) prin tipul"Cntrl -G"

    Se starteaz prin click pe icoana

    Lista din stnga reprezint piesele componente dispoinibile pentru evaluarea versiunii de

    PSpice. Pentru a vedea o anumit pies se selecteaz Libraries.

    2

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    3/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Din partea dreapt se selecteaz acesul la o anumit bibliotec i funcie de aceasta npartea stng apare o list diferit de piese. Dac se dorete o pies anume se mut indicatorul ise d O.K. De exemplu, rezistorii sunt amplasai n biblioteca slb libray, iar pentru a selecta unrezistor se alege biblioteca analog.slb , se indic "R" i se apas O.K, apoi se exercit un click

    pe Place & Close n fereastra urmtoare.VII.2 Simularea unui circuit simplu utiliznd ProbeSe utilizeaz softul numit "Probe", utilizat pentru afiarea rezultatelor simulrii grafice, de

    exemplu cu Op Amp, pentru o analiz tranzitorie n timp cu reprezentarea grafic a valorilorcorespunztoare n funcie de timp.

    3

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    4/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Considerm c dorim afiarea graficului lui Vin i Vout vs time . Slegnd opiunea AddTrace din meniul Trace.

    Fereastra din stnga conine o list de cureni i tensiuni reprezentai n funcie de timp.Fereastra din dreapta conine o list de operatori matematici ce pot operate asupra tensiuniicurentului selectat. Pentru a reprezenta tensiunea funcie de timp, se ruleaz n fereastra dinstnga i se privete n V(Vin)., executnd click pe ONCE pentru apariia butonului de comand

    linie Trace Expression. Pentru reprezentarea grafic a tensiunii Vin(t) i Vout(t)se ruleazV(Vout) din fereastra din dreapta nsoit de O.K.

    4

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    5/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    VII.2.1 Familiarizarea cu Schematics

    Paii eseniali n Schematics sunt desenarea pe o pagin nou (goal), simularea

    circuitului i examinarea rezultatelor. Mesajul vizual permite identificarea a what is wrongatunci cnd circuitul nu simuleaz.

    X.2.2 Simularea unui circuit simplu

    Pentru calculul curentului prin circuit la bornele unui rezistor, utiliznd Schematics vomutiliza urmtorul mod de operare

    n primul rnd dm comanda Getting the Parts executnd Click pe icoana meniului

    pentru selectare piese- Rezistor: - se selecteaz biblioteca analog.slb i se execut click pe piesa denumit R

    urmat de un O.K. i click Place n fereastr, i mutarea componentei pe ecranul paginiialbe. Se pot repeta i opiuni de plasare n pagin i a altor rezistori. Dac, nu dorim de

    execut click pe butonul din dreapta al mausului.- Sursa de tensiune D.C : - Intrm n fereastra meniului de piese i selectm biblioteca

    source.slb. pentru alegerea piesei VDC. i transferul ei oriunde pe pagina de desenare.

    - mpmntare (masa): PSpice impune un punct de referin (masa), fapt pentru care sealege din biblioteca port.slb articolul AGND (analog mpmntrii) i se transfer oriunden pagina de desenare.

    - Ampermetru/Voltmetru: Pentru msurarea curentului i al tensiunii utilizmdin bibliotecaspecial.slb articolul IPROBE , de exemplu pentru msurarea curentului, iar pentrumsurarea tensiunii articolul VIEWPOINT . Se trece la conectarea pieselor, treansferate

    aleatoriu pe ecran, ntre ele.

    5

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    6/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    n primul rnd vom orienta corect piesele. Pentru rotirea unei piese pe desen se va executaun click pe pies, cu butonul din stnga iar comanda cntrl-Rva produce rotirea piesei cu90 grad.

    Pentru conexiuni se va utiliza wiring tool. Prin apelare pe icoana pencil . Se execut left-click pe terminalul pozitiv al sursei cu pencil marker. i apoi pe terminalul

    piozitiv al ampermetrului, fapt ce va genera un fir de lagtur. Se execut un al doilea left-click pe terminalul pozitiv al ampermetrului pentru nregistrarea conexiunii.

    La finalul conectrii circuitului ambele ramuri vor fi legate la borna de mpmntare.

    Observm 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 apareurmtoarea fereastr:

    Se trece valoarea de10V i se execut O.K. Pentru a schimba valoarea rezistorului de la

    1K la 2K se execut dublu click pe rezistor i apare fereastra de mai jos:

    6

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    7/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    n fereastra din stnga este lista atributelor de setare a rezistorului care se poziioneaz pelinia VALUE=1k . Din fereastra din dreapta se modific valoarea parametrului de la 1K la 2K urmatde 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 execuie click pe Save As...test1. circuitul fiind salvat cu extensia .sch .

    Pentru lansarea simulrii circuitului se execut click pe icoana de simulare , iar dupterminarea acesteia Viewpoint va lista tensiunile nodale n V iarIProbe va lista curentul n A.

    VII.2.3 Simularea circuitului cu un Op ampSe dorete analiza circuitului de mai jos cu o surs de tensiune sinusoidal cu amplitudinea

    de 0.1Vp i frecvena =1KHz.

    Se execut Getting Parts prin Click pe icoana

    - Sursa sinusoidal Se apeleaz biblioteca source.slb. , se alege VSIN i se confirm o.k.,urmat de transferul acestuia oriunde pe pagina nou deschis.

    - Rezistorii Se apeleaz rezistorii R din biblioteca analog.slb.

    -Amplificator operaional Se apeleaz To get an Op Amp pentru a intra n bibliotecaval.slb , i se alege UA741, urmat de transferul pe pagina de desenare. Pentru a modificaorientarea convenional n pagina de desenare (cu terminaia '-ve') ne poziionm pe Op

    7

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    8/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    amp iar cu comenzile cntrl-R i cntrl-F se execut rotirea i respectiv inversare pn seobine poziia corect.

    - Masa Este nevoie de 3 mase analogice, cu utilizarea ANGD din port.slb Urmeazconectarea circuitului utiliznd wiring tool.

    VII.3 Setarea valorilor

    Pentru modificarea tensiunii sinusoidale se execut dublu click pe sursa de tensiune iapare fereastra:

    Se utilizeaz parametrii VOFF=0 (variaie tensiune=0) VAMPL=0.1 (vrf amplitudine =0.1V) FREQ=1k (frecvena 1KHz)

    cu click pe Save Attr dup fiecare modificare.

    Dorim modificarea tensiunii de alimentare DC, de la 10V, cu conectarea polaritii pozitivepe pinul 7, la -10V , cu conectarea pe pinul 4. Se va compara, n urma simulrii tensiunile deintrare Vin i de ieire 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 lanodul de intrare tensiune 'Vin'i se repet operaiunea pentru 'Vout'.

    8

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    9/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Se impune specificarea modului de analiz de realizat, naintea simulrii utiliznd icoanacorespunztoare:

    Se execut click pe bara tranzitoriu, i cu excepia Print Step i Final Time va apreafereastra care indic cum va fi displayul sau graficul:

    Se execut Click pe final time i se schimb valoarea la 2ms, ceea ce nseamn c

    setm axa orizontal de la 0 la 2ms. Parametrul Print Step indic c PSpice va printa fiierul deieire, cu modificarea Print Step la 2ms also (respectiv Pspice va printa rezultatele din fiierul deieire la fiecare 2ms). Dac nu se dorete afiarea imediat vom indica printstep = finalvalue ceea ce va permite o rulare mai rapid a simulrii. Salvm circuitul ca test 2 i ulterior

    simularea prin execuie click pe icoana

    9

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    10/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    VII.3.4 Pornirea Schematics

    Aceast operaie se va face din Start Menu.cu click , i cu selectare program

    Generarea unei unde patratice

    Sursa se obine din biblioteca source.slb, i apelnd Vpulse.

    Parametrii sursei se obin prin urmtoarele atribute:

    cu urmtorul rezultat grafic:

    Generarea formei de und din sursa de tensiune

    Sursa de tensiune se obine din biblioteca source.slb ,(numit, de exemplu VSIN. ), cu

    identificarea formei de und ce poate fi generat, prin conectare la circuit i apoi analiza tranzitoriepe surs i simulare, vitzionnd opional rezultatele cu Probe.

    10

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    11/54

  • 8/14/2019 Noiuni introductive in Pspice

    12/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    iar rezultatele simulrii sunt:

    Generarea pantei lineare

    Sursa se obine din biblioteca source.slb i apelnd Vpwl.

    Parametrii sursei se obin din atributele:

    12

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    13/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    VII.4 Rezumat al comenzilor i utilitilor n Pspice

    Descrierea care urmeaz utilizeaz urmtoarele convenii pentru declararea unui formatoarecare:

    |name| necesar pentru definire

    {name} opional pentru definire[a,b,c] alegerea lui a, b, sau c n definire(name) paranteze necesare n definire

    VII.4.1 Comenzi n PSPICE

    Comand Denumire Descriere i exemplificare

    *Linie de

    comentariu

    Liniile care ncep cu a * sunt linii de comentariu pe care PSpice nuo execut .Example :*Aceast linie este un comentariu

    ;Comentariu n

    interiorul liniei

    Cnd o linie are nainte semnul ; PSpice trateaz informaia de ladreapta acestiua ca un comentariu.

    Example : C1 1 0 1P ; Comentariu

    +Continuarea

    liniei anterioare

    Cnd linia ncepe cu semnul + PSpice interpreteaz linia ca fiindcntinuarea liniei de mai sus, care descriu mpreun modelulMNPN.Example :

    .model MNPN NPN IS=1e-15 BF=100 RE=5

    + RB=50 CJE=10f

    .ACAnaliz n c.a.

    (frecven)

    Formatul general:AC [LIN,DEC,or OCT] |# points| |start frequency| |

    stopfrequency|

    .ACimpune PSpice rularea circuitului ntr-un domeniu dat defrecven. Domeniul de frecven este de la |startfrequency| la |stop frequency| inclusiv (1Hz1MHz).

    Simularea n timp a circuitului se realizeaz n timp eantionat|# points|, diviziune specificat prinLIN, DEC, or OCT.

    - LIN nseamn rularea simulrii n |# points| pe tot domeniulde frecven

    - DEC nseamn rularea simulrii n |# points| pe decade(puteri n baza 10) pe ntreg domeniul de frecven (cu 20puncte de simulare pe decad).

    - OCT nseamn rularea simulrii n |# points| pe octei (puerin baza 2) pe ntreg domeniul de frecven.

    Example :

    AC DEC 20 1 1MEG

    13

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/ast.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/semi.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/plus.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/ac.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/ast.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/semi.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/plus.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/ac.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    14/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    .DC Analiz n c.c.

    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}

    - .DCapeleaz PSpice pentru a gsii punctele de polaritate nc.c. ale circuitului

    - |sweep Variable name| reprezint valorile care se modificpe domeniul specificat (variabile multiple).

    - Numrul de simulri este determinat prin declaraia LIN, DEC,OCT, or LIST.

    LIN nseamn rularea simulrii pe domeniul specificat cuincremental |increment value|.

    DEC nseamn rularea simulrii n |# points| pedecad n domeniul specificat.

    OCT nseamn rularea simulrii n |# points| pe octetpe 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 simulrii 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 variaie neprevzut VIN i VCC.VCCconsiderat ca o bucl nchisn timp ce VIN este consideratca o bucl deschis. Cu VIN fixat s fixed, VCC este variabil linearpe domeniul de la 4.9V la 5.1V cu increment de 0.01V. Dac VINeste incrementat VCC rmne variabils pe acest domeniu. Secomntinu VIN pe ntreg domeniul variabil de la 3V la 5V cuincrement de 1V.

    .ENDSfritulcircuitului

    Formatul general:.END

    Comanda .ENDdeclar sfritul programului PSpice al circuitului.Toate datele i comenzile vor fi amplasate naintea acestei linii.Deii sub acelai netlist pot rula mai multe circuite, acesteatrebuiesc separate de comanda .END.Example :

    .END

    .ENDS Sfritul unuisubcircuit

    Formatul general:.ENDS {nume subcircuit}

    Comanda .ENDS declar sfritul definirii unui .SUBCKT. Este

    indicat de a specifica numele subcircuitului dup aceastcomand.Examples :

    14

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/dc.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/end.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/ends.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/dc.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/end.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/ends.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    15/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    .ENDS

    Sfritul descrierii .SUBCKT.ENDS OPAMP

    Sfritul descrierii .SUBCKT OPAMP.

    .FOURAnaliza seriei

    Fourier

    Formatul general:

    .FOUR |frequency value| |output variable|Analiza Fourier se realizeaz prin|output variable| idescompunerea semnalului analizei semnalului tranzitoriiu carerezult se descompune n componente Fourier cu frecvenafundamentalei dat de |frequency value|.Example :

    .TRAN 1u 1m

    .FOUR 10K V(5) V(7)

    n exemplu, rezultatele analizei se face prin rularea pentrutensiunile n nodurile 5 i 7 descompuse n serie Fourier cufrecvena fundamentalei de 10kHz.

    .ICCondiie iniial

    tranzitorie

    Formatul general:.IC |V(|node #|)| = |value| ...||Comanda .ICfixeaz tensiunea nodal n nodul |node #|la |value| V pentru toate punctele de analiz i apeleaz n analizatranzitorie tensiunea nodului la momentul de timp t=0. Aceastcomand se utilizeaz uneori pentru a determina mai uorconvergena (presupunnd cunoscut valoarea final) sau pentruindexarea tensiunii capacitive iniiale. Dup analiza n punctual debaz este complet nodurile nu mai ajut la valorile specificate ieste posibil modificarea timpului.Example :

    .IC V(5) = 0 V(7) = 5

    n exemplu, tensiunile n nodurile 5 i 7 asunt setate la 0V irespective 5V pe durata analizei punctului de baz.

    .INCInclude un

    fiier

    Formatul general:.INC |filename|

    Comanda .INC declar c PSpice trebuie s includ n execuiaanalizei cninutul lui |filename|, care nu trebuie s conindeclaraia .END.Example:

    .INC C:\LIB\DVCO.CIR

    .LIB Fiierulbibliotecii

    Formatul general:.LIB |filename|

    Comanda .LIBdeclar c PSpice poate vizualiza modelele doritedin fiierul |filename|.Example:

    .LIB MOT1.LIB

    .MC Analiz MonteCarlo

    Formatul general:.MC |# runs| [DC,AC, or TRAN] |output variable|YMAX

    +{LIST} {OUTPUT |output specification}

    Comanda .MC face ca PSpice s ruleze procedura Monte Carlosau o analiz statistic pe un circuit privind rspunsul la variaiaunor ali parametrii |output variable|, respective acei parametrii

    din model care conin toleranele DEV i LOT tolerances (a se vedeapentru detaliu .MODEL ). Prima rulare este dat pentru valoarea nominal a parametrilor

    15

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/four.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/ic.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/inc.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/lib.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/mc.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/four.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/ic.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/inc.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/lib.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/mc.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    16/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    . Comanda |# runs| apeleaz PSpice de cte ori estenevoie.

    Una din declaraiile DC, AC sau TRAN poate fi specificat |output variable| pentru ca PSpice s salveze informaiastatistic asupra variabilei date.

    . YMAX indic opraia care trebuie realizat pentru valorile din|output variable|pentru reducerea lor la o singur valoare,bazat pe comparaia dintre execuia nominal i execuiile dinsubsecvene.

    LIST apeleaz PSpice pentru a lista valorile parametrilor dinmodel la nceputul fiecrei rulri.

    Ieirea din a n-a rulare iniial este controlat prin comenzile.PRINT, .PLOTsau .PROBEdin netlist. Pentru celelalte rulriieirea este blocat pn la pariia cuvntului cheie OUTPUT., cnd|output specification|va aciona. Aceast specificaie poate fi:ALL forces all output to be generated

    FIRST |value| gives output for the first |value| runs

    EVERY |value| gives output every |value| runRUNS |value ...|gives output for the runs listed in |

    value ...|

    Example :

    .MC 10 TRAN V(5) YMAX

    pentru 10 rulri statistice tranzitorii cu salvarea valorilor (5). .MC 50 DC IC(Q7) YMAX LIST

    pentru 50 rulri statistice n c.c. cu salvarea valorilor lui IC(Q7) icu listarea parametrilor dup fiecare rulare. .MC 20 AC VP(13,5) YMAX LIST OUTPUT ALL

    pentru 20 rulri statistice n c.a. cu salvarea valorilor lui VP(13,5)listarea parametrilor dup fiecare rulare i stocarea rezultatelor

    dup fiecare rulare..MODEL Model Formatul general:

    .MODEL |name| |type|

    +[|parameter name| = |value| {tolerance

    specfication} ...]

    Declaraia .MODEL descrie un set de parametrii a unui dispozitivcare sunt utilizai n netlist pentru unele componente. |name| reprezint numele componentei mode care este

    utilizat. |type| reprezint tipul de dispozitiv care poate fi unul dintre:

    CAP capacitate

    IND inductor

    RES rezistorD diodNPN tranzistor bipolar NPN

    PNP tranzistor bipolar PNP

    NJF comunica ie JFET - NPJF comunica ie JFET - PNMOS comunica ie MOSFET - NPMOS comunica ie MOSFET - PGASFET comunica ie MESFET GaAs - NCORE miez magnetic nelinear (transformatori)

    VSWITCH comutator tensiune controlatISWITCH comutator current controlat

    |type|reprezint lista parametrilor care descriu modelul dedispozitiv. Niciunul sau toi parametrii trebuie s aib valoriestimate, n caz contrar se va lua valori default (incluse ndesrierea individual a dipozitivului

    16

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/model.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/model.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    17/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    |tolerance specification| este utilizat n analiza .MC iare ca format:

    [DEV |value|{%}][LOT |value|{%}]

    - Tolerana LOT examineaz toate dispozitivele care se refer lamodel i care prezint anumite variaii n fiecare rulare.

    - Tolerana DEV este independent de celelalte, respectivedispozitivele vor avea n fiecare rulare variaii deferite.

    - % indic o toleran relativ (procentual) i care este omiscnd |value|a parametrilor descrii suint n aceiai unitate demsur.

    Example :

    .MODEL MNPN NPN IS=1e-15 BF=100

    descrie un model MNPN care n mod standard este luat default caNPN , cu excepia cnd IS=1e-15 i BF, beta, =100.

    .MODEL DLOAD D (IS=1e-9 DEV 0.5% LOT 10%)

    descrie o diod model DLOAD cu IS dat i toleranele LOT i DEVdate.

    .NODESET Nodeset

    Formatul general:.NODESET | V(|node|) = |value| ... |

    Comanda .NODESET d o iniiere aleatorie n PSpice pentrupunctual de polarizare n c.c., care va efectua o iteraie ca modifictensiunea nodal specificat pn la convergena circuitului(identificat punctual de polarizare n c.c.). Totodat este utilizatpentru accelerarea convergenei.Example :

    .NODESET V(2)=1 V(5)=2

    n exemplu, calculul punctului de polarizare iniializat vntmpltorare V(2) = 1V i V(5) = 2V.

    .NOISE Analiz zgomot

    Formatul general :.NOISE V(|node|{,|node|}) |name| {internalvalue}

    Comanda .NOISE analiza zgomotului unui circuit n c.a. V(|node|{,|node|}) reprezint o tensiune de ieire care

    este,fie tensiunea ntr-un nod (respectiv, V(5)), fie diferena detensiune ntre dou noduri (respectiv, V(4,5)).

    |name|nu reprezint un generator de zgomot, dar estedestinat calculului zgomotului echivalent la intrare i poate fi, fieo surs de tensiune, fie una de current. Dispozitivele caregenereaz zgomot ntr-un circuit sunt rezistorii isemiconductorii. La fiecare analiz n frecven n c.a. fiecare

    contribuie a generatorului de zgomot este determinat ipropagat la nodul de ieire, unde sunt nsumai toi RMS. Dinaceast valoare total, i ctigul circuitului, este calculatzgomotul echivalent la ieire.

    {interval value}reprezint o opiune la care PSpicelisteaz intervalul detaliat, funcie de a n-a frecven, ntr-untable care detaliaz contribuia la zgomot al fiecrui generatorde zgomot

    Example :

    .NOISE V(5) VIN

    .OP Analiz punct

    de polarizare

    Formatul general :

    .OPComanda .OP face ca PSpice s listeze informaia detaliat n jurulpunctului potenial n fiierul .OUT.

    17

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/nodeset.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/noise.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/op.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/nodeset.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/noise.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/op.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    18/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Example :

    .OP

    .OPTIONS Opiuni Formatul general: .OPTIONS |option name ...|

    .OPTIONS (|option name|=|value| ...)

    Comanda .OPTIONS este utilizat la setarea tuturor opiunilor,limitelor i parametrilor de control pentru diferite tipuri de analiz.Sunt dou tipuri de opiuni.

    Opiunea FLAG(care poate fi listat):Opiune SemnificaieACCT La sfritul tuturor analizelor este extras rezumatul

    i cantitatea de informaiiLIST Este extras rezumatul dispozitivelor din circuit

    NODE Este extras o list tabelarNOECHO Suprim listingul fiierului de intrareNOMOD Suprim listingul parametrilor model i valorile de

    temperaturNOPAGE Suprim pagina i printarea unui nsemn pentru

    fiecare seciune important de ieire.OPTS Sunt extrase toate valorile optateWIDTH Identic .WIDTH OUT= declaraie

    Opiunea VALUE (care impune specificarea unei valori) :Opiune SemnificaieABSTOL Cea mai bun precizie pentru cureni

    Units = amp ; default value = 1pA

    CHGTOL Cea mai bun precizie pentru sarcinUnits = coulomb ; default value = 0.01p C

    CPTIME Timpul CPU permis pentru rulare

    Units = sec ; default value = 1E6DEFAD Golire aria default (AD) din MOSFETUnits = meter^2 ; default value = 0

    DEFAS Default aria sursei (AS) din MOSFETUnits = meter^2 ; default value = 0

    DEFL Lungimea porii (L)default din MOSFETUnits = meter ; default value = 100u

    DEFW Limea porii (W) default din MOSFETUnits = meter ; default value = 100u

    GMIN Conductana minim utilizat pentru orice ramurUnits = ohm^-1 ; default = 1E-12

    ITL1 DC i limita de iteraie a unui punct potenoial orbdefault value = 40

    ITL2 DC i limita de iteraie a punctului de potenial alesntmpltordefault value = 20

    ITL4 Limita de iteraie n orice punct n analizatranzitoriedefault value = 10

    ITL5 Limita de iteraie total pentru toate punctele nanaliza tranzitorie (ITL5=0 nseamn ITL5=infinit)default value = 5000

    LIMPTS # maxim de puncte admis de orice table de listaresau plotaredefault value = 201

    NUMDGT # de digii n tabelul de listare (n mod obinuitmax. 8 digii)

    18

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/options.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/options.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    19/54

  • 8/14/2019 Noiuni introductive in Pspice

    20/54

  • 8/14/2019 Noiuni introductive in Pspice

    21/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Comanda .TRAN apeleaz PSpice pentru rularea analizeitranzitorii, n timp, de la t = 0 la t = |final time value|,cu posibilitatea de alterare a pasului de timp. Pasul de timpdefault maxim este |final time value|/50.

    {step ceiling} ieste opional i apeleaz PSpice pentrulimitarea saltului pasului de timp n interval.

    |print step value| apeleaz Pspice pentru intervalul detimp utilizat la printarea sau plotarea informaiei din fiierul.OUT

    |no print value| apeleaz PSpice pentru a nu printainformaia de la t = 0 la t = |no print value|.

    Opiunea {/OP} apeleaz PSpice pentru printarea informaieidin punctual potenial salvate n fiierul .OUT.

    {UIC} apeleaz PSpice pentru a srii peste calculele punctuluipotenial.

    .IC opiune utilizat pentru capaciti i inductane.Examples :

    .TRAN 20n 1un exemplu, PSpice ruleaz analiza tranzitorie de lat = 0lat =1us.Extragerea este printat sau plotat la fiecare20nscu dateledin fiierul.OUT

    .WIDTH Lime

    Formatul general:.WIDTH OUT =

    Comanda .WIDTH apeleaz PSpice limea caracterelor laextragere (Default 80 caractere).Examples :

    .WIDTH OUT = 120

    Fiierul .OUT va avea linii cu limea de 120 caractere.

    B GaAsFET Formatul general:B|name| |drain| |gate| |source| |model| {area value}

    B declar un GaAsFET pe care PSPICE l modeleaz ca unFET|model| intrinsic cu o rezisten ohmic (RD/arie) n seriecu o comunicare |drain|, respective o rezisten ohmic(RS/arie) nseriat cu sursa |source| i o rezisten ohmic(RG) nseriat cu poarta |gate|.

    {area value} reprezint abaterea relativ a ariei, default 1.Parametrii model:

    Nume DescriereLEVEL Tip model (1 = Curtiss, 2 = Raytheon)

    Default value = 1VTO Tensiune de prag

    Default value = -2.5 ; Units = volt

    ALPHA tanh constantDefault value = 2 ; Units = volt^-1

    B Dotarea parametrului variabil (numai nivelul 2)Default value = .3

    BETA Coeficient de pantDefault value = 0.1 ; Units = amp/volt^2

    LAMBDA Modularea lungimii canaluluiDefault value = 0 ; Units = volt^-1

    RG Rezistena ohmic a porii

    Default value = 0 ; Units = ohmRD Rezisten ohmic la curgere

    Default value = 0 ; Units = ohm

    21

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/width.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/b.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/width.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/b.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    22/54

  • 8/14/2019 Noiuni introductive in Pspice

    23/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Default value = 0 ; Units = volt^-1

    VC2 Multiplicator patratic al tensiuniiDefault value = 0 ; Units = volt^-2

    TC1 Coeficient linear al temperaturiiDefault value = 0 ; Units = C^-1

    TC2 Coeficient patratic al temperaturiiDefault value = 0 ; Units = C^-2

    Examples :

    C1 1 0 20pF

    Definete un condensator de 20pF ntre nodurile 1 i 0.

    D Diod

    Formatul general:D|name| |+ node| |- node| |model name| {area value}

    Dioda D este modelat ca un resistor cu valoarea RS/{areavalue} nseriat cu o diod intrinsec.

    |+ node| reprezint anodul iar|- node| catodul, curentulcurgnd de la anod la catod.

    {area value} scaleaz IS, RS, CJO i IBV , cu default 1(IBV

    i BV fiind ambele positive).Parametrii model:Nume Descriere

    IS Curentul de saturaieDefault value = 1E-14 ; Units = amp

    N Coeficient de emisieDefault value = 1

    RS Rezisten parazitDefault value = 0 ; Units = ohm

    CJO Capacitate polarizare-zero p-nDefault value = 0 ; Units = farad

    VJ Potenial p-nDefault value = 1 ; Units = volt

    M Coeficient de gradare p-nDefault value = 0.5

    FC Coeficient de descrcare capacitate la dreaptapotenialuluiDefault value = 0.5

    TT Timp tranzitoriuDefault value = 0 ; Units = sec

    BV Valoare de strpungere inversDefault value = infinite ; Units = volt

    IBV Curentul invers de strpungereDefault value = 1E-10 ; Units = amp

    EG Interval de tensiuneDefault value = 1.11 ; Units = eVXTI Exponent de temperatur IS

    Default value = 3

    KF Coeficient de parazitare FlickerDefault value = 0

    AF Exponent de parazitare FlickerDefault value = 1

    Example:

    D1 1 2 DMOD

    Definete o diod de caracteristicile modelului DMOD cu nodul 1drept anod i nodul 2 drept catod.

    E Surs detensiune

    Formatul general: E|name| |+ node| |- node|

    + |+ control node| |- control node| |gain|

    23

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/d.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/e.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/d.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/e.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    24/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    controlat

    E|name| |+ node| |- node| POLY(|value|)

    + (|+ control node|, |- control node| ...)

    + |polynomial coefficient value ...|

    Ambele formate declar o surs de tensiune a crui amplitudineeste diferena de tensiune dintre nodurile |+ control node| i |-control node|.

    - Prima form genereaz o relaie linear, astfel :Vtot = |gain|*(|+control node|-|- control node|)

    Unde Vtot reprezint tensiunea ntre nodurile |+ node| and |-node|.- A doua form genereaz un rspuns nelinear, gradul polinomial

    (numrul perechilor de noduri de control) fiind dat de |value|.n toate cazurile curentul pozitiv este n sensul de la |+ node|prin surs i ieire |- node|.

    Examples :

    E1 1 2 3 4 10

    Se obine: V(1) - V(2) = 10 * (V(3) - V(4))E2 5 6 POLY(1) (7,8) 10 20 30

    Se obine V(5)-V(6)=10+20*(V(7)-V(8))+30*(V(7)-V(8))^2

    E3 1 2 POLY(2) (3,4) (5,6) 10 20 30 Se obine V(1)-V(2)=10+20*(V(3)-V(4))+30*(V(5)-V(6))

    FSurs de

    curentcomandat

    Formatul general: F|name| |+ node| |- node|

    + |controlling V source| |gain|

    F|name| |+ node| |- node| POLY(|value|)+ (|controlling V source| ...)

    + |polynomial coefficient value ...|

    Ambele formate declar o surs de current a crei amplitudine este

    curentul care trece prin |controlling V source|.- Prima form genereaz o relaie linear, astfel:

    Itot = |gain|*I(|controlling V source|)

    Unde Itot este curentul prin dispozitivul declarat F|name|.- A doua form genereaz un rsouns nelinear cu un grad

    polinomial (numrul de |controlling V source|) dat de |value|.

    n toate cazurile curentul pozitiv se scurge de la |+ node| prinsurs i iese prin |- node|.Examples :

    F1 1 2 VIN 10 Se obine: I(F1) = 10 * I(VIN)

    F2 5 6 POLY(1) VIN 10 20 30

    Se obine: I(F2) =10 + 20 * I(VIN) + 30 * (I(VIN)^2)F3 1 2 POLY(2) VA VB 10 20 30

    Se obine I(F3) = 10 + 20 * I(VA) + 30 * I(VB)

    G Surs decurent cu

    comand ntensiune

    Formatul general: G|name| |+ node| |- node|

    +|+ control node||- control node||transconductance|

    G|name| |+ node| |- node| POLY(|value|)+ (|+ control node|, |- control node| ...)

    + |polynomial coefficient value ...|

    Ambele formate declar o surs de curent a crui amplitudine este

    diferena de tensiune ntre nodurile |+ control node| i |-control node|.- Prima form genereaz o relaie linear, astfel:

    24

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/f.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/g.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/f.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/g.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    25/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Itot=|transconductance|*(|+control node|-|-control

    node|)

    Unde Itot este curentul prin dispozitivul declarat G|name|.- A doua form genereaz un rspuns nelinear, cu gradul

    polinomial (numrul perechilor de noduri controlate) este dat de|value|.

    n toate cazurile curentul pozitiv se scurge de la |+ node| prinsurs i iese prin |- node|.Examples :

    G1 1 2 3 4 10

    Se obine: I(G1) = 10 * (V(3) - V(4))G2 5 6 POLY(1) (7,8) 10 20 30

    Se obine: I(G2)=10+20*(V(7)-V(8))+30*(V(7)-V(8))^2G3 1 2 POLY(2) (3,4) (5,6) 10 20 30

    Se obine: I(G3)=10+20*(V(3)-V(4))+30*(V(5) - V(6))

    H

    Surs decurent cu

    comand ncurent

    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 crui amplitudine estedat de curentul care trece prin |controlling V source|.- Prima form genereaz o relaie linear, astfel:Vtot = |transresistance|*I(|controlling V source|)

    Unde Vtot este tensiunea ntre |+ node| i |- node|.- A doua form genereaz un rspuns nelinear cu gradul

    polynomial (numrul de |controlling V source|) dat de |value|.

    n toate cazurile curentul pozitiv se scurge de la |+ node| prinsurs i iese prin |- node|.Examples :

    H1 1 2 VIN 10

    Se obine: V(1) - V(2) = 10 * I(VIN)H2 5 6 POLY(1) VIN 10 20 30

    Se obine: V(5)- V(6)=10+20*I(VIN) + 30 * (I(VIN)^2)H3 1 2 POLY(2) VA VB 10 20 30

    Se obine : V(1)-V(2)=10 + 20 * I(VA) + 30 * I(VB)

    I Sursindependent

    de curent

    Formatul general: I|name| |+ node| |- node| {DC} |value|

    I|name| |+ node| |- node| AC |magnitude| {phase} I|name| |+ node||- node| [transient specification]

    - I declar o surs de current din cele trei existente, DC, AC, sautranzitorie.

    - Sursa DC reprezint o surs de current cu amplitudineconstant i se utilizeaz n analiza circuitelor de c.c.

    - Sursa este utilizat pentru analiza .AC.caz n care amplitudineasursei este dat de |magnitude|. (faza iniial a sursei estede {phase}, cu default 0).

    - Sursele tranzitorii sunt acelea a cror ieiri variaz n timpulsimulrii, fiind utilizate n analiza regimului tranzitoriu .TRAN. i

    pot fi definite ca una dintre sau combinate:EXP |paramaters|PULSE |paramaters|

    PWL |parameters|

    25

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/h.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/i.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/h.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/i.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    26/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    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 iniial 0) I3 5 6 SIN (1 .1 1MEG)

    Declar I3 ca o surs sinusoidal cu amplitudinea de vrf de .1Afrecvena 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 alturi de ocomponent AC cu amplitudinea de 1A (iniial = 0)

    J Junciune FET Formatul general:J|name| |drain| |gate| |source| |model| {area}

    J declar un JFET., modelat ca un FET intrinsec cu orezisten ohmic (RD/{area}) nseriat cu o rezistenohmic de drenare (RS/{area}) n serie cu sursa i orezisten ohmic nseriat cu poarta (RG) Curentul pozitiveste definit n fiecare terminal.

    {area}, opional, este aria dispozitivului cu default 1.Parametrii model:

    Nume DescriereVTO Tensiunea de prag

    Default value = -2.0 ; Units = volt

    BETA Coeficient de pantDefault value = 1E-4 ; Units = amp/volt^2

    LAMBDA Modularea lungimii canaluluiDefault value = 0 ; Units = volt^-1

    RD Rezistena ohmic de curgereDefault value = 0 ; Units = ohm

    RS Rezistena ohmic a surseiDefault value = 0 ; Units = ohm

    IS Curent de saturaie pe poarta p-nDefault value = 1E-14 ; Units = amp

    CGD Capacitate ntre poart-scurgere zero-potenial lap-nDefault value = 0 ; Units = farad

    CGS Capacitate ntre poart-surs zero-potenial la p-nDefault value = 0 ; Units = farad

    FC Coeficient de scurgere capacitiv la dreaptapotenialuluiDefault value = 0.5

    VTOTC Coeficient cu temperatura VTODefault value = 0 ; Units = volt/C

    BETATCE Coeficient exponenial cu temperatura BETADefault value = 0 ; Units = %/C

    KF Coeficient de parazitare cu FlickerDefault value = 0

    AF Exponent de parazitare cu FlickerDefault value = 0

    Example: J1 1 2 3 MJFET

    Declar un JFET cu scurgere, poart, sursa cu nodurile 1, 2i

    26

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/j.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/j.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    27/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    respective 3 .MJFET este numele de model al JFET i poate fi declarat princomanda .MODEL.

    KCuplaj inductiv(Transformator

    cu miez)

    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 inductane ntre ele, utilizndconvenional un punct pe primul nod al fiecrui inductan(curentul cuplat va fi opus polaritii curentului prin dispozitiv).

    - |coupling value| este coeficientul cuplajului mutual i estecuprins ntre 0 i 1. Dac este prezent |model name| pot fi 4nelesuri:

    1. Inductana de cuplaj mutual devine un miez magneticnelinear.2. Caracteristica B-H a miezului este analizat utilizndmodelul Jiles-Atherton.3. Inductoarele devin nfurri caz n care numrul carespecific inductana va nsemna numrul de spire.4.Lista inductoarelor cuplate poate s conin un inductor.

    - {size value} scala seciunii transversale a miezuluimagnetice, cu default1.

    Parametrii model:Nume Descriere

    AREA Seciunea transversal medie a magnetuluiDefault value = 0.1 ; Units = cm^2

    PATH Lungimea medie de pas magneticDefault value = 1 ; Units = cm

    GAP Lungimea efectiv a golului de aerDefault value = 0 ; Units = cm

    PACK Factor de vrf (stivuire)Default value = 1

    MS Saturaie magneticDeafult value = 1E6 ; Units = amp/meter

    ALPHA Parametru de camp mediuDefault value = 0.001

    A Factor de formDefault value = 1000 ; Units =amp/meter

    C Coeficient de curbur a marginii domeniuluiDefault value = 0.2

    K Constant de mbinare margine domeniuDefault value = 500

    Example:

    K1 L1 L2 0.9

    Definete cuplajul mutual ntre inductoarele L1 i L2 (declarateambele 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 definete un inductor. |+ node|i |- node|definete polaritatea pozitiv a cderii

    de tensiune (curentul pozitiv se scurge de la |+ node| prindispozitiv i iese prin |- node|).

    |value| poate fi pozitiv sau negativ dar nu 0.

    27

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/k.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/l.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/k.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/l.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    28/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    {model name} este opional, dar dac este inclus n Hatunci inductana total este:

    Ltot=|value|*L*(1+IL1*I+IL2*I^2)*(1+TC1*(T-Tnom)

    +TC2*(T-Tnom)^2)

    Unde- L, IL1, IL2, TC1, i TC2 sunt definite n declararea

    modelului.- T este temperatura de simulare.- Tnom este temperatura nominal (27C dac nu este specificat

    n .OPTIONS TNOM)- {IC = |initial value|} este opional iar dac este utilizat

    definete o estimare iniial a curentului prin inductor cndPspice ncearc s gseasc punctual potenial.Parametrii model:Nume Descriere

    L Multiplu pentru inductanDefault value = 1

    IL1 Coeficient de variaie linear a curentuluiDefault value = 0 ; Units = amp^-1IL1 Coeficient de variaie patratic a curentului

    Default value = 0 ; Units = amp^-2

    TC1 Coeficient de variaie linear a temperaturiiDefault value = 0 ; Units = C^-1

    TC2 Coeficient de variaie patratic a temperaturiiDefault value = 0 ; Units = C^-2

    Example:

    L1 1 2 10m

    Definete inductorul ntre nodurile 1 i 2 cu inductana de 10mH.

    Q Tranzistorbipolar

    Formatul general:Q|name| |collector| |base| |emitter|+ {substrate} |model name| {area value}

    Q declar un transistor bipolar, modulat intrinsic ca untransistor cu rezistena ohmic n serie cu baza, colectorul(RC/{area value}), i cu emitorul (RE/{area value}).

    Nodul {substrate} este opional, valoarea de default fiindpmntul. Curentul pozitiv este considerat cel care intr nborn.

    {area value} este opional cu default 1.Parametrii ISE i ISC trebuiesc setai mai mare dect 1, devenindmultiplu de IS (respective, ISE*IS).

    Parametrii model:Nume DescriereIS Curentul de saturaie p-n

    Default value = 1E-16 ; Units = amp

    BF Beta direct maxim idealDefault value = 100

    NF Coeficient de emisie curent directDefault value = 1

    VAF Tensiune primar directDefault value = infinite ; Units = volt

    IKF Col pentru beta la derularea unui current directmareDefault value = infinite ; Units = amp

    ISE Coeficient de dispersie saturaie bas-emitorDefault value = 0 ; Units = amp

    28

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/q.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/q.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    29/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    NE Coeficient de dispersie emisie ntre baz-emitorDefault value = 1.5

    BR Beta invers maxim idealDefault value = 1

    NR Coeficient de emisie curent inversDefault value = 1

    VAR Tensiune primar inversDefault value = infinite ; Units = volt

    IKR Col pentru beta la derularea unui curent inversmareDefault value = infinite ; Units = amp

    ISC Coeficient de dispersie saturaie baz-colectorDefault value = 0 ; Units = amp

    NC Coeficient de dispersie emisie ntre baz-colectorDefault value = 2.0

    RB Rezistena bazei la potenial maxim-zeroDefault value = 0 ; Units = ohm

    RBM Rezistena minim a bazeiDefault value = RB ; Units = ohm

    IRB Curentul la care RB cade la jumtate din RBMDefault value = infinite ; Units = amp

    RE Rezistena ohmic a emitoruluiDefault value = 0 ; Units = ohm

    RC Rezistena ohmic a colectoruluiDefault value = 0 ; Units = amp

    CJE Capacitate baz-emitor cu potenial zero p-nDefault value = 0; Units = farad

    VJE Potenial baz-emitor ncorporateDefault value = 0.75 ; Units = volt

    MJE Coefficient de configurare baz-emitor p-n

    Default value = 0.33CJC Capacitate baz-colector cu potenial zero p-n

    Default value = 0; Units = farad

    VJC Potenial baz-colector ncorporateDefault value = 0.75 ; Units = volt

    MJC Coefficient de configurare baz-colector p-nDefault value = 0.33

    XCJC Parte din CJC conectat interior la RBDefault value = 1

    CJS Capacitate colector-substrat cu potenial zero p-nDefault value = 0; Units = farad

    VJS Potenial colector-substrat ncorporate

    Default value = 0.75 ; Units = voltMJS Coefficient de configurare colector-substrat p-nDefault value = 0

    FC Coefficient de srcire capacitiv la potenial directDefault value = 0.5

    TF Timpul de tranzit direct ideal timeDefault value = 0 ; Units = sec

    XTF Coeficientul dependenei de potenial al timpuluide tranzitDefault value = 0

    VTF Dependena timpului de transit asupra VBCDefault value = infinite ; Units = volt

    ITF Dependena timpului de transit asupra ICDefault value = 0 ; Units = ampPTF Faz n exces la 1/(2*PI*TF) Hz.

    29

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    30/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Default value = 0 ; Units = degree

    TR Timp de transit invers idealDefault value = 0 ; Units = sec

    EG Limea de band a tensiunii (barier superioar)Default value = 1.11 ; Units = eV

    XTB Coefficient cu temperatura la potenial direct i

    inversDefault value = 0

    XTI Effect exponenial cu temperatura ISDefault value = 3

    KF Coeficient de parazitare FlickerDefault value = 0

    AF Exponent de parazitare FlickerDefault value = 1

    Examples :

    Q1 1 2 3 MNPNDefinete tranzistorul bipolar al modelului MNPN cu nodurilecolector, baz i emitor n 1, 2 i respectiv 3.

    R Rezistor

    Formatul general:R|name| |+ node| |- node| {model name} |value|

    |+ node| i |- node| definete polaritatea rezistorului nfuncie de cderea de tensiune pe el. Curentul pozitiv sescurge de la |+ node| prin resistor i cu ieire n |- node|.

    {model name} este opional, iar dac este inclus atunci |value| este rezistena n . Dac {model name} estespeciuficat iarTCE nu este specificat, rezistena va fi dat de:

    Rtot = |value|*R*[1+TC1*(T-Tnom))+TC2*(T-Tnom)^2]

    Unde :- R, TC1 i TC2 au fost descries.

    -

    Rtot ieste rezistena total.- V este tensiunea la bornelor rezistorului- T este temperatura de simulare- Tnom este temperatura nominal (27C dac nu este setat prin

    comanda .OPTIONS TNOM)Dac TCE este specificat atunci rezistena este dat de :

    Rtot = |value|*R*1.01^(TCE*(T-Tnom))

    |value| poate fi pozitiv sau negativ.Zgomotul se calculeaz utiliznd o lime a benzii de 1 Hz.Rezistorul genereaz zgomot termic cu densitatea de puterespectral, dat de:

    i^2 = 4*k*T/resistance

    unde k este constanta lui Boltzmann.Parametrii model:

    Nume DescriereR Multiplicator al rezistenei

    Default value = 1

    TC1 Coeficient de variaie linear a temperaturiiDefault value = 0 ; Units = C^-1

    TC2 Coeficient de variaie patratic a temperaturiiDefault value = 0 ; Units = C^-2

    TCE Coeficient de variaie exponenial a temperaturiiDefault value = 0 ; Units = %/C

    Examples :

    R1 1 0 20 defines a 20 ohm resistor betweennodes 1 and 0.

    30

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/r.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/r.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    31/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    SComutatortensiune

    comandat

    Formatul general:S|name| |+ switch node| |- switch node|

    + |+ control node||- control node||model name| S semnific un comutator de tensiune controlat. Rezistena dintre |+ switch node| i |- switch node|

    depinde de diferena de tensiune dintre |+ control node| i|- control node|. Rezistena variaz n mod continuu ntreRON i ROFF ce trebuiesc s fie mai mari dect zero i mai micidect GMIN (setat prin comanda .OPTIONS). Un rezistor cuvaloarea de 1/GMIN ieste conectat ntre nodurile de controlpentru a le prevenii de flotare.

    CExamples :S1 1 2 3 4 MSW

    Definete comutatorul de current controlat. Rezistena dintrenodurile 1 i 2 variaz cu diferena de tensiune ntre nodurile 3 i4. Modelul de comutator este MSW.

    TLinie de

    transmisie

    Formatul general:T|name| |+ A port| |- A port| |+ B port| |- B port|+ Z0=|value|{TD=|TD value|}{F=|Fvalue|{NL=|NLvalue|}}

    T definete o linie de transmitere port 2. dispozitivul este unulbidirecional, linie de transmisie cu temporizare.

    Cele dou pori sunt A i B cu polaritile date de semnul + sau- .

    Z0 este impedana caracteristic a liniei. Lungimea liniei de transmisie poate fi definit fie prin TD,

    temporizart n sec. sau de F i NL , frecven i lungime deund relativ.

    Examples :

    T1 1 0 2 0 Z0=50 F=1E9 NL=0.25Decalr una din cele dou porturi pentru linia de transmisie, porturidate cu nodurile 1 i 2. Linia are impedana caracterisic de 50 i o lungime de und 0.25 la 1 GHz.

    V Sursindependentde tensiune

    Formatul general: V|name| |+ node| |- node| {DC} |value|

    V|name| |+ node| |- node| AC |magnitude| {phase}

    V|name||+ node||- node|[transient specification]

    - V declar tensiunea sursei, care poate fi una din cele trei tipuriDC, 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 iniial a sursei fiind dat de{phase}, cu default 0.

    - Sursele tranzitorii, .TRAN sunt cele a cror ieire variaz ntimpul simulrii i pot fi definite ca una din urmtoarele:

    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

    31

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/s.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/t.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/v.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/s.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/t.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/v.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    32/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Declar V1 ca o surs DC cu amplitudinea de 1 V.V2 3 4 AC 1

    Declar V2 ca o surs AC cu amplituidinea de 1 V (n faziniial 0)

    V3 5 6 SIN (1 .1 1MEG)

    Declar V3 ca o surs sinusoidal cu amplitudinea de vrf de .1 V , frecvena 1 MHz, abatere staionar DC de 1 V .

    V4 7 8 DC 1 AC 1

    Declar V4 ca o surs DC cu amplitudinea de 1 V peste ocomponent AC cu amplitudinea de 1 V (n faz iniial = 0)

    WComutator

    curentcomandat

    Formatul general:W|name| |+ switch node| |- switch node|

    + |controlling V source| |model name| W denumete un comutator controlat de curent. Rezistena dintre |+ switch node| i |- switch node|

    depinde de curentul care trece prin sursa controlat |controlling V source|, i care variaz continuu ntre RON iROFF, unde RON i ROFF trebuie s fie mai mari dect zero imai mici dect GMIN (setat prin comanda .OPTIONS). Unrezistor cu valoarea de 1/GMIN este conectat ntre nodurilecontrolate pentru prevenirea flotaiei.

    Parametrii model:Nume DescriereRON Rezisten conectat

    Default value = 1 ; Units = ohm

    ROFF Rezisten deconectatDefault value = 1E6 ; Units = ohm

    ION Tensiune de control pentru starea conectatDefault value = 0.001 ; Units = amp

    IOFF Tensiune de control pentru starea deconectatDefault value = 0 ; Units = amp

    Examples :

    W1 1 2 VCONT MSWDefinete un comutator de curent controlat, de model MSW.Rezistena ntre nodurile 1 i 2 variaz cu curentul care trece prinsursa de control VCONT.

    X Apel subcircuit

    Formatul general:X|name| {node ...} |subcircuit name|

    X apeleaz subcircuitul |subcircuit name|. |subcircuit name| poate fi definit oriunde prin comanda

    .SUBCKT i .ENDS . numrul nodurilor poate fi orict i este dat de {node ...}.Examples :

    X1 1 2 OPAMP calls the subcircuit OPAMP.

    Surse Descrieresurs n regim

    tranzitoriu

    Pentru declararea surselor tranzitorii sunt mai multe tipuridisponibile:

    EXP Surs exponenialFormat general:

    EXP (|v1| |v2| |td1| |td2| |tau1| |tau2|)

    Forma EXP provoac tensiunea de |v1| pentru primele |td1|sec.

    Urmeaz o cretere exponenial de la |v1| la |v2| cuconstanta de timp |tau1|. (ultima cretere n |td2| - |td1|sec.).

    32

    http://www.cartiaz.ro/http://www.coe.uncc.edu/~jcarter/pspice/w.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/x.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/w.htmlhttp://www.coe.uncc.edu/~jcarter/pspice/x.htmlhttp://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    33/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Tensiunea scade de la |v2| la |v1| cu constanta de timp |tau2|.

    Parametrii de listare:Nume Descriere

    v1 Tensiunea iniialDefault value = none ; Units = volt

    v2 Tensiunea de vrf Default value = none ; Units = volt

    td1 Cretere timp de ntrziereDefault value = 0 ; Units = second

    tau1 Cretere constant de timpDefault value = TSTEP ; Units = second

    td2 Cdere timp de temporizareDefault value = td1 + TSTEP ; Units =

    second

    tau2 Cdere constant de timpDefault value = TSTEP ; Units = second

    Example :

    V1 1 0 EXP(0 1 2u 10u 50u 10u)PULSE Surs pulsatorie

    Formatul general:PULSE(|v1| |v2| |td| |tr| |tf| |pw| |per|)

    PULSE genereaz o tensiune la pornire de |v1| care ine |td|sec.

    Tensiuneaevolueaz linear de la |v1| la |v2| n urmtoarele|tr| sec.

    Tensiunea este meninut la |v2| timp de |pw| sec. Urmeaz o schimbare linear de la |v2| la |v1| n |tf| sec. Staionare la |v1| o perioad menionat de |per|.

    Parametrii de listare:Nume Descriere

    v1 Tensiunea iniialDefault value = none ; Units = volt

    v2 Tensiunea pulsatorieDefault value = none ; Units = volt

    td TemporizareDefault value = 0 ; Units = second

    tr Timp de cretereDefault value = TSTEP ; Units = second

    tf Timp de cdereDefault value = TSTEP ; Units = second

    pw Lime pulsDefault value = TSTOP ; Units = second

    per PerioadDefault value = TSTOP ; Units = second

    Example :

    V1 1 0 PULSE(0 5 2u 10u 10u 100u 300u)

    PWL Surs linear PiecewiseFormatul general:

    PWL(|t1| |v1| |t2| |v2| .... |ti| |vi| )

    PWL descrie un format linear piecewise. Fiecare pereche detimp/tensiune (respectiv |t1|, |v1|) specific un un vrf alformei de und. Tensiunea dintre vrfuri reprezint ointerpolare polinomial a tensiunii la vrfuri.

    Parametrii de listare:Nume Descriere

    ti Timpul de vrf

    33

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    34/54

  • 8/14/2019 Noiuni introductive in Pspice

    35/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Eval.slb D1N750 Diod Zener

    Eval.slb UA741 Op amp

    Port.slb AGND Analog mpmntare

    Port.slb Bubble Marcare nod

    Source.slb VDC Surs de tensiune n c.c.DC

    Source.slb IDC Surs de c.c. DC

    Source.slb VAC Surs de tensiune n c.a AC

    Source.slb VSIN Surs de tensiune sinusoidal

    Source.slb VPWL Surs de generare funcie linear (ne repetitiv)

    Source.slb VPULSE Surs de generare unde patratice, triunghiulare

    Special.slb VIEWPOINT Nod de tensiune vizualizat

    Special.slb IPROBE Ampermetru

    VII.5 Structura programului

    Programele Pspice vor fi scrise n urmtorul format general, prezentat ca o serie de cmenzide declarare:

    Title statement

    Data statements

    Control statements

    Output statements

    End statement

    Fiecare categorie poate fi descris n sumar astfel: Titlu : Orice cuvnt sau cuvinte alese neimpus utilizatorului pentru definire. Date : Declaraie care descrie componentele utilizate n circuit i modul de conectare ntre

    ele. Control: Declaraie care indic tipul de analiz realizat pe circuit i care ncep cu ".op",

    ".tran", ".dc", ".four" etc. Ieire : Declaraie care solicit prgramului PSpice s furnizeze informaia asupra circuitului,

    respectiv pentru a cunoate tensiunea i curentul prin circuit se va utiliza comanda ".printdc V(x) I(R1)" sau o ieire grafic tiprind comanda ".probe" .

    Sfrit: Declar terminarea programului cu comanda ".end"VII.5.1 Surse de tensiune i de curent

    Descriere surs Descriere linie de comand

    Surs independent de tensiune n c.c. Vname +node -node Value

    Surs independent de curent n c.c. Iname In_node Out_node Value

    Surs dependent (comandat) detensiune n c.c.

    Ename +node -node +control_node -control_node gain

    Surs de tensiune cu variaie n timp detip sinusoidal

    Vname +node -node SIN offset amplitude frequency

    Surs de tensiune cu variaie n timp detip und dreptunghiular sau triunghiular

    Vname +node -node PULSE init +peak delay rise_time

    fall_time width period

    Surs de tensiune cu fazor sinusoidal nc.a.

    Vname +node -node ac magnitude phase(in degrees)

    VII.5.2 Elemente pasive

    Descriere element Descriere linie de comand

    Rezistor Rname +node -node value

    Capacitate Cname +node -node value

    35

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    36/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Inductan Lname +node -node value

    VII.5.3 Reguli de baz utilizate pentru compilarea programelor n PSpice

    Nume fiier : Crearea unui program se va face ntr-un text editor va trebui s aib extensia".cir". Dac programul de simulare este cu succes atunci se va genera un fiier de ieire cuacelai nume de fiier dar cu extensia ".out". Dac este creat i un grafic acesta va fi stocat

    cu acelai nume dar cu extensia ".dat". Comanda declaraiilor : Prima linie din program va fi alocat liniei de denumire, iar ultima linie

    va fi alocat fazei de terminare ".end" Corpul programului va fi un sandwich ntre acestedou linii. n mod real, declaraiile ce compun corpul programului, pot fi amplasai n oriceordine cu excepia declaraiei .param.

    Comentarii: PSpice permite comentarea programului, adugat dup linia de comand prinamplasarea naintea comentariului a unui nsemn punct i virgul, de exemplu :

    Vs 1 0 10 ; Hello! This is a voltage source

    Linii de continuare : Dac declaraia de comand nu se ncadreaz pe o singur linie, sepoate continua scrierea pe urmtoarea linie de text, dar cu nscrierea semnului '+' n primacoloan a liniei! De exemplu, pentru a descrie un resistor de 10k:

    Rabcdefghijklmnopqrst 1 0

    + 10k

    Caractere : PSpice nu este sensibil la tipul de caractere, aa nct Rout i rOUT sunt tratatecu acelai neles. Blankurile, taburile i virgulele sunt tratate n Pspice identic, respective:

    "Vin 1,0,10" este identic cu: "Vin 1 0 10" i cu: "Vin 1 0,10".

    Valori i uniti: Unitile Default sunt V, A, , F, H, etc, i pot fi date n form zecimal (deexemplu, 0.001), n form exponenial (de exemplu, 1e-3) sau prin utilizarea de abrevieri(de exemplu, 1m), specificate mai jos: .

    pico =>p Kilo=>k

    nano=>n Mega=>meg (*not M)

    micro=>u Giga=>g

    milli=>m

    Semne : Pspice utilizeaz n mod convenional semnul pasiv, respective tensiunea la borneleunui element este definit ca tensiunea primului nod definit n raport cu al doilea nod definit.Curentul printr-un element este definit pozitiv dac intr n primul nod definit i iese prin aldoilea nod definit.

    Numele nodului: Chiar dac se utilizeaz alte simboluri pentru noduri, cel puin unul dintreele va fi etichetat cu '0' (nodul de mpmntare sau de punere la mas).

    Diferena ntre tensiuni: V(nod1,nod2) reprezint o abreviere pentru V(nod1)-V(nod2). Noduri neflotante : Fiecare nod din circuit trebuie conectat la cel puin dou elemente.X.6 Exemple de utilizare a programulul Psice

    X.6.1 Simularea unui circuit simpluSe consider circuitul de mai jos cu indicarea tuturor nodurilor distincte de tensiune:

    Presupunem c dorim s determinm tensiunea n nodul 2 n raport cu nodul 0 precum icurentul electric prin circuit. Pentru aceasta vom scrie un program n Pspice, astfel:Circuit RR-c.c.

    Vs 1 0 5

    36

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    37/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    R1 1 2 2k

    R2 2 0 3k

    .end

    Programul va fi editat ntr-un text editor din Pspice (Textedit apelat din Design Lab sauNotepad). Avantajul utilizrii 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 sfrit. Ambelelinii sunt necesare n programarea n PSpice.

    A doua linie din program este pentru definirea sursei de tensiune n c.c. i care n generaleste descris astfel:Nume V + Num r nod - Valoare n node

    Numele poate fi o niruire de litere puse la alegere. Specificrile +node i -node se referla terminalele pozitiv, respective negativ al sursei. PSpice impune cunoaterea orientrii tuturorelementelor din circuit, identificat prin numerotarea anterioar a nodurilor. PSpice impune ca unuldintre noduri s fie numerotat cu '0' (de referin sau de legare la pmnt).

    Deoarece Vs este aplicat ntre nodurile 1 i 0, cu polaritatea pozitiv pe borna 1, vomnscrie o valoare de '1' n +node i o valoare de '0' n -node. n plus, deoarece Vs este osurs de 5 V, vom nscrie '5' la value.

    Cei doi rezistori se vor nscrie pe liniile 2 i 3 n urmtorul mod:Nume R + Num r nod Valoare nod

    R1 este un rezistor de 2k amplasat ntre nodurile 1, ales arbitrar n program +node alresistorului i 2. Cu toate c elementele precum rezistorii, nu au polaritate Pspice impune definirea

    polaritii la terminalele lor ca una pozitiv sau una negativ. R2 este un rezistor de 3k amplasatntre nodurile 2 i 0.

    Se simuleaz programul i se vizualizeaz fiierul de ieire. Acest fiier conine un pachetde informaii din care noi suntem interesai doar de tensiunile nodale, exprimate n V. Astfel

    vom obine tensiunea n nodul 2 cu valoarea de 3V, cnd tensiunea n nodul 1 este 5V, iarcurentul prin sursa de tensiune este -1.000E-3 (respectiv, -1mA), semnul minus aprnddin cauz c Pspice utilizeaz convenional 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 curenilor prin ramurile circuitului de mai jos:

    37

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    38/54

  • 8/14/2019 Noiuni introductive in Pspice

    39/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Programare

    Program 1(calculul tensiunii cu bornele ngol)

    Program 2(calculul curentului descurtcircuit)

    Program 3(rezistena echivalent)

    Cu bornele A i B n circuitdeschis nu va exista currentprin reistorii de 2.5K iaceasta poate fi omis dincircuit, ceea ce conduce laun circuit simplificat ;

    Tensiunea n circuituldeschis este numai ntrenodurile 2 i 0. Pspice va

    realiza analiza circuituluisimplificat cu Vs setat la10V.

    Listarea tensiunii ntrenodurile 2 i 0 se obineprin declararea :.print dc V(2,0)

    Bornele A i B sunt nscurtcircuit, curentul descurtcircuit Isc se stabiletentre nodurile 3 i 0 ;

    Acest curent se obine prinanaliza n c.c. cu Vs indexatla 10V ;

    Se listeaz curentul prinfiecare din rezistorii de 2.5K

    Rezistena echivalent lastnga lui A i B poate ficalculat :

    - prin scurtcircuitarea surseiindependente de tensiune ;

    - prin introducerea uneisurse de curent cucirculaie de la A la B.

    Tensiunea msurat care

    rezult este V(A)-V(B).Rezistena echivalent esteRth=([V(A)-V(B)]V/1)=[V(A)-V(B).

    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

    39

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    40/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    ******************************************************************************

    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 10R12 1 2 4k

    RL 2 0 {R} ;Make R variable

    40

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    41/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    .param R=1 ;Give R arbitary value

    .dc param R=1k 10k 100 ;DC analysis with varying R

    .probe ;create data file for graphing purpoes

    .end

    Fi ier ie ire

    JOB CONCLUDED

    TOTAL JOB TIME .49

    Pentru a gsi valoarea lui RL ce rezult la puterea maxim, se impune ca RL s fievariabil prin declararea {any_variable} atunci cnd se indic valoarea lui RL.

    Se indic declaraia .param any_variable=x, unde 'x' este un numr ales arbitrar. Declaraia .dc param R=1k 10k 100, impune ca PSpice realizeaz analiza n c.c. cu R

    variabil, ntre 1k i 10k cu pas de 100 , respectiv la 1k, 1.1k, 1 .2k...10k. Forma generala declaraiei este:.dc param any_variable start_value end_value increment

    Declaraia .probe cheam PSpice, utilizat de Probe pentru a crea un fiier de datecalculate al tuturor tensiunilor, curenilor , etc.

    Dac programul de simulare a fost realizat cu succes, se alege opiunea Run Probe....din meniul file din PSpice. Se lanseaz programul Probe i va fi afiat graficul gol nfereastra din Probe.

    Graficul din Probe va fi cu variabila R pe axa orizontal. Se poate alege opiunea Add...din meniul Trace pentru a obine graficul "Power_of_R Vs R", prin expresia tipV(2,0)*I(RL),deoarece puterea (R)=V(2,0)*I(RL)

    Se alege Cursor>Display din meniul Tools pentru a activa un cursor pe grafic. Se alege Cursor>Max pentru poziionarea cursorului la valoarea maxim, i se observ ce

    valoare a lui R corespunde acesteia

    Se poate realiza o ax orizontal n scal logaritmic, alegnd axa X cu setarea din meniulPlot i alegnd opiunea pentru scala Log i vizualiznd rezultatul grafic pe ecran.

    41

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    42/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Deasemenea, variabila de pe axa X poate fi schimbat, alegnd X axis Settings... dinmeniul Plot i executnd click pe X axis variable , respectiv pentru vizualizarea peecran a funciei I(RL).

    VII.6.3 Proiectarea i simularea circuitelor de c.c. alimentate de la sursdependent de tensiune

    Se consider o surs dependent de tensiune, permis de Pspice, Vab la bornele nodurilirA i B, cu polaritatea pozitiv pe A, +node, n timp ce nodul B -node este .

    In general, o surs comandat de tensiune este descris n modul urmtor:Ename +node -node +control_node -control_node gain

    Tensiunea este proporional cu Vx-Vy ,unde X este nodul de control +control_nodeiar nodul Y este -control_node Raportul privind ctigul prin amplificare.

    Exemplu A B X Y 3

    1) Reprezentarea "Vout Vs Vin" pentru circuitul n care Vin variaz de la 0V la 10V.

    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 5MegRo out 4 100

    Egain 4 0 0 1 200k ;Dependent Source

    42

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    43/54

  • 8/14/2019 Noiuni introductive in Pspice

    44/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    .tran 2s 2s ;transient analysis (from t=0 to t=2)

    .probe

    .end

    Fi ier ie ire **** INITIAL TRANSIENT SOLUTION TEMPERATURE = 27.000 DEG C

    ******************************************************************************

    NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE( 1) 0.0000 ( 4) 0.0000 ( a) 0.0000 ( out) 0.0000

    VOLTAGE SOURCE CURRENTS

    NAME CURRENT

    Vs 0.000E+00

    TOTAL POWER DISSIPATION 0.00E+00 WATTS

    JOB CONCLUDED

    TOTAL JOB TIME 1.43

    Programul utilizeaz o surs de tensiune sinusoidal variabil cu timpul 'Vs'(cu ocomponent n c.c. de 0V, o amplitudine de 1V i frecvena de 1Hz=2pi rad/sec), plasatntre nodurile 'a' i '0', descris n general ca:Vname +node -node SIN dc_offset amplitude frequency

    Se observ existena unei capacitii de 1mF amplasat ntre nodurile 'a' i '1'. Deasemenea este inclus declaraia .tran.... , ceea ce face ca PSpice s realizeze o

    analiz tranzitorie a circuitului, care poate fi chiar o comand implicit. Totui, pentru cazulcel mai simplu, de realizare a anaizei tranzitorii de la t=0 sec la t=end_time sec (n cazulexemplificat, V(out) variat de la t=0 sec la t=2 sec):

    .tran end_time end_time

    Dac dorim ca Vs(t) s fie o und patratic, se va utiliza o alt surs de tensiune variabilnumit PULSE, care are urmtoarea form general:Vname +node -node PULSE initial_value final_value delay rise_time

    fall_time width period

    Unde:

    initial_value

    semnific tensiunea iniial a pulsulufinal_value semnific tensiunea final a pulsului

    44

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    45/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    delay semnific ntrziuerea iniial de timp a formei de und (dicolo de t=0+)

    rise_time semnific timpul de cretere pentru forma de und de la cea iniial la cea final

    fall_time semnific timpul de descretere pentru forma de und de la cea final la cea iniial

    width semnific timpul de staionare aformei de und la valoarea final a tensiunii

    periodsemnific perioada formei de und (parametru inclus numai dac forma de und esteciclic, respectiv repetitiv)

    De exemplu, presupunnd o surs de tensiune patratic de frecven 1KHz, oscilatorie ntre-3V i +3V, linia de comand este:

    Vs +node -node PULSE -3 3 0s 1us 1us .5ms 1ms

    Se observ neprecizarea lui 0s fie la cretere,fie la descretere, deoarece, fizic esteimposibil de a genera o form de und patratic cu un salt instantaneu, ns se pot aloca

    valori foarte mici, de exemplu 1 sec., pentru parametrii rise_time respectiv fall_time

    3) Reprezentarea Vout(t) i Vin(t), utiliznd Op Amp pentru modelul popular UA741,unde Vin este o und sinusoidal de 1 V i frecvena de 10KHz.

    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

    NPNIS 800.000000E-18

    BF 93.75

    45

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    46/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    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 fiierul bibliotec numiteval.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 fiierul Op Amp. Odat realizarea simulrii cu succes, se ruleaz Probe i obinerea pe acelai grafic a lui

    Vout(t) i V1(t).

    Not: Dac se afieaz mesajul de eroare "cannot find eval.lib" atunci vom copia fiieruldin directorul c:\msimev71\lib n directorul unde se afl fiierul ".cir" neidentificat..

    VII.6.4 Proiectarea i simularea circuitelor de c.a.1) S se determine tensiunea V2(t) atunci cnd Vs(t) reprezint o und patrat pozitiv

    de 5V cu frecvena de 1KHz.

    46

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    47/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    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+00TOTAL POWER DISSIPATION 0.00E+00 WATTS

    JOB CONCLUDED

    TOTAL JOB TIME .38

    Unda patrat pozitiv de 1V folosete funcia Pulse, care avnd valori exclusiv pozitive seimpune ca setarea iniial s fie initial_value s fie 0V chiar dac convenional este -1V.

    Dac simularea s-a realizat cu succes, se ruleaz Probe pentru afiarea pe grafic a tensiunilorV(1) i V(2).

    Pentru calculul constantei de timp a circuitului (De exemplu, considernd durata primului puls(t=0+). , V(2) atinge un vrf de 5V i ulterior o descretere staionar cu aliura 5*exp(-1)).

    Pe grafic se poate marca i nscrie coordonatele unor puncte semnificative, apelndCursor>Display din meniul Tools din Probe., urmat de poziionarea cursorului pe grafic iapelarea Label>Mark, din mrniul Tools.

    47

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    48/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    2) Se determin forma undei redresate i forma undei RMS pentru o und triunghiular cu

    un vrf 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 oscilaii ntre -1V i +1V se realizeaz cu PulseFunction., preciznd init_value=-1V i final_value=+1V, i timpul iniial fr ntrzieredelay=0.

    Pe durata jumtii de ciclu unda va crete de la -1V la +1V, iar pe cealalt jumtatede ciclu va scdea de la +1V la -1V. n consecin, att rise_time ct i fall_time sunt

    48

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    49/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    egale cu 0.5 sec. (ideal, limea pulsului unei unde triunghiulare width va fi 0sec, dar

    deoarece aceast valoare nu se poate obine fizic vom alege un numr mic 1 usec

  • 8/14/2019 Noiuni introductive in Pspice

    50/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    ******************************************************************************

    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., apeln o surs de tensiune AC special, prin:Vname +node -node AC magnitude phase(in degrees!!)

    Sursa AC are un vrf 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 declaraia:.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 oricrei tensiunesau curent din circuit (n exemplu, amplitudinea curentului fazor prin rezistorul R12, respectiv

    IM(R12)), att cu Imaginary Part (II(R12) ct i cu Real Part (IR(R12))).

    Exist suficient informaie pentru calculul puterii disipate pe rezistor (1/2|I|2R Watts) i pecondensator(1/2|I|2Zcap Vars).

    4) Reprezentarea "Magnitude Vs Frequency" n dB i "Phase Vs Frequency" n grade al[Vout/Vin], obinuit cu frecvena logaritmic de la 1Hz la 100Khz.

    Programare

    **** CIRCUIT DESCRIPTION******************************************************************************

    Vs 1 0 ac 1 0 ;(Vs=1

  • 8/14/2019 Noiuni introductive in Pspice

    51/54

  • 8/14/2019 Noiuni introductive in Pspice

    52/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    5.012E+04 1.000E+00 1.819E-01

    6.310E+04 1.000E+00 1.445E-01

    7.943E+04 1.000E+00 1.148E-01

    1.000E+05 1.000E+00 9.119E-02

    JOB CONCLUDED

    TOTAL JOB TIME 2.25

    Se utilizeaz pentru analiz o surs AC, iar pentru simplificarea nelegerii se ia amplitudineade vrfVs =1V i faza phase=0 degrees.

    .ac sweep_type points start_frequency end_frequency

    unde sweep_type este unul dintre {lin, dec, or oct} iarstart_frequencydiferit de 0Hz!

    Dac sweep_type este:

    - "lin", PSpice va realiza o analiz linear AC ntre frecvena de pornire i cea se sfrit, ntr-un numr specificate de puncte egal distanate ntre start_frequency iend_frequency n care se vor efectua calculele;

    - "dec" se va realiza o baleiere logaritmic de la frecvena de pornire la cea de sfrit, dar n

    acest caz punctele destinate numrului de calcule vor fi n fiecare decad de frecven dininterval(n exemplu, 40 de calcule n fiecare decad, a patruzecea parte din analizerealizate ntre 1Hz i 10Hz, alte a patruzecea parte n intervalul 10Hz i 100Hz ...a.m.d.);

    - "oct" identic ca anterior dar n loc de decade se vor utiliza octave de frecven;

    Dup simularea cu succes a circuitului, se ruleaz Probe trasnd db(V(2)/V(1)) pentruobinerea rspunsului n amplitudine a circuitului, iar prin opiunea add_plot din meniul Plot,

    un alt grafic trasat, de exemplu p(V(2)/V(1)) de rspund n faz a circuitului).

    2) Considerm urmtoarele date obinute experimental, cu circuitul din Fig.1, i dorimcompararea acestora cu cele obinute teoretic:

    Frecvena (Hz) (V2/V1) n dB Faza (V2/V1) n grad.

    1 -44 89

    10 -24.1 85

    50 -10.1 70

    100 -6.02 60

    500 -1.41 20

    52

    http://www.cartiaz.ro/http://www.cartiaz.ro/
  • 8/14/2019 Noiuni introductive in Pspice

    53/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    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 0Programare

    **** CIRCUIT DESCRIPTION

    ******************************************************************************

    Vs 1 0 ac 1 0 ;(Vs=1

  • 8/14/2019 Noiuni introductive in Pspice

    54/54

    www.cartiaz.ro Carti si articole online gratuite de la A la Z

    Ename +node -node FREQ {Control_Voltage} = (frequency, magnitude (in

    DB),phase (in (degrees)...)

    Unde control_voltage pentru sursa dependent este aceiai cu tensiunea deintrare V(1,0). Datele experimentale se refer la amplitudinea i faza pentru(V2/V1) la 15 frecvene diferite.

    Dac simularea circuitului s-a realizat cu succes, se pot compara datele experimentale cucele teoretice utiliznd Probe, trasnd db(V(2)) i db(V(3)). , iar pentru a obine altegrafice prin selectarea add_plot din meniul Plot, de exemplu pentru a trasa p(V(2)) ip(V(3)).

    54

    http://www.cartiaz.ro/http://www.cartiaz.ro/