mikrocontroller.net

Forum: Analoge Elektronik und Schaltungstechnik Spice/SwCad Simulation eines TIA


Autor: Pow11 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich möchte gerne einen Transimpedanzwandler in Spice simulieren, um zu 
sehen, bei welcher Frequenz der Verstärker "in die Knie" geht.

Dazu habe ich eine Stromquelle an den Eingang gesetzt. Der 
nachgeschaltete Kondensator trennt den Wechselanteil ab. V1 und V2 
versorgen den OP.

Ich kann die Frequenz beliebig hochstellen. Irgendwas ist da faul, weiß 
jemand weiter?

Hier die SwCad/Spice Syntax:

*TIA Schaltung

V1   8 9 5
V2   10 11 -5

R1  2 3 100k

I1 0 1 AC sin(0 0.1m 10k)
C1 1 2 10n

*OP
X1 0 2 8 10 3 LTC6244


.tran 0 0.01 200e-5



* Copyright ? Linear Technology Corp. 08/17/06. All rights reserved.
* Pinout: IN+ IN- VCC VEE OUT
.SUBCKT LTC6244 3 2 7 4 6
IBIASDEF2 0 2 0.5E-12
IBIASDEF1 0 3 0.3E-12
RG1 22 0 4000
CG1 22 0 1E-6
GCM2 0 51 50 4 3E-9
RCMRR 51 0 1E3
GPSRR 0 53 7 4 3E-9
RPSRR1 53 0 1E3
RVNOI 41 0 1.8E3
CIN3 2 4 1.05E-12
CIN2 4 3 1.05E-12
DVNF 42 0 DVNOI
IVNF 0 42 1
DIN1 3 7 DIN
DIN2 2 7 DIN
GG5 0 25 22 0 6.2832
RG5 25 0 0.159155
CG5 25 0 2E-8
DIN3 4 3 DIN
DIN4 4 2 DIN
IDUM1 41 0 0
DVNFX 43 0 DVNOIX
IVNFX 0 43 1
RINX 21 0 12
GG1 0 22 VALUE={40*TANH(V(21))}
MOUT1 31 26 6 6 NOUT
MOUT2 32 26 6 6 POUT
CIN4 7 3 1.05E-12
CIN5 2 7 1.05E-12
DVL1 23 22 DVLIM
DVL2 23 0 DVLIM
EICM 50 0 VALUE={(V(3)+V(2))/2}
CCMRR 50 52 3E-13
RCMRR2 52 51 2k
RPSRR2 53 54 3E3
CPSRR1 54 7 3E-12
RPSRR3 53 55 3E3
CPSRR2 55 4 3E-12
GITYP 7 4 VALUE={5E-3+2E-4*V(7,4)}
CIN1 3 2 3.5E-12
GIN 0 21 VALUE={V(3,2)+V(41)+V(42,43)+V(51)+V(53)+40E-6}
GLIM1 7 31 VALUE={MIN(0.035,0.02*V(7,31))}
GLIM2 32 4 VALUE={MIN(0.035,0.02*V(32,4))}
GB 0 26 VALUE={3.14*(V(7)+V(4))}
GG2 0 26 25 0 6.2832
RG2 26 0 0.159155
CG2 26 61 8E-7
RRG2 61 0 3E-2
.MODEL NOUT NMOS(KF=0 KP=5 VTO=-10m)
.MODEL POUT PMOS(KF=0 KP=5 VTO=10m)
.MODEL DIN D(KF=0 RS=0 IS=1E-16)
.MODEL DVLIM D(BV=4 IS=1E-10 KF=0 RS=0)
.MODEL DVNOIX D(KF=0 RS=0)
.MODEL DVNOI D(RS=0 KF=1.65E-11)
.ENDS LTC6244

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.