Submit your email address to get a link for quick download on your desktop and get started!
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.
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.
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 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.
Existem dois métodos que podem ser usados para verificar a funcionalidade do “programa host” <-> “Porta COM” <-> “Modelo de dispositivo no sistema Proteus.
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.
A resolução desta questão envolve aproveitando o poder do Virtual Serial Port Driver. Este software de nível profissional da Electronic Team permite que você crie facilmente pares conectados de portas seriais virtuais.
Apenas siga estes simples passos:
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.