Cum sa faci o op ideal-AMP în HSPICE

J

Julian18

Guest
Bună acolo,
Cum se face un ideal op-AMP în hspice?I-am scris un script de genul asta.
.......
.......

E_opamp 1 2 OPAMP 3 4

.......
......"

atunci când simularea de acest lucru, am primit "nu convergenţei cu algoritm standard, incercand sa amortizat pseudo-tranzitorii"cînd i comentariu la această declaraţie, simulare pare OK, desigur, în acel timp i-ar obtine ceea ce ceea ce vreau, asa cum a putea i a depăşi această problemă? sau de a face eu am să dea unele opţiuni de control să facem să funcţioneze?

orice sugestie ar fi apreciat.

Iulian

 
Puteţi încerca pur şi simplu utiliza un VCVS sau VCCS în loc.

 
Declaraţia este ca aceasta:

Exxx n n-<VCVS> în în-câştig <options>

Dacă îl folosiţi ca aceasta nu va avea nici probleme la toate!

Hope-am ajutat.

 
Eşti folosind OPAMP în buclă închisă-?Acest pseudo-aparat are câştig infinit, cred, şi va simula doar în mod corect în fişiere de configurare feedback-ul, în cazul în care producţia de control factori de producţie, astfel încât nu există diferenţă de tensiune zero, la intrare.

În timpul de simulare tranzitorii, dacă acolo 'orice întârziere RC în calea feedback-ul, apoi
OPAMP nu se va menţine întotdeauna ambele intrări la tensiunea de acelaşi, şi de iesire va satura la - tensiune infinit ...

Folosiţi un alt macro-model, cu doi poli şi Max si limitatoare de min la ieşire.Cred că acest lucru există în Hspice.

 
n1cm0c a scris:

Eşti folosind OPAMP în buclă închisă-?
Acest pseudo-aparat are câştig infinit, cred, şi va simula doar în mod corect în fişiere de configurare feedback-ul, în cazul în care producţia de control factori de producţie, astfel încât nu există diferenţă de tensiune zero, la intrare.
 
aparatul Exx OPAMP nu este acelaşi lucru cu aparatul VCVS ...Cred că parametrul de <gain> numai există în VCVS, deoarece o OPAMP este un dispozitiv de infinit câştig, prin definiţie.Iată un macro-model pentru o OPAMP puteţi încerca,op_amp.sp --- amplificator operaţional
*
* Acest circuit este luat de la "Chua & lin, asistată de calculator
* Analiza a circuitelor electronice, Englewood Cliffs,
* Printice-Hall, 1975, pagina 117.
* De asemenea, acesta este prezentat în "note spice2 cerere de
* Surse dependente de epler Bert, ckts IEEE.& Dev.revista,
* Septembrie1987 "
*
. post opţiuni de
. tran .001 ms 2ms
. ac dec 10 .1 Hz 10meg
. sonda tran Vout = V (output) vin = V (intrare)
. voutdb sonda ac = VDB (output) vphase = VP (output)
* Circuitului principal
xamp de intrare 0 ieşire opamp
Vin de intrare 0 sin (0,1 m, 1k), 1 ac
* Definiţii subcircuit
* Subckt de intrare
. Opin subckt în in-out
Rin în in-2meg
Rin în 0 500meg
Rin-in-0 500meg
g 0 out pwl (1), în în--68mv,-68mA 68mv, 68mA Delta = 1mV
c dintr-0 .136 UF
R afară 0 835k
. se termină
* Ckt RC cu polul la 9 megahertzi
. OPRC subckt în afară
e out1 0 la 0 1
r1 out1 out2 168
r2 out2 out3 1.68k
r3 out3 out4 16.8k
R4 out4 out 168k
C1 out2 0 100p
C2 out3 0 10p
C3 out4 0 1p
C4 dintr-0 .1 p
R afară 0 1e12
. se termină
* Output limitatorului de la 15V
. opout subckt în afară
e out1 0 la 0 1
rout out1 out 75
vdum afară dum 0
dum h 0 pwl (1) Delta vdum =. 01ma -. 1mA, .1 ma-15V, 15V
. se termină
* Op-AMP subckt
. opamp subckt în in-out
Xin în în-out1 Opin
xrc out1 out2 OPRC
xout out2 out opout
. se termină
. sfârşitul anului

 
Poate puteţi scrie aşa:
E_opamp 1 2 VCVS 3 4 1E6 max = A min = B

1E6 în cazul în care este câştigul de op ideal, şi puteţi modifica după cum doriţi.
AB este max şi min tensiunea de ieşire de OP.Poti da o valoare rezonabilă pentru convergenţă.

Prin aceasta, dacă tu simulare este încă plecat de eroare pentru nici o convergenţă, aveţi posibilitatea să adăugaţi
. convergenţă opţiune = 1
(sau alte numere 1 - 4) pentru a netlist.

Ryan

 

Welcome to EDABoard.com

Sponsor

Back
Top