Kazalo:

Zaženite zagonski nalagalnik Arduino na ATMega328: 4 koraki
Zaženite zagonski nalagalnik Arduino na ATMega328: 4 koraki

Video: Zaženite zagonski nalagalnik Arduino na ATMega328: 4 koraki

Video: Zaženite zagonski nalagalnik Arduino na ATMega328: 4 koraki
Video: #1 Как запрограммировать ПЛК Outseal Arduino (начало работы) 2024, Julij
Anonim
Zaženite zagonski nalagalnik Arduino na ATMega328
Zaženite zagonski nalagalnik Arduino na ATMega328

Questo tutorial ci permette di caricare il Bootloader nel caso in cui l'ATmega, presente su una bord di nostra creazione, sia vergine; pridi ad esempio nel caso in cui si vuole realizzare la Drivemall

1. korak: Materiale

Materiale
Materiale
Materiale
Materiale

- Po nalagalniku:

  • Arduino (da uporabite programsko opremo)
  • ATMega328p (mikrocilja je namenjena zagonskemu nalagalniku Arduino)
  • Kristalno al kvarzo do 16 MHz
  • 2 kondenzatorja keramike do 22pF 1
  • resistenza da 10Kohm
  • 1 pulsante
  • 1 Okvir Cavi vari

** Opzionale per alimentare il nuovo arduino **

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

- Skica po caricare

Arduino UNO (senza ATMega) ali alternativno pretvornik USB pretvornika (modularno FTDI) L'arduino je plošča

2. korak: 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 circuitito Arduino seguendo lo schematico.

2) (Opzionale) Costruire il circuito di alimentazione.

3) Pripravite l'Arduino v modo da poter caricare il bootloader sull'ATMega328.

  • Collegare l'Arduino al PC
  • Aprire l'IDE Arduino e caricare l'esempio ArduinoISP kliknite datoteko -> Primeri -> ArduinoISP o in alternativa usando il fw in allegato.
  • Izberite ploščo Arduino za uporabo v meniju Orodja -> Plošče.
  • Navodila za uporabo v orodju (Orodja -> Pristanišča) so na voljo v zbirki računalnikov z računalnikom Arduino.
  • Caricare lo skecth cliccando sul tast "Naloži"

4) Collegare la board Arduino al circuito custom seguendo lo schema (Per evitare inconvenienti scollegare l'Arduino dal PC prima di collegarla al circuito custom).

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

  • Izberite jezikovno ploščo "Arduino/Genuino Uno", kjer kliknete "Orodja -> Plošče -> Arduino/Genuino Uno". Izberite "Arduino kot ISP" in kliknite "Orodja -> Programer -> Arduino kot ISP".
  • Več informacij o arduino zbirki na računalniku, izberite v "Orodja -> Vrata".
  • Navodila za zagonski nalagalnik so "Orodja -> Zapiši nalagalnik".

Korak: Caricare Uno Skica 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

Če želite, lahko skicirate celotno ploščo Arduino, uporabljate dodatno ploščo Arduino UNO ali pretvorite serijski USB v modulu FTDI.

- Arduino UNO prihaja programsko

Nel caso si voglia usare un altro Arduino UNO per programmare l'Arduino breadboard, bisogna:

  • 1) Rimuovere il microcontrollore dalla board.
  • 2) Collegare la board all'arduino bradboard come indicato nello schematico.
  • 3) Connettere l'Arduino al PC.
  • 4) Scegliere o Creare uno skicirajte Arduino.
  • 5) Na plošči "Arduino/Genuino Uno" kliknite "Orodja -> Plošče -> Arduino/Genuino Uno".
  • 6) Izberite "USBasp" v razdelku "Tools -> Programmer -> USBasp".
  • 7) Asssicurarsi che la porta in uso (Tools -> Port) corrisponda a quella dell'Arduino collegata al PC.
  • 8) Cliccare sul pulsante "Naloži".

-

4. korak: Pretvorite serijski USB

Pretvornik USB Serial
Pretvornik USB Serial
Pretvornik USB Serial
Pretvornik USB Serial
Pretvornik USB Serial
Pretvornik USB Serial

Pretvornik USB Serial

Nel caso non si abbia a disposizione un Arduino UNO da usare come programmatore, è possible you have un convertitore USB seriale. In questo caso bisogna:

  • 1) Collegare il convertitore all'Arduino motherboard nel seguente modo:

    • 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)
    • Nel caso il modulo non abbia il pin DTR, è possible comunque eseguire il caricamento eseguendo unset manual.
  • 2) Modul FTDI povežite z računalnikom.
  • 3) Scegliere o Creare uno skicirajte Arduino.
  • 4) Na plošči "Arduino/Genuino Uno" kliknite "Orodja -> Plošče -> Arduino/Genuino Uno".
  • 5) Izberite "USBasp" v razdelku "Tools -> Programmer -> USBasp".
  • 6) Asssicurarsi che la porta in usso (Tools -> Port) corrisponda a quella dell'Arduino collegata al PC.
  • 7) Cliccare sul pulsante "Naloži".

POZOR:

Priporočena: