Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
L'Arduino utilizza il chip ATMega328p. Possiamo ottenerlo in un formato SMD (ATMega328p-AU) o nel formato DIP per la saldatura a foro (ATMega328p-PU). Ma il chip da solo non può funzionare. Ha bisogno di alcuni componenti in più e tutti insieme sono chiamati la configurazione minima di questo chip.
Passaggio 1: schema semplice
Di seguito abbiamo lo schema di questa configurazione. Come puoi vedere abbiamo bisogno di un'alimentazione di 5 volt. Questa alimentazione deve essere regolata molto bene senza picchi di tensione. Per questo e un condensatore extra da 10uF tra 5V e GND. Inoltre, il pin di ripristino è abilitato ngative. Quindi, per disabilitarlo, dobbiamo applicare 5V ad esso. Per questo, un resistore da 10k ohm viene posizionato tra RESET e Vcc. Inoltre, l'ATMega328, di solito funziona a 16MHz. Per questo, tra i pin 9 e 10 posizioniamo un cristallo da 16 MHz. Ma questo cristallo, per poter oscillare, necessita di due condensatori di esattamente 22pF collegati a GND. Nella figura sopra, hai tutti i pin del chip. In questo momento, se il microcontrollore ha un bootlaoder, potremmo caricare un codice. Ma immaginiamo che non abbia un bootloader.
Passaggio 2: masterizza Bootloader
Ora, immaginiamo che il chip non abbia il bootloder (chip vergine). Per questo devi effettuare le prossime connessioni da un Arduino UNO. Questi sono i pin SPI, CLOCK, MISO e MOSI.
Passaggio 3: collega Arduino al PC
Ora collega Arduino al tuo PC. Apri Arduino IDE e vai su File → Esempi → Arduino ISP e apri quell'esempio. Seleziona la com della scheda Arduino UNO, seleziona la scheda come Arduino UNO e carica questo codice.
Passaggio 4: Bootloader
Ora fai i collegamenti nello schema passato ed è ora di masterizzare il bootloader. Vai su Strumenti → programmatore → Arduino come ISP. Con questo cambiamo il programmatore in ISP.
Passaggio 5: infine masterizza Bootloader
Infine, vai su Strumenti → Masterizza bootloader. Ora i LED di Arduino lampeggeranno molto. Una volta ricevuto il messaggio di bootlaoder bruciato, siamo a posto.