Pages: [1]   Go Down
Author Topic: Atmega328 8Mhz  (Read 556 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Sr. Member
****
Karma: 2
Posts: 340
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti. Seguendo la guida di Menniti e il tutorial ufficiale ho flashato con successo il bootloader di arduino UNO su degli atmega vergini.
Adesso volevo provare la configurazione minimale, quella che usa l'oscillatore interno.
Ho modificato il file boards.txt ecc... ma non ho capito se per flashare il bootloader a 8hmz devo utilizzare il circuito CON o SENZA l'oscillatore esterno da 16mhz.
Ciao! smiley
« Last Edit: April 21, 2012, 09:11:38 am by supergiox » Logged

0
Offline Offline
Faraday Member
**
Karma: 47
Posts: 5951
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Con oscillatore.
Perche' nel momento in cui hai caricato il bootloader hai disabilitato l'oscillatore interno
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Offline Offline
Sr. Member
****
Karma: 2
Posts: 340
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Con oscillatore.
Perche' nel momento in cui hai caricato il bootloader hai disabilitato l'oscillatore interno

Cioè, dato che attualmente il chip ha il bootloader della UNO non sa che deve usare quello interno? E se fosse proprio vergine?
Logged

0
Offline Offline
Faraday Member
**
Karma: 47
Posts: 5951
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

quando e' vergine i fuse sono settati per l'utilizzo di quello interno, infatti tu puoi caricargli il bootloader dei arduinoUNO senza usare quarzo esterno.

Una volta messo il bootloader dell'uno il micro vuole un risuonatore esterno per funzionare. Quindi per riportarlo ad usare il risuonatore interno ti serve un risuonatore esterno, ma giusto per il tempo necessario al caricamento. poi funzionera' appunto con l'interno, e togli l'esterno
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 573
Posts: 12620
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

quando e' vergine i fuse sono settati per l'utilizzo di quello interno, infatti tu puoi caricargli il bootloader dei arduinoUNO senza usare quarzo esterno.

Una volta messo il bootloader dell'uno il micro vuole un risuonatore esterno per funzionare. Quindi per riportarlo ad usare il risuonatore interno ti serve un risuonatore esterno, ma giusto per il tempo necessario al caricamento. poi funzionera' appunto con l'interno, e togli l'esterno
Confermo in pieno; aggiungo che, nel dubbio conviene SEMPRE mettere quarzo e condensatori esterni perché, se il micro è settato per l'oscillatore esterno li vuole per forza e se è settato per quello interno li ignora, quindi male non fanno mai.
Logged


Offline Offline
Sr. Member
****
Karma: 2
Posts: 340
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Siete stati chiarissimi!

Colgo l'occasione per fare due critiche spero costruttive alla guida di Menniti (che non ringrazierò mai abbastanza per il regalo che ci ha fatto):
-In una prossima versione della guida, secondo me sarebbe meglio se ci fossero i circuiti (anche) disegnati con Fritzing.
-A pagina 52, nella sezione di codice relativa al file boards.txt, credo che ci sia un errore:
Code:
mega3208.0pload.using=arduino=arduinoisp
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 573
Posts: 12620
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Verissimo, hai perfettamente ragione! Entro stasera correggo.
Invece su Fritzing ti prego: no, questo non me lo puoi chiedere; pur di non usarlo mi sono preso la briga di scrivere tutti i collegamenti, uno per uno, quindi le foto sono indicative, ciò che c'è da seguire è il testo; d'altra parte ci sei riuscito no?

Grazie a te per i complimenti e per la segnalazione smiley-lol
Logged


Global Moderator
Italy
Online Online
Brattain Member
*****
Karma: 333
Posts: 22907
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quoto Michele: Fritzing NO! Non è un software "serio", è un giocattolo per disegnare figure schematiche che servono per dare un'idea di come viene un collegamento tra un componente ed un altro su una breadboard, ad esempio, ma non è un cad per disegnare uno schema elettrico. Vengono "troiai", come si dice dalle mie parti  smiley-razz.
Logged


Offline Offline
Sr. Member
****
Karma: 2
Posts: 340
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Capisco benissimo il vostro punto di vista su fritzing. Non è assolutamente serio e personalmente preferirei un normale schema elettrico per il fatto che è molto più inequivocabile ma soprattutto versatile.
Ho consigliato fritzing solo perchè consente anche a chi è alle primissime armi con l'elettronica di raggiungere il suo scopo. Non deve conoscere i codici dei colori delle resistenze, non deve sapere com'è "cablata" internamente la breadboard nè deve conoscere i simboli circuitali... però mi rendo conto che non è detto che questi siano vantaggi!
Allora riformulo il consiglio: che ne dici di aggiungere gli schemi circuitali?

P.S. la descrizione dei collegamenti è più che chiara e non ho avuto problemi nella realizzazione del circuito. Però dato che si fa spesso riferimento a questi circuiti penso che risulterebbe più immediata, soprattutto dopo la prima volta, la consultazione di uno schema.
Ciao!
Logged

Pages: [1]   Go Up
Jump to: