Pages: [1]   Go Down
Author Topic: perche l'oscillatore esterno su arduino?  (Read 472 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
God Member
*****
Karma: 8
Posts: 691
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

volevo chiedere il motivo per cui non si puo settare l'oscillatore interno allla massima frequenza,

o piu precisamente perche si puo settare a 1 o 8 MHz  e non anche a 16
Logged


Le cose si possono considerare facili in due casi: quando le si conosce bene o quando non le si conosce affatto...

Parma
Offline Offline
Edison Member
*
Karma: 21
Posts: 2419
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

L'oscillatore interno non è molto preciso ed è limitato ad 8 MHz da specifiche dell'ATMega328P, il micro è fatto così.
Probabilmente hanno scelto un limite massimo di 8 MHz per limitare l'errore che sarebbe stato maggiore in un clock a frequenza maggiore, la mia è una supposizione, dovresti chiedere ad Atmel per sapere il vero motivo.
Logged

Offline Offline
Full Member
***
Karma: 0
Posts: 139
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Un oscillatore, non è troppo miniaturizzabile, anche i quarzi smd non sono proprio piccolissimi, ed inserirlo dentro al microchip sarebbe complicato (se non impossibile).... e con l'oscillatore interno, presumo "fatto a transistor" si ottengono frequenze abbastanza precise solo fino a 8mhz....
Logged

Parma
Offline Offline
Edison Member
*
Karma: 21
Posts: 2419
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

L'oscillatore interno è RC http://en.wikipedia.org/wiki/RC_oscillator
Logged

Pages: [1]   Go Up
Jump to: