Índice:

Faça o Flash do Arduino Bootloader em um ATMega328: 4 etapas
Faça o Flash do Arduino Bootloader em um ATMega328: 4 etapas

Vídeo: Faça o Flash do Arduino Bootloader em um ATMega328: 4 etapas

Vídeo: Faça o Flash do Arduino Bootloader em um ATMega328: 4 etapas
Vídeo: Curso Arduino Pró - Aula 1 (Bootloader) seriallink.com.br 2024, Novembro
Anonim
Faça o Flash do Arduino Bootloader em um ATMega328
Faça o Flash do Arduino Bootloader em um ATMega328

Este tutorial aqui permite caricare il Bootloader no caso em cui l'ATmega, presente em uma borda de nossa criação, sia vergine; venha um caso em particular em cui si vuole realizzare la Drivemall

Etapa 1: Material

Materiale
Materiale
Materiale
Materiale

- Por caricare il bootloader:

  • Arduino (da utilizare come programmatore)
  • ATMega328p (micro target su cui scrivere il bootloader Arduino)
  • Cristallo al quarzo da 16MHz
  • 2 condensadores cerâmicos da 22pF 1
  • resistenza da 10Kohm
  • 1 pulsante
  • 1 breadboard Cavi vari

** Opzionale per alimentare il nuovo arduino **

  • 2 elettrolitici condensatori de 100uF
  • 1 regolatore lineare LM7805

- Por esboço de caricare

Arduino UNO (senza ATMega) o em alternativa un converitore USB seriale (módulo FTDI) L'arduino su breadboard

Etapa 2: Caricare Il Bootloader Sull'ATMega328

Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328

1) Costruire il nuovo circuito Arduino seguindo o esquema.

2) (Opzionale) Costruire il circuito di alimentazione.

3) Prepare o Arduino em modo de poter caricare o bootloader sull'ATMega328.

  • Collegare l'Arduino al PC
  • Aprire l'IDE Arduino e caricare l'esempio ArduinoISP clicando em Arquivo -> Exemplos -> ArduinoISP o in alternativa usando il fw em allegato.
  • Selecione a placa Arduino nos menus de uso Ferramentas -> Placas.
  • Asssicurarsi che la porta in uso (Tools -> Port) corrisponda a quella dell'Arduino collegata al PC.
  • Caricare lo skecth cliccando sul tast "Load"

4) Colocar a placa Arduino al circuito personalizado seguindo o esquema (para evitare inconvenienti scollegare l'Arduino dal PC antes de colegar ao circuito personalizado).

5) Collegare l'Arduino al PC ed avviare l'IDE Arduino.

  • Selecione quando vier placa "Arduino / Genuino Uno" cliccando su "Ferramentas -> Placas -> Arduino / Genuino Uno". Selecione "Arduino como ISP" clicando su "Ferramentas -> Programador -> Arduino como ISP".
  • Assicurarsi che la porta corrisponda alla board Arduino collegata al PC, selezionando l'apposita voce em "Tools -> Port".
  • Caricare il bootloader clicando em "Ferramentas -> Gravar Bootloader".

Etapa 3: Caricare Uno Sketch Con Un'altra Board Arduino Uno

Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno

Para criar um esboço de placa de ensaio, também pode usar uma placa alternativa Arduino UNO ou um conversor USB em série com o módulo FTDI.

- Arduino UNO vem programador

Em qualquer caso, se você usar um outro Arduino UNO para o programa, o Arduino breadboard, bisogna:

  • 1) Rimuovere il microcontrollore dalla board.
  • 2) Collegare la board all'arduino bradboard come indicato nello schematico.
  • 3) Conectar o Arduino ao PC.
  • 4) Scegliere ou Creare um sketch Arduino.
  • 5) Selecione a placa "Arduino / Genuino Uno" cliccando su "Ferramentas -> Placas -> Arduino / Genuino Uno".
  • 6) Selecione "USBasp" clicando su "Ferramentas -> Programador -> USBasp".
  • 7) Asssicurarsi che la porta in uso (Ferramentas -> Porta) corrisponda a quella dell'Arduino collegata al PC.
  • 8) Cliccare sul pulsante "Load".

-

Etapa 4: Convertitore USB Seriale

Convertitore USB Seriale
Convertitore USB Seriale
Convertitore USB Seriale
Convertitore USB Seriale
Convertitore USB Seriale
Convertitore USB Seriale

Convertitore USB Seriale

Em qualquer caso, se não houver disponibilidade de um Arduino UNO, você pode usar o programador, é possível usar um conversor USB em série. In questo caso bisogna:

  • 1) Collegare il convertitore all'Arduino breadboard nel seguinte modo:

    • pino RXD -> pino Tx ATMega328 (pino 3)
    • pino TXD -> pino Rx ATMega328 (pino 2)
    • GND -> GND (pino 8) 5v -> Vcc (pino 7)
    • pino DTR -> pino RESET ATMega328 (pino 1)
    • No caso do módulo não abbia do pino DTR, é possível comum executar o caricamento executar um reset manual.
  • 2) Conectar o módulo FTDI al PC.
  • 3) Scegliere ou Creare um sketch Arduino.
  • 4) Selecione a placa "Arduino / Genuino Uno" cliccando su "Ferramentas -> Placas -> Arduino / Genuino Uno".
  • 5) Selecione "USBasp" clicando su "Ferramentas -> Programador -> USBasp".
  • 6) Asssicurarsi che la porta in uso (Ferramentas -> Porta) corrisponda a quella dell'Arduino collegata al PC.
  • 7) Cliccare sul pulsante "Load".

ATENÇÃO:

Recomendado: