Академический Документы
Профессиональный Документы
Культура Документы
Ter um microcontrolador de reserva recomendvel quando o seu Arduino comea a se comportar de forma
estranha e voc quer se certificar que o problema est (ou no) no microcontrolador. Uma simples troca de
chip pode poupar muitas horas de tentativa e erro para achar um problema no seu circuito.
Voc tambm pode precisar de um ATMEGA para montar o seu circuito definitivo, depois de ter feito todos os
testes e ajustes no circuito montado na protoboard e estar satisfeito com o resultado.
Uma opo voc comprar o chip ATMEGA j com o bootloader, como esse Mini Kit Arduino
ATmega328da FILIPEFLOP. Esse kit tambm acompanha todos os componentes necessrios para montar um
Arduino na Protoboard, como mostrado no post Montando Arduino na protoboard.
Outra opo, at como aprendizado, utilizar o tutorial que vou apresentar e que utiliza o prprio Arduino e
um ATMEGA328P-PU "vazio", no qual vamos gravar o bootloader do Arduino Uno.
Arduino Uno
Chip ATMEGA328P-PU
Resistor de 10 K ohms
Cristal de 16 Mhz
1 led
1 resistor limitador de corrente para o led. No meu circuito, utilizei um de 330 ohms
O tutorial tem vrias etapas, que vou detalhar, mas os passos principais podem ser divididos desta maneira :
No pule etapas ou inverta os passos. Os passos 1 3, que so a preparao do Arduino Uno, devem ser
completamente finalizados antes de prosseguir com a gravao.
Passo 2 - Ser aberta uma nova janela, com o sketch do ArduinoISP, o programa responsvel pela gravao :
Passo 3 - Com a nova janela selecionada, pressione o boto CARREGAR, conforme destacado, e transfira o
programa para o Arduino Uno, como normalmente voc faz com outros programas :
Essas 3 etapas encerram o processo de preparao do Arduino Uno. Vamos agora montar o circuito para
gravao do ATMEGA, antes observando a pinagem do CI :
Circuito e gravao do bootloader
Passo 4 - Monte o circuito conforme a figura abaixo, seguindo o seguinte esquema :
Passo 8 - O processo de gravao ser iniciado, e voc pode acompanhar o andamento na parte inferior da
IDE, e tambm pela sinalizao do LED ligado porta 7, que ficar aceso durante o processo de gravao:
Passo 9 - Finalizado o processo, que geralmente rpido (no meu equipamento demorou menos de 1 min),
apresentada a mensagem mostrando que a gravao foi bem sucedida :
Isso encerra o tutorial. O ATMEGA est agora gravado com o bootloader para Arduino Uno, e pode ser testado
na prpria placa ou utilizado para montar um circuito definitivo. Para ver um exemplo de utilizao, veja o
artigo Montando Arduino na protoboard.