Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

netlist pspice

Strumenti informatici per la matematica applicata, le simulazioni, il disegno: Mathcad, Matlab, Scilab, Microcap, PSpice, AutoCad ...

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

0
voti

[1] netlist pspice

Messaggioda Foto Utentetidusquall17 » 23 mag 2018, 19:06

Salve ragazzi, ho un urgente aiuto per capire come poter creare una netlist su pspice.
Ho scaricato il programma "cadence relase 17.02.2016", in cui ho diversi collegamenti:
-Capture cis Lite
-Magnetics parts editors
-model editor
-ps spice ad lite
-pspice advenced analysis lite
-simulator manager
-stimulus editor

io devo studiare come creare una netlist. Guardando in rete vedo che molti tutorial fanno uso degli "schematics", cioè creano il circuito graficamente, collegando le componenti, e poi fa l'analisi.
Io però, devo creare una netlist in modo manuale, cioè scrivendo io stesso la netlist, in questo modo:

VD 10 DC 700mVù
Dtest 1 0 mod1
.model mod1 D(Is=100pA n=1.679 BV=10V IBV=1nA)
.dc vd 0.5v 900Mv 10Mv
.op
*.temp 0 27 125
.plot dc i(vd)
.PROBE
.END

questo è un esempio di circuito.
Ho letto però che c'è la possibilità di procedere in questo modo, senza utilizzare gli schematics. Potete aiutarmi a capire come fare?
grazie.
Avatar utente
Foto Utentetidusquall17
8 4
Frequentatore
Frequentatore
 
Messaggi: 112
Iscritto il: 3 feb 2011, 20:19

1
voti

[2] Re: netlist pspice

Messaggioda Foto UtenteExodus » 24 mag 2018, 10:20

Avatar utente
Foto UtenteExodus
174 2
Frequentatore
Frequentatore
 
Messaggi: 138
Iscritto il: 25 ago 2017, 17:30

2
voti

[3] Re: netlist pspice

Messaggioda Foto Utentebanjoman » 26 mag 2018, 11:07

Scrivere le netlist a mano una volta era l'unico modo.
Poi sono arrivati gli schematics editor e tutto e' caduto nel dimenticatoio o quasi.

Scrivere una netlist e' facile:
Disegni il tuo circuito su carta.
Numeri i nodi (attenzione che per SPICE un nodo e' la congiunzione di DUE o piu' elementi, a differenza della definizione classica di nodo usata in elettrotecnica)
La massa (ground) e' per definizione sempre il nodo 0 (zero)

Una volta enumerati tutti i nodi, scrivi la netlist seguendo la sintassi di SPICE. Il manuale proposto da Foto UtenteExodus va gia' bene ma non e' esaustivo. Se guardi bene, nell'installazione di cadence ci dovrebbe essere una directory \cadence\versione_installata\doc (versione_installata e' un nome che dipende da quale versione hai installato).

In quella directory ci sono altre sottodirectory contenenti i manuali di tutti i tool cadence, sia in formato html che in un unico pdf.
Quelle che riguardano PSPICE inziazno tutti con PSPxxxxx

Nel tuo caso per iniziare puoi leggerti il materiale contenuto in PSPUG (user guide) e PSPCREF (PSPICE reference guide).
PSPHLP e' la guida per l'utilizzo del programma PSPICE vero e proprio.
PSPAUGCA e' la PSPICE advanced analisys user guide.

Buon divertimento!
O_/
Max
Se funziona quasi bene, è tutto sbagliato. A.Savatteri/M.Mazza
Avatar utente
Foto Utentebanjoman
12,2k 5 11 12
G.Master EY
G.Master EY
 
Messaggi: 1622
Iscritto il: 19 set 2013, 19:27

1
voti

[4] Re: netlist pspice

Messaggioda Foto Utentetidusquall17 » 26 mag 2018, 18:26

Grazie mille per la risposta.
Volevo sapere però come poter implementare una netlist senza utilizzare gli schematics su pspice.
Cioè io ho installato il programma, ma una volta aperto, non so dove mettere le mani per poter scrivere la mia netlist.
Da quanto ho capito c'è la possibilita di aprire i file text con la netlist, che poi viene compilata e da i risultati, ma non ho capito dove andare..
Avatar utente
Foto Utentetidusquall17
8 4
Frequentatore
Frequentatore
 
Messaggi: 112
Iscritto il: 3 feb 2011, 20:19

2
voti

[5] Re: netlist pspice

Messaggioda Foto Utentebanjoman » 26 mag 2018, 18:36

Devi usare il programma PSPICE A/D che dovrebbe essere nella cartella di menu che OrCAD ti ha creato durante l'installazione.

Quello e' PSPICE nudo e crudo. Una volta lanciato vedi che nel menu File ci sono anche le due voci File->Open
e File->New->Text File.
Con quest'ultima puoi crearti un file testo da riempire a mano come vuoi fare tu.

Piu' semplice di cosi'.... :-)
Se funziona quasi bene, è tutto sbagliato. A.Savatteri/M.Mazza
Avatar utente
Foto Utentebanjoman
12,2k 5 11 12
G.Master EY
G.Master EY
 
Messaggi: 1622
Iscritto il: 19 set 2013, 19:27

1
voti

[6] Re: netlist pspice

Messaggioda Foto Utentetidusquall17 » 27 mag 2018, 10:07

Perfetto, grazie. Mentre invece per lanciare il programma e far partire la simulazione con la netlist che ho creato, come faccio?
Avatar utente
Foto Utentetidusquall17
8 4
Frequentatore
Frequentatore
 
Messaggi: 112
Iscritto il: 3 feb 2011, 20:19

1
voti

[7] Re: netlist pspice

Messaggioda Foto Utentebanjoman » 27 mag 2018, 11:05

Nella toolbar ci sono due tasti, "Run" e "Pause".
Altrimenti guarda nel menu "Simulation".....
:roll:
Se funziona quasi bene, è tutto sbagliato. A.Savatteri/M.Mazza
Avatar utente
Foto Utentebanjoman
12,2k 5 11 12
G.Master EY
G.Master EY
 
Messaggi: 1622
Iscritto il: 19 set 2013, 19:27

0
voti

[8] Re: netlist pspice

Messaggioda Foto Utentetidusquall17 » 28 mag 2018, 19:26

Ciao, quando vado nella tendina di simulation, dove c'è anche il run, non mi fa selezionare nulla, è tutto bloccato. :(
Avatar utente
Foto Utentetidusquall17
8 4
Frequentatore
Frequentatore
 
Messaggi: 112
Iscritto il: 3 feb 2011, 20:19

0
voti

[9] Re: netlist pspice

Messaggioda Foto Utentetidusquall17 » 28 mag 2018, 20:12

EDIT: ci sono riuscito, funziona :D
Avatar utente
Foto Utentetidusquall17
8 4
Frequentatore
Frequentatore
 
Messaggi: 112
Iscritto il: 3 feb 2011, 20:19

0
voti

[10] Re: netlist pspice

Messaggioda Foto Utentetidusquall17 » 30 mag 2018, 22:29

Ho un problema, quando vado a lanciare la netlist per il tracciamento di un grafico, mi compila il codice, apre la schermata, ma mi compare il piano cartesiano numerato come ho detto io, ma completamente nero, senza il grafico richiesto.
Eppure ho copiato un programma del professore:

Codice: Seleziona tutto
Vcc 1 0 DC +10V
Vee 7 0 DC -10V
Vb 5 0 DC +3V
Vs 4 5 SIN (0v 100mV 1kHz)
Q1 2 3 6 transistor
Rc 1 2 3k
Rb 4 3 100k
Re 6 7 1k
.model transistor npn(Is=1.8104E-15 BF=100)
.TF V(2) Vs
.TRANS 50us 8ms 5ms 5us
.OP
.probe
.end
Ultima modifica di Foto Utentexyz il 30 mag 2018, 22:35, modificato 1 volta in totale.
Motivazione: Usa i tag [code] quando includi del codice.
Avatar utente
Foto Utentetidusquall17
8 4
Frequentatore
Frequentatore
 
Messaggi: 112
Iscritto il: 3 feb 2011, 20:19

Prossimo

Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti