o arduino proteus - aprenda a simular o arduino no simulador proteus (tutorial) o arduino

8
DESTAQUES Alessandro 11 de julho de 2013 Tutoriais 1 Comentário Proteus – Aprenda a simular o Arduino no simulador Proteus (Tutorial) Olá pessoal, creio que muitos de vocês já devem conhecer o simulador de circuitos Proteus! Este tutorial é para aquelas situações onde surge do nada, uma idéia de reproduzir um projeto e no momento, na maioria das vezes de fato, não temos os equipamentos ou componentes necessários para a montagem e que acabamos por não conseguirmos ver se a tal idéia realmente funcionaria ou não na prática. Bom, para aqueles que querem desenvolver projetos com o Arduino sem ter a necessidade de montar circuitos físicos e/ou gravar diversas vezes um sketch no chip (coisas que levam um certo tempo) existe uma maneira de simular os circuitos virtualmente. Neste tutorial veremos como fazê-lo utilizando um software bastante conhecido e poderoso em simulações de circuitos eletrônicos: o Proteus. Mas para isso precisamos do arquivo hex do projeto. Mais vocês devem estar querendo saber si o Proteus aceita o Arduino. Na verdade NÃO, mais como o Proteus é um software capaz de simular alguns tipos de microcontroladores como PIC e 8051 e , assim como esses dois primeiros, o Arduino nada mais é que uma placa com um microcontrolador chamado AVR (ATmega8, ATmega168, ATmega328). Por isso é fácil simular um circuito usando um ATmega328 como os utilizados nas Placas do Arduino UNO, porém vamos utilizar a IDE do Arduino para criar o programa e consequentemente gerar o arquivo hexadecimal HEX que será gravado no chip e que é necessário também para a simulação dos circuitos com microcontroladores no Proteus, isso independente da linguagem que você está programando será gerado um arquivo hex. Achando o arquivo do código HEX. Iniciemos abrindo a IDE do Arduino (v1.0.5) e no menu “Arquivo/Preferências” vá até a opção “Exibir modo verboso durante:” e marque a opção “compilação”, conforme figura abaixo: NESTE SITE Search for: OARDUINO.COM Conheça o NAO, o robo humanoide que danca 27 de fevereiro de 2014 Arduberry: Conheça a junção do Arduino e do Raspberry Pi 26 de fevereiro de 2014 Lançada primeira impressora 3D colorida 31 de janeiro de 2014 MAIS ARTIGOS Galeria Placas Arduino – Modelos e Versões Vídeos mostram o conceito do Arduino e o poder do hardware em grandes projetos de sucesso Tecnologia thunderbolt – Saiba de quem é o pendrive mais rápido do mundo Tutorial – Como ligar uma matriz de led 5×7 ao Arduino Tutorial – Ligando sensor de umidade e temperatura DHT11 Conheça o NAO, o robo humanoide que danca Projeto – Ligando relé com botão ao Arduino Uno ENCONTRE-NOS NO FACEBOOK INÍCIO DOWNLOADS NOTÍCIAS PROJETOS TEORIAS TUTORIAIS O Arduino Proteus - Aprenda a simular o Arduino no simulador Proteu... http://www.oarduino.com/proteus-tutorial-simular-arduino/ 1 de 8 07/03/2014 08:04

Upload: matheus2165

Post on 24-Nov-2015

75 views

Category:

Documents


22 download

TRANSCRIPT

  • DESTAQUES

    Alessandro 11 de julho de 2013 Tutoriais 1 Comentrio

    Proteus Aprenda a simular o Arduino no simulador

    Proteus (Tutorial)

    Ol pessoal, creio que muitos de vocs j devem

    conhecer o simulador de circuitos Proteus! Este tutorial

    para aquelas situaes onde surge do nada, uma idia de

    reproduzir um projeto e no momento, na maioria das

    vezes de fato, no temos os equipamentos ou

    componentes necessrios para a montagem e que

    acabamos por no conseguirmos ver se a tal idia

    realmente funcionaria ou no na prtica.

    Bom, para aqueles que querem desenvolver projetos com

    o Arduino sem ter a necessidade de montar circuitos

    fsicos e/ou gravar diversas vezes um sketch no chip

    (coisas que levam um certo tempo) existe uma maneira

    de simular os circuitos virtualmente. Neste tutorial

    veremos como faz-lo utilizando um software bastante

    conhecido e poderoso em simulaes de circuitos eletrnicos: o Proteus. Mas para isso precisamos do arquivo hex

    do projeto.

    Mais vocs devem estar querendo saber si o Proteus aceita o Arduino. Na verdade NO, mais como o Proteus

    um software capaz de simular alguns tipos de microcontroladores como PIC e 8051 e , assim como esses dois

    primeiros, o Arduino nada mais que uma placa com um microcontrolador chamado AVR (ATmega8, ATmega168,

    ATmega328). Por isso fcil simular um circuito usando um ATmega328 como os utilizados nas Placas do Arduino

    UNO, porm vamos utilizar a IDE do Arduino para criar o programa e consequentemente gerar o arquivo

    hexadecimal HEX que ser gravado no chip e que necessrio tambm para a simulao dos circuitos com

    microcontroladores no Proteus, isso independente da linguagem que voc est programando ser gerado um

    arquivo hex.

    Achando o arquivo do cdigo HEX.

    Iniciemos abrindo a IDE do Arduino (v1.0.5) e no menu Arquivo/Preferncias v at a opo Exibir modo verboso

    durante: e marque a opo compilao, conforme figura abaixo:

    NESTE SITE

    Search for:

    OARDUINO.COM

    Conhea o NAO, o robo humanoide que danca

    27 de fevereiro de 2014

    Arduberry: Conhea a juno do Arduino e do

    Raspberry Pi 26 de fevereiro de 2014

    Lanada primeira impressora 3D colorida 31 de

    janeiro de 2014

    MAIS ARTIGOS

    Galeria Placas Arduino Modelos e

    Verses

    Vdeos mostram o conceito do

    Arduino e o poder do hardware em

    grandes projetos de sucesso

    Tecnologia thunderbolt Saiba de

    quem o pendrive mais rpido do

    mundo

    Tutorial Como ligar uma matriz de

    led 57 ao Arduino

    Tutorial Ligando sensor de umidade

    e temperatura DHT11

    Conhea o NAO, o robo humanoide

    que danca

    Projeto Ligando rel com boto ao

    Arduino Uno

    ENCONTRE-NOS NO

    FACEBOOK

    INCIO DOWNLOADS NOTCIAS PROJETOS TEORIAS TUTORIAIS

    O Arduino Proteus - Aprenda a simular o Arduino no simulador Proteu... http://www.oarduino.com/proteus-tutorial-simular-arduino/

    1 de 8 07/03/2014 08:04

  • Em seguida v no menu Arquivos/Exemplos/01.Basics/Blink:

    Deve abrir a tela com o Sketch abaixo:

    PARCEIROS

    ARQUIVOS

    fevereiro 2014

    janeiro 2014

    dezembro 2013

    novembro 2013

    outubro 2013

    setembro 2013

    agosto 2013

    julho 2013

    junho 2013

    maio 2013

    NEWSLETTER

    OARDUINO.COM

    Entre com seu endereo de email:

    Escreva seu e-mail na caixa acima e clique

    em "Assine Grtis". Ateno, voc receber

    um e-mail pedindo que ative a sua inscrio,

    somente a partir da sua inscrio ser

    vlida, no se esquea de ativar pois

    somente aps ativar sua inscrio que

    receber nossas atualizaes, se no

    encontrar o e-mail em sua caixa de entrada

    procure na caixa de spam.

    OArduino.com

    1,517 people like OArduino.com.

    Facebook social plugin

    LikeLike

    O Arduino Proteus - Aprenda a simular o Arduino no simulador Proteu... http://www.oarduino.com/proteus-tutorial-simular-arduino/

    2 de 8 07/03/2014 08:04

  • Em seguida verifique e configure a placa de seu Arduino no menu Ferramentas/Placa. Si voc no tem uma placa

    selecione a do Arduino Uno:

    Agora a vez da porta serial indo no menu Ferramentas/Posta Serial e selecione uma porta:

    Delivered by FeedBurner

    O Arduino Proteus - Aprenda a simular o Arduino no simulador Proteu... http://www.oarduino.com/proteus-tutorial-simular-arduino/

    3 de 8 07/03/2014 08:04

  • Ento, sem estar com a placa do arduino conectada a porta USB, v em menu Arquivos/Carregar ou no boto

    carregar abaixo dos menus e aguarde a compilao do cdigo. Depois de alguns segundos deve aparecer uma

    mensagem de erro, pois a placa no est conectada a porta USB. Voc deve observar ento que na antepenltima

    linha deve aparecer o caminho completo e o nome do seu arquivo .hex gerado. Veja a figura abaixo:

    Simulando no Proteus:

    Para montar o cirtuito no Proteus abra o ISIS Proteus . A direita da janela do programa voc ver dois botes (P e

    L) como o mostrado na figura abaixo.

    Clique em P. Aparecer ento a Janela Pick Devices.

    O Arduino Proteus - Aprenda a simular o Arduino no simulador Proteu... http://www.oarduino.com/proteus-tutorial-simular-arduino/

    4 de 8 07/03/2014 08:04

  • Busque os componentes com as seguintes palavras-chave:

    ATMEGA328P Microcontrolador do Arduino;

    CRYSTAL Cristal Oscilador de Quartzo;

    LED-RED LED Vermelho Animado;

    MONORES22P capacitor 22 pF;

    Na lista de cones a direita da Janela do Proteus clique em Terminals Mode, ento clique em GROUND e depois

    clique dentro da janela de montagem do circuito para inserir o GND.

    Faa o mesmo para POWER. Para voltar lista de componentes, clique no boto Component Mode que est um

    pouco acima o boto Terminal Mode.

    Insira todos os componentes clicando uma vez no nome do componente na lista e depois clicando uma vez na

    janela de montagem do circuito. Uma vez montado o circuito ter uma forma bem prxima da mostrada no esquema

    abaixo:

    O Arduino Proteus - Aprenda a simular o Arduino no simulador Proteu... http://www.oarduino.com/proteus-tutorial-simular-arduino/

    5 de 8 07/03/2014 08:04

  • Configurar o ATmega e Simular

    D um duplo clique no ATmega, ento aparecer a Janela Edit Component. Tenha certeza que as configuraes

    estejam iguais as da figura:

    No item Program File clique na pasta a direita, encontre o arquivo Blink.cpp.hex e d um duplo clique sobre ele.

    Depois clique OK!

    No canto inferior esquerdo da janela do Proteus esto os seguintes botes de simulao. Clique em Play.

    Si tudo tiver correto, o LED comear a piscar!

    Acompanhem outros tutoriais em nossa pgina clicando aqui.

    E ento pessoal! Gostaram do contedo do site, ento curte a no facebook e no Twitter.

    Sugestes e crticas para melhoria do site so bem-vindas. Agradeo pela visita e continuem

    nos acompanhando!

    O Arduino Proteus - Aprenda a simular o Arduino no simulador Proteu... http://www.oarduino.com/proteus-tutorial-simular-arduino/

    6 de 8 07/03/2014 08:04

  • Tweetar

    1 3

    CurtirCurtir

    Alessandro

    Reply

    Nome (requerido)

    Email (requerido)

    Website

    Comentrio

    ADICIONE O SEU COMENTRIO

    Post Anterior Prximo Post

    Like this Article? Share it!

    Sobre o Autor

    1 Comentrio

    cheap a-line bat mitzvah dresses 6 de agosto de 2013 at 3:45

    This is a lot of information to take in, but I am enjoying the thought process. I really am impressed

    with your article. Thank you.

    Deixar um comentrio

    Gostou do site, ento siga

    Google+

    O Arduino Proteus - Aprenda a simular o Arduino no simulador Proteu... http://www.oarduino.com/proteus-tutorial-simular-arduino/

    7 de 8 07/03/2014 08:04

  • Google+ on

    Copyright 2014 - O Arduino. Designed By Ridwan

    INCIO DOWNLOADS GALERIA NOTCIAS PROJETOS TEORIAS TUTORIAIS

    O Arduino Proteus - Aprenda a simular o Arduino no simulador Proteu... http://www.oarduino.com/proteus-tutorial-simular-arduino/

    8 de 8 07/03/2014 08:04