Forum: Mikrocontroller und Digitale Elektronik Externes Quarz - StartupTime - Verständnisfrage


von Peter A. (elkopeter)


Lesenswert?

Hallo in dir Runde.
Ich möchte demnächst einen Atmega168/Atmega328 mit einem 20Mhz Quarz in 
einer Schaltung verwenden.
Da ich mir jetzt vom Datenblatt her nicht ganz sicher bin möchte ich an 
dieser Stelle nochmal nachfragen:

Was hat es mit der Startup Time auf sich? Ich habe einige Foreneinträge 
hierzu gefunden, bei denen bei externen Quarzen immer die maximale 
Verzögerung empfohlen wird. Was passiert, wenn ich den Quarz-Resonator 
nicht genug Zeit gebe sich einzuschwingen?

von Martin K. (maart)


Lesenswert?

Peter A. schrieb:
> Was passiert, wenn ich den Quarz-Resonator
> nicht genug Zeit gebe sich einzuschwingen?

Er könnte schneller/langsamer/unregelmäßig als angegeben schwingen.

von Peter A. (elkopeter)


Lesenswert?

Ok danke.

von Peter R. (Gast)


Lesenswert?

Der Quarz muss beim Einschalten in Zusammenarbeit mit dem Oszillator 
erst einmal hochschwingen. Dieser Vorgang hat mit der Schwinggüte (beim 
Quarz sehr hoch) und mit der Verstärkungsüberschuss beim Oszillator zu 
tun.

Ein Quarz mit Q = 100000 braucht bei eng bemessenem Oszillator 100000 
Schwingungen, um seine Schwingamplitude auf das e-fache zu steigern. Das 
sind bei  einem 20 MHz-Quarz etwa   1/200sec = 5ms.

Beginnen tut der Quarz mit einigen µV (Rauschen). Bis er auf z.B. 1V 
hoch geschwungen ist, dauert es etwa 5..7 dieser Ver-e-fachungen, also 
25...35ms.

Erst dann hat der Taktoszillator ausreichende Amplitude um die Logik 
richtig zu takten.

Wenn die Güte des Quarzes höher ist, oder der Verstärkungsüberschuss 
geringer dauert es noch länger mit dem Hochschwingen.

Deshalb ist man mit 64ms auf der sicheren Seite.

Keramikschwinger mit der Güte von einigen tausend schwingen in wenigen 
ms auf volle Oszillatoramplitude, da (und bei RC-Oszillatoren) kann man 
kürzere Wartezeit einstellen.

Mit schneller/langsamer hat das nichts zu tun.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.