Ich versuche, einen Bandpass-Transkonduktanzverstärker in LTSpice zu simulieren, der so aussieht:
Ich habe die Empfehlungen dieses Beitrags - https://electronics.stackexchange.com/a/278870/87695 - verwendet und eine G-Komponente mit einer Tabelle verwendet, um die spannungsgesteuerte Stromquelle in meinem LTSpice-Schaltplan darzustellen.
Ich habe einige Schätzungen zu den Positionen der Pole und Nullstellen vorgenommen:
Meine Simulation zeigt jedoch überhaupt nicht das erwartete Ergebnis:
Ich vermute, dass ich die spannungsgesteuerte Stromquelle falsch eingestellt habe. Hier sind die Parameter:
Irgendeine Idee, was ich falsch gemacht habe? Vielen Dank im Voraus.
Wenn Sie die Stromquelle mit einer Tabelle erstellen, die bei 0 V 0 A beginnt, wird Ihr Schwung wahrscheinlich in die erforderliche negative Richtung gekürzt, wodurch die Wellenform verzerrt und das Diagramm des Frequenzgangs durcheinander gebracht wird.
Wenn Sie ihm einen größeren Bereich (-10 V 1 A, 10 V 1 A) geben, erhalten Sie mehr Headroom, aber es könnte auch dort zu Clipping kommen.
Es kann sinnvoller sein, eine BI
Quelle zu verwenden und den Strom einfach auf eine Formel einzustellen, die von der Spannung Ihres Knotens abhängt. Dies führt zu keinem Clipping. Ich empfehle jedoch, das Netz zu beschriften, da sich die n###
automatisierten Knotennamen ändern können.
PlasmaHH
w00t
PlasmaHH
w00t
ein besorgter Bürger
table()
, also kannst du einfach die ganze Zeile durch ersetzen0.1
. Übrigens, Verhaltensquellen sind zwar vielseitig, können sich jedoch als träge erweisen, je höher die Zahlen sind, und ihr Dynamikbereich sowohl auf der Y- als auch auf der X-Achse wird verringert. Die Verwendung einerG
Quelle ist der genaueste und schnellste Weg, dies zu tun. Verhaltensquellen sind gut, wenn es kompliziertere Ausdrücke gibt.