Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

LTSpice new component

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] LTSpice new component

Messaggioda Foto Utenterusty » 2 apr 2011, 18:50

Salve a tutti, mi ritrovo come sempre il problema di inserire un nuovo componente in LTSpice, ma non trovo una guida sufficientemente esaustiva sui passi da seguire. Devo inserire il nuovo componente uA741.
Ho il suo modello, e l'ho salvato nella cartella sub con nome uA741.sub, ma ora come faccio a fare un nuovo simbolo/componente linkando questo modello?

Grazie a chi mi vorrà dare questa delucidazione.

Il modello .sub è il seguente:


* UA741 OPERATIONAL AMPLIFIER "MACROMODEL" SUBCIRCUIT
* CREATED USING PARTS RELEASE 4.01 ON 07/05/89 AT 09:09
* (REV N/A) SUPPLY VOLTAGE: +/-15V
* CONNECTIONS: NON-INVERTING INPUT
* | INVERTING INPUT
* | | POSITIVE POWER SUPPLY
* | | | NEGATIVE POWER SUPPLY
* | | | | OUTPUT
* | | | | |
.SUBCKT UA741 1 2 3 4 5
*
C1 11 12 4.664E-12
C2 6 7 20.00E-12
DC 5 53 DX
DE 54 5 DX
DLP 90 91 DX
DLN 92 90 DX
DP 4 3 DX
EGND 99 0 POLY(2) (3,0) (4,0) 0 .5 .5
FB 7 99 POLY(5) VB VC VE VLP VLN 0 10.61E6 -10E6 10E6 10E6 -10E6
GA 6 0 11 12 137.7E-6
GCM 0 6 10 99 2.574E-9
IEE 10 4 DC 10.16E-6
HLIM 90 0 VLIM 1K
Q1 11 2 13 QX
Q2 12 1 14 QX
R2 6 9 100.0E3
RC1 3 11 7.957E3
RC2 3 12 7.957E3
RE1 13 10 2.740E3
RE2 14 10 2.740E3
REE 10 99 19.69E6
RO1 8 5 150
RO2 7 99 150
RP 3 4 18.11E3
VB 9 0 DC 0
VC 3 53 DC 2.600
VE 54 4 DC 2.600
VLIM 7 8 DC 0
VLP 91 0 DC 25
VLN 0 92 DC 25
.MODEL DX D(IS=800.0E-18)
.MODEL QX NPN(IS=800.0E-18 BF=62.50)
.ENDS

p.s. se la sezione non è adatta o c'è un topic che io non ho trovato rimandatemi pure alla destinazione più consona.

Grazie ancora :-P
Avatar utente
Foto Utenterusty
4.075 2 9 11
Utente disattivato per decisione dell'amministrazione proprietaria del sito
 
Messaggi: 1578
Iscritto il: 25 gen 2009, 13:10

2
voti

[2] Re: LTSpice new component

Messaggioda Foto UtenteRenzoDF » 2 apr 2011, 21:11

rusty ha scritto:Ho il suo modello, e l'ho salvato nella cartella sub con nome uA741.sub, ma ora come faccio a fare un nuovo simbolo/componente linkando questo modello?


Una volta salvata in una qualsiasi cartella "di lavoro" la libreria, dove dovrai salvare anche il file .asc della simulazione, per risolvere il problema nel modo piu' semplice, bastera' caricare opamp2 (gia' predisposto per questo scopo) e con un click destro mouse sopra il componente e un altro doppio-click sulla riga del Value, cambiare il testo opamp2 ... con UA741; a questo punto bastera' attraverso una direttiva spice (premendo per es. "S"), aggiungere allo schema la seguente linea
.lib UA741.sub

NB .include UA741.sub andava bene in ugual modo ... e la libreria poteva essere salvata con qualunque estensione, UA741.lib ... UA741.txt ... UA741.ecc, ma deve risiedere nella stessa cartella del file .asc della simulazione.

Ovviamente avresti potuto anche aggiungere allo schema tutte le righe del modello sempre attraverso una direttiva spice del tipo .SUBCKT, ovvero
Codice: Seleziona tutto
.SUBCKT UA741 1 2 3 4 5
*
C1 11 12 4.664E-12
C2 6 7 20.00E-12
DC 5 53 DX
DE 54 5 DX
DLP 90 91 DX
DLN 92 90 DX
DP 4 3 DX ...

e in questo modo non avresti avuto il vincolo della stessa cartella per il file .asc e .sub,
ma quando ci sono, come in questo, caso parecchie righe di descrizione, e "graficamente" poco conveniente.
"Il circuito ha sempre ragione" (Luigi Malesani)
Avatar utente
Foto UtenteRenzoDF
55,9k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 13189
Iscritto il: 4 ott 2008, 9:55

0
voti

[3] Re: LTSpice new component

Messaggioda Foto Utenterusty » 2 apr 2011, 21:57

Finalmente ci son riuscito.

Grazie infinite RenzoDF :ok:
Avatar utente
Foto Utenterusty
4.075 2 9 11
Utente disattivato per decisione dell'amministrazione proprietaria del sito
 
Messaggi: 1578
Iscritto il: 25 gen 2009, 13:10


Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti