Top Top 10 Circuit Design Tools für Linux

Top Top 10 Circuit Design Tools für Linux
Sie planen also ein neues Elektronikprojekt und fragen sich, welche Tools die besten sind? Möglicherweise lernen Sie auch, Ihre eigenen Schaltungen zu entwerfen, und Ihre Lieblingsplattform ist Linux. Wo sind die linuxspezifischen oder plattformübergreifenden Werkzeuge und welches für meine Bedürfnisse am besten entspricht?? Heute erfahren Sie, was Sie brauchen, um mit Ihrem neuen Projekt loszulegen. Diese Liste durchläuft die verfügbaren Tools und erläutert die Vor- und Nachteile der einzelnen. Sie werden auch hören, wie sie sich spezialisiert haben.

Was sind deine Ziele?

Bevor Sie beginnen, möchten Sie möglicherweise überlegen, welche Ziele Ihre aktuellen Ziele sind. Lernen Sie, Hobbyprojekte zu erstellen, oder bringen Sie Ihr Spiel bereits auf ein höheres Level?? Möglicherweise möchten Sie auch überlegen, ob Ihr bevorzugter Elektroniklieferant das Tool bereits unterstützt, das Sie erstellen werden. Viele dieser Tools importieren Kataloge in die Anwendung, sodass Sie beim Entwerfen durchsuchen können, um Boards oder Komponenten sehr bequem zu bestellen.

Was ist Ihre aktuelle Ebene??

Ihre Ziele müssen sich an Ihren aktuellen Fähigkeiten ausrichten. Wenn Sie die Grundlagen lesen, benötigen Sie ein System, das weitere Informationen über die Schaltungen anzeigt. Es sollte Ihnen auch bei den Aufgaben helfen. Die grundlegenden Systeme sind textbasiert, ein Anfänger möchte nicht so beginnen. Glücklicherweise sind viele Programme sehr aufschlussreich und Sie können sogar Ihre Schaltkreise simulieren.

Lass uns anfangen. In der Liste finden Sie alle Interaktionsstufen und helfen Sie jetzt, jetzt zu bekommen. Einige sind sogar Befehlszeile, sodass Sie ein Terminal verwenden können.

Kicad

Das Kicad -Programm hat viele nette Einführungsfunktionen und eine schöne Schnittstelle. Sie können eine Vorlage aus einer beeindruckenden Liste auswählen. Die Liste enthält Raspberry Pi, Arduino Projects und auch BeagleBone. Es gibt eine lebendige Community, die neue Vorlagen, Bibliotheken und Komponenten zum GitHub -Repository beisteuert. Sie können das neueste herunterladen oder das Repository selbst verfolgen. Das Vorlagenformat ist eine Textdatei, die Sie auch selbst schreiben können. Es kann jedoch einige Zeit dauern, bis Sie sich an die Behandlung der Klammern gewöhnen können.

Die Schnittstelle ist klar und einfach zu bedienen. Das Paket ist in vielen Teilen aufgeteilt, sodass Sie jeweils eine Sache bearbeiten. Sie bearbeiten das Projekt, die PCB und das Schema in verschiedenen Fenstern. Es deckt alle Teile des Prozesses ab, einschließlich der Simulation Ihrer Schaltkreise, um sicherzustellen, dass Sie keine gefährlichen Fehler in Ihrem Design gemacht haben.

Sie haben Exportfunktionen für NetList, PCB und andere Formate. Importierungen umfassen die NetList der Eagle -Dateien und viele weitere. Kicad ist ein weit abgerundetes Paket mit vielen Funktionen und einer aktiven Community, die bereit ist, zu helfen.

Qucs - Gewürz

Qucs-S ist in erster Linie ein Simulator, Sie können Schaltpläne machen und einige Komponenten haben, aber der Fokus liegt auf der Simulation. Dieses Tool ist eine schöne grafische Schnittstelle zu NGSPICE, XYCE oder Spiceopus. Sobald die Software ausgeführt wird, können Sie den Fokus auf Akademiker sehen. Sie haben viele Komponenten und es ist ziemlich einfach, eine Schaltung zu erstellen, aber Sie können auch Sonden und Gleichungen einfügen. Es gibt viele Import- und Exportfunktionen, Sie können auch Bilder Ihrer Schaltpläne erstellen.

Der Fokus auf Akademiker liegt auf der Homepage, wo Sie Links zu wissenschaftlichen Veröffentlichungen von Benutzern mit Qucs-S haben. Dieses Paket erfordert außerdem, dass Sie die Simulator -Software in Ihrem System haben, bevor Sie beginnen. Sie können auch sehen, wie es viele Möglichkeiten gibt, das von Ihnen erstellte System zu untersuchen. Sie haben auch die Gleichungen zur Kontrolle der Simulation verfügbar.

All dies bedeutet, dass Sie Qucs-S verwenden sollten, um die grundlegenden Theorien zu lernen und zu erforschen, wie Komponenten und Systeme funktionieren. Sie haben keine Möglichkeit, eine Leiterplatte zu erstellen oder Komponenten zu bestellen. Kurz gesagt, Sie benötigen mehr Pakete für die Herstellung.

Fritzing

Fritzing ist eigentlich ein gemeinnütziges Unternehmen, das Elektronik und Kits für Bildung verkauft. Die Software ist klar und gut gemacht. Sie verfügt über mehr Farbe und Symbole für die Komponenten. Da die Software für Bildung bestimmt ist, ist sie sehr klar und hilfreich. In der Standardinstallation sind viele Komponenten aus den Katalogen von Sparkfun enthalten. Um Komponenten hinzuzufügen, wählen Sie sie aus einer Liste auf der Seite aus und ziehen Sie sie in Ihr Projekt ab und lassen Sie sie ab.

Die Schnittstelle hat eine interessante Wendung, dass Sie standardmäßig eine Breadboard -Ansicht Ihrer Schaltung haben. Sie können problemlos zu einer Schematansicht oder einer PCB wechseln. Wenn Sie zur PCB-Ansicht wechseln. Es behandelt auch viele Schichten. Das Umschalten zwischen den Ansichten macht es zum Kinderspiel, Pläne für ein Breadboard zu erstellen und dann in eine Leiterplatte zu wechseln. Sie können die PCB auch im Dropdown-Menü der Datei in der Anwendung bestellen.

Fritzing unterstützt keine Simulation, daher müssen Sie dafür eine andere Software verwenden. Dazu exportieren Sie als Gewürzdatei und importieren in die Simulator -Software. In diesem Artikel können Sie mehr darüber lesen.

PCBMODE - Inkscape

PCBMode ist ein Skript, das eine SVG -Datei aufnimmt und JSON -Dateien ausgibt, um Gerber -Dateien zu erstellen. Der Workflow für dieses System ist etwas textbasierter. Sie müssen die JSON -Datei von Hand erstellen, PCBMode erstellen Sie eine SVG -Datei und bearbeiten Sie sie dann in Inkscape. Dann können Sie die Änderungen in Inkscape wieder herausnehmen.

Das Paket ist nicht so fortgeschritten und kann die Routen nicht simulieren oder überprüfen. Der eigentliche Grund für die Verwendung dieses Pakets ist, wenn Sie eine seltsame Form Ihres Boards haben möchten. Sie sollten die Karte wirklich mit anderen Tools erstellen und testen und PCBMode für den künstlerischen Standpunkt verwenden.

Xschem

Xschem ist ein schematischer Redakteur, der etwas ausführlicheres Wissen erfordert, um zu laufen. Es eignet sich hervorragend zum Erstellen von Schaltplänen und hat eine schöne Bibliothek von Komponenten. Wenn Sie es verwenden, werden Links zu Simulatoren und anderen Programmen angezeigt, aber es muss alles separat installiert werden. Es ist nützlich als Frontend für diese anderen Werkzeuge. Sie können es nicht verwenden, um Komponenten zu bestellen. Sie haben viele Tastaturverknüpfungen zum Lernen und Sie müssen die anderen Programme installieren. Wenn Sie das getan haben, haben Sie ein großartiges Paket zum Arbeiten.

tkgate

Tkgate ist ein digitaler Schaltungssimulator. Es ist auf digitale Schaltkreise beschränkt, aber das macht das sehr gut. Das beste Merkmal dieses Pakets ist die Vielzahl sehr klarer Tutorials, die in der Anwendung ausgeführt werden. Das Simulationsmodul kann viele verschiedene Szenarien in Bezug auf Logik behandeln. Es hat auch eine Möglichkeit, der Schaltung durch eine Zeitleiste zu folgen.

Diese Software funktioniert gut, wenn Sie planen, nur digitale Komponenten durchzuführen. Sie haben nur Standardkomponenten und können mit diesem Paket keine PCB -Boards direkt erstellen.

Simulid (Simavr)

Die Simulid -Software richtet sich speziell darauf, Schaltungen zu simulieren und zu testen. Sie können Schaltpläne mit Drag & Drop machen. In den Komponenten sind Spannungsmeter, Ampere -Meter und Oszilloskope enthalten. Sie haben auch Knöpfe, Potentiometer, Wellengenerator und eine Uhr.

Diese Software ist einfach zu bedienen und kann Ihnen eine gute Idee geben, wie Ihre Schaltung funktioniert. Die Designer versprechen keine große Präzision, stattdessen zielen sie sich wohl für den Gebrauch ab. Sie können es nicht verwenden, um Leiterplatten oder Routendrähte zu erstellen. Es befindet sich in frühen Entwicklungsstadien und unterstützt den Export in andere Formate nicht.

GnuCap (GspiceUi)

Die GnuCap -Software ist vollständig Befehlszeile. Sie sollten dieses Paket verwenden, um mehr über die Gewürzdateien zu erfahren. Die GnuCap -Homepage hat schöne Tutorials. Wenn Sie ihnen folgen, kennen Sie die Grundlagen des Dateiformats. Dies ist nützlich, wenn nicht sogar erforderlich, um in all diesen Softwarepaketen einen seltsamen Verhalten zu erhalten. Es ist keine gute Idee, es zur Herstellung von Schaltungen zu verwenden.

Caneda

Caneda ist eine alte Software, die immer noch funktioniert, aber seit mehreren Jahren nicht mehr aufrechterhalten wird. Es ist einfach, Schaltpläne zu machen und gemäß der NGSpice -Methode zu simulieren. Es hat Symbolbibliotheken, aber es gibt keine intuitive Möglichkeit, die PCB -Produktion zu planen.

Abschluss

Es gibt viele Möglichkeiten von Schaltungswerkzeugen. Sie müssen selbst entscheiden, welche Sie für Ihr Projekt und die aktuelle Situation benötigen. Einige Tools können Sie den ganzen Weg zu einem laufenden Board unterstützen, andere müssen viele verschiedene Schritte machen, um dies zu erreichen. Möglicherweise möchten Sie nur einen kleinen Teil der Möglichkeiten. Es hängt alles von Dir ab.