Gute Werkzeuge zum Zeichnen von Schaltplänen

Ich wollte meinem Beitrag am Vortag ein paar Informationen hinzufügen, indem ich Schaltpläne und einige Anweisungen verwendete. Welche Programme werden dafür eingesetzt?

Ich möchte hauptsächlich sehen, was andere verwenden und was ich leicht verwenden kann, um beschreibende Schaltpläne zu erstellen.

In einer perfekten Welt, und ich weiß, dass dies ein Fall ist, in dem ich es mir wünsche, wäre es:

  1. Frei.
  2. Extrem einfach, Schaltpläne zu zeichnen.
  3. Ermöglicht die einfache Erzeugung von Wellenformen für die Ein-/Ausgänge.
Ältere Kommentare hier .
Das Ziel von SE ist es, qualitativ hochwertige Frage-und-Antwort-Sets bereitzustellen, die den Suchmaschinenverkehr auf die Website lenken. - (EN) Ich habe diese Frage erneut aufgegriffen, da sie diesem Ziel nachweislich entspricht und für viele von erheblichem Nutzen und Interesse ist. Trotz seines Alters bietet es aktuelle und nützliche Informationen. | . Es wurde mehr als 5 Jahre geschlossen, nachdem es mit buchstäblich Dutzenden qualitativ hochwertiger Antworten gefragt worden war. Im Laufe der Jahre kamen weitere Antworten hinzu. Ich habe auf ungefähr 50 zugegriffen! der Links in Antworten und Kommentaren und nur zwei waren tot - der Rest führt zu dem Material, das Sie erwarten würden.
@RussellMcMahon Auf dieser offiziellen Webseite heißt es, dass sich Fragen nicht auf „Programmieren von Software für einen PC“ beziehen sollten.
@ Alejandro Nava Das tut es. Das ist es zum Glück nicht. Es erfüllt jedoch die Anforderungen für eine nützliche Frage, wie in meinem Kommentar zur Wiedereröffnung oben erwähnt. Es hat jetzt 37 Antworten, die meist von guter Qualität und nützlich sind und den Suchmaschinenverkehr anziehen können.
„Das ist es zum Glück nicht.“ // Diese Frage bezieht sich auf Software für PC. Obwohl sie keine Programmiersoftware sind, sind sie immer noch Software zum Zeichnen von Schaltplänen. Darüber hinaus fragt diese Frage nach Vorschlägen , was es unmöglich macht, eine Antwort als beste Antwort auszuwählen, was (soweit ich weiß) gegen die Richtlinien dieser Website verstößt.

Antworten (37)

Probieren Sie KiCAD aus . Jetzt macht es sogar speziell SPICE-Simulationen und ngspiceerledigt so ziemlich alles andere. Abgesehen davon hat KiCAD auf Wunsch auch die Werkzeuge zum Entwerfen von Leiterplatten und sogar einen 3D-Viewer und -Exporter für die Leiterplatten!

KiCAD läuft auf Windows, Linux und Apple OS X.

Es gibt auch ein Projekt namens ESIM , das KiCAD mit einem SPICE-Simulator und einem Differentialgleichungslöser bündelt.

Trotz seiner Benutzeroberfläche ist Kicad für den Preis (kostenlos) wirklich ziemlich leistungsfähig - 16-Layer-Boards, Gerber-Export und keine Begrenzung der Boardgröße.
@DoxaLogos, Um einen Schaltplan oder eine Leiterplatte zu erstellen, ist es eigentlich sehr einfach, sich daran zu gewöhnen. Gibt es eine Möglichkeit, weitere Teile hinzuzufügen, oder muss ich sie selbst hinzufügen?
Peter, du sagst "trotz seiner Benutzeroberfläche". Können Sie das näher erläutern?
@Kortuk, Es gibt einige Bibliotheken, die Sie herunterladen können, aber ich denke, die meisten müssen Sie selbst hinzufügen.
@Kortuk: Ich konnte auch nicht herausfinden, wie man Teile hinzufügt, also fragte ich: "Wie installiere ich eine KiCad-Schaltplan- oder Footprint-Bibliothek?"
Und obendrein: „Kicad läuft auf Windows, Linux und Apple OS X und ist unter der Open-Source GNU GPL v2 veröffentlicht“
KiCAD ist nicht nutzbar. Die Autoren von KiCAD müssen einen alten Apple Macintosh von 1984 finden, ihn ein paar Wochen lang benutzen und dann die Benutzeroberfläche neu gestalten.
Usability ist wie immer Ansichtssache. Als ich es benutzte, hatte ich keine großen Probleme. Einziges Problem war der Mangel an Tiefe in der Teilebibliothek.
Ab diesem Datum verfügt KiCAD über eine recht umfangreiche Bibliothek, und die Benutzeroberfläche ist einfach, sobald Sie sich daran gewöhnt haben (das Hinzufügen von Komponenten durch Eingeben ihrer Namen, anstatt sie in einer Miniaturansichtsliste zu suchen, hat sich als sehr effizient erwiesen).
Es hat kein einfaches Gleichspannungsquellensymbol ... wie kommt es?
FYI: KiCad hat kürzlich die SPICE-Simulation mit NGspice unter der Haube hinzugefügt. Beispieltutorial hier: ngspice.sourceforge.net/ngspice-eeschema.html

Mein bevorzugtes Werkzeug zum Erfassen von Schaltplänen ist ein Bleistift auf grün gerastertem Konstruktionspapier und eine Kamera.

Sobald ich den Schaltplan habe, wie er mir gefällt, geht es in gschem.

Aber um nur Schaltungen zu skizzieren, ist Papier der richtige Weg.

Lineartreiber rocken

Dafür führe ich ein Feldnotizbuch herum. Es wird gerastert geliefert, mit linierten Seiten für Notizen. Es ist auch wasserfest, wenn es also überall hin mitgenommen wird und Sie in einem regnerischen Klima leben, gibt es einen zusätzlichen Schutz.
Ich habe Designjournale herumliegen, die genauso aussehen, aber ich bezweifle, dass es meinem Chef Spaß machen würde, Dinge für Chiphacker darin zu notieren.
Punkt auf dem Bild, ich wünschte, ich hätte immer Papier bei mir. Ich wünschte auch, meine Handschrift wäre lesbar.
Das mache ich auch bei der Arbeit. Ich schreibe einfach etwas auf, mache ein Foto davon und schicke es per E-Mail an die Fabrik. :)
Ich verwende einen Scanner (bessere Qualität für Strichzeichnungen als eine Kamera) + Papier/Bleistift. Sieht großartig aus!
Das bringt mich zurück - ähnlich wie all diese alten Radio Shack-Bücher von Forrest Mims III ...
Das sieht meinem Schreib- und Zeichenstil umwerfend ähnlich. gehts dir gut :-)
Und jetzt, mit dem Komfort von Google Fotos und modernen Smartphones, wird ein einmal aufgenommenes Bild sofort online in Ihr Google Fotos-Konto unter photos.google.com hochgeladen . Macht das Speichern auf dem Computer oder das Einfügen in ein Dokument viel einfacher.
Ist das DaveCad?
Grün gerastertes technisches Papier scheint in Großbritannien schwer zu kaufen zu sein, das nächste ist blaues Millimeterpapier, das sehr verbreitet ist: static.rapidonline.com/catalogueimages/product/06/00/…

Und jetzt können Sie das in einem halbwegs modernen Browser mit CircuitLab tun .

Die kostenlose Community-Version ist in ihrer Komponentenbibliothek etwas eingeschränkt, aber der im Browser laufende Simulator ist ein Beweis für die Leistungsfähigkeit aktueller JavaScript-Engines.

Update Jan 2015: CircuitLab ist nicht mehr kostenlos; Es gibt nur eine zeitlich begrenzte Demo ohne Speicherfunktion. Es gibt kommerzielle und nichtkommerzielle Pläne. Für Studierende, deren Universität über eine akademische Lizenz verfügt, ist die Nutzung kostenlos. Alle Pläne anzeigen . Das eingebettete CircuitLab hier auf EE.SE ist weiterhin kostenlos verfügbar.

Dies ist ein Beispiel-Screenshot der Circuitlab-Designumgebung:

Geben Sie hier die Bildbeschreibung ein

Dies ist ein Beispiel-Screenshot der Circuitlab-Simulationsumgebung:

Geben Sie hier die Bildbeschreibung ein

CircuitLab ist jetzt in Electronics Stack Exchange eingebettet! meta.electronics.stackexchange.com/questions/963/…
Diese Simulationshandlung ist sicher hässlich.
(CircuitLab-Mitbegründer hier.) Glücklicherweise haben wir die Simulationsdiagramme seitdem viel schöner gestaltet: siehe circuitlab.com/editor/wt3nym , um dieses RLC-Resonanzbeispiel auszuprobieren. Wir haben jetzt Partnerschaften mit vielen Universitäten, was es für ihre Studenten und Dozenten kostenlos macht. Und wir würden uns über weiteres Feedback aus der EE.SE-Community freuen!

Eine weitere Option ist KTechlab . Ich vermute, die meisten Leute haben noch nie davon gehört, aber es ist ein kostenloses Elektronik-Simulationsprogramm, mit dem Sie einfache Schaltungen erstellen können. Schaltpläne sind einfach zu zeichnen und es erzeugt leicht Wellenformen. Ich finde es intuitiver und schneller als einen SPICE-Simulator, aber natürlich ist es nicht so leistungsfähig. Es ist eher ein System zum Nachdenken über idealisierte Schaltkreise, während SPICE eher ein System zum Modellieren realer Schaltkreise mit all ihren Fehlern und Schwächen ist. Es ist nur Linux, aber Sie können es in Virtualbox oder so ausführen.

Alt-Text Alt-Text

Sieht interessant aus.
Sie haben vergessen zu erwähnen, dass Sie es auch als IDE verwenden können, um die von Ihnen entworfenen Chips in Ihre Schaltung zu programmieren.
Ich habe das Teil nie benutzt. :)
Interessant! Ich habe wirklich noch nie davon gehört. Danke.

gschem von geda macht schöne Schaltpläne mit echten Schriftarten.

  1. Es ist freie Software (GPL-Lizenz).

  2. Es ist so einfach wie es geht. Alle schematischen Erfassungsprogramme müssen etwas gelernt werden.

  3. Ich habe das nicht versucht, aber es sollte etwas in der gEDA-Suite geben.

Danke für die Info, ich werde mir das mal anschauen.
WOW, ich habe noch nie von geda gehört, habe ein apt-get gemacht und es jetzt überprüft. Wirklich cool, danke fürs Teilen!
Da „ich“ diesen Thread vor ein paar Stunden mit dem Webtronix-Programm wiederbelebt habe, dachte ich, ich würde für zukünftige Referenz hinzufügen, dass gEDA die Icarus- und GTKWave-Simulatoren enthält. Diese erfordern mehr Arbeit als eine LTSpice-Simulation (Sie müssen entweder Simulationsdaten zu allen verwendeten Teilen hinzufügen oder eine Verilog-Simulation schreiben), aber gEDA (im Gegensatz zu den meisten PCB-Designpaketen) hat definitiv einen Simulator.
Es gibt auch gnuspice und ngspice. Tatsächlich sind Simulation und schematische Erfassung zwei getrennte Probleme, und es wäre besser, sie separat zu betrachten. Es gibt kaum ein Schaltplan- oder Simulationstool, das nicht ein gängiges Netzlistenformat spricht.

Dieser Java-Schaltungssimulator ist ziemlich einfach, Schaltpläne zu zeichnen, und es gibt eine Möglichkeit, sie als Klartext zu exportieren:

$ 1 5.0E-6 0.9891409633455756 46 5.0 50
I 240 256 304 256 0 0.5
I 352 256 416 256 0 0.5
w 416 256 416 192 0
w 240 192 240 256 0
r 320 272 320 336 0 220000.0
c 320 352 320 400 0 4.7000000000000004E-8 1.4535908873993098
g 320 416 320 432 0
s 224 384 224 320 0 1 true
w 240 256 224 256 0
w 224 256 224 320 0
w 272 384 224 384 0
w 320 352 320 336 0
w 320 400 320 416 0
w 272 384 272 352 0
w 272 352 320 352 0
w 304 256 320 272 0
w 352 256 320 272 0
r 240 192 416 192 0 5000.0
o 1 64 0 35 5.0 0.0015625 0 -1

Der obige Code erzeugt diese Schaltung:

momentaner Umschalter mit zwei Wechselrichtern

Vielleicht gibt es eine Möglichkeit, es in eine Website zu integrieren, sodass Benutzer eine Schaltung zeichnen, den obigen Code in das Antwortfeld einfügen, ihn mit speziellen Tags umgeben und ein Popup-Applet erstellen können?

Noch besser könnte aus dem Code ein schematisches Bild generiert werden, das, wenn es angeklickt wird, ein Simulations-Applet dieses Schemas öffnet.

Vielleicht mal mit dem Autor über sowas reden? Er hat das Applet gezippt, damit Sie es auf Ihrem eigenen Computer verwenden können, aber ich weiß nicht, ob es auf anderen Websites verbreitet werden soll.

Update: Ich habe mit dem Autor gesprochen und er hat URL-Daten innerhalb weniger Stunden nach meinem Vorschlag implementiert. Es gibt jetzt eine Menüoption "Link exportieren", die solche Links generiert, ohne dass ein Verzeichnis oder eine Hashtabelle auf dem Server oder irgendetwas anderes erforderlich ist. Sie können dieselbe URL verwenden, um dieselbe Schaltung anzuzeigen, während Sie die Java-Datei auf Ihrem eigenen Computer verwenden:

Dies sollte die obige Schaltung anzeigen

Und er wies auf die Lizenzvereinbarung hin , die es uns meiner Meinung nach erlaubt, sie zu modifizieren und hier zu verwenden, um Schaltpläne wie diese einzubetten .

Sie haben die Erlaubnis, die Applets zu modifizieren und/oder die Applets auf Ihre eigene Website zu kopieren, solange Sie mich (Paul Falstad) nennen und einen Link zu meiner Seite angeben

Diese 4000-Zeichen-URL sollte einen 7-Segment-Decoder zeigen

Ich denke, Sie sollten dies auf Meta melden (leider bin ich auf meinem Handy, daher funktioniert das Simulations-Applet nicht).
Was meinst du mit "kennzeichnen"?
4000-Zeichen-URLs!?
Das ist eine der kompliziertesten Schaltungen in den Beispielen. Der Internet Explorer akzeptiert leider nur 2000 Zeichen. :)
@endolith Ich möchte es auf meinen Laptop herunterladen. Aber ich konnte es nicht finden. Können Sie mir bitte einen Link oder Schritte zum Herunterladen geben?
@KrishnShweta Ich weiß nicht, wie ich die Javascript-Version herunterladen soll, aber das Java-Applet kann heruntergeladen werden
@endolith Oh okay! Das ist gut. Ich werde eine online verwenden. Danke für die Antwort :)

Für eingeschränktere Medien gibt es AACircuit - Quellcode jetzt unter https://github.com/Andy1978/AACircuit , Binaries von http://tech-chat.de/download.php

                        ___
                   .---|___|-----.
                   |             |
                   |             |
             ___   |  |\|        |
           -|___|-----|-\        |
                      |  >-------'
                   .--|+/
                   |  |/|
                   |    |
                  ===  ===
                  GND  GND
(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)
Ich muss zugeben, das macht ziemlich viel Spaß.
Das ist eine coole Idee, da Sie keine Dateien auf diese Seite hochladen können ... Also kann eine kleine ASCII-Grafik wahrscheinlich helfen, einige einfache Dinge zu zeigen :)
Es scheint auch mit Wine unter Ubuntu zu funktionieren.
Ich habe es jetzt benutzt und dafür, nur einen Schaltplan zusammenzuwerfen, großartig!
Schaut toll aus! Aber die Website ist komplett auf deutsch!
Der Link ist tot. Kann bitte jemand updaten?
Ich bin der Autor und habe die Site auf einen neuen Server verschoben (die Seiten noch nicht hochgeladen). Und ich habe den Quellcode veröffentlicht: github.com/Andy1978/AACircuit So können Sie sich den Code schnappen und ihn selbst mit Delphi oder wahrscheinlich Lazarus kompilieren
Die Originalseiten sind zurück: tech-chat.de/download.php und ich habe eine neue Binärversion (kompilierter Quellcode von github) mit einer größeren Zeichenfläche erstellt

TeX kann verwendet werden, um Schaltpläne in Veröffentlichungsqualität zu erstellen. Hier sind einige Beispiele.

CircuiTikz ist eine Reihe von LaTeX-Makros, die entwickelt wurden, um das Zeichnen elektrischer Netzwerke in wissenschaftlichen Publikationen zu vereinfachen. Es bietet eine praktische Syntax, die auf to-paths basiert, um die verschiedenen Komponenten zu platzieren.

Geben Sie hier die Bildbeschreibung ein

Schöne Schaltungen!
Ich stimme @chicks vollkommen zu. Sie sehen sehr gut aus mit meinen Textbuchzeichnungen! :)

Ich persönlich benutze EAGLE , aber die Lernkurve ist etwas hoch. Vielleicht möchten Sie Fritzing ausprobieren ; Es ist Open Source und für Anfänger konzipiert.

Ich weiß, wie man Schaltpläne/Simulationen/Layouts macht, und ich finde nicht, dass dies das Problem ist. Das Problem, das ich hatte, war, einen zu haben, der sehr schnell zu verwenden ist, wenn ich detailliertere Antworten auf Chiphacker geben möchte. Ich habe etwas Zeit für Chiphacker, aber nicht genug, um regelmäßig vollständige Simulationen für Fragen durchzuführen.
Die einfache / intuitive Art von Fritzing wird sich meiner Meinung nach für Ihre Ziele eignen. Ich ermutige Sie, einen Blick darauf zu werfen.
Fritzing scheint viel Community-Potenzial zu haben. Wenn es genauso durchstartet wie das Arduino-Projekt, könnte es wirklich großartig werden. Im Moment fehlen einige wesentliche Komponenten, aber es scheint Fortschritte zu machen.
Das sieht interessant aus.
Ich benutze es für alle meine PCB-Designs, die so nützlich sind.

Die gleiche Frage tauchte bei Wikipedia auf .

Die Top-Empfehlung dort scheint Inkscape + zu sein, eine schöne Sammlung gemeinfreier elektrischer Symbole , die Sie von Wikipedia herunterladen können.

Ich finde das etwas verwunderlich, denn Inkscape ist ein Allzweck-Grafikeditor, der nichts von Diagrammen oder Elektronik versteht.

Inkscape gibt SVG-Bilder aus, was eine Voraussetzung ist: 3. Es muss in der Lage sein, in SVG zu exportieren: SVG ist das Format, das von Wikipedia für Diagramme vorgeschlagen wurde. Es bietet die beste Qualität auf kleinstem Raum. Die meisten schematischen Erfassungsprogramme haben die gleiche Ansicht, die Sie gemacht haben - Grafiken als solche (außer PDF-Export) sind nutzlos. Wikipedia will die schönsten, kleinsten Grafiken. Was wir wollen, ist anders: Der schnellste und einfachste Weg, einen Schaltplan und seine Simulation zu erstellen.
Trotzdem eine interessante Lösung
ktechlab hat einen (experimentellen) SVG-Export.
Ich bin hierher gekommen, um genau das zu suchen: eine Symbolbibliothek in SVG zur Verwendung mit Inkscape. Danke!
Beispiele für Schemata, die mit dieser Sammlung erstellt wurden: commons.wikimedia.org/wiki/…
Hier ist eine weitere Gruppe von Symbolen, die auf diese Weise verwendet werden sollen: luciani.org/not-quite-ready/not-quite-ready-index.html#symbols
Ich benutze Inkscape ab und zu. Es ist wie Zähneziehen, selbst bei einfachen Grafiken. Für Schaltpläne? Yagoddabescherz. All diese Arbeit und keine Netzliste, keine Designprüfungen, ...
+1 Ich benutze das die ganze Zeit. Ich habe dieses SVG auf meinem Desktop gespeichert, um es einfach öffnen zu können, um CCT zu erfassen, die ein Konzept einigermaßen gut darstellen, aber nicht 100% genau sind (dh ideal für Präsentationen / Berichte).
Ich denke, Inkscape ist einfach zu bedienen und leistungsstark. Ich wünschte, es würde mehrseitig unterstützt, damit ich PDFs nicht Seite für Seite bearbeiten müsste, aber ansonsten rockt es. Es scheint mir eine natürliche Lösung für dieses Problem zu sein.
Ich verwende Inkscape häufig, um ordentliche Schaltpläne für Berichte, Dokumentationen und Lernmaterialien zu erstellen. Es ist kein Werkzeug, um Schaltpläne während der Produktion zu erstellen, sondern um sie nachträglich zu Dokumentationszwecken zu erstellen. Es schlägt sicher die TeX-Optionen, um sehr ordentliche Schaltpläne in Büchern oder Texten zu erstellen. Das Beste daran ist, dass Sie ein Symbol, das sich nicht in Ihrer Bibliothek befindet, einfach zeichnen und hinzufügen können! Bei jeder anderen Option, die ich verwendet habe, gibt es irgendwann ein Bibliothekssymbol, das entweder wegschaut oder einfach nicht da ist.

Ich benutze DipTrace und bin sehr zufrieden. Es ist nicht kostenlos, aber es ist ziemlich billig. Ich habe EAGLE ausprobiert , das am weitesten verbreitet zu sein scheint, aber ich war entsetzt über seine Unfreundlichkeit.

Für mich geht es nicht nur um die Lernkurve, sondern darum, Dinge schwieriger zu machen, als sie sein sollten. Es erinnerte mich an ein traumatisches Erlebnis mit AutoCAD in den späten 1980er Jahren. Ich habe viele andere kostengünstige und kostenlose Alternativen ausprobiert, aber sie hatten entweder auch eine schlechte Benutzeroberfläche, waren instabil oder hatten eine schlechte Komponentenbibliothek. Das einzige Paket unter 100, das gut funktionierte, war DipTrace. Seine Schwäche ist, dass der PCB-Router nicht sehr effizient ist (er konnte einige Platinen nicht routen, die ich ohne großen Aufwand manuell routen konnte), insbesondere wenn Sie wenige Schichten haben, aber für meine Verwendung war dies im Vergleich eine kleine Einschränkung .

DipTrace ist auf eine schwer zu beschreibende Weise einfach zu bedienen. Es ist mein Favorit von allen Paketen, die ich ausprobiert habe.
Derzeit ist diptrace laut ihrer Website auch in einer auf 300 Pin begrenzten Freeware verfügbar.

Normalerweise, wenn ich das mache, würde ich einfach eine Schaltung in SPICE ausgeben und dann in ein PDF drucken. Nicht die eleganteste Lösung, aber auch nicht die schwierigste.

LTSpice ist kostenlos und ziemlich großartig. Außerdem habe ich gehört, dass sie Wellenformen in einigen dieser Kreis- und Dreiecksdinger auf den Schaltplänen halten; Sie müssen nur einige Knöpfe drücken, um sie herauszulassen :-)

Ja, ich hatte auf so etwas wie Google Docs of Schaltpläne gehofft, da ich noch nie von so etwas Schönem gehört habe, dachte ich, ich würde einfach fragen, ob jemand etwas darüber wüsste.
National Webench kann viel, ist aber mehr assistentenorientiert und lässt Sie keine Schaltkreise entwerfen. Sie können jedoch sehr ähnlich wie Gewürz mit Parametern und Simulationen spielen.
Update dazu ist, dass Sie Google Drawing verwenden können, aber es ist nicht die BESTE Option.
Ich habe ein kleines lt2circuitikz-Skript ( github.com/ckuhlmann/lt2circuitikz ) geschrieben, um LTspice-.asc-Dateien in .tex-Dateien mit circuiTikZ-Grafiken zu konvertieren und schöne PDF-Schaltpläne zu erstellen. Es enthält auch Symbole für die meisten circuiTikZ-Bibliothekselemente für LTspice. Das Skript ist in Python3. Werfen Sie einen Blick darauf, ob Sie LTspice sowieso verwenden, es könnte eine gute Möglichkeit sein, qualitativ hochwertige PDF-Dateien zu erhalten.

Eine Option ist Quite Universial Circuit Simulator (qucs).

(Aber ich bin mir nicht sicher, ob es schon bereit für die Hauptsendezeit ist, aber so weit, so gut.)

Ja. Ich benutze das.

Probieren Sie TinyCAD aus : Es ist Open Source. Für die schematische Erfassung (dies führt keine Simulation durch, obwohl Sie Netzlisten nach PSPICE exportieren können ).

(Offenlegung von Voreingenommenheit: Ich arbeite mit dem Projektbetreuer zusammen.)

Sieht interessant aus.
Ich habe TinyCAD in der Produktion verwendet. Es gab einen schwerwiegenden Fehler bei der Netzlistengenerierung, der jedoch inzwischen behoben wurde. TinyCAD funktioniert ziemlich gut und ist leicht zu erlernen.
Der Link ist defekt, hier ist ein korrekter Link: sourceforge.net/projects/tinycad/?source=directory (Ich habe keine Bearbeitungsrechte, falls jemand die Antwort aktualisieren möchte ...)

Wahrscheinlich nicht die beste Lösung, aber meistens verwende ich Eagle, um Schaltpläne zu erstellen. Nun, das deckt die Punkte 2 und 3 Ihrer Anforderungen nicht wirklich ab, aber es ist das, was ich verwende. Außerdem verwende ich häufig OrCad PSPICE.

Ich würde jedoch dringend gEDA http://www.gpleda.org/ empfehlen.

Eagle ist auch eine gute Idee, solange Sie alle Bibliotheken eingerichtet haben. Und wenn Sie vorhaben, irgendwann ein Board zu erstellen, wäre dies ein guter Anfang, damit Sie später ein Board-Layout in Gang bringen können.
Ich habe nicht vor, ein Board zu erstellen, ich habe Programme, um echte Schaltpläne und Layouts zu erstellen. Das Problem ist, dass sie einen großen Overhead in meiner Zeit haben, wenn es darum geht, etwas auf diesem Board zu beantworten, und einen Dongle benötigen, was bedeutet, dass ich es tue nicht zu Hause haben.

XCircuit ist für Diagramme in Veröffentlichungsqualität konzipiert. Es gibt PostScript aus. Ich erinnere mich, dass ich die Benutzeroberfläche selbst umständlich und die Ausgabe etwas seltsam fand, aber sie hat sich vielleicht verbessert, seit ich sie das letzte Mal verwendet habe, und sie ist sicherlich von besserer Qualität als ein Screenshot eines schematischen Erfassungsprogramms.

Sie können einige Beispiele seiner Ausgabe auf Wikimedia Commons finden .

Geben Sie hier die Bildbeschreibung ein

Ich habe gerade XCircuit ausprobiert. Ughh, die Benutzeroberfläche ist so umständlich und schrecklich. Es ist wahrscheinlich ein großartiges Tool, aber die Benutzeroberfläche ist einfach so schlecht.
@ChrisZeh, ich stimme zu, dass die Benutzeroberfläche aus den 80ern stammt (insbesondere die Dialoge ...), aber die Qualität der Ausgabe und die Geschwindigkeit, die Sie beim Zeichnen erreichen können, überwiegen (zumindest für mich) die steile Lernkurve ... (ich verwende es allerdings nur unter Unix. Ich habe es nie geschafft, es unter Windows und ohne Maus mit Mittelklick zu verwenden).

Ich habe gerade (Stand März 2012) von einem neuen webbasierten Tool zum Zeichnen von Schaltplänen namens „ Scheme-It “ erfahren, das HTML5 verwendet, um das Zeichnen von Schaltplänen online zu ermöglichen, und das auch den Export in PNG- und PDF-Formate ermöglicht.

scheme-it-Screenshot

Anscheinend wird es von Digi-Key unterstützt, ich bin sicher, es soll Sie dazu bringen, Komponenten von ihnen zu kaufen, aber es ist keine Registrierung oder irgendetwas erforderlich, kein Lock-in, und es scheint sehr brauchbar zu sein. Innerhalb von 60 Sekunden nach dem Besuch der Website hatte ich einige Komponenten für eine grundlegende Schaltung gezogen und als PNG exportiert.

Keine Simulationsfunktionen - ich verwende dafür LTSPICE, andere haben LTSPICE bereits in anderen Antworten behandelt.

kannst du uns ein paar Bilder geben, wie es funktioniert?

Es gibt auch dieses webbasierte Ding, von dem Screenshots gemacht werden sollen:

http://www.qsl.net/wd9eyb/klunky/framed.html

Aber könnte es geändert werden, um Code zu generieren, der kopiert und in diese Site eingefügt werden könnte? Etwas, das ein einzelnes Bild erzeugt, wäre natürlich vorzuziehen.

 R
Rnpn
 R

Es besteht ein echter Bedarf an einem schnellen webbasierten Werkzeug zum Zeichnen von Schaltplänen, nicht nur hier, sondern überall. Ich würde es codieren, wenn ich wüsste wie, aber meine Fähigkeiten sind schwach. Könnten wir irgendwie jemanden bei Stack Overflow beauftragen, etwas im Austausch für Reputationspunkte zu schreiben? Gegen Geld? Kickstarter ? Ein einfacher JavaScript-Editor könnte zulassen, dass Blöcke nebeneinander platziert werden, wie dieser Klunky-Editor, dann könnte er eine URL mit einem Haufen Kauderwelsch am Ende generieren, was dann den Server veranlasst, beispielsweise ein einzelnes PNG zu generieren.

Das Bild könnte direkt aus Foren verlinkt oder automatisch von der Stack Exchange-Software nach Imgur kopiert werden. Die URL des Bildes könnte wieder in den Editor eingefügt werden, um Änderungen usw. zu ermöglichen.

Die Textetiketten in Klunky könnten auch etwas Arbeit gebrauchen.

Oder wenn Stack Exchange data: URLs akzeptiert, könnte es ein Bild generieren, das kopiert und in das URL-Feld eingefügt werden könnte, ohne dass überhaupt ein Server erforderlich wäre. :)

Oder SVG . Oder Flashen . Oder so. Aber ich denke, ein einfacher blockbasierter Editor würde für die überwiegende Mehrheit der Online-Schaltplanbeispiele ausreichen, anstatt eines vollwertigen Schaltplanerfassungsprogramms, mit dem Sie Drähte manuell zeichnen und Komponenten Pixel für Pixel verschieben und alle ihre Parameter ändern können .

Hier ist ein HTML 5 -Bildeditor, der Bilder als Daten generiert: URLs, zum Beispiel:

Daten-URLs können in Tinyurls umgewandelt werden!

http://preview.tinyurl.com/smallreddot

Das ist ein toller Endolith. Du hast die Ware mit deiner Antwort gebracht. Ich werde es ausprobieren und es als einfachere Option als meine Auswahl betrachten, da es auch schöner aussieht.

Einige, die ich für kleine Projekte und das Prototyping empfehle, sind Fritzing .

Sie eignen sich sehr gut, um den Schaltplan in ein Prototyp-Board umzuwandeln. Und sehr einfach zu bedienen.

Und das Beste, es ist kostenlos!

Geben Sie hier die Bildbeschreibung einGeben Sie hier die Bildbeschreibung ein

Können Sie ein Beispiel für das Zeichnen eines Schaltplans in Fritzing zeigen?
@ThePhoton Fertig!
Manchmal wird es mitten im Designprozess ohne Fehlermeldung beendet. :(
Ich hatte ein paar Probleme mit Fritzing unter Linux. Es scheint bestimmte Komponenten (wie Streifenplatten) nicht zu mögen und hängt sich einige Zeit auf, insbesondere wenn komplexe Layouts neu berechnet werden. Aber es ist schön, Bilder von einfachen Sachen zu erzeugen.

Persönlich mag ich die traditionellen Elektronikschaltpläne nicht, weil ich normalerweise Dinge für Nicht-Ingenieure mache. Also verwende ich Fotos und ein normales Zeichenprogramm, um die Komponenten zu beschriften. Dachte, es könnte für Leute interessant sein, die sich diesen Thread ansehen

Posc-Board http://sonodrome.co.uk/Pboard-01.png

Ich mag diese Methode, da sie leicht zu verstehen und schnell zu erstellen ist. (offensichtlich enthält dieses Bild einen Schlüssel, der jedes Etikett beschreibt)

nur neugierig: welches zeichenprogramm hast du für die annotationen verwendet?
Es sieht nach einem effektiven Weg aus, um mit Nicht-Ingenieuren zu kommunizieren. Normalerweise kommuniziere ich nur mit Ingenieuren, aber für Nicht-Ingenieure.
Ich habe Adobe Illustrator CS4 verwendet, aber ich bin mir sicher, dass jedes alte Zeichenprogramm es tun würde.
Aber das ist ein Teileplatzierungsdiagramm, kein Schaltplan. Der Schaltplan dient zur Erläuterung der Funktionsweise einer Schaltung, das Teilediagramm dient zum Erstellen einer physischen Kopie.
Das stimmt teilweise, ein Schaltplan erklärt aber immer noch nicht, wie eine Schaltung funktioniert, sondern nur, wie sie zusammenpasst und welchen Wert die Bauteile haben. Ich schlage lediglich die Verwendung von kommentierten Fotos vor, da dies eine schnelle Möglichkeit ist, Schaltkreise zu teilen. Müssen wir in einer Welt, in der qualitativ hochwertige Bilder so einfach zu produzieren sind, abstrakte Symbole verwenden??
Aber wie verbindet man die Teile miteinander? Das ist nicht so etwas wie ein Schaltplan.
Normalerweise habe ich auch ein Foto der Spuren, es sei denn, es handelt sich um eine einseitige Oberflächenmontage. Und nein, du hast recht, es ist nichts wie ein Schaltplan. "Ich dachte, es könnte für Leute interessant sein, die sich diesen Thread ansehen " Ich fand es nur interessant, wenn man sich das Teilen von Schaltungsdesigns ansieht, es ist heutzutage so einfach, ein hochauflösendes Bild zu machen, und manchmal kann dies eine größere Menge an Details für weniger teilen Bemühung.
Ich denke, es war schön, diesen Thread zu ergänzen, und ich begrüße Sie dafür. Ich konnte sehen, dass dies dazu beiträgt, anderen Ideen zu geben, und dafür wollte ich diesen Thread.
Außerdem macht dieses Bild einen fantastischen Hintergrund für ein Telefon.
@Jim - Fotolink am 16. Januar 2012 unterbrochen. Es ist eine gute Idee, Bilder in das Stapelaustauschsystem zu importieren, damit die Links nicht brechen. (Möglicherweise war diese Funktion im Dez. 09 nicht verfügbar).
@Jim Ich weiß, Russell hat schon etwas gesagt, aber wenn Sie dieses Bild noch haben, wäre es großartig, wenn Sie es mit dem Stapelaustauschsystem wieder einfügen könnten.
@Kellenjb Tut mir leid, ich habe das Bild nicht mehr, ich hätte es einfach auf den Stack ex hochladen sollen. Ich habe dies jedoch gepostet, bevor mir klar wurde, dass ich das tun könnte.
@Jim basierend auf einigen anderen Kommentaren klingt es so, als wäre der Bild-Uploader zu dieser Zeit eine sehr neue Sache. Also kein Grund zur Sorge.

Könnten sie in PostScript in Verbindung mit TeX generieren?

pst-circ ist ein PSTricks-Paket zum Zeichnen elektrischer und elektronischer Schaltungen. Es kann entweder mit TeX oder LaTeX verwendet werden.

Geben Sie hier die Bildbeschreibung ein

Schauen Sie sich dieses Javascript-Programm auf Google Code an. Es ist noch nicht einsatzbereit, aber es kommt näher. Es funktioniert nicht im IE und hat einige Störungen. Ich würde es noch nicht in eine Webseite einbetten, aber Sie können es separat verwenden. Ich bin kein großer Javascript-Programmierer, aber mit etwas Hilfe können wir unseren eigenen Editor erstellen. Es werden jedoch keine Wellenformen erzeugt. Es wäre großartig, wenn Sie Gewürzmodelle irgendwie in die XML-Datei aufnehmen könnten. Ich denke, das wäre jedoch etwas zu viel für Javascript. Dies ist nur für schnelle Skizzen.

http://code.google.com/p/webtronics/

Braucht noch Arbeit. :D Alles Webbasierte, das ein Bild ausgeben könnte, wäre jedoch großartig.

Ich benutze auch gEDA. gschem für Schaltpläne und PCB für das Leiterplattenlayout. Als Open-Source-Beispiel habe ich einen Remix der Ladyada Drawdio-Schaltung gemacht. Die Dateien und die Dokumentation finden Sie unter http://tinyurl.com/bq8pq4

Meine PCB-Footprint-Bibliothek und verschiedene EDA-Automatisierungsskripte finden Sie unter http://www.luciani.org

gEDA sieht besser aus, ich denke, ich kann es bald auf meinem persönlichen Laptop installieren.

Meine persönlichen Favoriten sind:

  1. ADLER:

Obwohl diese Software von CADSoft keine Simulationsfunktionen hat, ist sie eines der besten Schaltplan-/PCB-Designprogramme, die ich je verwendet habe. Die Bibliotheken sind ziemlich gut und die Dokumentation ist ausgezeichnet. Download-Link: http://www.cadsoftusa.com/download-eagle/ Bild:ADLER

  1. Multisim:

Dieses Programm von National Instruments kombiniert Schaltplan- und PCB-Design mit Simulation, um ein sehr vielseitiges Werkzeug für Anwendungen in der Elektronik bereitzustellen. Seine Bibliotheken sind großartig und Simulationen sind ziemlich genau. Leider kostet es etwas mehr, aber es lohnt sich auf jeden Fall. Link: http://www.ni.com/multisim/buy/ Bild:Multisim

  1. Proteus:

Dies ist einer meiner absoluten Top-Favoriten, obwohl es einen ziemlichen Preis hat. Dies ist im Allgemeinen besser für professionelle Anwendungen, die umfangreiche Tools erfordern, und Anwendungen, bei denen der Softwarepreis keine Rolle spielt. Wie Multisim kombiniert Proteus Schaltplan-/PCB-Design mit Simulation, was es zu einem sehr nützlichen Werkzeug am Arbeitsplatz macht. Link: http://www.labcenter.com/index.cfm Bild:Proteus 8.1

Während dies wahrscheinlich meine Top-Picks sind, umfassen andere Optionen:

Es gibt viel mehr da draußen, und es gibt nicht wirklich einen, der besser ist als alle anderen. Schaltplan-/PCB-Design-Tools sind wirklich die Art von Dingen, die Sie selbst ausprobieren und entscheiden müssen, welche Sie persönlich bevorzugen. Verwenden Sie, womit Sie sich am wohlsten fühlen!

Ich nehme an, TINA-TI verdient eine Erwähnung. Es ist kostenlos, aber etwas verkrüppelt und eine Hauptversion hinter dem unfreien TINA, aber es enthält die meisten TI-Chips in seiner Bibliothek, was es für mich sofort nützlicher macht als LTSpice von Linear.

gEDA ist ein kostenloses Open-Source-Tool. Das gEDA-Paket enthält einen Schaltplan-Editor, einen PCB-Layout-Editor, einen Gerber-Viewer, eine Stücklistenerstellung (BOM) usw.

Es hat auch eine riesige Symbolbibliothek .

Unter gEDA /PCB Stuff finden Sie eine Reihe von Projekten, die mit gEDA entwickelt wurden.

Geben Sie hier die Bildbeschreibung ein

Ein Videospiel, das mit gEDA erstellt wurde :

Geben Sie hier die Bildbeschreibung ein

MetaPost verfügt über eine MakeCirc -Bibliothek zum Erstellen von Schaltplänen im Publikationsstil. Hier ist das Handbuch .

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Ich benutze DipTrace http://www.diptrace.com/ es hat ein Schaltplan-Tool, Schaltplanerfassung, PCB-Layout, Backpropagation, Auto-Routing und vor allem eine sehr gute Bibliothek.

Das Entwerfen benutzerdefinierter Bibliotheken ist so einfach wie das Schaltplan-Tool. Die Lernkurve ist glatt und man kann das Wesentliche in etwa ein oder zwei Stunden abholen.

Wenn Ihnen ein Online-Tool nichts ausmacht, darf ich easyEDA vorschlagen :

Geben Sie hier die Bildbeschreibung ein

Auch Upverter- und 123d-Schaltungen sind online praktikable Optionen.

DesignSpark-Leiterplatte

Ich habe vor kurzem angefangen, es zu benutzen und habe festgestellt, dass es gut funktioniert, um schnelle Schaltungen usw.

Es ist von RS Components und erfordert eine Registrierung auf deren Website. Das Produkt scheint jedoch kostenlos zu sein.

Es wird sowohl mit Schaltplänen als auch mit Leiterplatten umgehen, und es soll auch Gerber-Dateien verarbeiten.

Hinweis: Ich bin in keiner Weise mit RS Components verbunden.

Sie sollten sich Upverter.com ansehen . Sie simulieren noch nicht, können aber alles andere, was Sie suchen.

Ihre Antwort ist zu kurz. Können Sie uns in Ihrer Antwort weitere Informationen zu dieser Website geben? Ihr Ziel sollte es sein, uns darüber zu unterrichten.

Wenn Sie nur Schaltpläne zeichnen möchten, nicht für PCB. Sie können DrawSCH ausprobieren, es kann Schaltpläne kostenlos online zeichnen. Probieren Sie es hier aus .

ViaDesigner ist eine kostenlose, benutzerfreundliche schematische Erfassung und Simulation, die Sie in Ihrem Browser verwenden. Öffentliche Designs sind kostenlos und Sie beginnen zu zahlen, wenn Sie private, Team- oder Implementierungsfunktionen wünschen. Mit ViaDesigner können Sie analoge, digitale und Mixed-Signal-Schaltungen in einer einheitlichen Simulationsumgebung kombinieren, die VHDL-AMS-, SPICE-, VHDL- und Verilog-Entwurfseingabeformate unterstützt.

VHDL-AMS klingt ziemlich kompliziert, aber Sie müssen nicht lernen, wie man VHDL-AMS- oder SPICE-Modelle schreibt, um ViaDesigner zu verwenden. Stattdessen enthält ViaDesigner eine Reihe von High-Level-Design-Assistenten, die nützliche Mixed-Signal-Schaltungen generieren, wie z. B.: Verstärkungsstufen, Filter, Analog-Digital-Wandler, DAC, Linear- und Schaltregler usw .

Hier sind einige Screenshots der Schaltplan- und Simulationsumgebung von ViaDesigner:

ViaDesigner-Schema-Screenshot

ViaDesigner-Simulationswellenform-Viewer

Letztendlich konzentriert sich ViaDesigner.com darauf, Ihnen das einfache und kostengünstige Entwerfen Ihrer eigenen benutzerdefinierten Mixed-Signal-Chips zu ermöglichen. ViaDesigner wird bald einen vollständigen IC-Design-Flow in der Cloud haben. Dieser Implementierungs-Design-Flow ist nicht kostenlos, aber das Ziel ist es, kundenspezifisches Mixed-Signal-IC-Design, Verifizierung und Herstellung für etwa 10.000 US-Dollar zu ermöglichen. Das ist eine Menge Geld, aber typische IC-Design-Flows können zwischen 100.000 und 1 Million US-Dollar liegen.

Ja, ich arbeite bei ViaDesigner und das sind meine voreingenommenen Meinungen über ViaDesigner.com und die ViaDesigner-Software, aber ich bin trotzdem ziemlich aufgeregt über das, was wir zusammenstellen.

Ladungen. Am beliebtesten unter Hobbyisten sind wahrscheinlich EAGLE (es gibt eine kostenlose eingeschränkte Version, die wahrscheinlich gut genug für das ist, was Sie beschreiben) und KiCad (kostenlos und Open Source).

Dort gibt es noch einen interessanten - www.DoCircuits.com - echte Schaltpläne können erfasst und geteilt werden.

Ihre Antwort ist zu kurz. Können Sie uns in Ihrer Antwort weitere Informationen zu dieser Website geben? Ihr Ziel sollte es sein, uns darüber zu unterrichten.

Fritzing könnte das sein, wonach Sie suchen. Es hat die meisten "gemeinsamen" Komponenten (verschiedene Arduinos, LCDs, LEDs etc ...).

Ich stelle Ihnen die vollständige Liste von 49 kostenlosen Elektronikprogrammen zur Verfügung, die für Schaltpläne und weitere elektronische Zwecke verwendet werden.....

http://www.efytimes.com/e1/132694/Free-Software-On-Electronics

Und das 50. Tool, das ich verwendet habe, ist Logisim. Dieses Tool bietet die grundlegende digitale Komponente, um jede elektronische Schaltung, sogar einen Mikroprozessor, zu machen. Dies ist das einfachste Tool, das ich je benutzt habe.

Ich verwende FastStone Capture , um Screenshots zu posten.

Hier sind die Schritte:

  1. Ctrl+PrtScn
  2. Ziehen Sie den Bereich, den Sie erfassen möchten
  3. Es öffnet sich das Bild
  4. Ich klicke auf FTP. Es kennt meine Domäne und weiß, wo es abgelegt werden soll. Es bildet einen Namen basierend auf dem Datum. Es kopiert die URL in die Zwischenablage
  5. Ich Ctrl+ Vdie URL zum Symbol zum Einfügen von Bildern

Das ist es. Sie müssen immer noch einen Schaltplan auf Ihrem Computer haben, aber dies beantwortet einen großen Teil Ihrer Frage.

Hier ist ein Beispiel:

Alt-Text

eindeutig ein schneller Weg, um es zu erledigen, wenn Sie eingerichtet sind. Ich verwende mehrere Computer, viele davon in einem Computerraum. Ich mag auch eine Lösung, die ich schnell zum Laufen bringen kann, ohne Software zu installieren. Wenn ich etwas auf einem Computer einrichte, denke ich, dass dies das Ticket sein kann.
Normalerweise verwende ich alt-printscreen + mspaint + imageshack.us. Gleicher Effekt wie oben, vielleicht etwas mehr Schritte zu befolgen, funktioniert aber auf jeder Windows-Version, ohne etwas zu installieren.
Stack Exchange hat jetzt ein netzwerkweites Pro-Konto mit imgur . Wenn Sie auf die Schaltfläche über Ihrer Antwort klicken, können Sie ein Bild von Ihrem Computer hochladen. Mit diesem Host verlieren wir keine Bilder, wenn andere Websites ausfallen/nicht mehr funktionieren/ablaufen. Bitte hosten Sie keine Screenshots auf Ihrer eigenen Website (oder anderen Bildhostern oder anonym auf imgur).
@reemrevnivek, wenn du jetzt ein Bild von deiner eigenen Seite verlinkst, wird es automatisch genommen und mit ihrem Konto hochgeladen.
@mmccoo Hast du noch einen Screenshot, den du für uns posten kannst? Deine jetzige macht nicht viel Sinn.