Sunteți pe pagina 1din 4

SIMULAREA CIRCUITELOR ELECTRICE - Programul LT Spice IV 1.

PARTEA TEORETIC Programul SPICE reprezint un program general de simulare a circuitelor electrice i electronice, lansat la Universitatea Berkeley, California, n anul 1975. Denumirea provine din acronimul SPICE = Simulation Program for Integrated Circuit Emphasis, iar PSpice, provine de la PC Spice. n cadrul lucrrii, se utilizeaz varianta LT Spice IV, [1]. Scopul lucrrii de laborator const n iniierea studenilor n utilizarea unui program de simulare PSpice, cu accent pe descrierea circuitelor i cu principalele tipuri de analiz. Etapele analizei de circuit n PSpice sunt, [2]:
Descriere circuit
1. alegerea modului de descriere a circuitului: text / schematic 2. introducerea componentelor 3. alocarea valorilor i atributelor 4. conectarea componentelor

Alegere tip simulare


1. alegerea tipului de analiz; 2. editarea profilului simulrii 3. rularea preliminar a programului 4. corectarea eventualelor erori 5. rularea programului

Vizualizare rezultate
1. adugarea de curbe (traces) n fereastra de probe 2. utilizarea cursorului pentru analiza formelor de und 3. verificarea fiierelor de ieire 4. salvarea / tiprirea rezultatelor

Descrierea circuitului i a comenzilor se poate face: grafic (schematic), utiliznd o interfa grafic, cu ajutorul creia se deseneaz schema circuitului; fiierele create n LT Spice au extensia .asc; prin modul text, caz n care se utilizeaz reguli sintactice specifice; fiierele astfel create n LT Spice au extensia .net, sau .cir. Structura general a unei liste program care descrie un circuit este dat pe linii, astfel: Linia 1: este ignorat din punct de vedere executiv, ea putnd fi folosit ca titlu; Ultima linie trebuie s conin expresia .end; aceasta ncheie programul; simulatorul SPICE ignor totul dup aceast linie; Liniile intermediare pot conine: comentarii, declaraii de elemente de circuit, instruciuni privind simularea. Tipurile de elemente de circuit, cu litera-simbol alocat, care trebuie menionat pe prima coloan a liniei de program, sunt prezentate n Tabelul 1.
Simbol * A B C D E F G H I J K L Tabelul 1. Simboluri folosite n SPICE. Semnificaie Simbol Semnificaie linie de comentariu M tranzistor MOSFET dispozitiv cu funciune special O linie electric cu pierderi surs cu comportament arbitrar Q tranzistor bipolar condensator R rezistor diod S comutator comandat n tensiune surs controlat V(V) T linie fr pierderi surs controlat I(I) U linie cu parametri RC uniformi surs controlat I(V) V surs independent de tensiune surs controlat V(I) W comutator comandat n curent surs independent de curent X tranzistor MESFET tranzistor JFET . instruciune de simulare inductan mutual (cuplaj magnetic) + continuare de pe linia precedent bobin

Valoarea componentei se declar utiliznd litere simbol pentru prefixul multiplilor sau submultiplilor unitilor de baz, conform Tabel 2.
1

Litera simbol T, t G, g MEG, meg K, k

Tabelul 2. Codificarea multiplilor i submultiplilor n SPICE. Multiplu Litera simbol Submultiplu Tera = 1012 M, m Mili = 10-3 9 Giga = 10 U, u Micro = 10-6 6 Mega = 10 P, p Pico = 10-9 3 Kilo = 10 F, f Femto = 10-12

Programul PSpice este insensibil la tipurile de caractere utilizate (majuscule sau litere mici). Editarea n modul text a componentelor ine cont de urmtoarele reguli sintactice de editare a liniilor de program: prima coloan desemneaz tipul de component, prin litera simbol din tabelul 1; al doilea caracter indic numrul nodului + de conectare (N+); al treilea caracter indic numrul nodului de conectare (N-); urmtoarele caractere indic valoarea numeric a mrimii, precum i alte atribute; fiecare declaraie este separat printr-un cmp liber, de preferin blank. Dintre tipurile de analiz posibile n cadrul programului SPICE, se vor utiliza n cele ce urmeaz: analiza de curent alternativ de semnal mic, .AC, utilizat pentru studiul unui circuit atunci cnd frecvena sursei de alimentare variaz ntr-un domeniu specificat; se utilizeaz la analiza stabilitii i zgomotului filtrelor i reelelor electrice. analiza de curent continuu, .DC, const n trasarea caracteristicii unui circuit, atunci cnd valoarea caracteristic a mrimii sursei independente invocate n declaraia .DC (tensiune, curent) este baleiat pe un anumit domeniu; este utilizat pentru calculul funciei de transfer. analiza de regim tranzitoriu, .TRAN, este cea mai direct form de analiz, care const n determinarea comportrii circuitului la conectarea sa la sursa de excitaie (stimul), care este de regul o surs independent de tensiune sau curent. Sintaxa instruciunilor respective este indicat mai jos: .AC <oct, dec, lin> <Nsteps> <StartFreq> <EndFreq>
unde: <oct, dec, lin> = modul de definire al intervalului de frecven: octave, decade sau liniar; <Nsteps> = numrul de pai / octav, decad, interval; <StartFreq> = frecvena de start a analizei; <EndFreq> = frecvena de stop a analizei. <Source Name> = numele sursei analizate; <oct, dec, lin, list> = modul de definire al intervalului de variaie a tensiunii: octave, decade, liniar sau tabelar; <Vstart> = valoarea de start a tensiunii sursei; <Vstop> = valoarea de stop (final) a tensiunii sursei; <Vincr> = valoarea pasului (incrementului). <Tstep> = pasul (incrementul) de trasare al curbei (poate fi egal cu zero); <Tstop> = durata analizei (simulrii); [Tstart] = dac este precizat, indic timpul de la care se salveaz rezultatele analizei de regim tranzitoriu, dac nu e precizat, rezultatele se salveaz de la momentul t=0; [dTmax] = pasul maxim de timp care se ia n considerare la integrarea ecuaiilor de circuit; dac se precizeaz [Tstart] sau [dTmax], trebuie precizat i [Tstep]; [modifiers] = precizri suplimentare: de exemplu, [UIC] = utilizarea condiiilor iniiale precizate de operator.

.DC <Source Name> <oct, dec, lin, list> <Vstart> <Vstop> <Vincr>
unde:

.TRAN <Tstep> <Tstop> [Tstart [dTmax]] [modifiers]


unde:

2. PARTEA APLICATIV n cadrul lucrrii, se exemplific utilizarea programului LTSpice IV pentru diferite forme de analiz a unor circuite simple. Se editeaz n modul schematic, respectiv text, diferite circuite i se aplic diferite tipuri de analiz. Se traseaz curbele caracteristice i se comenteaz dup caz. De asemenea, se exerseaz diferite setri ale parametrilor reprezentrilor grafice (palet de culori, editare scri de reprezentare, verificare list de erori, etc). Exemplul 1 Analiza .TRAN

a. reprezentarea circuitului n mod schematic cu indicarea nodurilor *EXEMPLUL 1: SISTEMUL TRIFAZAT DE TENSIUNI SINUSOIDALE * V1 1 0 SIN(0 310 50 0 0) V2 2 0 SIN(0 310 50 0 0 120) V3 3 0 SIN(0 310 50 0 0 240) R1 1 2 100 R2 2 3 100 R3 1 3 100 * .TRAN 0 40M 0 200U .PROBE .END b. editarea circuitului n format text (netlist) Fig. 1. Exemplu de analiz .TRAN. (Sistemul trifazat de tensiuni simetrice).

Exemplul 2: ANALIZA .DC

*Exemplu analiza .DC V1 N001 0 1 Rser=0 R1 N001 N002 1 pwr=1 L1 N002 0 1m Rser=1m Rpar=0 Cpar=0 .dc v1 1 10 500m .backanno .end

a. schema circuitului Fig. 2. Exemplu de analiz .DC.

b. lista circuitului

Exemplul 3: ANALIZA .AC

*Circuit_R_L_C_serie V1 N001 0 AC 10 R1 N001 N002 10m pwr=1 L1 N002 N003 1m Rser=1m Rpar=0 Cpar=0 C1 N003 0 1m .ac lin 100 50 250 .backanno .end

a. schema circuitului Fig. 2. Exemplu de analiz .AC (Circuitul RLC serie)

Chestiuni de evaluare: 1. Precizai principalele tipuri de analiz de circuit utilizate n cadrul programului SPICE, cu codificarea aferent. 2. Codificarea multiplilor i submultiplilor unitii de msur de baz, folosit n SPICE. 3. Precizai semnificaia urmtoarelor caractere, plasate la nceputul unei linii de program SPICE: asterisc (*), punct (.), plus (+), R, L, C, V, I; 4. Editarea programului de analiz SPICE n modul text, pentru o schem simpl de circuit dat. BIBLIOGRAFIE [1] Manual LT Spice IV. http://www.linear.com [2] PSpice Primer. University of Pennsylvania, JVdS, 2006.

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