- Classificação 5 baseado em 367+ usuários
- Requisitos: Windows 7/8/8.1/10/11 (32/64-bit), Windows Server 2012/2016/2019/2022, Windows on ARM . 6.55MB espaço livre.
- Versão 11.0.1068. (14/11/2024). Notas de versão
O programa Proteus é uma aplicação de simulação de alta qualidade especializada em simular circuitos elétricos, design assistido por computador e modelagem de microprocessadores, microcontroladores e outros dispositivos programáveis.
No entanto, o simulador Proteus requer a assistência de software adicional para criar a porta virtual. É aqui que Compim no Proteus e VSPD entram em ação, servindo como uma solução crítica para essa limitação.
Neste breve tutorial, ilustraremos como usar Virtual Serial Port Driver para criar portas seriais virtuais no Proteus.
Neste teste que utiliza o protocolo UART, o microcontrolador recebe dados transmitidos de um programa designado como "programa host". Após o processamento dos dados, o microcontrolador os envia de volta para o computador. Uma maneira eficaz de fazer isso é usando um conversor UART-COM, como o chip MAX232, para conectar o computador ao microcontrolador.
Para verificar essa funcionalidade, usaremos o Proteus. Se adicionarmos um modelo de porta serial e conectarmos o RXD e TXD, os dados transmitidos deverão ser imediatamente retornados ao computador. Isso verifica a capacidade de realizar comunicação serial no Proteus.
Idealmente, uma porta serial virtual seria criada no Proteus para simular a interação com uma interface física. Em seguida, você poderia simplesmente executar a simulação do dispositivo e usar Terminal de Porta Serial como o programa host para testar a conexão. Infelizmente, a porta virtual não é criada no simulador Proteus sem a ajuda de software adicional.
A funcionalidade que permite que o modelo de porta COM funcione no Proteus é conhecida como COMPIM.
O COMPIM modela uma porta serial física. Ele armazena em buffer a comunicação serial recebida e a apresenta como sinais digitais para o circuito. Qualquer dado serial transmitido do modelo UART ou da CPU também passará pela porta serial do computador. Existem soluções alternativas que podem ser usadas para criar uma porta serial virtual usando conectividade Bluetooth ou USB. Outra característica do modelo COMPIM é sua capacidade de fornecer conversão de taxa de baud. Também há verificação de software e hardware opcionais que podem ser implementadas para abordar os aspectos físicos e virtuais do dispositivo.
Existem duas maneiras de verificar a funcionalidade do "programa host" <-> "porta COM" <-> "modelo de dispositivo no sistema Proteus".
O Proteus tem vantagens sobre outras ferramentas como VMLAb e Atmel Studio porque oferece uma simulação mais rápida de portas seriais externas. Você também pode trabalhar com drivers comerciais usando o Proteus.
No entanto, há um problema quando estamos usando um laptop moderno ou outro computador que não possui uma porta serial.
A utilização de portas seriais virtuais no Proteus é essencial para uma simulação e teste eficazes de protocolos de comunicação serial, especialmente em ambientes sem portas COM físicas. Ao aproveitar ferramentas como COMPIM e o Virtual Serial Port Driver, você pode criar uma conexão perfeita entre suas simulações de microcontroladores e as aplicações host. Este tutorial delineou os passos necessários para configurar portas seriais virtuais, permitindo que você teste e valide seus designs de forma eficiente em um ambiente virtual. Com essas técnicas, você pode aprimorar seus projetos e agilizar o processo de desenvolvimento, fazendo do Proteus um aliado poderoso em sua caixa de ferramentas de engenharia.
A resolução deste problema envolve aproveitar o poder do Virtual Serial Port Driver. Este software de alta qualidade da Electronic Team permite que você crie facilmente pares de portas seriais virtuais conectadas.
Siga apenas estas etapas simples:
Usando essas etapas, portas seriais virtuais podem ser usadas com o simulador Proteus, mesmo em computadores que não possuem portas COM físicas.
Virtual Serial Port Driver