In einer sich täglich verändernden Welt ist es ideal, dass wir als IT-Anwender nützliche Werkzeuge zur Hand haben, um verschiedene Aufgaben mit Fokus auf unsere Rollen zu entwickeln, und wenn wir innerhalb dieser Rollen alles haben, was mit elektronischen Schaltungen zu tun hat, ist Arduino einer von die besten Alternativen für alle Arten von Benutzern, die lernen möchten, Schaltungen in einer virtuellen Umgebung zu programmieren und zu testen, bevor sie in die physische Welt gehen.
Von Arduino entwickelte Simulatoren sind eine Reihe idealer Plattformen für Programmierer und Designer, die alle Grundlagen der Schaltpläne und des Designs erlernen möchten, ohne die eigentliche Geräteplatine zu beeinträchtigen, von der wir wissen, dass sie Schäden verursachen kann.
Aus diesem Grund wird Solvetic heute eine Analyse der besten verfügbaren Arduino-Simulatoren für Windows oder Linux durchführen. Arduino kann unter Windows, Mac OS X und Linux ausgeführt werden, seine Umgebung ist in Java geschrieben und basiert auf Processing und anderer Open-Source-Software.
AutoDesk ist Schaltkreise
Ein weiterer von AutoDesk angebotener Simulator ist Circuits, der über kostenlose und einfach zu bedienende Online-Tools verfügt. Dieser Simulator verfügt über Dienstprogramme wie Circuit Scribe oder Electronics Lab.
MerkmaleUnter seinen Funktionen und Eigenschaften haben wir:
- Echtzeitsimulation: Es ermöglicht die Erstellung von Prototypen und Designs, bevor eine Schaltung im wirklichen Leben gebaut wird. Es ermöglicht die Verwendung verschiedener Elemente von Widerständen, Potentiometern und Kondensatoren bis hin zu Oszilloskopen.
- Arduino-Programmierung: Es wird möglich sein, jeden Arduino-Code im Editor zu programmieren und zu simulieren. Serielle Monitore und die Arduino-Bibliothekssammlung werden unterstützt.
- Schematisches Design: Es ermöglicht uns die Auswahl aus einer wachsenden Bibliothek von Komponenten durch die Community oder die Möglichkeit, eigene Komponenten zu erstellen.
- PCB-Layout: Diese Option umfasst alle notwendigen Werkzeuge wie Kupferleiterbahnen, Kupferfüller, Bohrlöcher und viele Siebdruckwerkzeuge.
VERGRÖSSERN
Sein Download ist unter folgendem Link verfügbar:
VBB4Arduino - Virtuelles Steckbrett für Arduino
Virtual Breadboard for Arduino ist eine Lern-App-Version von VBB, die dank des Arduino-Mikrocontrollers und der auf "Breadboard" basierenden elektronischen Schaltungsmodelle eine nützliche Unterstützung beim Lernen von Schaltkreisen ist.
MerkmaleMit VBB4Arduino können wir Aufgaben wie:
- Erfahren Sie mehr über Physical Computing in einer sicheren Sandbox-Umgebung
- Lernen Sie von den integrierten Arduino-Beispielen
- Durchsuchen Sie Dutzende verschiedener Arten von Sensoren, Motoren und Lichtern
- Lerne die Arduino-Befehle und was jeder tut
- Verwenden Sie Designboards, die als Referenz verwendet werden können, um echte Schaltungen zu erstellen
- Wir können Virtual Breadboard verwenden, um:
- Entwicklung und Debugging von mikrocontrollerbasierten Anwendungen
- Mikrocontroller direkt programmieren
- Dashboards für eingebettete Anwendungen entwickeln
- Dient als Leitfaden für die Montage lötfreier Leiterplatten
- Erstellen Sie eine Schaltungsdokumentation zum Teilen
MerkmaleEinige der Funktionen dieses Simulators sind:
- Möglichkeit, Anwendungen von Virtual Breadboard-Schaltungen ohne Löten zu entwerfen.
- Experimentieren Sie sicher mit Mikrocontroller-basierten elektronischen Schaltungen.
- Testen von Schaltungsdesigns vor der Freigabe mit einem Build.
- Es verfügt über einen integrierten Firmware-Editor für die Entwicklung von benutzerdefinierten Mikrocontroller-Anwendungen.
- Schaltungs- und Mikrocontroller-Emulator zum Testen Ihres Codes und Ihrer Schaltungen.
- Bietet interaktive Virtualisierung zum Erkunden von basiertem Lernen und Schaltungstests.
- Es verfügt über ein integriertes Wiki-System zur Dokumentation und Kursentwicklung.
- Sie können die animierte Aufzeichnung von GIF.webp-Screenshots für Dokumentationshighlights anzeigen.
- Kompilieren und implementieren Sie mit einem Klick Anwendungen, die in reale Vbb4UNO-Mikrocontroller eingebettet sind.
- Es wird möglich sein, eine Cross-Plattform mit 8-Bit-Mikrofonen und Raspberry Pi 2 mit Windows 10 IoT Core-Zielen zu entwickeln.
VERGRÖSSERN
Autodesk Eagle
Entwickelt von dem bekannten AutoDesk, ist Eagle kostenlos oder in einer Pro-Version erhältlich, mit der wir über einen kompletten Satz von PCB-Design- und Schaltplanbearbeitungswerkzeugen verfügen, mit denen das Design und die Abstimmung von Schaltungen zu einer Aufgabe werden.
In der kostenlosen Version von Eagle haben wir:
- PCB-Design-Software für Bastler und Hersteller.
- Begrenzt auf 2 Schaltplanblätter, 2 Signalschichten und 80 cm2 Plattenfläche.
- Verfügbar für Windows, Mac und Linux.
- Falls Sie die Pro-Version wünschen, kostet sie 100 USD.
MerkmaleEinige der herausragendsten Eigenschaften von Eagle sind:
- SPICE-Simulator, ermöglicht es uns, die Leistung der Schaltung mit einem vollständigen Satz von SPICE-Simulationsmethoden zu testen und zu validieren
- Modulare Designblöcke ermöglichen die Verwendung von Drag-and-Drop-Funktionen, um wiederverwendbare Designblöcke mit synchronisierten Schaltplänen und PCB-Schaltungen aufzuteilen.
- Elektronische Regelprüfung, wodurch es möglich sein wird, den Schaltplanentwurf mit einem vollständigen Satz elektronischer Regelprüfungen zu validieren.
- Designsynchronisierung in Echtzeit
- Intuitive Ausrichtungswerkzeuge
- Routing zur Vermeidung von Hindernissen in jedem Projekt
- Neue Routing-Engine mit Tools zum Eliminieren von Schleifen, Kurvenfahren und vielem mehr.
- Einfachere Auswahl und Bearbeitung, da Sie jetzt Objekte im Schaltplan- und PCB-Design schnell auswählen, gruppieren und bearbeiten können.
- High-Speed-Design ermöglicht das Routing der neuesten Schnittstellen wie DDR4, PCIe und USB3.0.
- Es verfügt über Design Rules Checking (DRC), mit dem Sie den Designfluss kontrollieren können, indem Sie vollständig anpassbare PCB-Designregeln und -beschränkungen erstellen
- Online verwaltete Bibliotheken
- PCB-3D-Modelle
- Komplette Komponenten als Komponentenbibliotheken beinhalten Symbole, Footprint, 3D-Modell und Parameter.
- Herstellbare Teile, diese Komponentenbibliotheken sind direkt mit den Geräteherstellern verbunden.
Für die Nutzung ist die Erstellung eines Kontos erforderlich.
VERGRÖSSERN
Sein Download ist unter folgendem Link verfügbar:
EasyEDA-Simulator
EasyEDA ist ein Online-Simulator zum Erlernen von Schaltungsprogrammierung und -design, der auf Windows-, Linux-, Mac OS- und Android-Betriebssystemen verwendet werden kann.
EasyEDA kann mehrere Strategien anwenden, um die Sicherheit des Projekts zu gewährleisten, da es auf Servern auf der ganzen Welt hosten kann, was mehrere Backups und vollständige Sicherheit gewährleistet. Die mit diesem Simulator erstellten Projekte werden auf Servern in der Cloud gespeichert, aber nur wir oder von uns autorisierte Personen können private Dateien öffnen.
MerkmaleEinige seiner Funktionen sind:
- Cool Schematic Capture, das es uns ermöglicht, mithilfe der im Browser verfügbaren Bibliotheken schnell Schaltpläne zu zeichnen. Automatische Updates ohne Unterbrechungen.
- Inline-PCB-Design mit mehreren Schichten und Tausenden von Pads
- Smart Spice Circuit Simulator
- PCB- und Schaltplandateien können importiert werden und sind kompatibel mit Designs von Eagle, Altium, Kicad und LTspice
- Es hat Open-Source-Bibliotheken
- Open-Source-Hardware, die mehr als 300.000 in Echtzeit aktualisierte Komponenten erstellt hat und Ihnen den Import Ihrer eigenen gemeinsamen Bibliotheken ermöglicht.
VERGRÖSSERN
Um den Online-Simulator zu verwenden, können wir auf den folgenden Link gehen:
Proteus
Ein weiterer Simulator, der für seine Effizienz und Leistung bekannt ist, ist Proteus, der ein schnelles Prototyping des Hardware- und Firmware-Designs direkt in der Software ermöglicht, was die Änderungen erleichtert, die wir in beiden Umgebungen durchführen müssen.
Mit Proteus ist es möglich, Ihre integrierten Projekte zu entwerfen, zu testen und zu debuggen, bevor daraus ein physischer Prototyp wird.
Proteus ist sowohl mit Linux als auch mit Windows kompatibel und bietet uns eine Reihe wirklich praktischer und interessanter Funktionen.
Eine der herausragendsten Eigenschaften von Proteus ist seine Fähigkeit, die Interaktion zwischen Software, die auf einem Mikrocontroller läuft, und jedem daran angeschlossenen digitalen oder analogen elektronischen Gerät zu simulieren.
Proteus-BasisProteus gründet seine Architektur auf Säulen wie:
- Vollständig integrierter Workflow: Diese Option befindet sich in Proteus VSM und ermöglicht es uns, die Lücke im Designlebenszyklus zwischen Schaltplanerfassung und PCB-Layout zu schließen, Firmware zu schreiben und auf eine Mikrocontrollerkomponente im Schaltplan anzuwenden und dann gleichzeitig das Programm zu simulieren innerhalb einer Mixed-Mode-SPICE-Schaltungssimulation.
- Design: Proteus VSM verwendet bewährte Schaltplanerfassungssoftware, um eine Umgebung für Designeingabe und Entwicklung bereitzustellen. Proteus Capture ist ein etabliertes Produkt und kombiniert Benutzerfreundlichkeit mit leistungsstarken Bearbeitungswerkzeugen. Es hat die Fähigkeit, Schaltplanerfassungen sowohl für die Simulation als auch für das PCB-Design zu unterstützen.
- Simulation: Dies ist zweifellos einer der besten Vorteile von Proteus, da es mehr als 750 kompatible Mikroprozessorvarianten, Tausende von integrierten SPICE-Modellen und eine der weltweit größten Bibliotheken integrierter Simulationsperipherie hat.
- Messung und Analyse: Proteus VSM umfasst eine Reihe virtueller Instrumente, darunter ein Oszilloskop, einen Logikanalysator, einen Funktionsgenerator, einen Mustergenerator, einen Timer und ein virtuelles Terminal sowie einfache Voltmeter und Amperemeter, um die Erstellungs- und Simulationsaufgaben zu optimieren.
- Debugging: Mit Proteus haben wir die Möglichkeit, den Effekt im gesamten Design zu beobachten, einschließlich aller elektronischen Komponenten außerhalb des Mikrocontrollers.
MerkmaleEinige Funktionen von Proteus sind:
- VSM Studio IDE bietet eine integrierte Umgebung für die Firmware-Entwicklung.
- Fügen Sie Ihrer Proteus-Simulation eine grafikbasierte Analyse hinzu
- Unterstützt die Mikrocontroller der Reihe PIC10, PIC12, PIC16, PIC18, PIC24 und dsPIC33
- Ermöglicht es Ihnen, verwaltete Baugruppenvarianten zu verwenden, um verschiedene Produktkonfigurationen aus einem einzigen Schaltplan zu erstellen.
- Vom Benutzer erweiterbares, eingeschränktes Design mit einer intuitiven Benutzeroberfläche
- Integrierte 3D-Visualisierung der Leiterplatte mit leerer Tabellenansicht und Höhenbegrenzungsprüfung.
VERGRÖSSERN
Ihr Test-Download ist unter dem folgenden Link verfügbar:
Virtronics-Simulator für Arduino
Virtronics Simulator für Arduino ist einer der funktionsreichsten Arduino-Simulatoren, die heute erhältlich sind, mit zahlreichen integrierten Authoring- und Bearbeitungsoptionen.
Mit diesem Simulator können wir:
- Seien Sie in der Lage, das Innenleben einer Arduino-Skizze zu lehren und zu demonstrieren
- Testen Sie eine Skizze ohne Hardware oder vor dem Kauf von Hardware
- Debuggen einer Skizze
- Demonstrieren Sie einem Kunden ein Projekt
- Entwickeln Sie eine komplizierte Skizze schneller als mit der erforderlichen Hardware
MerkmaleUnter seinen Eigenschaften haben wir:
- Es hat das Programm Zeile für Zeile. Wenn eine neue Zeile ausgewählt wird, wird das Programm an dieser Stelle fortgesetzt.
- Führt digitalWrite, digitalRead und PinMode für Pins 0-53 . aus
- analogRead für Pins 0-16 und analogWrite für digitale Pins 0-53
- Seriell emuliert, LCD-Ausgang, Ethernet, Servo, SD-Karte, EEPROM, SoftSerial, SPI, Kabel
- Es hat die Funktionen If, while, for, switch, do whileloop
- Unterprogramme (mehrstufig) mit Argumenten
- Ermöglicht es Ihnen, Variablen in Echtzeit zu sehen
- Möglichkeit, Skizzen zu bearbeiten oder in Arduino IDE zu öffnen
- Registerkarten für separate Dateien in der Skizze
- Kontextsensitive Hilfe
- 2- und 4-Zeilen-LCD-Unterstützung nur mit provisorischem CGRAM
- 2-dimensionale Arrays (keine Initialisierung)
- BreakPoint hat eine bedingte Option
- Ermöglicht das automatische Laden von benutzerdefinierten Bibliotheken nach dem Einstellen des Bibliotheksverzeichnisses
- Es ist möglich, Schriftart, Größe und Stil des Simulators zu ändern
- Fortschrittliche Uhr für einfache variable Anzeige
- Minimierungsmodus für Demonstration oder Schulung
- Eingeschränkte Unterstützung für benutzerdefinierte Bibliotheken
- Eingeschränkte Unterstützung für Zeiger und Strukturen
- Trace- und Fehlerprotokolle
- Variableninformationen, die es ermöglichen, die Werte der Variablen zu visualisieren
Virtronics Simulator ist unter folgendem Link kostenlos verfügbar:
Fritzing
Fritzing wurde als Open-Source-Hardware-Initiative geboren, durch die jeder Benutzertyp Zugang zu Tools und Wissen über elektronische Schaltungen hat.
Auf der Fritzing-Website fanden wir ein Software-Tool, eine Community-Website und Dienste auf Basis von Processing und Arduino, die ein kreatives Ökosystem fördern sollen, in dem Benutzer ihre Prototypen dokumentieren, mit anderen teilen, Elektronik in einem Klassenzimmer unterrichten oder Entwerfen und produzieren Sie professionelle Leiterplatten.
MerkmaleEinige der Aufgaben, die wir lernen können, sind:
- Baue eine Schaltung
- Verwenden eines Stripboards
- Arbeiten Sie mit SMD-Teilen
- Papiervorlagen erstellen
- Verwalten Sie gebogene Drähte und flexible Platten
- Entwerfen Sie eine Leiterplatte
- Beidseitiges Routing
- Produzieren Sie eine Leiterplatte
- Schweißen von SMD-Teilen
- Erstellen Sie benutzerdefinierte Teile
- Programmiercode anhängen.
VERGRÖSSERN
Die zu konsultierende Website ist unter folgendem Link zu finden:
LTSpice Arduino-Simulator
LTspice ist ein leistungsstarker SPICE III-Simulator, Schaltplanerfassung und Waveform-Viewer mit Verbesserungen und verschiedenen Modellen, die die Simulation von Schaltreglern erleichtern. LTspice bietet Makromodelle für 80 % der Schaltregler von Analog Devices, mehr als 200 Operationsverstärkermodelle sowie Widerstände, Transistoren und MOSFET-Modelle.
MerkmaleEinige der Vorteile der Verwendung des LTSpice-Simulators sind:
- Stabilität der SPICE-Schaltung durch die Möglichkeit, mehrere Knoten, Wave Viewer, Schaltplan- oder Symboleditor und mehr zu verwenden.
- Schnelle Simulation von Schaltnetzteilen (SMPS)
- Erweiterte Analyse- und Simulationsoptionen
VERGRÖSSERN
Mit jeder dieser Optionen ist es möglich, die gewünschte Schaltung vollständig zu simulieren und zu überprüfen, ob sie wie erwartet funktioniert, bevor sie in eine reale Umgebung eingeführt wird.
LTSpice ist für Windows- und macOS-Systeme unter folgendem Link verfügbar:
Auf diese Weise hätten wir eine gute Zusammenstellungsanleitung, um die besten Arduino-Simulatoren für Windows oder Linux zur Hand zu haben.