Cookie
Eltima IBC uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Trabalhando com o modelo de porta serial em Proteus

O programa Proteus é um aplicativo de simulação muito popular, empregado por engenheiros e desenvolvedores. O software Proteus simula circuitos elétricos e é usado para projeto e modelagem auxiliados por computador de microprocessadores, microcontroladores e outros dispositivos programáveis.

Neste pequeno tutorial, vamos ilustrar como usar Virtual Serial Port Driver para criar portas seriais virtuais Proteus.

Emulador de porta COM Virtual

O Virtual COM Port Driver da Eltima assume a posição de liderança no mercado de aplicativos de software para emulação de dados seriais.
VSPD logo

Virtual Serial Port Driver

Virtual Serial Port Driver
5 Classificação baseado em 86+ usuários, Сomentários(97)
Baixar 14 dias do ensaio totalmente funcional
Virtual Serial Port Driver

Vamos testar a funcionalidade de um aplicativo de microcontrolador. Neste teste que utiliza o protocolo UART, o microcontrolador recebe os dados transmitidos por um programa designado como "programa hospedeiro". Depois de processar os dados, o microcontrolador os envia de volta ao computador. Uma maneira eficaz de fazer isso é usar um conversor UART-COM, como o chip MAX232, para conectar o computador ao microcontrolador.

Método de trabalho com Proteus

Para verificar esta funcionalidade, usaremos o Proteus. Se adicionarmos um modelo de porta serial e conectarmos o RXD e o TXD, os dados transmitidos devem ser imediatamente devolvidos ao computador. Isso verifica a capacidade de ativar a comunicação serial no Proteus.

Idealmente, uma porta serial virtual seria criada no Proteus que simularia a interação com uma interface física. Em seguida, você poderia simplesmente executar a simulação dispositivo e usar Serial Port Terminal como o programa hospedeiro para testar a conexão. Infelizmente, a porta virtual não é criada no simulador Proteus sem a ajuda de um software adicional.

A facilidade que permite que o modelo de porta COM funcione no Proteus é conhecida como COMPIM.

COMPIM interface

O que é COMPIM no Proteus?

COMPIM modela uma porta serial física. Ele armazena a comunicação serial recebida e a apresenta como sinais digitais para o circuito. Quaisquer dados seriais transmitidos do modelo UART ou da CPU também viajarão pela porta serial do computador. Existem soluções alternativas que podem ser usadas para criar uma porta serial virtual usando a conectividade Bluetooth ou USB. Outra característica do modelo COMPIM é sua capacidade de fornecer conversão de taxa de transmissão. Também há verificação opcional de software e hardware que pode ser implementada para tratar dos aspectos físicos e virtuais do dispositivo.

Duas maneiras de trabalhar com Proteus

Existem dois métodos que podem ser usados para verificar a funcionalidade do “programa host” <-> “Porta COM” <-> “Modelo de dispositivo no sistema Proteus.

  • Configure a porta virtual do Proteus para uma porta física e o programa host para a outra. Conecte-os usando um cabo serial.
  • Você também pode usar dois computadores, um dos quais está executando a simulação do dispositivo enquanto o programa host executa no outro e conectá-los por meio de suas portas COM.

Proteus tem vantagens sobre outras ferramentas como VMLAb e Atmel Studio porque fornece simulação mais rápida de portas seriais externas. Você também pode trabalhar com drivers comerciais usando Proteus.

No entanto, há um problema quando usamos um laptop moderno ou outro computador que não contém uma porta serial.

Instruções passo a passo para criar portas virtuais para Proteus

A resolução desta questão envolve aproveitando o poder do Virtual Serial Port Driver. Este software de nível profissional da Eltima permite que você crie facilmente pares conectados de portas seriais virtuais.

Apenas siga estes simples passos:

  1. Baixar Virtual Serial Port Driver.

  2. Inicie o aplicativo e selecione os números de porta a serem usados. Clique no botão "Adicionar par" e seu sistema verá imediatamente duas portas seriais conectadas.

  3. Crie um par de portas chamadas COM1 e COM3. Crie portas seriais virtuais
  4. Conecte o modelo Proteus COMPIM a COM1 e use o Terminal de porta serial para conectar-se a COM3. Comunicação entre portas de comunicação
  5. Transmita dados na linha. Se for devolvido como esperado, você resolveu o problema da falta de uma porta serial.

Usando essas etapas, as portas seriais virtuais podem ser usadas com o simulador Proteus, mesmo em computadores que não estão equipados com portas COM físicas.

small logo Virtual Serial Port Driver
#1 at Serial Port Software
Virtual Serial Port Driver
Crie pares de portas COM virtuais no Windows
5 classificação (Learn more)
Get a download link for your desktop
Submit your email address to get a link for quick download on your desktop and get started!
or