Índice:

Mínimo desencapado - Arduino na placa de ensaio: 5 etapas
Mínimo desencapado - Arduino na placa de ensaio: 5 etapas

Vídeo: Mínimo desencapado - Arduino na placa de ensaio: 5 etapas

Vídeo: Mínimo desencapado - Arduino na placa de ensaio: 5 etapas
Vídeo: Arduino Original VS Pirata + Unboxing placas novas 2024, Julho
Anonim
Bare Minimum - Arduino na placa de ensaio
Bare Minimum - Arduino na placa de ensaio

O Arduino usa o chip ATMega328p. Podemos obtê-lo no formato SMD (ATMega328p-AU) ou no formato DIP para soldagem por furo (ATMega328p-PU). Mas, o chip por si só não funciona. Ele precisa de mais alguns componentes e todos juntos são chamados de configuração mínima deste chip.

Etapa 1: Esquema Simples

Esquema Simples
Esquema Simples

Abaixo temos o esquema para esta configuração. Como você pode ver, precisamos de 5 volts. Esta alimentação deve ser muito bem regulada, sem picos de tensão. Para isso e um capacitor extra de 10uF entre 5V e GND. Alos, o pino de reinicialização é ativado como ativo. Então, para desabilitá-lo, precisamos aplicar 5V nele. Para isso, um resistor de 10k ohms é colocado entre RESET e Vcc. Além disso, o ATMega328, geralmente funciona a 16MHz. Para isso, entre os pinos 9 e 10 colocamos um cristal de 16MHz. Mas esse cristal, para oscilar, precisa de dois capacitores de exatamente 22pF ligados ao GND. Na figura a seguir, você tem todos os pinos do chip. No momento, se o microcontrolador tiver um bootlaoder, poderíamos fazer o upload de um código. Mas vamos imaginar que não tenha um bootloader.

Etapa 2: Gravar Bootloader

Burn Bootloader
Burn Bootloader

Agora, vamos imaginar que o chip não tem o bootloder (chip virgem). Para isso, você deve fazer as próximas conexões de um Arduino UNO. Estes são os pinos SPI, CLOCK, MISO e MOSI.

Etapa 3: Conecte o Arduino ao PC

Conecte o Arduino ao PC
Conecte o Arduino ao PC

Agora conecte o Arduino ao seu PC. Abra o IDE do Arduino e vá para Arquivo → Exemplos → ISP do Arduino e abra esse exemplo. Selecione o com da placa Arduino UNO, selecione a placa como Arduino UNO e uplaod este código.

Etapa 4: Bootloader

Bootloader
Bootloader

Agora faça as conexões no esquema anterior e é hora de queimar o bootloader. Vá para Ferramentas → programador → Arduino como ISP. Com isso, mudamos o programador para ISP.

Etapa 5: Finalmente Grave Bootloader

Finalmente Grave Bootloader
Finalmente Grave Bootloader

Finalmente, vá para Ferramentas → Gravar carregador de inicialização. Agora os LEDs do Arduino piscarão muito. Assim que receber a mensagem de bootlaoder queimado, estamos prontos para prosseguir.

Recomendado: