Sunteți pe pagina 1din 13

Analiza asistat de calculator a circuitelor electronice

Laborator 2

Programul PSPICE. Generaliti Se vor prezenta progresiv toate informaiile de care are nevoie un utilizator pentru a efectua diverse tipuri de analize ale circuitelor electronice i de a pune n valoare toate capabilitile programului. De asemenea, sunt prezentate o serie de exemple care vor uura nelegerea informaiilor i, n acelai timp, vor contribui la familiarizarea cititorilor cu programul PSPICE. Arhitectura programului PSPICE n Figura 1 este prezentat arhitectura programului PSPICE. Aceasta cuprinde interaciunea dintre simulatorul PSPICE propriu-zis cu fiierele de intrare, care descriu circuitul i conin informaiile despre analizele ce urmeaz a se efectua i, respectiv, cu fiierele de ieire, care conin rezultatele simulrii.

Fiier intrare (.SCH)

Fiier intrare (.CIR)

Fiiere bibliotec de modele (.LIB)

Simulator PSPICE

Fiier de date (.DAT)

Fiier de ieire (.OUT)

PROBE (vizualizare grafic)

Fig.1 Arhitectura programului PSPICE Principalul fiier de intrare este fiierul circuitului (extensia .CIR). Acest fiier conine descrierea ntr-un format text a circuitului i comenzilor corespunztoare simulrii. Fiierul de intrare poate fi generat i ntr-un format grafic (extensia .SCH), prin intermediul modului Schematics, iar pe baza acestui fiier trebuie generat fiierul circuit echivalent.

Analiza asistat de calculator a circuitelor electronice

Laborator 2

Modelele dispozitivelor i subcircuitele utilizate n cadrul circuitului pot fi descrise n fiiere bibliotec de modele. Simulatorul interpreteaz informaiile din fiierul circuitului i, dac este cazul, din fiierele de modele, efectueaz analizele specificate i genereaz dou fiiere n care sunt stocate rezultatele simulrii. Cele dou fiiere sunt: fiierul de ieire (extensia .OUT) i fiierul de date (extensia .DAT sau, opional, .TXT). Fiierul de date conine rezultatele analizelor fundamentale (DC - analiza de curent continuu, AC - analiza n frecven i TRAN - analiza n domeniul timp). Datele din acest fiier pot fi procesate n programul Probe, unde utilizatorul are posibilitatea s vizualizeze interactiv diverse caracteristici sau forme de und. Implicit, fiierul de date are extensia .DAT, coninutul su fiind n format binar, dar opional se poate stabili ca rezultatele s fie descrise n format text. Fiierul de ieire este un fiier n format text n care se scriu date referitoare la punctul static de funcionare, rezultatele unor analize (componente spectrale, senzitiviti, analize statistice etc), informaii despre anumite erori sau probleme legate de simulare etc. Fiierul de intrare Fiierul de intrare este un fiier text ce conine descrierea circuitului i comenzile pentru specificarea i controlul simulrii. De asemenea, se pot introduce linii pentru comentarii. Fiecare linie din cadrul fiierului de intrare ncepe cu un caracter ce specific tipul liniei respective. Astfel, n funcie de primul caracter, semnificaia liniilor este urmtoarea: - linii pentru descrierea elementelor de circuit - aceste linii ncep cu litera corespunztoare tipului elementului de circuit care se introduce. Exemple: R pentru rezistoare, C pentru condensatoare, Q pentru tranzistoare bipolare etc; - linii pentru comenzi - aceste linii ncep cu caracterul . (punct). Exemple: .DC, .TRAN; - linii pentru comentarii - aceste linii ncep cu caracterul * (asterisc); - linii de continuitate - aceste linii ncep cu caracterul + (plus) i reprezint o continuare a liniei precedente. Liniile de continuitate se folosesc, de obicei, atunci cnd parametrii unei comenzi sau a unui element de circuit nu ncap pe o singur linie i trebuie continuai pe liniile imediat urmtoare. Evident, pot exista mai multe linii de continuitate succesive. Fiierul de intrare este organizat astfel: - prima linie din fiier este rezervat pentru comentariu. Uzual, pe aceast linie este indicat s se descrie tipul circuitului, tipul simulrii etc. Pe aceast linie nu se vor descrie elemente de circuit sau comenzi; - ncepnd cu linia a doua, se pot descrie dispozitivele din cadrul circuitului i comenzile corespunztoare. Nu exist o ordine preferenial pentru introducerea acestora, liniile pentru dispozitivele de circuit putnd alterna cu liniile de comenzi; - n fiierul de intrare este indicat s se introduc linii de comentariu ori de cte ori este necesar s se fac anumite precizri sau observaii n legtur cu circuitul sau comenzile introduse. Dac la sfritul unei linii n care se descriu elemente de circuit sau comenzi se introduce caracterul semnul ; (punct i virgul), dup acesta, n linia respectiv, se poate introduce un scurt comentariu; - descrierea circuitului i a comenzilor se ncheie prin comanda .END.

Analiza asistat de calculator a circuitelor electronice Exemplu de fiier de intrare (*.cir):

Laborator 2

FILTRU RC * Linia de sus este prima linie din fisier si este destinata numai pentru comentariu, titlu simulare etc. *Urmeaza descrierea elementelor filtrului C1 1 2 1E-5; linie pentru descrierea unui condensator Rl 2 0 100; linie pentru descrierea unui rezistor R2 2 3 100 C2 3 0 1E-9 .TEMP 20; comanda pentru stabilirea temperaturii la care se efectueaza analiza circuitului *Sursa de semnal care se aplica la intrarea filtrului Vin 1 0 AC 1 *Urmeaza comanda pentru specificarea analizei circuitului .AC DEC 20 1 10MEG; calculul raspunsului in frecventa .PROBE .END ;

n fiierul de intrare se pot introduce mai multe circuite. Dup comanda .END, care indic ncheierea descrierii unui circuit mpreun cu comenzile aferente, se poate ncepe descrierea unui alt circuit, sfritul descrierii noului circuit indicndu-se tot cu o comand .END. Astfel, n fiierul de intrare pot fi introduse mai multe circuite, iar programul PSPICE va efectua, pe rnd, analizele specificate pentru fiecare dintre acestea. Etapele premergtoare descrierii circuitului nainte de descrierea circuitului n fiierul de intrare, pentru a evita erorile, este recomandabil s se efectueaze cu atenie urmtoarele operaii: - se denumesc toate dispozitivele din cadrul circuitului. Numele fiecrui dispozitiv trebuie s nceap cu litera corespunztoare sintaxei de descriere PSPICE. Restul caracterelor numelui reprezint identificatorul unic asociat dispozitivului. Exemple: R1, R2, Rin, Ql, Q2, Q3, QDRIVER etc; - se atribuie etichete tuturor nodurilor independente din circuit. Eticheta atribuit unui nod independent este un ir de caractere alfanumerice (ex: N1, N2, NA, NB), dar practic, este recomandabil ca nodurile s fie etichetate cu numere, nu neaprat consecutive (ex: 1, 2, 5, 10, 20). Trebuie acordat atenie numerotrii nodurilor, n special celor aparinnd conexiunilor lungi, la care sunt incidente mai multe componente. O astfel de conexiune reprezint, n fapt, un singur nod; - nodul de mas al circuitului se eticheteaz obligatoriu cu 0 (zero); - pentru fiecare dispozitiv din circuit trebuie s se cunoasc valoarea nominal (n cazul rezistoaretor, condensatoarelor i bobinelor) i valorile parametrilor de model, n special pentru dispozitivele semiconductoare. n cazul n care se cunoate tipul dispozitivului, se poate verifica existena modelului su ntr-un fiier bibliotec de modele. Dac modelul este descris ntr-un astfel de fiier, utilizatorul va scrie n fiierul de intrare o comand de apel a fiierului bibliotec de modele. Este recomandat ca orice utilizator al programului PSPICE s aib la dispoziie fiiere bibliotec de modele, n care s fie descrise o gam larg de modele i subcircuite; - circuitul trebuie s ndeplineasc, din punct de vedere topologic, anumite condiii, n caz contrar programul PSPICE neputnd efectua analiza acestuia. Aceste condiii sunt prezentate mai jos. Dac o astfel de condiie nu este ndeplinit, pentru a se putea face analiza circuitului, utilizatorul trebuie s recurg la anumite artificii, fr a influena semnificativ comportarea circuitului.

Analiza asistat de calculator a circuitelor electronice Condiii topologice

Laborator 2

Unele circuite au, din punct de vedere topologic, o construcie ce nu le permite analiza n programul PSPICE. Pentru a putea fi simulate, circuitele electronice trebuie s ndeplineasc urmtoarele patru condiii: 1. n orice nod al circuitului trebuie s fie conectate cel puin dou elemente. Dac unui nod din circuit i este incident o singur latur, evident, n nodul respectiv nu poate fi scris legea I a lui Kirchhoff. De obicei, aceast condiie nu este ndeplinit atunci cnd utilizatorul omite s introduc n fiierul de intrare un element de circuit care, n mod normal, este conectat n serie cu un alt dispozitiv, dar pot exista i alte cauze. 2. Din orice nod al circuitului trebuie s existe cale de curent continuu spre mas. Aceast condiie o include i pe aceea ca graful circuitului s fie conex i este una din condiiile necesare pentru a se putea calcula punctul static de funcionare al circuitului. Nodul care nu are cale de curent continuu la mas este numit flotant. n Figura 2 sunt prezentate dou situaiile n care aceast condiie nu e ndeplinit:

Fig. 2 Exemple de noduri de la care nu exist cale de curent continuu spre mas n cazul n care la un nod sunt incidente doar condensatoare, nodul respectiv este nod flotant. Pentru a depi aceast situaie, se conecteaz din nodul respectiv la mas (sau n paralel cu unul din condensatoare) un rezistor de valoare foarte mare (de exemplu l00Meg), astfel nct s nu modifice semnificativ comportarea circuitului (Figura 3). n cazul unui transformator, dac circuitul din secundar nu are nici un nod de mas, atunci toate nodurile din circuitul secundar sunt noduri flotante. Depirea acestei situaii se face alegnd un nod de mas pentru circuitul din secundar.

Fig. 3 Rezolvarea nodurilor flotante 3. Circuitul nu trebuie s conin bucle formate din surse de tensiune i/sau bobine.

Analiza asistat de calculator a circuitelor electronice

Laborator 2

Acest caz este prezentat n Figura 4. Deoarece n curent continuu bobinele sunt scurtcircuit, bucla respectiv ar rmne alctuit, eventual, doar din surse de tensiune. Evident, pe o astfel de bucl, legea a II-a a lui Kirchhoff nu este respectat. Rezolvarea acestei situaii se face insernd n bucl un rezistor de valoare foarte mic, astfel nct s nu se modifice caracteristicile circuitului.

Fig.4 Rezolvarea circuitul care conine o bucl format din surse de tensiune i bobine 4. Circuitul nu trebuie s conin seciuni formate din surse de curent i/sau condensatoare. Un astfel de caz este atunci cnd, de exemplu, ntr-un nod sunt incidente numai surse de curent i condensatoare (Figura 5). n curent continuu, legea I-a lui Kirchhoff nu este respectat n acest nod. Depirea acestei situaii se rezolv prin introducerea n paralel cu unul din elementele seciunii a unui rezistor de valoare foarte mare.

Fig.5 Rezolvarea seciunilor alctuite numai din surse de curent i/sau condensatoare Ori de cte ori un circuit care urmeaz a fi simulat cu programul PSPICE nu ndeplinete cel puin una din aceste condiii topologice, dup startarea analizei, programul anun imediat urmtorul mesaj de eroare: Circuit has errors. See output file for detailes. iar utilizatorul va gsi detaliile legate de tipul erorii n fiierul de ieire. Convenii pentru valori numerice i expresii La descrierea dispozitivelor de circuit i a comenzilor n fiierul de intrare, valorile numerice sunt scrise n format standard, cu virgul mobil. Numerele care reprezint valori ale componentelor sau cantiti electrice, timp etc, sunt presupuse de ctre simulator c au unitile de msur standard. Totui, pentru scrierea multiplilor i submultiplilor unitilor de

Analiza asistat de calculator a circuitelor electronice

Laborator 2

msur la valorile numerice pot fi adugate o serie de simboluri ca sufixe. Sufixele folosite pentru scalarea valorilor numerice sunt prezentate n Tabelul 1. Simbol F P N U MIL M K MEG G T Factor de scalare
1015 1012
109

Nume femtopiconanomicro--milikilomegagigatera-

106 25.4 106 103 10+3 10+6 10+9


10 +12

Tabelul 1 Sufixele utilizate pentru scalarea valorilor numerice Exemple: 100e-6 = 100U; 33e-9 = 33N; 1500 = 1.5K; 4.5e6 = 4.5MEG Valorile numerice ale dispozitivelor pot fi, de asemenea, reprezentate indirect prin intermediul parametrilor sau expresiilor n care intervin parametri. Pentru aceasta, n locul valorii numerice se scrie parametrul sau expresia ntre acolade. Exemplu: RL 5 0 {2*RVAL} Parametrii utilizai n expresii se definesc cu ajutorul comenzii .PARAM, n care li se atribuie o valoare. Exemplu: .PARAM RVAL=5k Expresiile pot conine valori numerice, parametri dar i funcii intrinseci. Cteva din funcii ce pot fi utilizate n cadrul expresiilor sunt prezentate n Tabelul 2. Funcia ABS(x) SQRT(x) EXP(x) LOG(x) LOG10(x) Semnificaia
x

Observaii

x
ex ln(x )

logaritm natural logaritm zecimal

lg(x )

Analiza asistat de calculator a circuitelor electronice PWR(x,y) PWRS(x,y)


x
y + x y x y

Laborator 2

x>0 x<0

SIN(x) COS(x) TAN(x) ATAN(x) ARCTAN(x) TABLE ( x , x1, y1,..., x n , y n )

sin( x ) cos( x ) tg ( x )

x n radiani x n radiani x n radiani rezultatul n radiani rezultatul n radiani rezultatul este valoarea y corespunztoare lui x, cnd toate punctele x i , yi sunt unite cu linii drepte. Dac x > x n , atunci valoarea este y n . Dac x < x1 , atunci valoarea este y1 . rezultatul este:
x < min min, x > max max, x, min x max

tg 1( x )
tg 1( x )

LIMIT(x,min,max)

Tabelul 2 Funciile ce pot fi utilizate n expresii Funciile sunt utilizate n expresii n special la descrierea surselor comandate. Parametrii funciilor sunt, n acest caz, tensiuni de noduri, cureni prin sursele independente de tensiune sau expresii n care intervin aceste variabile. Exemple: {2*SQRT(ABS(V(3)))} {5-V(5)*LOG(l+ABS(0.5*V(7)-V(2)))} Sufixele pentru valorile numerice i funciile intrinseci, cu unele excepii, pot fi utilizate i n programul de procesare grafic Probe. Astfel, n ceea ce privete sufixele valorilor numerice, n Probe se face distincie ntre litera m i litera M. Litera m ca sufix scaleaz valoarea numeric cu 103 (mili-), iar litera M ca sufix scaleaz valoarea numeric cu 10+6 (mega-). La reprezentarea n Probe a formelor de und a variabilelor de ieire sau a caracteristicilor pot fi utilizate aceleai funcii intrinseci ca n expresiile din fiierul de intrare, cu excepia funciilor TABLE i LIMIT. n Probe ns, mai pot fi utilizate i alte funcii. Aceste funcii sunt prezentate n Tabelul 3.

Analiza asistat de calculator a circuitelor electronice Funcia SGN(x) Semnificaia


+ 1, x > 0 0, x = 0 1, x < 0

Laborator 2 Observaii

d(x) s(x) AVG(x) AVGX(x,d) RMS(x) M(x) DB(x) P(x) R(x) IMG(x) MIN(x) MAX(x) G(x)

derivata lui x n raport cu variabila de pe axa X integrala lui x peste domeniul variabilei axei X calculeaz media lui x n intervalul axei X calculeaz media lui X (de la x-d la x) n intervalul axei X calculeaz valoarea efectiv a lui x n intervalul axei X modulul lui x modulul lui x n decibeli faza lui x partea real a lui x partea imaginar a lui x minimul prii r.eale a lui x maximul prii reale a lui x ntrzierea de grup a lui x rezultatul n sec. rezultatul n grade

Tabelul 3 Funcii care pot fi utilizate numai n programul Probe n Probe, parametrul formal x al funciilor poate fi, n general, o expresie n care intervin variabilele de ieire (tensiuni de noduri sau cureni prin dispozitivele circuitului). Exemplu: RMS(V(2)*I(RL)) Funciile M(x), DB(x), P(x), R(x), IMG(x), MIN(x), MAX(x) i G(x) se utilizeaz de obicei la reprezentarea rezultatelor analizei n domeniul frecven, variabilele de ieire fiind mrimi complexe. n urma unei astfel de analize, dac x este o variabil de ieire simpl (tensiunea dintr-un nod sau curentul printr-un dispozitiv), n Probe pot fi folosite sufixe n locul unora din aceste funcii. Exemple: VM(2)=M(V(2)) VDB(5)=DB(V(5)) VP(3)=P(V(3)) IR(L1)=R(I(L1)) VI(2)=IMG(V(2)) VG(5)=G(V(5)) 8

Analiza asistat de calculator a circuitelor electronice Clasificarea comenzilor programului PSPICE

Laborator 2

n fiierul de intrare PSPICE, comenzile ncep prin introducerea caracterului . (punct). Prin intermediul comenzilor se specific analizele care urmeaz s se efectueze circuitului i condiiile n care acestea urmeaz s aib loc. Comenzile se clasific n funcie de tipul acestora: comenzi pentru analize standard, pentru analize multiple, pentru analize statistice, pentru stabilirea condiiilor iniiale etc. O clasificare complet a comenzilor programului PSPICE este prezentat n Tabelul 4. Tip Analize standard Comand .DC .OP .TF .SENS .AC .NOISE .TRAN .FOUR Analize simple multiple .STEP .TEMP Analize statistice .MC .WCASE Condiii iniiale .IC .NODESET .SAVEBIAS .LOADBIAS .MODEL .SUBCKT .ENDS .DISTRIBUTIONS .PLOT .PRINT .PROBE .WATCH .WIDTH Prelucrare fiier de intrare .FUNC .PARAM .END .INC .LIB .OPTIONS Semnificaie Analiz de curent continuu Detalii PSF Transfer de semnal mic n c.c. Calcul senzitiviti Rspuns n frecven Analiz de zgomot Analiz tranzitorie Calcul componente Fourier Analiz parametric Temperatur Analiz Monte Carlo Analiz senzitiviti/cazul cel mai defavorabil Condiii iniiale Punct de start pt. calculul PSF Salvarea PSF ncrcare punct de start Modelare dispozitive nceput descriere subcircuit Sfrit descriere subcircuit Distribuie de probabilitate pentru parametrii de model Tiprire forme de und n fiierul de ieire Tiprire rezultate n fierul de ieire Scriere rezultate n fiierul de date pentru Probe Afiare rezultate n timpul simulrii Lungimea liniei de caractere din fiierul de ieire Definire de funcie Definire variabile parametru Sfrit descriere de circuit Includere de fiier Specificare biblioteci modele Specificare opiuni

Modelare dispozitive

Control ieire

Opiuni

Tabelul 4 Comenzile programului PSPICE

Analiza asistat de calculator a circuitelor electronice Etapele analizei circuitelor cu programul PSpice

Laborator 2

Vom considera un circuit simplu, pe care l vom simula cu programul PSPICE. Scopul este acela de a identifica etapele ce trebuie parcurse pentru a efectua cu succes simularea circuitului i, de asemenea, de a face cunotin cu cteva din facilitile programului. Circuitul pe care l vom simula este prezentat n Figura 6 i reprezint un filtru trecejos simplu.

Fig.6 Filtru trece-jos Fiierul de intrare editat cu editorul de text PSPICE conine descrierea circuitul n formatul PSPICE i specificarea comenzilor pentru efectuarea analizelor. S-au etichetat cu 1 i 2 cele dou noduri independente ale circuitului, iar nodul de mas este etichetat cu 0 (zero).
FTJ *Descrierea sursei de tensiune Vin Vin 1 0 AC 1 SIN(0 1 500) Rl 1 2 {RVAL}; Valoarea lui Rl este furnizata de parametrul global RVAL .param RVAL=200; Este definit parametrul global RVAL R2 2 0 100 C2 2 0 10U *Comanda pentru efectuarea analizei circuitului in domeniul frecventa n intervalul *10Hz - l00KHz. Sursa Vin este sursa de semnal .AC DEC 20 10 100K *Comanda pentru efectuarea analizei n domeniul timp pe durata a 6 ms. Sursa Vin *genereaza in domeniul timp o forma de unda sinusoidala 1V / 500Hz .TRAN 0.1M 6M 0 50U .PROBE; Comanda determina generarea fisierului de date folosit de programul Probe *Urmeaza comanda care incheie descrierea circuitului .END

Dup ce fiierul de intrare a fost editat, se salveaz cu numele EX.CIR, apoi se deschide i se starteaz simularea. Dac la editare s-au comis erori, n sensul c nu s-a respectat sintaxa PSPICE pentru descrierea elementelor i comenzilor, programul nu permite efectuarea analizelor i notific existena erorilor n fiierul de ieire EX.OUT. n caz contrar, programul efectuez analizele specificate n fiierul de intrare, calculnd mai nti punctul static de funcionare al circuitului, care este afiat n format text n fiierul de ieire. n urma efecturii analizelor, programul genereaz dou fiiere n care sunt scrise rezultatele simulrii. Unul din acestea este fiierul de date EX.DAT, iar cellalt este fiierul de ieire, despre care s-a amintit anterior. Ultima etap din cadrul simulrii circuitului const n vizualizarea rezultatelor. Deoarece n fiierul de intrare au fost specificate dou analize standard, programul Probe permite vizualizarea pe rnd a rezultatelor. Presupunem c selectm nti rezultatele analizei n domeniul frecven prin intermediul opiunii Plot/AC .

10

Analiza asistat de calculator a circuitelor electronice

Laborator 2

Pentru a vizualiza o caracteristic n programul Probe, se selecteaz opiunea Trace/Add trace, dup care se introduce variabila sau expresia care se dorete a fi vizualizat. De exemplu, putem vizualiza variaia modulului funciei de transfer a circuitului introducnd expresia: M(V(2)/V(l)), sau doar M(V(2)) deoarece M(V(l)) are valoarea 1. Putem s vizualizm, de asemenea, variaia modulului funciei de transfer n decibeli i apoi variaia fazei funciei de transfer a circuitului. Pentru aceasta, cu ajutorul opiunii Trace/Remove trace se terge caracteristica anterioar, dup care, selectnd din nou comanda Trace/Add trace se introduc pe rnd expresiile: DB(V(2)), respectiv P(V(2)). Pentru a vizualiza acum rezultatele analizei n domeniul timp, se selecteaz opiunea Plot/Tran. Putem vizualiza, pentru nceput, formele de und de la intrare i ieire, selectnd variabilele de ieire V(l) i V(2). Putem reprezenta apoi i alte expresii. De exemplu, expresia V(2)*I(R2) reprezint puterea instantanee disipat pe rezistorul R2, iar expresia RMS(V(2))*RMS(I(R2)) reprezint puterea medie disipat pe rezistorul R2. Etapele simulrii unui circuit folosind modulul Schematics 1. Desenarea schemei circuitului 1.1. Plasarea componenetelor se realizeaz selectnd opiunea Draw/Get New Part. La rubrica Part Name se introduce numele simbolului componentei (de ex. R pentru rezistor, C pentru condensator, EGND pentru mas etc). Numele simbolurilor sunt grupate pe categorii n mai multe fiiere bibliotec (fiiere cu extensia .SLB). Pentru vizualizarea bibliotecilor, se apas butonul Libraries. Dup plasarea componentei, se iese din meniu apsnd tasta Esc. 1.2. Trasarea conexiunilor dintre componente se realizeaz selectnd opiunea Draw/Wire. Dup desenarea traseelor dorite, se apas tasta Esc. 1.3. Specificarea parametrilor componentelor se realizeaz executnd dublu click pe componenta dorit. Se va deschide fereastra n care se afla template-ul componentei selectate, n care se pot modifica parametrii. Atributele introduse trebuie salvate (Save Attributes). 1.4. Etichetarea nodurilor se realizeaz executnd dublu click pe conexiunea ce se dorete a fi etichetat. Se prefer etichetarea cu nume sau cifre sugestive, pentru uurina urmririi mrimilor de interes n timpul simulrii (de exemplu: in, out, N1, 1 etc). 2. Specificarea analizelor Pentru a specifica tipurile de analize ce se doresc a fi efectuate i parametrii corespunztori acestora se selecteaz opiunea Analysis/Setup. n fereastra deschis se bifeaz tipul de analiz dorit, iar pentru specificarea parametrilor analizei dorite, se execut click pe butonul corespunztor analizei selectate. 3. Verificarea schemei din punct de vedere electric Aceasta se realizeaz selectnd opiunea Analysis/Electrical Rule Check. Se urmrete dac toate componente au terminalele conectate n circuit. Dac circuitul este corect, va aprea mesajul ERC Complete. Fiierul se salveaz cu extensia .SCH.

11

Analiza asistat de calculator a circuitelor electronice 4. Generarea fiierului Netlist

Laborator 2

Aceasta se realizeaz selectnd opiunea Analysis/Create Netlist. n acest fiier este descris n format text structura circuitului. Exemplu de circuit cu o surs de tensiune sinusoidal n paralel cu o rezisten: * Schematics Netlist * R_R1 0 1 lk V_V2 1 0 DC l +SIN 0 1 1k 0 0 0 Programul a creat pn acum 3 fiiere: - fiierul cu extensia .NET, n care este descris la nivel text structura circuitului; - fiierul cu extensia .ALS (aliases), n care se realizeaz corespondena ntre numele componentei din Schematics i numele care i corespunde acelei componente n fiierul Netlist. Exemplu pentru acelai circuit de mai sus: .ALIASES R_R1 R1(1=0 2=1) V_V2 V2(+=1,-=0) _ _(1=1) .ENDALIASES Dup cum se observ, componentei cu numele R_R1 din Netlist i corespunde componenta cu numele Rl din Schematics. - fiierul cu extensia .CIR n care gsim informaii referitoare la tipurile de analize ce se efectueaz i informaii despre fiierele care conin descrierea circuitului (netlist, biblioteci de modele etc). Acesta este fiierul din care modulul Pspice AD citete informaiile pe baza crora efectueaz simularea circuitului. Fiierele .NET, .ALS i .CIR sunt fiiere text i, ca urmare, pot fi vizualizate cu orice editor obinuit de text (de ex. Notepad). Pentru uurin, n modulul Schematics exist opiunea Analysis/Examine Netlist, care permite vizualizarea rapid a fiierului netlist. Fiierul circuitului se poate vizualiza n modulul PSpice AD. 5. Startarea simulrii Startarea simulrii circuitului se face prin intermediul opiunii Analysis/Simulate. Aceast comand are ca efect deschiderea modulului Pspice AD, care realizeaz simularea circuitului. Modulul Pspice AD efectueaz simularea pe baza informaiilor din fiierul cu extensia .CIR. nainte de a ncepe efectuarea analizelor cerute, programul verific dac nu sunt erori de sintax sau erori de topologie. n caz de existen a unor erori de acest tip, acestea sunt afiate n fiierul de ieire ( cu extensia .OUT). Simularea se poate realiza i din modulul Pspice AD, care poate fi deschis din Windows astfel: Start/Programs/Orcad Family Release 9.2/Pspice AD, dup care se deschide fiierul cu extensia .CIR.

12

Analiza asistat de calculator a circuitelor electronice 6. Vizualizarea rezultatelor

Laborator 2

Dup efectuarea simulrii, programul creaz dou fiiere (fiierul de date cu extensia .DAT i fiierul de ieire cu extensia .OUT), care conin rezultatele simulrii. n fiierul de date sunt scrise n mod binar valorile pentru tensiunile i curenii din circuit, corespunztoare analizelor DC, AC i TRAN. Aceste date pot fi utilizate pentru vizualizarea grafic a caracteristicilor sau formelor de und. Vizualizarea grafic a rezultatelor se face n cadrul programului Probe. n programul Orcad PSpice 9.2, programul Probe este integrat n modulul PSpice AD. Din fereastra modulului Schematics, programul Probe se lanseaz prin selectarea opiunii Analysis/Run Probe. Aplicaie: S se deseneze circuitul de mai jos folosind modulul Schematics i s se deruleze analize menionate: Se cunosc valorile parametrilor componentelor: R1=200; R2=100; C2=10F. Sursa de tensiune V1 este de tip VSIN, cu urmtorii parametri: valoare de AC=1, VOFF=0V ; VAMPL=1V, frecvena=500Hz. Nodul de la intrare va fi etichetat cu 1, iar nodul de la ieire va fi etichetat cu 2. S se efectueze pentru circuitul descris: - o analiz n domeniul frecven, n intervalul 10Hz - 100KHz, cu 20 de puncte de calcul pe decada de frecven (sursa V1 va fi sursa de semnal); - o analiz n domeniul timp pe durata a 6ms (sursa V1 va furniza o form de und sinusoidal, cu amplitudine de 1V i frecven de 500Hz). Pasul de tiprire va fi 0.1ms, timpul final 6ms, pasul de netiprire 0s, step ceiling 50s. n urma analizelor vizualizai urmtoarele rezultate: - Pentru analiza AC: V(2), VP(2) (caracteristicile de transfer - modul i faz); - Pentru analiza TRAN: V(1), V(2), RMS(V(2)).

13

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

  • Tranzistoare Bipolare - Probleme Rezolvate
    Tranzistoare Bipolare - Probleme Rezolvate
    Document21 pagini
    Tranzistoare Bipolare - Probleme Rezolvate
    Tracy Deleon
    80% (5)
  • Dispozitive Electronice
    Dispozitive Electronice
    Document243 pagini
    Dispozitive Electronice
    horatyus
    Încă nu există evaluări
  • Fise Morfologie
    Fise Morfologie
    Document7 pagini
    Fise Morfologie
    ElenaAmbrus
    Încă nu există evaluări
  • Teza Clasa A 6-A
    Teza Clasa A 6-A
    Document4 pagini
    Teza Clasa A 6-A
    Alexandra Parfenie
    100% (1)
  • Test 567
    Test 567
    Document2 pagini
    Test 567
    Alexandra Parfenie
    Încă nu există evaluări
  • Comunicatii Mobile
    Comunicatii Mobile
    Document3 pagini
    Comunicatii Mobile
    Alexandra Parfenie
    Încă nu există evaluări
  • Text
    Text
    Document1 pagină
    Text
    Alexandra Parfenie
    Încă nu există evaluări
  • Curs DE 1
    Curs DE 1
    Document76 pagini
    Curs DE 1
    SergiuProdan
    Încă nu există evaluări
  • Teza 1234
    Teza 1234
    Document1 pagină
    Teza 1234
    Alexandra Parfenie
    Încă nu există evaluări
  • Fisa Inscriere Titularizare 2017
    Fisa Inscriere Titularizare 2017
    Document3 pagini
    Fisa Inscriere Titularizare 2017
    Constantinescu Dana
    Încă nu există evaluări
  • Portofoliulprofesorul2008 2009 1
    Portofoliulprofesorul2008 2009 1
    Document29 pagini
    Portofoliulprofesorul2008 2009 1
    Anonymous Wfl201YbYo
    Încă nu există evaluări
  • Metode Didactice Interactive
    Metode Didactice Interactive
    Document2 pagini
    Metode Didactice Interactive
    Alexandra Parfenie
    Încă nu există evaluări
  • Varianta Vii
    Varianta Vii
    Document2 pagini
    Varianta Vii
    parfumel
    Încă nu există evaluări
  • 4 Compuneri
    4 Compuneri
    Document5 pagini
    4 Compuneri
    Alexandra Parfenie
    Încă nu există evaluări
  • Anexanr 1
    Anexanr 1
    Document2 pagini
    Anexanr 1
    Alexandra Parfenie
    Încă nu există evaluări
  • Fisa de Lucru Figurile de Stil
    Fisa de Lucru Figurile de Stil
    Document1 pagină
    Fisa de Lucru Figurile de Stil
    Mimi Maddy Maddy
    Încă nu există evaluări
  • 0sara Pe Deal
    0sara Pe Deal
    Document2 pagini
    0sara Pe Deal
    Alexandra Parfenie
    Încă nu există evaluări
  • Proces Verbal
    Proces Verbal
    Document1 pagină
    Proces Verbal
    Alexandra Parfenie
    Încă nu există evaluări
  • 0 Test Pronumele
    0 Test Pronumele
    Document1 pagină
    0 Test Pronumele
    Muresan Monica
    Încă nu există evaluări
  • 2 Comedia
    2 Comedia
    Document9 pagini
    2 Comedia
    Alexandra Parfenie
    Încă nu există evaluări
  • 0sara Pe Deal
    0sara Pe Deal
    Document2 pagini
    0sara Pe Deal
    Alexandra Parfenie
    Încă nu există evaluări
  • Semnificatia Titlului
    Semnificatia Titlului
    Document2 pagini
    Semnificatia Titlului
    ioanaiuliarenata
    Încă nu există evaluări
  • Manag Emotiilor
    Manag Emotiilor
    Document3 pagini
    Manag Emotiilor
    Nina Apostu
    Încă nu există evaluări
  • 0 Ioana
    0 Ioana
    Document1 pagină
    0 Ioana
    Alexandra Parfenie
    Încă nu există evaluări
  • Fisa de Lucru La Clasa A 9-A
    Fisa de Lucru La Clasa A 9-A
    Document2 pagini
    Fisa de Lucru La Clasa A 9-A
    Alexandra Parfenie
    Încă nu există evaluări
  • 0 Obiectelescolarului
    0 Obiectelescolarului
    Document2 pagini
    0 Obiectelescolarului
    Alexandra Parfenie
    Încă nu există evaluări
  • Crati Ma
    Crati Ma
    Document3 pagini
    Crati Ma
    Alexandra Parfenie
    Încă nu există evaluări
  • R 74 Spalatorie Self-Service
    R 74 Spalatorie Self-Service
    Document3 pagini
    R 74 Spalatorie Self-Service
    Alexandra Parfenie
    Încă nu există evaluări
  • Clasa A 8 A
    Clasa A 8 A
    Document2 pagini
    Clasa A 8 A
    Alexandra Parfenie
    Încă nu există evaluări
  • Procedura Finalizare Studii Universitare
    Procedura Finalizare Studii Universitare
    Document6 pagini
    Procedura Finalizare Studii Universitare
    Alexandra Parfenie
    Încă nu există evaluări