schwingt der qaurz oder schwingt er nicht ?

Gast #20255
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 #20258
Achtung: du solltest einen guten Tastkopf haben, wennd ie Schwingung 
instabil ist dann kannst sie sonst mit dem Tastkopf auch leicht stören!!
Gast #20259
Wenn Du einen Quarz am Timer-Eingang anschließt, wirst Du nicht viel 
Glück haben. Du brauchst eine Oszillator-Schaltung, die einfachste 
besteht aus 2 Nicht-Gattern (7404 o.ä.). Einfach mal Google-n.
Gast #20262
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
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
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
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

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.