- Ranking 5 basado en 367+ usuarios
- Requisitos: Windows 7/8/8.1/10/11 (32/64-bit), Windows Server 2012/2016/2019/2022, Windows on ARM . 6.55MB espacio libre.
- Versión 11.0.1068. (14/11/2024). Notas de la versión
El programa Proteus es una aplicación líder en simulación de circuitos eléctricos, diseño asistido por ordenador y diseño de microprocesadores, microcontroladores y otros dispositivos programables.
Sin embargo, para crear el puerto virtual, el simulador Proteus necesita un software adicional. Aquí es donde Compim en Proteus y VSPD entran en juego, ya que sirven para solucionar esta limitación.
En este breve tutorial, le explicaremos cómo utilizar Virtual Serial Port Driver para crear puertos serie virtuales Proteus.
En esta prueba se usa el protocolo UART, el microcontrolador recibe los datos transmitidos por un programa denominado "programa host". Después de procesar los datos, el microcontrolador los devuelve al ordenador. Una manera eficaz de hacerlo es usando un convertidor UART-COM como el chip MAX232 para conectar el ordenador al microcontrolador.
Para probar esta funcionalidad, usaremos Proteus. Si añadimos un modelo de puerto serie y conectamos el RXD y TXD, los datos transmitidos deberían volver inmediatamente al ordenador. Esto demuestra la capacidad de establecer la comunicación serie en Proteus.
Lo ideal es crear un puerto serie virtual en Proteus para simular la interacción con la interfaz física. Después usted solo debe ejecutar la simulación del dispositivo y usar Serial Port Terminal como programa host para probar la conexión. Desafortunadamente, en el simulador Proteus no se crea el puerto virtual sin la ayuda de otro software.
La instalación que permite que el modelo de puerto COM funcione en Proteus se conoce como COMPIM.
COMPIM modela el puerto serie físico. Almacena la comunicación serie recibida y la presenta como señales digitales al circuito. Cualquier dato serie transmitido desde el modelo UART o la CPU también viajará a través del puerto serie del ordenador. Existen soluciones que permiten crear un puerto serie virtual a través de Bluetooth o USB. Otra característica del modelo COMPIM es su capacidad para ofrecer conversión de velocidad en baudios. También existen opciones de verificación de software y hardware que pueden implementarse para gestionar los aspectos físicos y virtuales del dispositivo.
Existen dos métodos para verificar la funcionalidad del modelo de dispositivo de “puerto COM“ del "programa host" <-> “en el sistema Proteus”.
Proteus tiene más ventajas que otras herramientas como VMLAb y Atmel Studio porque simula más rápidamente los puertos serie externos. Proteus también permite trabajar con controladores comerciales.
Sin embargo, si utilizamos un portátil moderno u otro ordenador que no disponga de puerto serie, tenemos un problema.
El uso de puertos serie virtuales en Proteus es esencial para una simulación y prueba efectivas de protocolos de comunicación serie, especialmente en entornos que carecen de puertos COM físicos. Aprovechando herramientas como COMPIM y Virtual Serial Port Driver, puede crear una conexión fluida entre sus simulaciones de microcontroladores y aplicaciones host. Este tutorial ha delineado los pasos necesarios para configurar puertos serie virtuales, permitiéndole probar y validar de manera eficiente sus diseños en un entorno virtual. Con estas técnicas, puede mejorar sus proyectos y optimizar el proceso de desarrollo, haciendo de Proteus un aliado poderoso en su kit de herramientas de ingeniería.
La resolución de este problema pasa por aprovechar el poder de Virtual Serial Port Driver. Este software profesional de Electronic Team permite crear fácilmente pares de puertos serie virtuales conectados.
Solo hay que seguir estos sencillos pasos:
Siguiendo estos pasos, es posible utilizar puertos serie virtuales con el simulador Proteus incluso en ordenadores que no dispongan de puertos COM físicos.
Virtual Serial Port Driver