Wie man Arduino in Proteus simuliert

Wie man Arduino in Proteus simuliert
Arduino ist eine elektronische Entwicklungsplattform, mit der Benutzer mehrere elektronische Projekte durchführen können. Nicht alle Arduino -Projekte sind auf Hardware einfach zu implementieren. Einige Projekte erfordern viel Arbeit, bevor wir die Hardware fortsetzen. Es ist eine gute Praxis. Wir simulieren unser Projekt zuerst mit Arduino und fahren dann weiter zum Hardware -Teil fort. Es spart Zeit und Kosten des Projekts. Es stehen mehrere Tools zur Verfügung, mit denen Arduino -Boards simulieren können. Proteus ist einer von ihnen, hier in diesem Artikel werden wir diskutieren, wie wir Arduino mit Proteus simulieren können.

Wie man Arduino in Proteus simuliert

Proteus ist eine elektronische Simulations- und Design -Tool, die von Lab Center Electronics entwickelt wurde. Es stellt sicher, dass Schaltungsdesign und Code ordnungsgemäß funktionieren, bevor wir weiterhin körperliche Arbeit erledigen.

Einer der Haupthighlights von Proteus ist, dass es die Arduino -Simulation unterstützt. Aufgrund seiner umfangreichen Sammlung von Bibliotheken ist es eines der beliebtesten Tools in der Arduino -Community, und nicht nur das kann Proteus auch maßgeschneiderte PCB für Arduino -Projekte entwerfen.

Um Arduino mit Proteus zu simulieren, benötigen wir folgende Tools:

  • Proteus
  • Arduino ide

Befolgen Sie die unten angegebenen Schritte, um Arduino mit Proteus zu simulieren.

Installation von Arduino -Bibliotheken in Proteus

Schritt 1: Zunächst müssen wir zuerst mit Proteus in Arduino -Bibliotheken in Proteus installieren. Die meisten der aktualisierten Proteus-Versionen haben vorinstallierte Arduino-Bibliotheken vorinstalliert. Klicken Sie im Falle der älteren Version hier, um Arduino -Bibliotheken für Proteus herunterzuladen.

Schritt 2: Sobald die Arduino -Bibliotheken heruntergeladen wurden, öffnen Sie den Download -Ordner und extrahieren Sie die Bibliotheksdatei in einen neuen Ordner oder Verzeichnis.

Schritt 3: Öffnen Sie nun den extrahierten Ordner und kopieren Sie beide Arduino -Bibliothekendatei mit Erweiterung “.IDX ” Und “.Lib ".

Schritt 4: Sobald Arduino -Bibliotheksdateien kopiert wurden.

C: \ Programmdateien (x86) \ LabCenter Electronics \ Proteus 8 Professional \ Data \ Bibliothek

Fügen Sie nun beide Dateien ein, die früher in diesem Ordner kopiert wurden.

Wir haben die Arduino -Bibliothekeninstallation in Proteus abgeschlossen. Jetzt werden wir uns in Proteus in Richtung Arduino Circuit Design bewegen.

Erstellen Sie ein neues Projekt in Proteus

Nach erfolgreicher Installation von Bibliotheken besteht der nächste Schritt darin, ein neues Projekt in Proteus zu erstellen.

Schritt 1: Öffnen Sie Proteus und erstellen Sie ein neues Proteus -Projekt.

Schritt 2: Neues Fenster wird hier geöffnet. Wir können das Proteus -Projekt benennen und den Zielordner für die Proteus -Datei festlegen. Klicken Nächste weitermachen.

Schritt 3: Wählen Sie nun schematisches Layout für das Proteus -Projekt aus. Wir werden mit Standardeinstellungen eingehen.

Schritt 4: Wählen Sie Nächstes kein Firmware -Projekt aus. Klicken Nächste weitermachen.

Schritt 5: Überprüfen Sie alle ausgewählten Einstellungen und klicken Sie auf Fertig stellen, um das Proteus -Projekt zu öffnen.

Schritt 6: Ein neues Fenster wird geöffnet, das uns die Proteus -Schnittstelle zeigt. Hier können wir ein Arduino -Projekt entwerfen und es simulieren, um die Output zu sehen.

Design Arduino LED Blinking Circuit in Proteus

Sobald ein neues Projekt in Proteus erfolgreich erstellt wurde, werden wir jetzt einen Arduino -Schaltkreis zum Blinken von LEDs in Proteus entwerfen.

Schritt 1: Drücke den P Etikett wie in Abbildung unten gezeigt. Hier bezeichnet p Geräte auswählen. Aus diesem Abschnitt können wir jedes Hardware -Modul, Arduino -Boards und Sensoren in das Proteus -Projekt hinzufügen.

Schritt 2: Neues Fenster öffnet. Geben Sie Keywords ein, die sich auf Komponenten beziehen. Zunächst werden wir ein grünes Führung zum Projekt hinzufügen. Wählen Sie LED und klicken Sie auf OK.

Schritt 3: Suchen Sie genau wie im vorherigen Schritt nach Arduino Uno Board, wählen Sie Arduino Board und klicken Sie auf OK, um das Projekt hinzuzufügen.

Schritt 4: Letzte Komponente, die erforderlich ist.

Schritt 5: Wählen Sie nach dem Hinzufügen aller Komponenten die Komponenten eins nach dem anderen aus dem aus Gerätemenü und ordnen Sie sie im Proteus -Projekt an.

Schritt 6: Ein weiterer wichtiger Terminal ist erforderlich Boden Block. Proteus verfügt.

Schritt 7: Ordnen Sie alle Komponenten an, wie in Abbildung unten gezeigt. Verbinden Sie ein positives Bein von LED mit Pin 13 von Arduino und negativem Bein mit GND. Zwischen Arduino und LED verbinden Sie einen Widerstand.

Denken Sie daran, den Wert des Widerstands an zu ändern 220ohm Andernfalls wird LED nicht funktionieren.

Hochladen von Hex -Datei von Arduino IDE auf Proteus

Schritt 1: Nach dem Entwerfen der Arduino -Schaltung in Proteus öffnen Sie jetzt Arduino IDE. Öffnen Sie eine Beispielskizze des LED -Blinzelns aus dem Abschnitt IDE -Beispiele. Gehe zu: Dateien> Beispiele> Grundlagen> Blinken

Schritt 2: Um das Arduino -Programm in Proteus zu simulieren, benötigen wir eine Hex -Datei. Um den Hex -Dateispeicherort zu erhalten, folgen Sie den folgenden Schritten.

Gehe zu: Datei> Einstellungen oder drücken Sie Strg + Komma.

Schritt 3: Ein neues Fenster wird erscheinen, gehen Sie in Richtung der Ausführliche Ausgabe Abschnitt und überprüfen kompilieren Und hochladen Optionen. Nachdem Sie ausgewählt haben, klicken Sie auf OK. Wenn Sie dies tun.

Schritt 4: Kompilieren Sie das LED Blinking -Programm aus der schnellen Aktionstaste.

Schritt 5: Im Ausgangsfenster suchen Sie nach dem “.verhexen" Datei des kompilierten Arduino -Programms.

Schritt 6: Kopieren Sie den Pfad in die HEX -Datei.

Schritt 7: Öffnen Sie Proteus erneut und doppelklicken Sie auf die Arduino -Karte.

Schritt 8: Ein separates Fenster wird geöffnet, nach der Programmdatei suchen und die HEX -Dateiadresse einfügen, die zuvor aus dem Abschnitt Arduino IDE ausgegeben wurde, und klicken.

Schritt 9: Die Arduino -Hex -Datei wird im Proteus Arduino -Modell hochgeladen. Klicken Sie nun auf die Wiedergabetaste unten links, LED wird blinzeln. Um die Simulation zu stoppen.

Schritt 10: LED wird in einem Zyklus von 1 Sek. Aus und 1 Sekunden auf blinken.

Wir haben die Arduino -Simulation mit Proteus abgeschlossen. Bei der Erstellung dieses Arduino -Modells in Proteus wird ein LED Blinking -Beispiel verwendet.

Abschluss

Proteus ist ein großartiges Werkzeug für die Simulation von elektrischen Projekten. Hier haben wir behandelt, wie wir ein Arduino -Programm mit dem Proteus -Modell simulieren können. Das LED Blinking -Modell wurde unter Verwendung von Proteus entwickelt. Weitere Proteus können verwendet werden, um jedes Arduino -bezogene Projekt zu entwerfen. Es wird ein besseres Verständnis geben, bevor Sie auf Hardware -Ebene wechseln.