was ist denn der Unterschied von Pspice Students und LTspice ? Ich hab beides und möchte mich da einarbeiten, aber ich weiß nicht mit was ich anfangen soll. lg Marko
:
Verschoben durch Admin
Beide benutzen den selben Rechenkern: Spice. Nun ist die LT Spice ne komplett kostenlose Oberfläche mit normalen Bauteilen und ansonsten nur LT-Bausteinen (Marketing). PSpice Students ist eine Studentenversion eines komerziellen Herstellers, hier ist man in der Bauteilwahl flexibel (Bibliotheken). Persönlich benutze ich als Gelegenheitsprogramm LT Spice. Man kommt sehr schnell rein, die Bedienung ist einfach, das ganze Programm beschränkt sich auf Schaltplan und Simulation nichts zusätzliches.
Spcie models kann man auch in LT-Spice einbinden (muss man ja auch fast immer bei PSpice machen). Die Probe von PSpice ist deutlich leistungsfähiger. Sachen wie "Measurements" oder Funktionen für Plotvariablen bietet LT SPice leider nicht an. Nachtrag: Was LT Spice noch fehlt sind die Monte Carlo und Worst Case Analysen. Und parametrische Simulation habe ich auch noch nicht hinbekommen (glaube aber dass es über .spice Direktiven gehen kann)
ok danke euch allen, jetz weiß ich was ihr meint lg Marko
Andreas N. schrieb: > Die Probe von PSpice ist deutlich leistungsfähiger. > Sachen wie "Measurements" oder Funktionen für Plotvariablen bietet LT > SPice leider nicht an. Funktionen für Plotvariablen gibt es ganz sicher! Welche "measurements" fehlen dir? > Nachtrag: > Was LT Spice noch fehlt sind die Monte Carlo und Worst Case Analysen. müsste ich nachrechechieren > Und parametrische Simulation habe ich auch noch nicht hinbekommen > (glaube aber dass es über .spice Direktiven gehen kann) nö, keine spice direktiven Wie üblich die parameter in "{R}" klammern und auf die Schematic folgenden String platzieren ".step param R list 1k 10k" oder ".step param R = 1k 10k 2k". Diese Syntax verstehen viele Spicen :) Auch 2-fach verschachtelt geht auf jeden Fall: .step param C = 1nF 10nF .step param R = 1k 10k mündet in 4 Simulationen. Klicke auf einen Knoten und du bekommst im Plotfenster die Kurven angezeigt. Um einzelne Sweeps mit dem Marker durchzufahren, klicke im Plot auf V und betätige Up-Down Tasten. @all Wie kommt ihr dazu zu behaupten, dass LTSpice/Pspice/Hspice/Winspice ngspice .. xyzspice alle auf dem selben Code basieren. Ist es nicht eher so, dass der beschreibende Dateiformat derselbe ist, aber der C-Code zigmal umgeschrieben/erweitert wurde?
edit: Auch 2-fach verschachtelt geht auf jeden Fall: .step param C list 1nF 10nF .step param R list 1k 10k mündet in 4 Simulationen.
Daniel schrieb: > nö, keine spice direktiven > Wie üblich die parameter in "{R}" klammern und auf die Schematic > folgenden String platzieren ".step param R list 1k 10k" öhm... ",step param..." ist eine Spice Directive ;) ^ Daniel schrieb: > @all > Wie kommt ihr dazu zu behaupten, dass LTSpice/Pspice/Hspice/Winspice > ngspice .. xyzspice alle auf dem selben Code basieren. Ist > es nicht eher so, dass der beschreibende Dateiformat derselbe > ist, aber der C-Code zigmal umgeschrieben/erweitert wurde? Es ist nicht der Code gemeint in dem das jeweilige Programm geschrieben ist sondern gemeint ist der Simulationskern, der bei diesen Programmen auf Berklys Spice aufsetzt ;)
Daniel schrieb: > Andreas N. schrieb: >> Die Probe von PSpice ist deutlich leistungsfähiger. >> Sachen wie "Measurements" oder Funktionen für Plotvariablen bietet LT >> SPice leider nicht an. > > Funktionen für Plotvariablen gibt es ganz sicher! > Welche "measurements" fehlen dir? > Also Wurzel konnte ich bei LT-Spice Graphen noch nicht zeichnen, Evaluations wie "Lowpass_3dB" sind nicht als Funktion enthalten (ich hab sie nicht gefunden). Für eigene Evaluations habe ich auch keine Möglichkeit gefunden. Mit "Measurements" meine ich die Tabelle, die Probe unter dem Grafen hat, in der für mich wichtige Werte nach jeder Simulation bereit stehen, ohne dass ich die Werte mit dem Cursor anfahren muss. Dazu habe ich noch nichts in LT-Spice gefunden. Für alles andere, vielen Dank. Das hilft mir schon mal gut weiter. Ein weiterer Punkt in dem Du mir vielleicht helfen kannst (hat mit Worst Case zu tun): ich kann ja Toleranzen angeben in LT-Spice, wie bekomme ich diese ausgewertet (zB als 2 Grafen, die mein Toleranzband beschreiben)?
Andreas N. schrieb: > Also Wurzel konnte ich bei LT-Spice Graphen noch nicht zeichnen, > Evaluations wie "Lowpass_3dB" sind nicht als Funktion enthalten (ich hab > sie nicht gefunden). Für eigene Evaluations habe ich auch keine > Möglichkeit gefunden. Ein Rechtsklick auf ein Label wie V(n001) im Graphikfenster startet den Expression Editor. Gewünschte Formel eingeben, auf OK klicken, fertig. Die Wurzel ist sqrt(), also zum Beispiel
1 | sqrt(V(n001)) |
eingeben. Einen 3 dB Tiefpass musst du dir mit einer Formel basteln, 'omega' gibt es bei der AC-Analyse als Variable, also eine Formel der Form (für ein hier willkürlich gewähltes Tau von 1234):
1 | V(n001) / sqrt(1 + pow(omega * 1234, 2)) |
Die Details findet man - tadaaa - im Handbuch, auch bekannt als eingebaute Hilfe.
Andreas N. schrieb: > Ein weiterer Punkt in dem Du mir vielleicht helfen kannst (hat mit Worst > Case zu tun): ich kann ja Toleranzen angeben in LT-Spice, wie bekomme > ich diese ausgewertet (zB als 2 Grafen, die mein Toleranzband > beschreiben)? Würde mich auch interessieren ob und wie das geht.
Ein einfaches Beispiel mit Toleranzanalyse gibt es unter Exanples. C:\Programme\LTC\LTspiceIV\Examples\Educational\MonteCarlo.asc Weiterführendes findet man in Beispielen in der LTspce Yahoo group http://tech.groups.yahoo.com/group/LTspice/ Files > Tut > Monte-Carlo-Sululation V2.20 > ... http://tech.groups.yahoo.com/group/LTspice/files/%20Tut/Monte-Carlo-Simulation%20%20V2.20/ Anmeldung für die LTspice group: Am einfachsten ist es eine Yahoo-email Adresse aufzumachen und dann die LTspice group zu abonnieren.
guter Tip, Danke. Etwas Statistik von der Yahoo LTspice Groupe: Group Information * Members: 23708 * Category: Electrical * Founded: Sep 27, 2002 * Language: English Activity within 7 days: 132 New Members - 191 New Messages
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.