Gibt es eine Möglichkeit, die Eagle .sch Schalpläne in PSPICE zu simulieren?
--
Christoph
Gibt es eine Möglichkeit, die Eagle .sch Schalpläne in PSPICE zu simulieren?
--
Christoph
Christoph Kukulies schrieb:
Gibt es eine Möglichkeit, die Eagle .sch Schalpläne in PSPICE zu
simulieren?
--
Christoph
Hallo Christoph,
es gibt ein spice.ulp (spice.zip) (1998) von Rudi Hofer
im download bereich
man beachte spice nicht PSpice
Aufbauend darauf hat Ulrich Backes alles erweiter
mit bibliothek für spice3
Im Download bereich unter verschiedenes eaglesp3-0.99g.tgz
Ich habe dieses ulp nochmal erweitert
für PSpice
Leider bin ich nicht so gut im programmieren
aber es geht
Für LTSpice habe ich es auch angepaßt
Natürlich muss man die simulatin mit der spice library zeichnen
aber das muß man bei Orcad ja auch
Wenn interesse besteht bitte melden
Gruss
Volker
Christoph Kukulies schrieb:
Gibt es eine Möglichkeit, die Eagle .sch Schalpläne in PSPICE zu
simulieren?
--
Christoph
Hallo Christoph,
es gibt ein spice.ulp (spice.zip) (1998) von Rudi Hofer
im download bereich
man beachte spice nicht PSpice
Aufbauend darauf hat Ulrich Backes alles erweiter
mit bibliothek für spice3
Im Download bereich unter verschiedenes eaglesp3-0.99g.tgz
Ich habe dieses ulp nochmal erweitert
für PSpice
Leider bin ich nicht so gut im programmieren
aber es geht
Für LTSpice habe ich es auch angepaßt
Natürlich muss man die simulatin mit der spice library zeichnen
aber das muß man bei Orcad ja auch
Wenn interesse besteht bitte melden
Gruss
Volker
Ab ca. Februar 2010 wird es fuer EAGLE 5.6 ein ULP von mir geben, das
mit folgenden Moeglichkeiten aufwartet:
- Schnittstelle zu LTSpice (fuer Windows bzw. Linux mit Wine)
und andere SPICE-kompatible Simulatoren
- Export der Netzliste und automatisches Starten von LTSpice
(oder einem anderen Simulator)
- Unterstuetzung von realen Bauteilparametern fuer
Kondensatoren, Spulen u.ae.
- Einstellung der Simulationsparameter innerhalb eines
EAGLE-Dialogs
- Unterstuetzung folgender Simulationen: OP, DC, AC,
Transient, Parameter/Temperatur
- Simulation des gesamten Schaltplans oder nur der aktuellen
Gruppe
- Mehrere Simulationsmodelle pro Bauteil moeglich (z.B. je ein
Modell fuer THT- und SMD-Gehaeuse)
- Einstellung der Bauteilparameter ueber Attribute, daher
koennen auch bereits vorhandene Schaltungen ohne Erzeugen
neuer Bibliotheken simuliert werden (oder vorhandene
Bibliotheksparameter durch andere ueberschrieben werden)
- Spezielle Simulationsbibliothek ist vorhanden, jedoch
zum Betrieb nicht noetig (s.o.)
- Aus Lizenzgruenden koennen leider KEINE Simulationsmodelle
mitgeliefert werden (diverse Hersteller verbieten explizit
die Weiterverbreitung ihrer Modelle), diese muessen vom
Hersteller separat heruntergeladen werden (und koennen als
ASCII-Datei eingebunden werden)
- Jedes zu simulierende Bauteil enthaelt seinen eigenen
Simulationstext (mit bestimmten Platzhaltern) in einem
bestimmten Attribut, daher kann fuer ALLE Bauteile eine
entsprechende Schnittstelle geschrieben werden
- Automatische Umwandlung von sinnvollen Bauteilwerten in
SPICE-Syntax: Z.B. kann der Wert "3M3" (den SPICE nicht
unterstuetzt) automatisch in "3.3Meg" umgewandelt werden
Das Programm existiert und funktioniert bereits seit einigen Monaten, es
sind aber folgende geplante Dinge noch NICHT implementiert:
- Include- und Exclude-Liste von Bauteilen. Momentan kann nur
entweder der GESAMTE Schaltplan oder die aktuelle Gruppe
simuliert werden
- Einstellen der Bauteil-Simulationsparameter innerhalb einer
Bibliothek. Momentan kann dies nur im Schaltplan gemacht
werden (in Bibliotheken muss man den entsprechenden
Simulationstext noch haendisch erzeugen)
- Dokumentation (z.B. der Syntax, um beliebige Bauteile zu
simulieren. Die Syntax ist etwas kryptisch, aber nicht
allzu schwer zu verstehen. Beispiel: In EAGLE existiert ein
Widerstandsymbol, das ein Gate hat namens "A", und das Symbol
dieses Gates enthaelt zwei Pins namens "1" und "2". Das Attribut
"SPICE" dieses Bauteils kann dann zur Simulation gesetzt werden
auf
Fuer Widerstaende, Kondensatoren usw. ist eine entsprechende
Syntax bereits vordefiniert)
Sollte irgendjemand hieran interessiert sein, stelle ich die
entsprechenden Dateien kostenfrei zur Verfuegung (und bitte lediglich
darum, mir Rueckmeldung zu geben, welche Funktionen daran gut oder
schlecht sind).
Andreas Weidner