Sunteți pe pagina 1din 4

Subcircuite SPice

Se deseneaz n Capture circuitul corespunztor subcircuitului, n exemplul ales un amplificator


diferenial (fig. 1):
V+
R 1
15k

R 2
15k

Q 1

R 1
15k

Q 2
Q 2N 2222
Q 2N 2222

R 2
15k

Q 1
IN +

Q 2

O U T

Q 2N 2222
Q 2N 2222

IN R 3
15k

R 3
15k
V-

Fig. 1.
Fig. 2.
Se definesc pinii de legtur cu circuitul de nivel nalt: Place --> Hierarchical Port.
Se pot alege de tipul PORTBOTH-L/CAPSYM, de exemplu, pentru pinii situai n dreapta schemei,
respectiv PORTBOTH-R/CAPSYM pentru pinii din stnga schemei.
Se redenumesc pinii. Rezult circuitul din fig. 2.
n fereastra Project manager se d clic pe *.dsn.
Se alege din meniul Tools submeniul Create Netlist i se selecteaz PSpice.
n seciunea Options se selecteaz Create SubCircuit Format Netlist. Se pot schimba calea i numele
fiierului AD.LIB, urmat de OK (fig. 3).

Fig. 3.
Fig. 4.
n fereastra Project Manager se observ c la Outputs apare biblioteca Spice creat ad.lib (fig. 4).
Se creeaz o nou bibliotec de simboluri care va conine simbolul AO, denumit ad.olb, de
exemplu. Se parcurg paii urmtori:
1. Crearea unei noi biblioteci de simboluri
Clic pe butonul
- Project manager
Se adaug o librrie nou: File-->New-->Library
2. Redenumirea bibliotecii create
Clic dreapta pe numele bibliotecii (library1.olb), se selecteaz Save As... i se redenumete
biblioteca, de exemplu ad.olb sau cum se dorete.
Page 1 of 4

Se poate crea un folder pentru bibliotecile proprii.


3. Adugarea unui simbol nou bibliotecii create
Pentru a aduga un simbol nou bibliotecii create, n fereastra Project manager se d clic
dreapta pe numele bibliotecii i se selecteaz New Part.
Se deschide fereastra de dialog New Part Properties din fig. 5.

Fig. 5.
Fig. 6.
Se creeaz simbolul pentru subcircuit. La Name se trece numele subcircuitului (pentru a se
putea recunoate mai trziu) AD n exemplul ales.
Se pot lsa valorile implicite propuse de program.
Clic pe OK i se deschide fereastra de lucru pentru crearea de simbol.
Butoanele de lucru sunt n partea din dreapta ecranului.
4. Editarea simbolului
Click and drag pentru a mri suprafaa delimitat cu linie punctat.

Se folosete Place --> Pin sau butonul


pentru a aduga terminale (pini) simbolului.
o n fereastra care se deschide se completeaz numele i numrul pinului n
conformitate cu datele de catalog sau datele despre subcircuit;
o La Shape se poate alege Short pentru pini scuri.
Dup completarea tuturor pinilor se alege Place --> Rectangle i se marcheaz conturul
simbolului, suprapunnd dreptunghiul cu linie plin peste conturul trasat cu linie punctat
(fig. 6).
Se salveaz simbolul astfel creat i se nchide fereastra de editare.
Asocierea modelului Spice la simbolul creat:
Se expandeaz ad.olb
Clic dreapta pe ad
Se alege Associate PSpice Model
n fereastra de dialog Select library to pick matching models se caut biblioteca cu modelul
AD.LIB (fig. 7).

Page 2 of 4

Fig. 7.
Nu lum n seam faptul c la Matching Models apare scris SCHEMATIC1.
Clic pe Next i se deschide fereastra din fig. 8.

Fig. 8.
n coloana Symbol Pin se aleg, dnd clic pe rnd n cele 5 linii, IN+, IN- OUT, V+ i V-, identic cu
ce se afl n coloana din stnga (fig. 9). Se observ c, pe msur ce se alege o denumire de pin,
aceasta dispare din list.

Fig. 9.
Clic pe Finish, urmat de clic pe OK (fig. 10):

Fig. 10.
Se deschide un proiect nou care, de fapt, reprezint circuitul de nivel nalt n care se apeleaz
subcircuitul creat. Se adaug, n exemplul ales, sursele de alimentare de c.c., un generator de semnal
sinusoidal i o sarcin i se urmrete rspunsul n timp al circuitului (fig. 11).
U 1
1
VO FF = 0
VAMPL = 1m
FR EQ = 1k

V3

IN +

V+
O U T

IN -

V-

3
4
5

R 1
100k

V1
15Vdc

V2
15Vdc

AD

Fig. 11.
Pentru a putea fi folosit ntr-un proiect nou, noua bibliotec trebuie adugat. Se face cu
comenzile: Place Part --> Add Library i se caut locaia fiierului AD.OLB.
De asemenea, se copiaz fiierul AD.LIB din fereastra Project Manager unde s-a creat subcircuitul
n fereastra Project Manager a noului circuit la PSpice Resources / Model Libraries.
Page 3 of 4

Se revine n fereastra de desenare, se definete profilul de simulare i se efectueaz simularea Spice.

Page 4 of 4