- Rang 5 basierend auf 367+ Nutzer
- Anforderungen: Windows 7/8/8.1/10/11 (32/64-bit), Windows Server 2012/2016/2019/2022, Windows on ARM . 6.55MB freier Speicherplatz.
- Letztes Build 11.0.1068. (der 14. Nov, 2024). Versionshinweise
Das Proteus-Programm ist eine erstklassige Simulationsanwendung, die auf die Simulation elektrischer Schaltkreise spezialisiert ist. Computergestützter Entwurf und Modellierung von Mikroprozessoren, Mikrocontrollern und anderen programmierbaren Geräten.
Allerdings benötigt der Proteus-Simulator die Unterstützung zusätzlicher Software, um den virtuellen Port zu erstellen. Hier kommen Compim in Proteus und VSPD ins Spiel und dienen als entscheidende Lösung für diese Einschränkung.
In diesem kurzen Tutorial veranschaulichen wir, wie Sie mit Virtual Serial Port Driver virtuelle serielle Proteus-Ports erstellen.
Bei diesem Test, der das UART-Protokoll nutzt, empfängt der Mikrocontroller Daten, die von einem als „Host-Programm“ bezeichneten Programm übertragen werden. Nach der Verarbeitung der Daten sendet der Mikrocontroller diese zurück an den Computer. Eine effektive Möglichkeit, dies zu erreichen, ist die Verwendung eines UART-COM-Konverters wie des MAX232-Chips, um den Computer mit dem Mikrocontroller zu verbinden.
Um diese Funktionalität zu überprüfen, werden wir Proteus verwenden. Wenn wir ein Modell mit serieller Schnittstelle hinzufügen und RXD und TXD verbinden, sollten die übertragenen Daten sofort an den Computer zurückgegeben werden. Dadurch wird die Fähigkeit zur seriellen Kommunikation in Proteus überprüft.
Idealerweise würde in Proteus ein virtueller serieller Port erstellt, der die Interaktion mit einer physischen Schnittstelle simuliert. Dann könnten Sie einfach die Gerätesimulation ausführen und Serial Port Terminal als Hostprogramm verwenden, um die Verbindung zu testen. Leider wird der virtuelle Port im Proteus-Simulator nicht ohne die Hilfe zusätzlicher Software erstellt.
Die Funktion, die es dem COM-Port-Modell ermöglicht, in Proteus zu funktionieren, ist als COMPIM bekannt.
COMPIM modelliert einen physischen seriellen Port. Es puffert empfangene serielle Kommunikation und stellt sie der Schaltung als digitale Signale zur Verfügung. Alle vom UART-Modell oder der CPU übertragenen seriellen Daten werden auch über die serielle Schnittstelle des Computers übertragen. Es gibt Problemumgehungen, mit denen Sie mithilfe einer Bluetooth- oder USB-Konnektivität einen virtuellen seriellen Anschluss erstellen können. Ein weiteres Merkmal des COMPIM-Modells ist seine Fähigkeit, eine Baudratenkonvertierung bereitzustellen. Es gibt auch eine optionale Software- und Hardware-Verifizierung, die implementiert werden kann, um die physischen und virtuellen Aspekte des Geräts zu berücksichtigen.
Es gibt zwei Methoden, mit denen die Funktionalität des „Host-Programms“ <-> „COM-Port“ <-> „Gerätemodell im Proteus-System“ überprüft werden kann.
Proteus hat Vorteile gegenüber anderen Tools wie VMLAb und Atmel Studio weil es eine schnellere Simulation externer serieller Ports ermöglicht. Sie können mit Proteus auch mit kommerziellen Treibern arbeiten.
Es gibt jedoch ein Problem, wenn wir einen modernen Laptop oder einen anderen Computer verwenden, der über keinen seriellen Anschluss verfügt.
Die Nutzung virtueller serieller Ports in Proteus ist entscheidend für eine effektive Simulation und das Testen serieller Kommunikationsprotokolle, insbesondere in Umgebungen ohne physische COM-Ports. Mit Tools wie COMPIM und dem Virtual Serial Port Driver können Sie eine nahtlose Verbindung zwischen Ihren Mikrocontrollersimulationen und Host-Anwendungen herstellen. Dieses Tutorial hat die notwendigen Schritte zur Einrichtung virtueller serieller Ports beschrieben, damit Sie Ihre Designs effizient in einer virtuellen Umgebung testen und validieren können. Mit diesen Techniken können Sie Ihre Projekte verbessern und den Entwicklungsprozess optimieren, was Proteus zu einem leistungsstarken Verbündeten in Ihrem Ingenieur-Toolkit macht.
Die Lösung dieses Problems erfordert die Nutzung der Leistungsfähigkeit des Virtual Serial Port Driver. Mit dieser professionellen Software von Electronic Team können Sie ganz einfach verbundene Paare virtueller serieller Schnittstellen erstellen.
Befolgen Sie einfach diese einfachen Schritte:
Mit diesen Schritten können virtuelle serielle Ports mit dem Proteus-Simulator auch auf Computern verwendet werden, die nicht über physische COM-Ports verfügen.
Virtual Serial Port Driver