SimulIDE ist ein mit Windows und Linux kompatibles Programm, das für die Simulation allgemeiner Schaltungen und beliebter Mikrocontroller wie PIC, AVR sowie der allgegenwärtigen Arduino-Module entwickelt wurde.
Untertitel simulieren
Wir sind uns alle einig, dass die Erstellung von Heimschaltungen etwas ganz Besonderes ist. Das Kombinieren von Komponenten und das erste Mal zu sehen, wie sie zusammenarbeiten, erzeugt eine enorme Zufriedenheit, aber der Frustrationsfaktor kann beträchtlich sein, wenn Fehler im Design auftreten.
Wenn es sich um ein isoliertes, persönliches Projekt handelt, kann man viel aus diesen Fehlern lernen. Wenn das Risiko, Material zu zerstören, jedoch zu groß ist, ist es vielleicht eine bessere Idee, den Weg des virtuellen Designs und der Simulation zu gehen.
An der Spitze der Liste steht KiCad, eine Plattform mit einer brutalen Lernkurve und Dutzenden von Online-Tutorials, aber Enthusiasten sind sich einig, dass es die beste Open-Source-Option ist. Wenn wir jedoch in den Bereich der Echtzeit-Schaltungssimulatoren eintreten, finden wir SimulIDE.
SimulIDE: Echtzeit-Schaltungssimulation
Die Oberfläche von SimulIDE ist in drei allgemeine Bereiche unterteilt: Komponenten (in Unterkategorien unterteilt) und Eigenschaften auf der linken Seite, der Arbeitsbereich in der Mitte und ein Editor auf der rechten Seite. Ziehen Sie die gewünschten Komponenten in die Mitte, und die Verbindungen der virtuellen Kabel werden mit dem Cursor hergestellt.
Die Komponentenliste umfasst Motoren, Tastaturen, LEDs, LCD-Bildschirme, Schalter und sogar ein kleines Oszilloskop. Die Eigenschaften jeder Komponente werden durch einen Rechtsklick auf die Komponente angepasst.
Einer der interessantesten Aspekte von SimulIDE ist die Simulation von Mikrocontrollern. Die PIC-Simulation wird vom gpsim-Modul übernommen, und im Fall von AVR ist simavr verantwortlich. Auf der Arduino-Seite gibt es vier Varianten: Uno, Nano, Duemilanove und Leonardo.
Der Editor auf der rechten Seite kann mit der Arduino-IDE verbunden werden, aber es wird empfohlen, die neueste Version zu erhalten und Geduld mit den unvermeidlichen Abstürzen zu haben. Das Potenzial von SimulIDE ist gigantisch, aber alle Versionen benötigen zusätzliche Arbeit, um Fehler zu beseitigen. Tatsächlich scheint der Windows-Build etwas stabiler zu sein als der Linux-Build, obwohl man das Gegenteil erwarten würde.
Der Tutorial-Bereich auf der offiziellen Seite ist ziemlich umfangreich, und unser Vorschlag ist, es ruhig angehen zu lassen. Gleichzeitig solltest du nicht vergessen, dass jedes logische Training hilfreich sein wird, einschließlich etwas ungewöhnlicher Übungen wie der Konstruktion eines Prozessors.