DS1307 - Oszillator schwing nicht

#2948745
Lesenswert?

Hallo.

Ich will den DS1307 in Betrieb nehmen.

Aufgebaut habe ich die Schaltung wie im Datenblatt auf Seite 1 
dargstellt. Nur in meinem Fall habe ich VBat auf GND gelegt, da ich 
keine Batterie habe.

Ich kann ganz normal Daten über den I2C senden und lesen. Jedoch steht 
die Uhr still. Die Forensuche konnte mir dabei auch nicht weiterhelfen.

Zuerst habe ich mir gedacht es könnte am CH-Bit im Register 00h liegen. 
Egal ob High oder Low, der DS1307 steht immer, bzw. am Crystal liegt 
immer 0 an.

Woran könnte das liegen?
Vielleicht dass ich keine Batterie benutze und VBat auf GND liegt?
#2948760
Lesenswert?

Also schwingt der Quarz nicht (beide Seiten mit'm Oszi gemessen), hab 
ich das richtig verstanden? Die I²C-Schnittstelle läuft im Standardmode 
(100KHz)?
Ansonsten Schaltplan/Foto/Layout posten.
Vbat muss auf GND liegen wenn dieses Feature nicht genutzt wird. Da du 
allerdings fragst, frag ich mich ob du das Datenblatt überhaupt gelesen 
hast.
#2948795
Lesenswert?

Christian F. schrieb:
> Also schwingt der Quarz nicht (beide Seiten mit'm Oszi gemessen), hab
> ich das richtig verstanden? Die I²C-Schnittstelle läuft im Standardmode
> (100KHz)?

SCL hat eine Frequenz von 114kHz.

Oszillator verwende ich folgenden:
https://www.distrelec.at/ishop/Datasheets/Cylinder%20watch%20crytals_eng_datasheet.pdf

Einen anderen habe ich momentan nicht zur Hand.
#2948820
Lesenswert?

Blueberry schrieb:
> Wenn man dann auf dem Quarz rumgetatscht hat fing er auf einmal an zu
> schwingen.


Bringt bei mir auch nichts.


> Bei mir hat es damals was gebracht das Quarzgehäuse auf Masse zu löten.

Hab ihn mal mit einer Steckbrücke mit GND verbunden. Ändert auch nichts 
an der Sache.


Kann es sein, dass es einfach der falsche Quarz ist?

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