Sunteți pe pagina 1din 12

ACADEMIA TEHNIC MILITAR Laboratorul de Dispozitive i Circuite Electronice

Noiuni de utilizare a programelor de simulare a circuitelor electrice (PSPICE)

ndrumar laborator

Revizuit 2003-31-03

Lt. ing. Munteanu Doru

Materialul de fa se dorete a fi un ghid de simulare pe calculator a circuitelor electrice i electronice, prin abordarea ctorva scheme simple i folosirea principalelor tipuri de analiz. a) editarea circuitului Editarea schemei este primul pas pentru analiza unei scheme i este realizat cu ajutorul programului Schematics Principalele comenzi utilizate sunt: CTR+G (Get New Part) = Plasarea unei noi componente pe schem CTRL+R (Rotate) = Rotirea piesei CTRL+F(Flip) = ntoarcerea piesei (n oglind) CTRL+W(Wire) = Trasee de legtur ntre piese SPACE = Reluarea ultimei comenzi. CTRL+I(Zoom In) = Mrirea schemei (ca reprezentare grafic) CTRL+O(Zoom Out) = Micorarea schemei (ca reprezentare grafic) OBS: Ca mod de lucru, pentru editarea schemei ntr-un timp ct mai scurt se recomand : 1. utilizarea tastaturii pentru comenzile de mai sus, mouse-ul fiind folosit strict pentru plasarea pieselor n locul dorit 2. trasarea legturilor s se fac dup amplasarea tuturor pieselor. Exemple de componente: - R(rezistor), C(condensator), L(bobin), BC107(tranzistor), 1N4148 (diod redresoare), - Surse de tensiune: - de curent continuu: VDC(de tensiune), IDC (de curent) - de curent alternativ: VSIN(de tensiune), ISIN (de curent) - alte tipuri: VPULSE (impusuri dreptunghiulare), VPWL(configurabil n timp) OBS: este obligatorie plasarea unui punct de mas n circuit(AGND) care va fi considerat punct de potenial zero (referin). Valorile componentelor se pun n conformitate cu urmtoarele ordine de mrime: Simbol PSPICE p n u m k meg g Semnificaie Pico Nano Micro Mili Kilo Mega Giga Factor de multiplicitate 10-12 10-9 10-6 10-3 103 106 109

b) analiza schemei (simularea propriu-zis) Vom folosi cteva tipuri de analiz prin exemplificare pe cteva scheme concrete, simple. Alegerea i configurarea tipului de analiz dorit se poate face din meniul programului Schematics : Analisys/Setup sau butonul . Meniul de configurare a tipurilor de analiz este urmtorul:

Vom folosi n exemplele urmtoare numai o parte dintre tipurile de simulare din meniul de mai sus, i anume: AC Sweep, DC Sweep, Bias Point Detail, Transient i Parametric). Dup editarea schemei i configurarea tipului de analiz dorit, execuia simulrii se poate face din meniu : Analisys/Simulate sau butonul . Finalitatea simulrilor va consta n general n afiarea tensiunilor/curenilor n cadrul unui grafic.

1. Analiza n curent continuu(Bias Point Detail) este analiza care este fcut implicit (csua corespunztoare este bifat aa cum se vede mai sus) i const n calculul tensiunilor i curenilor continui din circuit. Aceasta are loc ntotdeauna indiferent dac se configureaz i alte tipuri de analiz. Exemplu: Calculul punctului static de funcionare (PSF)al unui tranzistor ntr-o schem de polarizare. Schema:

Dup cum se poate observa, n acest caz nu este necesar vizualizarea curenilor i tensiunilor pe un grafic, deoarece ele sunt continue. Aceste valori continue (statice) pot fi afiate direct pe schem prin apsarea butoanelor V i I de pe bara meniului.Prin click stnga pe valorilor curenilor, apare i sensul curentului respectiv pe schem(n figura de mai sus, curentul prin R3). n exemplul nostru, se observ IB=15 A i IC=3 mA, modelul tranzistorului BC107A avnd deci factorul de amplificare n curent =200. De asemenea tranzistorului se afl n RAN (regiunea activ normal) deoarece UCE=10.93-3.08=7.85 V i IC=3 mA.

2.Analiza n timp (Transient). Const n calculul curenilor i tensiunilor pe o fereastr de timp dat. Durata simulrii(final time) este modificabil n meniul de configurare de mai jos.

Atunci cnd suntem interesai s surprindem regimuri tranzitorii ct i n cazul simulrii de oscilatoare, este indicat bifarea csuei Skip initial transient solution. Rezultatul simulrii va consta n afiarea grafic n timp a curenilor i tensiunilor marcate prin markerii de tensiune direct pe schem (din meniu, butoanele ). n cazul n care se dorete afiarea altor tensiuni dect cele care au fost afiate la un moment dat, nu este necesar reluarea simulrii ci doar deplasarea markerului pe schem (cu mouse-ul). Exemplu 1 : Msurarea amplificrii n tensiune pentru un etaj de tip sarcin-distribuit. Schema:

O atenie deosebit trebuie acordat sursei de tensiune V2 de tip VSIN (care va fi descris n finalul acestui material) ai crei parametri principali sunt amplitudinea (VAMPL) i frecvena (FREQ)

Avnd n vedere faptul c frecvena semnalului este de 1kHz (perioada de 1ms), putem alege durata simulrii de 10 ms (Final time din fereastra de configurare Transient). Markerii de tensiune vor determina afiarea ambelor semnale, att cel de la intrare ct i cel de la ieire pe acelai grafic, dup lansarea simulrii( ):

Butoanele din partea superioar a ferestrei de afiare grafic pot fi utilizate pentru selectarea unor anumite pri a semnalului (zoom) , afiarea cusorului (deplasare pe coordonatele graficelor att cu click stnga ct i click dreapta ), afiarea spectrului semnalului, punerea de etichete pe grafic, etc. Exemplu 2: Regimul tranzitoriu de ncrcare a unui condensator. Schema

innd cont de constanta de ncrcare = RC =1k10F =10ms, putem fixa durata simulrii de 50 ms. Atenie la bifarea opiunii Skip initial transient solution!

3. Analiza n tensiune(DC Sweep) permite calculul curenilor i tensiunilor continui dintr-un circuit n funcie de valoarea tensiunii(curentului) continue generate de ctre o surs specificat (Name) conform ferestrei de configurare de mai jos. Aceast tensiune(curent) continu ia valori de la o valoare iniial (Start value) la o valoare final (End value) cu un anumit pas de tensiune (Increment).

Rezultatul analizei va consta n afiarea grafic a rezultatului n funcie de tensiunea selectat. Exemplu: Caracteristica curent-tensiune a unei diode redresoare. Schema:

Pentru a determina caracteristica curent tensiune a unei diode redresoare, vom utilza o surs de tensiune (V3) care va fi variabil n limitele 0 V (Start value) - 0.8 V (End value) cu pasul de 0.01 V. De acest pas depinde att precizia de reprezentrii ( cu ct pasul este mai mic cu att reprezentarea este mai fidel) ct i durata simulrii (cu ct pasul este mai mare cu att durata simulrii este mai mare). Trebuie realizat un compromis ntre cele dou situaii, numrul de puncte alegndu-se de regul de ordinul zecilor sau sutelor(n acest exemplu este 800). De remarcat faptul c tensiunea V3 fiind variabil, valoarea ei este ignorat pentru acest tip analiz dar ea va fi luat n calcul pentru calculul punctului static de funcionare (Bias Point Detail).

4. Analiza n frecven (AC Sweep) permite calculul amplitudinilor tensiunilor i curenilor alternativi ntr-un circuit n funcie de frecvena unei surse de tensiune alternative care variaz ntre o frecven inferioar (Start Freq.) i o frecven superioar (End Freq.) ntr-un numr de puncte (Pts./Decade).

Cu ct numrul de puncte pe decad sunt mai multe, cu att reprezentarea grafic va fi mai precis, ns durata simulrii crete. n cazul de mai sus, avem sapte decade i deci 700 de puncte de analiz. Exemplu. Funcia de transfer a unui filtru trece-band. Schema:

Vom folosi o surs de curent alternativ de tip VSIN la care singurul parametru luat n consideraie pentru analiza de tip AC Sweep este parametrul AC care semnific amplitudinea semnalului sinusoidal a crui frecven este modificat n plaja 10Hz (Start Freq.) 100 Mhz (End Freq.) cu 100 puncte pe decad. n exemplul de fa am ales AC=1 V. OBS. : chiar dac nu se execut simultan cu analiza AC Sweep i o analiz de tip Transient, trebuiesc specificate i celelalte valori ale sursei VSIN (DC, VAMPL, FREQ) , n caz contrar putnd fi semnalate erori de ctre program. Ele sunt totui ignorate de ctre acest tip de analiz. n mod similar se poate determina caracteristica de transfer a unui cuadripol, msurarea benzii de lucru a unui amplificator, etc.

5. Analiza parametric (Parametric) nu este un tip de analiz n sine, ci presupune de fapt executarea uneia din analizele anterioare (Transient, DC Sweep, AC Sweep) de mai multe ori, succesiv, pentru un numr de valori ale unui parametru al schemei(de exemplu, un condensator, bobin, rezistor, etc.) i afiarea unei mrimi (tensiune, curent) cu diferite culori pentru fiecare valoare a parametrului respectiv. Paii care trebuie urmai sunt urmtorii: 5.1. Adugarea unei liste de parametri alturi de schem (se adaug similar cu adugarea unei piese : CTRL+G , PARAM) 5.2. Configurarea listei de parametri (prin dublu click pe list) Name1 = numele parametrului (orice nume, ex. cond1) Value1 = valoarea implicit a parametrului (relevant numai pentru calculul n curent continuu al tensiunilor i curenilor statici) 5.3. Asocierea ntre parametrul din list i un element de pe schem se face simplu, prin nlocuirea valorii elementului de pe schem cu eticheta corespunztoare din lista de parametri (ex. {cond1}) ntre acolade. 5.4. Configurarea tipului de analiz parametric prin specificarea n meniul corespunztor (Parametric) a limitelor de variaie ale parametrului cu denumirea stabilit de etichet. Exemplu. Funcia de transfer a unui filtru trece-band pentru mai multe valori ale condensatorului (5 valori) diferite: 5n, 10n, 15n, 20n, 25n Schema: Este aceeai cu cea de la analiza n frecven (AC Sweep)

5. Analiza parametric (Parametric) nu este un tip de analiz n sine, ci presupune de fapt executarea uneia din analizele anterioare (Transient, DC Sweep, AC Sweep) de mai multe ori, succesiv, pentru un numr de valori ale unui parametru al schemei(de exemplu, un condensator, bobin, rezistor, etc.) i afiarea unei mrimi (tensiune, curent) cu diferite culori pentru fiecare valoare a parametrului respectiv. Paii care trebuie urmai sunt urmtorii: 5.1. Adugarea unei liste de parametri alturi de schem (se adaug similar cu adugarea unei piese : CTRL+G , PARAM) 5.2. Configurarea listei de parametri (prin dublu click pe list) Name1 = numele parametrului (orice nume, ex. cond_filtru Value1 = valoarea implicit a parametrului (relevant numai pentru calculul n curent continuu al tensiunilor i curenilor statici) 5.3. Asocierea ntre parametrul din list i un element de pe schem se face simplu, prin nlocuirea valorii elementului de pe schem cu eticheta corespunztoare din lista de parametri (ex. {cond_filttru} )ntre acolade. 5.4. Configurarea tipului de analiz parametric prin specificarea n meniul corespunztor (Parametric) a limitelor de variaie ale parametrului cu denumirea stabilit de etichet. Exemplu. Funcia de transfer a unui filtru trece-band pentru mai multe valori ale condensatorului (5 valori) diferite: 5n, 10n, 15n, 20n, 25n Schema: Este aceeai cu cea de la analiza n frecven (AC Sweep) la care se adaug lista de parametrii astfel: CTRL+G, PARAM. Figura ar arta astfel:

De remarcat c pluralul parametri din lista de parametri (PARAMETERS) se refer la faptul c pot fi luai n considerare mai muli parametri (de exemplu bobina L1 sau rezistorul R1).

n fereastra de stabilire a tipurilor de simulare, pe lng tipul AC Sweep care este deja bifat, vom apsa i pe butonul corespunztor analizei parametrice, Parametric. n fereastra de analiz parametric vom avea grij s selectm : Swept. Var type: Global_parameter, Sweep Type: Linear, Name: cond_filtru, Start value: 5n End value: 25n

Increment: 5n

Rezultatul simulrii va consta n 5 grafice diferite, marcate diferit, pentru fiecare dintre valorile condensatorului specificate mai sus:

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