Taula de continguts:

Feu llançar el carregador d’Arduino en un ATMega328: 4 passos
Feu llançar el carregador d’Arduino en un ATMega328: 4 passos

Vídeo: Feu llançar el carregador d’Arduino en un ATMega328: 4 passos

Vídeo: Feu llançar el carregador d’Arduino en un ATMega328: 4 passos
Vídeo: SOLDADOR POR PUNTOS. MALECTRICS "MADE IN GERMANY" #megasoldador #celdas18650 #comosoldarceldaslitio 2024, Desembre
Anonim
Feu llançar el carregador d’Arduino en un ATMega328
Feu llançar el carregador d’Arduino en un ATMega328

Questo tutorial ci permet di caricare il Bootloader nel caso in cui l'ATmega, presente su una bord di nostra creació, sia vergine; come ad esempio nel caso in cui si vuole realitzar la Drivemall

Pas 1: material

Materiale
Materiale
Materiale
Materiale

- Per caricare el carregador d'arrencada:

  • Arduino (da use come programmatore)
  • ATMega328p (micro target on cui scrivere the bootloader Arduino)
  • Cristallo al quarzo da 16MHz
  • 2 condensatori ceramici da 22pF 1
  • resistència da 10Kohm
  • 1 botó
  • 1 Taula de pa Cavi vari

** Opzionale per alimentare il nuovo arduino **

  • 2 condensadors elettrolitici da 100uF
  • 1 regolatore lineare LM7805

- Esbós per caricare

Arduino UNO (sense ATMega) o en alternativa un convertidor USB serial (mòdul FTDI) L'arduino su breadboard

Pas 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 circuit Arduino seguint el esquemàtic.

2) (Opzionale) Costruire il circuit di alimentazione.

3) Preparar l'Arduino in modo da poter caricare il bootloader sull'ATMega328.

  • Collegare l'Arduino al PC
  • Aprene l'IDE Arduino e caricare l'esempio ArduinoISP cliccando su File -> Exemples -> ArduinoISP o in alternativament using il fw in allegato.
  • Seleccionar la placa Arduino a l'ús del menú Eines -> Taulers.
  • Asssicurarsi que la porta in uso (Tools -> Port) correspon a quella dell'Arduino collegata al PC.
  • Caricare lo skecth cliccando sul tast "Load"

4) Col·leccionar la placa Arduino al circuit personalitzat seguint l’esquema (Per evitar inconvenients escoltar l’Arduino dal PC prima di col·legarla al circuit personalitzat).

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

  • Seleccionant llavors vingui el tauler "Arduino / Genuino Uno" fent clic a "Eines -> Taulers -> Arduino / Genuino Uno". Seleccionar "Arduino com a ISP" fent clic a "Eines -> Programador -> Arduino com a ISP".
  • Assicurar-se que la porta correspon a la placa Arduino col·legata al PC, seleccionant l'aposició de la veu a "Tools -> Port".
  • Caricare il bootloader fent clic a "Eines -> Grava Bootloader".

Pas 3: Caricare Uno Sketch amb una altra placa Arduino Uno

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

Per poder caricare un sketch sull'Arduino breadboard, s'ha d'utilitzar o una altra placa Arduino UNO o un convertidor USB serial com el mòdul FTDI.

- Arduino UNO ve programador

En cas que si usem un altre Arduino UNO per programar l'Arduino breadboard, necessiteu:

  • 1) Rimuovere el microcontrollore dalla board.
  • 2) Collegare la board all'arduino bradboard come indicato nello schematico.
  • 3) Connettere l'Arduino al PC.
  • 4) Scegliere o Creare one sketch Arduino.
  • 5) Seleccionar el tauler "Arduino / Genuino Uno" fent clic a "Eines -> Taulers -> Arduino / Genuino Uno".
  • 6) Seleccioneu "USBasp" fent clic a "Eines -> Programador -> USBasp".
  • 7) Asssicurarsi que la porta in uso (Tools -> Port) correspon a quella dell'Arduino collegata al PC.
  • 8) Feu clic al botó "Carrega".

-

Pas 4: convertidor USB Seriale

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

Convertitore USB Seriale

En cas que no s'hagi de disposar d'un Arduino UNO, ja que es pot utilitzar un programador, és possible utilitzar un convertidor USB serial. En aquest cas bisogna:

  • 1) Consulteu el convertidor a l'Arduino breadboard en el següent mode:

    • pin RXD -> pin Tx ATMega328 (pin 3)
    • pin TXD -> pin Rx ATMega328 (pin 2)
    • GND -> GND (pin 8) 5v -> Vcc (pin 7)
    • pin DTR -> pin RESET ATMega328 (pin 1)
    • En el cas que el mòdul no s’hagi abandonat el pin DTR, és possible executar el carregament executant-se un reset manual.
  • 2) Connecteu el mòdul FTDI al PC.
  • 3) Scegliere o Creare one sketch Arduino.
  • 4) Seleccionar el tauler "Arduino / Genuino Uno" fent clic a "Eines -> Taulers -> Arduino / Genuino Uno".
  • 5) Seleccioneu "USBasp" fent clic a "Eines -> Programador -> USBasp".
  • 6) Asssicurarsi que la porta in use (Tools -> Port) correspon a quella dell'Arduino collegata al PC.
  • 7) Feu clic al botó "Carrega".

ATENCIÓ:

Recomanat: