- Classement 5 basé sur 367+ utilisateurs
- Configuration requise: Windows 7/8/8.1/10/11 (32/64-bit), Windows Server 2012/2016/2019/2022, Windows on ARM . 6.55MB espace libre.
- Dernière version 11.0.1068. (le 14 Nov, 2024). Notes de mise à jour
Le programme Proteus est une application de simulation de premier ordre spécialisée dans la simulation de circuits électriques, conception et modélisation assistées par ordinateur de microprocesseurs, microcontrôleurs et autres dispositifs programmables.
Cependant, le simulateur Proteus nécessite l'assistance d'un logiciel supplémentaire pour créer le port virtuel. C'est là que Compim dans Proteus et VSPD entrent en jeu, constituant une solution essentielle à cette limitation.
Dans ce court didacticiel, nous allons illustrer comment utiliser le Pilote de port série virtuel pour créer des ports série virtuels Proteus.
Dans ce test qui utilise le protocole UART, le microcontrôleur reçoit les données transmises par un programme désigné comme « programme hôte ». Après avoir traité les données, le microcontrôleur les renvoie à l'ordinateur. Un moyen efficace d'y parvenir consiste à utiliser un convertisseur UART-COM tel que la puce MAX232 pour connecter l'ordinateur au microcontrôleur.
Afin de vérifier cette fonctionnalité, nous utiliserons Proteus. Si nous ajoutons un modèle de port série et connectons le RXD et le TXD, les données transmises devraient immédiatement être renvoyées à l'ordinateur. Cela vérifie la capacité à établir une communication série dans Proteus.
Idéalement, un port série virtuel serait créé dans Proteus pour simuler l'interaction avec une interface physique. Ensuite, vous pouvez simplement exécuter la simulation de périphérique et utiliser le Terminal de port série comme programme hôte pour tester la connexion. Malheureusement, le port virtuel n'est pas créé dans le simulateur Proteus sans l'aide d'un logiciel supplémentaire.
La fonctionnalité qui permet au modèle de port COM de fonctionner dans Proteus est connue sous le nom de COMPIM.
COMPIM modélise un port série physique. Il met en mémoire tampon les communications série reçues et les présente sous forme de signaux numériques au circuit. Toutes les données série transmises depuis le modèle UART ou le CPU transiteront également via le port série de l'ordinateur. Il existe des solutions de contournement qui peuvent être utilisées pour créer un port série virtuel à l'aide de la connectivité Bluetooth ou USB. Une autre caractéristique du modèle COMPIM est sa capacité à fournir une conversion de débit en bauds. Il existe également une vérification facultative des logiciels et du matériel qui peut être mise en œuvre pour traiter les aspects physiques et virtuels de l'appareil.
Il existe deux méthodes qui peuvent être utilisées pour vérifier la fonctionnalité du « programme hôte » <-> « port COM » <-> « modèle périphérique dans le système Proteus ».
Proteus présente des avantages par rapport à d'autres outils comme VMLAb et Atmel Studio car il permet une simulation plus rapide des ports série externes. Vous pouvez également travailler avec des chauffeurs commerciaux à l'aide de Proteus.
Il existe cependant un problème lorsque nous utilisons un ordinateur portable moderne ou un autre ordinateur ne contenant pas de port série.
L'utilisation de ports série virtuels dans Proteus est essentielle pour une simulation et un test efficaces des protocoles de communication série, en particulier dans des environnements dépourvus de ports COM physiques. En exploitant des outils tels que COMPIM et le Virtual Serial Port Driver, vous pouvez créer une connexion transparente entre vos simulations de microcontrôleurs et les applications hôtes. Ce tutoriel a décrit les étapes nécessaires pour configurer des ports série virtuels, vous permettant de tester et de valider efficacement vos conceptions dans un environnement virtuel. Grâce à ces techniques, vous pouvez améliorer vos projets et rationaliser le processus de développement, faisant de Proteus un allié puissant dans votre boîte à outils d'ingénierie.
La résolution de ce problème consiste à tirer parti de la puissance du pilote de port série virtuel. Ce logiciel de qualité professionnelle d'Electronic Team vous permet de créer facilement des paires connectées de ports série virtuels.
Suivez simplement ces étapes simples :
En suivant ces étapes, les ports série virtuels peuvent être utilisés avec le simulateur Proteus même sur des ordinateurs qui ne sont pas équipés de ports COM physiques.
Virtual Serial Port Driver