Forum: Mikrocontroller und Digitale Elektronik Problem mit Quarz


von Markus (Gast)


Lesenswert?

Benötige ich für einen externen Quarz (4MHz) immer 22pF Konsensatoren
zwischen GND und XTAL1 bzw. XTAL2 damit es läuft oder kann man diese
zum testen auch weglassen?

von Christian Rötzer (Gast)


Lesenswert?

Kannst Du weglassen, geht prima :-)

von Markus (Gast)


Lesenswert?

Hmmm komisch. Ich hab die Kondensatoren grad weggelassen und es tut sich
nix.

von Christian Rötzer (Gast)


Lesenswert?

Und wenn Du welche hinbaust? Tur sich überhaupt irgendwann etwas? Hast
Du ein Scope? Wo ist überhaupt das "Problem"?

von Markus (Gast)


Lesenswert?

Hab leider keine mit 22pF da. Die kleinsten die hier rumliegen haben 4µF
und damit geht es nicht. Es tut sich garnix.
Ein Scope hab ich leider nicht da.

von Christian Rötzer (Gast)


Lesenswert?

Wo hast Du denn den Quartz angeschlossen? An die Steckdose?

von Markus (Gast)


Lesenswert?

an meim AVR ATMega8515 an XTAL1 und XTAL2

von Christian Rötzer (Gast)


Lesenswert?

Sind die Fuses korrekt programmiert?

von Markus (Gast)


Lesenswert?

Im AVR  Studio hab ich Ext Clock; Start-up time 6CK + 0ms
CKSEL=0000 SUT=00

von Detlef _. (detlef_a)


Lesenswert?

Zwischen 22p und 4uF liegen schlappe 6 Zehnerpotenzen, das ist wie 22
Euro und 4 Millonen Euro, da geht bei dem Quarz nix mehr, 4u nicht
anschließen. Nicht mit nem Scope an den Quarzbeinchen messen, da geht
in der Regel auch nix mehr. Betriebspannungen, Xtal1/2 Kurzschlüsse,
Fuses checken, dann muß das Teil fliegen. Hat der AVR nen internen
Generator, den evtl. einschalten, damit kannst Du nen Quarzproblem
auschließen.

Cheers
Detlef

von Markus (Gast)


Lesenswert?

Mit dem eingebauten OSC geht das Teil Prima nur mit nem Quarz eben
nicht.

Im STK500 mit dem OSC geht es auch.

von Christian Rötzer (Gast)


Lesenswert?

Es ist ja quasi alles falsch eingestellt. Schau Dir das Datenblatt an.
Du willst nicht External Clock sondern Crystal Oscillator. Startuptime
von 6CK kann auch nicht sein und 0ms Delay ist ebenfalls suboptimal.
Knie Dich rein! Ich jedenfalls werde es nicht tun :-)

von Detlef _. (detlef_a)


Lesenswert?

Dann würde ich auch wie Christian auf die Fuses tippen. Datenblatt wg.
Frequenzbereich/startup time nochmal checken. Kurzschlüsse
Quarzbeinchen gegen irgendwas auf der Platine auch mal kucken.

Detlef

von Markus (Gast)


Lesenswert?

ARghhhh danke !!!!!!!!!!!
Klar ich muss das CKSEL auf 1111 setzen.
"Ext. Crystal/Resonator"

Vielen Dank für die Hilfe.

von peter dannegger (Gast)


Lesenswert?

Nochn Tip:

Wenn es keinen triftigen Grund dagegen gibt, immer die längste
Startuptime wählen, damit läuft es am stabilsten.

Schau Dir mal mit nem Speicheroszi an, welche Hüpfer Deine VCC beim
Einschalten macht, ehe sie stabil ist.

Und Quarze brauchen grundsätzlich mindestens 10ms zum Anschwingen.


Peter

von Markus (Gast)


Lesenswert?

Danke Peter. Ich hab nur leider überhaupt keine Ahnung was die
Startuptime macht.

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.