AVR: Oszillatorfrequenz in Grenzen einstellbar machen

Gast #2474391
Lesenswert?

Hallo,

ich betreibe einen M8 mit einem externen 16MHz-Quarz und zwei 
Kondensatoren, also die oftmals verwendete Standardschaltung mit den 
beiden Cs gegen Masse.

Für eine bestimmte Anwendung wäre es günstig, wenn ich die Quarzfrequenz 
in gewissen Grenzen (ca. +-1%) variabel gestalten könnte.

Weiß jemand, wie man so etwas in der Praxis bewerkstelligen kann, gibt 
es da Standardlösungen?
Gast #2474418
Lesenswert?

Nano Oschi schrieb:
> Ja. Den internen RC verwenden und jeweils mit einem externen 32768Hz
> Quarz vergleichen, resp nachregeln. Ein Quarz selbst kann das nicht. Ein
> quartz ist ein Schwinger mit einer Guete von 1E6. VCXO koennen
> vielleicht +-1ppm

Danke fürs Posten!

Kann der interne RC-Oszillator denn auf 16MHz schwingen?

Ok, +-1ppm ist natürlich sehr wenig...

Gibt es noch andere Wege?
#2474421
Lesenswert?

> wenn ich die Quarzfrequenz in gewissen Grenzen (ca. +-1%)
> variabel gestalten könnte.
>

Darf man fragen wozu?

Die genau Quarzfrequenz ist normalerweise nur bei Timer-Sachen 
interessant. Und dort kann man mittels CTC Modus (bzw. PWM Modus mit zb 
ICR1 als Top Wert) Quarzfrequenzen, die knapp daneben liegen, praktisch 
immer ausgleichen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren