Forum: Mikrocontroller und Digitale Elektronik ATMEGA128 - TOSC - 32.768 Khz schwingt nicht an


von Dirk K (Gast)


Lesenswert?

Hi,..

.., hätte da ein "kleines" Problem.

Ich habe an einen ATMEGA128(L) an den Pins TOSC1/2 einen 32.768Khz
Quarz drangehängt. Laut MCU-Beschreibung haben die beiden Pins (Timer0)
bereits Aufziehkondensatoren integriert ( 2x 22pF ). Allerdings schwingt
mein Quarz trotzdem nicht an.

Das seltsame ist:
Wenn ich mit dem Scope an den Quarz drangehe ( mit der Messspitze des
Scopes ) kommt es gelegentlich dazu das er doch für einige Zeit ( 2-3
Sekunden ) schwingt. Bricht dann aber wieder "lustlos" zusammen. Der
Quarz schwingt immer dann an wenn der Kontakt der Messpitze kurzzeitig
und öfter's hintereinander das Beinchen des Quarzes "antippt". ( Die
Amplitude des Quarzes steigt und schwingt,.. danach wieder "0-Linie".
Das liegt ( denk ich ) an der kapazitiven Messschaltung des
Oszilloskopes.

Kann mir jemand einen Tip geben wie ich den Quarz stabil zum schwingen
bekomme ? Mit zwei dazugeschalteten 27pF Kondensatoren klappts auf
jeden Fall nicht,... ( Vielleicht zu "groß" wegen der bereits intern
realisierten Schaltung ? )

Hat hier jemand einen Tip für mich ?

von Axel Schindler (Gast)


Lesenswert?

Hallo Dirk,

ich habe das selbe Problem mit einem AT90S8535. Mal läuft er mehr oder
minder stabil, mal nicht. Momentan schwingt er nur, wenn ich ihn mit
dem Finger berühre.

Müsste man evtl. doch noch extern Kondensatoren anhängen und wie groß
sollten diese sein?

Gruß,
Axel

von Freudi (Gast)


Lesenswert?

Komisch. Damit hatte ich noch nie Probleme.
Mein Standard init:

// Timer/Counter 0 initialization
// Clock source: TOSC1 pin
// Clock value: TOSC1/128
// Mode: Normal top=FFh
// OC0 output: Disconnected
ASSR=0x08;
TCCR0=0x05;
TCNT0=0x00;
OCR0=0x00;

Die Quarze haben immer um 1 Euro bei Segor gekostet. Habe da auch nie
was spezielles gemacht einfach Quarz an die 2 Pins.

Freudi

von Axel Schindler (Gast)


Lesenswert?

Beim durchstöbern der Atmel Seiten ist mir im Datenblatt das ATmega8535,
im Abschnitt der die Fehlfunktionen des AT90S8535 beschreibt folgendes
aufgefallen:

32 kHz Oscillator May Fail at Higher Voltages
In ATmega8535, the 32 kHz crystal Oscillator for Timer/Counter2 also
works above 4.0V. Refer to the ATmega8535 data sheet for electrical
characteristics.

Jetzt habe ich den µC mal an ein Netzgerät gehängt. Ich komm nicht
allzu weit runter, weil das LCD an der gleichen Spannung hängt. Bei
knapp über 4V schwingt er aber. Muss ich also entweder auf 3,3V gehen
oder gleich den ATmega kaufen.

Gruß,
Axel

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.