E' necessario rendersi conto che il classico oscillatore con quarzo
NON è la soluzione ideale per tutte le applicazioni. Va rimossa l' idea
che questo sia "l'Oscillatore" assoluto.
La presenza di un quarzo serve unicamente per stabilire un valore
definito del ciclo di istruzione (che vale 1/4 della frequenza dell'
oscillatore. In questo modo è possibile calcolare il tempo di
esecuzione di un certo algoritmo in modo preciso. Ad esempio per la
generazione di clock per comunicazioni seriali.
Quanto è preciso ?
Quanto lo è il quarzo, non di più ne di meno !
Quindi la precisione del circuito con quarzo è "precisa"
quanto lo è il cristallo usato e stabile quanto lo è il cristallo e i
condensatori impiegati.
Il che vuol dire che usando componenti di bassa qualità, la presenza
del quarzo non basta da sola a garantire una precisione a 6 cifre !
In tutte le applicazioni dove le performances del quarzo sono
necessarie, la precisione dell' oscillatore interno può essere più che
adeguata. Che una istruzione impieghi 1 us oppure 1,002 us è, in molti
casi, del tutto irrilevante.
Per contro, nella realizzazione di strumenti, cronometri e segnatempo
di precisione il quarzo può essere insufficiente a causa della sua
tolleranza e, sopratutto, della variazione con la temperatura.
In questi casi si ricorrerà ad un oscillatore esterno di precisione,
compensato in temperatura.
Si deve anche notare che quarzo + condensatori possono essere
sostituiti molto bene dagli oscillatori ceramici a tre pin, con un costo
ed uno spazio occupato minori, anche se con una precisione e stabilità
un poco ridotte e non disponibili per tutti i valori della gamma coperta
dai quarzi classici.
A proposito della rete RC, si può dire che essa diventa utile quando
si deve generare una frequenza non compresa tra quelle prodotte dall'
oscillatore interno, ma va ricordato che la sua stabilità con la
temperatura e la sua precisione dipendono dalla qualità dei componenti
usati. E se resistenze a strato metallico allo 0.1% sono accessibili,
condensatori con altrettanta precisione e stabilità lo sono molto meno
ed il costo probabilmente supererà quello di un quarzo.
Gli oscillatori a 32 kHz fanno uso di cristalli per orologeria,
quindi ben precisi e stabili, almeno per i modelli di qualità, ma il
funzionamento del processore a questa frequenza, se da un lato ottiene
un consumo minimo di potenza, dall' altro richiede più di 122 us per
eseguire una istruzione. Di questo va tenuto conto.
In conclusione, se non è necessario, mettete da parte quarzo e
condensatori e usateli solo dove servono realmente.
|