Como simular Arduino em Proteus

Como simular Arduino em Proteus
Arduino é uma plataforma de desenvolvimento eletrônico que permite aos usuários fazer vários projetos eletrônicos. Nem todos os projetos Arduino são fáceis de implementar em hardware, alguns projetos exigem muito trabalho antes de continuarmos em direção ao hardware. É uma boa prática, simulamos nosso projeto com Arduino primeiro e depois continuamos em direção à parte do hardware. Ele economizará tempo e custo do projeto. Estão disponíveis várias ferramentas que podem simular as placas Arduino. Proteus é um deles, aqui neste artigo discutiremos como podemos simular Arduino com Proteus.

Como simular Arduino em Proteus

Proteus é uma ferramenta eletrônica de simulação e design desenvolvida pela Lab Center Electronics. Ele garante que o design e o código do circuito esteja funcionando corretamente antes de continuarmos a fazer um trabalho físico.

Um dos principais destaques do Proteus é que ele suporta simulação de Arduino. Devido à sua extensa coleção de bibliotecas, é uma das ferramentas favoritas da comunidade Arduino e não apenas isso, o Proteus também pode projetar PCB personalizado para projetos Arduino.

Para simular o Arduino com Proteus, precisamos seguir as ferramentas:

  • Proteus
  • Arduino IDE

Siga as etapas fornecidas abaixo para simular o Arduino usando Proteus.

Instalando bibliotecas Arduino em Proteus

Passo 1: Para começar com o Proteus First, temos que instalar as bibliotecas Arduino em Proteus. A maioria das versões atualizadas do Proteus possui bibliotecas Arduino pré-instaladas. No caso da versão mais antiga, clique aqui para baixar as bibliotecas Arduino para proteus.

Passo 2: Quando as bibliotecas Arduino forem baixadas, abra a pasta de download e extraia o arquivo de bibliotecas para uma nova pasta ou diretório.

Etapa 3: Agora abra a pasta extraída e copie o arquivo de ambas as bibliotecas Arduino com extensão ““.Idx ” e ““.Lib ".

Passo 4: Depois que os arquivos da biblioteca Arduino são copiados de cabeça em direção ao diretório da biblioteca proteus ou digite a barra de endereço abaixo da pasta dada.

C: \ Arquivos de Programas (x86) \ Labcenter Electronics \ Proteus 8 Professional \ Data \ Library

Agora cole os dois arquivos copiados anteriormente nesta pasta.

Concluímos a instalação das bibliotecas Arduino em Proteus. Agora vamos nos mudar para o design do circuito Arduino em Proteus.

Crie um novo projeto em Proteus

Após a instalação bem -sucedida das bibliotecas, o próximo passo é criar um novo projeto em Proteus.

Passo 1: Open Proteus e crie um novo projeto de proteus.

Passo 2: A nova janela será aberta aqui, podemos nomear o projeto Proteus e definir a pasta de destino para o arquivo proteus. Clique Próximo continuar.

Etapa 3: Agora selecione Layout esquemático para Projeto Proteus. Iremos com configurações padrão.

Passo 4: Em seguida, selecione nenhum projeto de firmware, pois precisamos simular um programa simples para que não haja necessidade de criar um projeto de firmware. Clique Próximo continuar.

Etapa 5: Verifique novamente todas as configurações selecionadas e clique em Concluir para abrir o Proteus Project.

Etapa 6: Uma nova janela abrirá nos mostrando a interface Proteus. Aqui podemos projetar um projeto Arduino e simulá -lo para ver a saída.

Projeto Circuito de piscando arduino LED em Proteus

Depois que um novo projeto é criado com sucesso em Proteus, agora projetaremos um circuito Arduino para piscar LEDs em Proteus.

Passo 1: Clique no P etiqueta como mostrado na figura abaixo. Aqui P denota Escolha dispositivos. A partir desta seção, podemos adicionar qualquer módulo de hardware, placas de Arduino e sensores no Projeto Proteus.

Passo 2: A nova janela será aberta onde podemos adicionar componentes necessários para construir simulação piscando com LED de Arduino. Digite palavras -chave relacionadas a componentes. Primeiro, vamos adicionar um verde liderado ao projeto. Selecione LED e clique em OK.

Etapa 3: Assim como a etapa anterior, agora procure o Arduino Uno Board, selecione Arduino Board e clique em OK para adicionar projeto, clique alternativamente para adicionar Arduino no Projeto Projeto.

Passo 4: O último componente necessário é um resistor que manterá um limite de corrente seguro entre Arduino e LED.

Etapa 5: Depois de adicionar todos os componentes, selecione os componentes um por um do Menu de dispositivos e organize -os no projeto Proteus.

Etapa 6: Outro terminal importante necessário é Chão bloquear. Proteus tem um bloco terminal separado de onde podemos obter terminal de terra para o Projeto Proteus.

Etapa 7: Organize todos os componentes como mostrado na figura abaixo. Conecte a perna positiva do LED ao pino 13 de Arduino e a perna negativa com GND. Entre Arduino e LED conecta um resistor.

Lembre -se de mudar o valor do resistor para 220OHM Caso contrário, o LED não funcionará.

Enviando o arquivo hexadecimal do Arduino IDE para proteus

Passo 1: Depois de projetar o circuito Arduino em Proteus agora aberto Arduino IDE. Abra um exemplo de esboço de LED piscando na seção de exemplos de IDE. Vá para: Arquivos> Exemplos> Bastos> Blink

Passo 2: Para simular o programa Arduino em Proteus, precisamos de um arquivo hexadecimal. Para obter a localização do arquivo hexadecimal, siga as etapas abaixo.

Vá para: Arquivo> Preferências ou pressione Ctrl + vírgula.

Etapa 3: Uma nova janela aparecerá, siga em direção ao Saída detalhada seção e verificação compilar e carregar opções. Depois de selecionar, clique em OK. Fazer isso nos dará a localização do arquivo hexadecimal Arduino na janela de saída do IDE.

Passo 4: Compile o programa de piscar LED do botão de ação rápida.

Etapa 5: Na janela de saída, procure o ““.hexadecimal ” Arquivo do programa Arduino compilado.

Etapa 6: Copie o caminho para o arquivo hexadecimal.

Etapa 7: Abra o proteus novamente e clique duas vezes na placa Arduino.

Etapa 8: Uma janela separada será aberta, procure o arquivo do programa e cole o endereço de arquivo hexadecimal copiado anteriormente na seção de saída do Arduino IDE e clique em OK.

Etapa 9: O arquivo hexadecimal arduino é carregado dentro do modelo Proteus Arduino. Agora clique no botão Reproduzir no canto inferior esquerdo, o LED começará a piscar. Para parar a simulação, use o botão de pausa presente apenas para o botão de reprodução na parte inferior esquerda da tela.

Etapa 10: O LED começará a piscar em um ciclo de 1 segundo e 1 seg em.

Concluímos a simulação do Arduino usando proteus. Um exemplo piscando LED é usado na criação deste modelo Arduino em Proteus.

Conclusão

Proteus é uma ótima ferramenta para simular projetos elétricos. Aqui, abordamos como podemos simular um programa Arduino usando o Modelo Proteus. O modelo de piscar LED foi projetado usando proteus. Mais proteus podem ser usados ​​para projetar qualquer projeto relacionado ao Arduino, ele dará melhor entendimento antes de passar para o nível de hardware.