schwingt der qaurz oder schwingt er nicht ?

Gast #20255
Lesenswert?

als takt für meinen timer benutze ich einen 2. quarz (32kHz + 2 47pF 
kondensatoren) !

nur leider funktioniert das ganze nicht ! jetzt stellt sich für mich die 
frage ob der fehler in der software oder beim quarz liegt !

wie kann ich überprüfen ob der quarz schwingt ?
Gast #20262
Lesenswert?

Habe ich auch noch nicht gesehen.... Nur mal interesse-halber: Was für 
ein Controller ist das?
Ansonsten mal testweise ein kleines Programm ohne Firlefanz schreiben, 
das einfach die Eingangssignale des Timers durch 32768 teilt - das 
Ergebnis auf eine LED ausgeben, dann sollte die im Sekundentakt blinken.
Könnte es sein, daß die Oszillator-Funktion am Controller per Software 
freigeschaltet werden muß?
Gast #20265
Lesenswert?

kann mir jemand erklären wie die schaltung aussehen soll ! irgendwie 
kapiere ich die beschreibung nicht !

----------------------------------------
orginal von wolli_r
----------------------------------------

Hi,
die 32kHz quarze kommen häufig nicht einfach zum Schwingen ( vor allem 
nicht die billigen Uhrenquarze). Deshalb:
- an die beiden OSC Pins einen 1MOhm Widerstand
- an die beiden OSC Pins je einen 68p an GND
- den Quarz mit einem Serienwiderstand (47kOhm)
  an die OSC-Pins anschließen

mfg wolli_r
Gast #20267
Lesenswert?

Die 50 Hz werden höchstwahrscheinlich durchs Netzteil eingestreut, es 
sieht so aus, als ob er tatsächlich nicht schwingt.

wolli_r's Erklärung etwas ausführlicher:
-Parallel zum Quarz einen 1M Widerstand
-An beide Anschlüsse des Quarzes je ein 68pF, der andere Anschluß der 
Kondensatoren auf Masse.
-Diese ganze Schaltung in Reihe mit einem 47K Widerstand an den 
Controller anschließen.
Bei solchen Fehlern ist ein Oszilloskop entscheidend von Vorteil....
Gast #20268
Lesenswert?

Hallo Chris,
ich glaube 33pF für die Kondensatoren sollten reichen, so steht es auch 
im Datasheet. Vielleicht kannst Du ja erstmal internen Oszillatorweg 
benutzen und darüber schauen ob Deine Routine läuft. Man klann das 
t1con-Register einstellen, aber das kennst du ja, da muß man auch den 
Oszillatorschaltkreis einschalten.
Das mit den 50Hz stimmt, es kann aber auch sein, das die Zeitablenkung 
am Oszi zu groß war, d.h. 0,5s/div, einfach mal schneller drehen.

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