ATMEGA128 - TOSC - 32.768 Khz schwingt nicht an

Gast #307539
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 ?
Gast #307540
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
Gast #307541
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
Gast #307542
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.