ich bin auf der Suche nach einer Software, mit der ich mir Schaltungen erstellen - und vor allem testen - kann. Es handelt sich dabei hauptsächlich um kleinere Sachen für das Auto. Ich möchte also meine Bauteile dadrauf setzen, und dann einige Sachen simulieren und gucken was passiert.
Es darf ruhig eine professionelle und teure Software sein.
Hoffe auf Anregungen und Tipps.
Didn't find your answer? Ask the community — no account required.
D
Dieter Wiedmann
Egon Mang schrieb:
Brauchts nichtmal, kostenlos und gut bei
formatting link
heißt LTSpice/SwicherCAD.
Gruß Dieter
G
Georg Acher
Hehe, der Bereich ist nicht zu vergleichen mit dem normalen PC-SW-Sektor, wo EUR500 schon teuer sind...
Wenn die Wörter "professionell" und "Schaltungsentwicklung" (oder verwandtes wie EDA, PCB, Layout, VHDL/Verilog, Simulation) zusammentreffen, geht es in Preisregionen, die du dir lieber nicht mehr vorstellen willst. Bei EDA bist du schnell bei einigen zigtausend und es geht bis zu einigen hunderttausend...
Ein Verwandter (PSpice) des von Dieter erwähnten kostenlosen LTSpice liegt z.B. bei ca. $9000, was für "kleine" Sachen wohl etwas zu teuer wäre... Also sei mit der Wortwahl etwas vorsichtig ;-)
Nimm LTSpice :-)
Georg Acher, acher@in.tum.de
http://wwwbode.in.tum.de/~acher
"Oh no, not again !" The bowl of petunias
M
Markus Gronotte
"Georg Acher"
Was mich zu einer weiteren Frage bringt. Mein neuer E-Technik Professor nennt in der Vorlesung immer nur Spice. Aber nicht PSpice oder LTSpice. Was könnte der wohl meinen. Sehe ihn ja erst nächstes Jahr wieder.
lg,
Markus
G
Georg Acher
Spice ist der Urvater aller Schaltungssimulationen. War ursprünglich von Berkeley (Ende der 70er) und damit "Open Source". Es gibt es als spice3 immer noch so und ist z.B. bei fast jeder Linux-Distri dabei. Die Bedienung ist allerdings etwas sperrig, da Spice batch-orientiert läuft und die Eingabe als textuelle Netzliste will. Die Bezeichnung "Deck" (Lochkartenstapel) taucht in der Doku immer noch auf ;-) Allerdings sollte man mal damit gespielt haben, nach kurzer Zeit kommt man ganz gut damit zurecht...
Diverse Firmen haben den Berechnungskern genommen, verbessert/ergänzt und eine GUI draufgepappt. Dann heisst es PSpice, HSpice, LTSpice etc.
Georg Acher, acher@in.tum.de
http://wwwbode.in.tum.de/~acher
"Oh no, not again !" The bowl of petunias
H
Helmut Sennewald
Berkeley
so und
etwas
Netzliste
noch auf
man
eine
Hallo Markus, und das Besondere an LTSPICE ist, daß es wie schon erwähnt keinerlei Einschränkungen bezüglich Schaltungsgröße gibt. LTSPICE ist fast 100% kompatibel zu PSPICE und HSPICE bei analogen Schaltungen.
Unterschiede zwischen allen SPICE Varianten gibt es besonders bei digitalen Bausteinen. Aber die sind auch nicht Bestandteil vom ursprünglichen SPICE.
Speziell bei verlustbehafteten und gekoppelten Transmission Lines ist HSPICE allen anderen SPICE-Varianten weit voraus.
Von PSPICE gibt es nur eine kostenlose Demoversion bei der bei der man oft schon bei 4 Opamps oder 12 Transistoren das Limit überschritten hat. Von HSPICE gibt es meines Wissens gar keine Demoversion.
Für LTSPICE gibt es übrigens eine Newsgroup mit inzwischen über 4000 Postings und hunderten von Schaltungsbeispielen aus allen Bereichen der Elektronik. Zusätzlich gibt es auch eine Menge Links zu SPICE.
formatting link
Es gibt inzwischen schon eine ganze Reihe Unis und FHs bei denen LTSPICE als SPICE Simulator verwendet wird. Frag doch deinen Prof. ob er LTSPICE schon kennt. Falls nicht, dann könntest du ihm ja mal ein Beispiel zeigen(Laptop genügt). Beispiele gibt es zuhauf in obiger NG und in den "Examples" die beim Programm dabei sind. Er wird begeistert sein.
Gruß Helmut
Das ist der direkte Link zum Download von LTSPICE
formatting link
Die Help Pages als PDF:
formatting link
J
Johannes Bauer
M
Martin Laabs
Ja, da hast du recht. Hier (bei FreeBSD) sind es 28 Patches. Aber dafür hatte ich noch kein einzigen segmentation fault. Morgen muss ich direkt mal ausprobieren ob ich den Schaltplaneditor von BAE überreden kann mir eine passende Netzliste auszugeben.
Tschüss Martin L.
J
Johannes Bauer
H
Helmut Sennewald
"Johannes Bauer" schrieb im Newsbeitrag news: snipped-for-privacy@snifftop.sniffdomain...
.end
Hallo Johannes, hast du das .end absichtlich weggelassen? LTSPICE macht das nichts aus, aber vielleicht deinem SPICE schon. Am Ende der Netzliste hat in SPICE ein .end zu stehen.
Gruß Helmut
J
Johannes Bauer
O
Oliver Bartels
Kannst Du, "Import/Export" "Spice-Ausgabe". Über das Regelsystem lassen sich auch die Spice spezifischen Daten den Symbolen zuweisen, wenn es exotische Modelle sind. Das ULC dazu ist spicesim.ulc.
AFAIK nicht, sondern 'nur' public domain, oder irgend etwas in der Art. Details müsste ich selbst nachlesen.
Ja, aber z.B. bei Debian nicht, gerade wegen der rechtlichen Probleme. Debian ist da ja immer ziemlich penibel.
Die Eingabe der Schaltung als Netzliste finde ich gar nicht mal schlimm, aber die Auswertung ist IMHO ziemlich krampfig.
Ja, die Bezeichnungen sind IMHO teilweise ziemlich unverständlich. Z.B. dass die berechneten Daten als 'plot' bezeichnet werden, auch wenn da gar nichts geplottet oder ausgegeben wird, oder eine Spalte in der Datentabelle als 'vector' bezeichnet wird.
Schön zu hören :-) Vielleicht melde ich mich hier demnächst mit ein paar Fragen, bin gerade auch dabei es zu erlernen. Das eingebaute Manual finde ich für den Einstieg zu schwierig, im web finden sich vorwiegend Anleitungen für PSpice, o.ä., die die Bedienung von spice3 nicht erklären. Die bisher beste Anleitung fand ich hier:
Mal schauen, ob ich damit zurechtkomme.
Martin
M
Martin Klaiber
Aus welchen Quellen hast Du es gebaut? Ich habe das hier verwendet:
Enthält bereits alle patches. Das Kompilieren und die Installation startet man etwas ungewohnt mit 'utils/build install' aus dem Hauptverzeichnis. Vorher evtl. Anpassungen in conf vornehmen.
Bei mir (Debian woody) lief's ohne Probleme durch. Die Doku für die Installation finde ich allerdings etwas mager. Z.B. fand ich keine Hinweise, welche libs man braucht. Für alle, denen es genauso geht, hier die Ausgabe von ldd:
Fehlt in diesem Beispiel, funktioniert aber trotzdem. Frage mich nicht warum, bin selbst noch blutiger Anfänger. Ich finde den Artikel als Einführung aber generell schlecht gemacht. Man hat zwar ein paar Aha-Erlebnisse beim Ausprobieren der Beispiele, aber schon wenn man sie minimal abändern will scheitert man gnadenlos, weil der Artikel so oberflächlich bleibt.
Martin
H
Helmut Sennewald
Hallo Martin, "deine" Version ist aber auch schon 5 Jahre alt.
NGSPICE ist vermutlich die einzige "public" SPICE-Variante die wenigstens noch weitergepflegt wird. Außerdem gibt es da wahrscheinlich auch noch Support.
formatting link
Ganz unten auf obiger Seite ist dann der Link zur "download page"
formatting link
Gruß Helmut
Achtung: Mein Werbeblock :)
PS: Ich empfehle LTSPICE. Das ist kostenlos und von der Schaltungs- größe her unlimitiert. Natürlich hat es ein GUI für Schaltplan-Eingabe und Ergebnis-Ausgabe(Plot).
formatting link
LTSPICE läüft mit Wine auch unter Linux.
LTSPICE ist aber auch für die ganz "Harten", die unbedingt noch mit Netzlisten arbeiten wollen, geeignet. Die Netzlisten werden sogar mit Syntax-Highlighting angezeigt.
Die User Group
formatting link
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.