DS 1307

Hallo,

Ik heb een DS1307 time module (met backup batterij). Ik kan de datum en tijd ingeven en deze blijft lopen zolang de spanning op de arduino aangesloten blijft.
Als ik nu de spanning wegneem en deze na een paar seconden terug aanzet dan staat de klok op de eerste intiele tijd ingesteld. Dus maw. de batterij laat de tijd niet verderlopen eens de voedingspanning wegvalt.
Is dit normaal of scheelt er iets met deze module?

Dank U

Herman

Chineese makelij? Dan is de kans groot dat er ergens een soldering niet in orde is. zodat de batterij geen spanning geeft aan de print. Heb er hier ook zo' n tiental liggen.

Hier 2 mogelijkheden naast de slechte connecties hierboven vermeld.
1)batterij stuk (heb ik meegemaakt)
2) je sketch zet de tijd op basis van de compile/link time. (BV Teensy )

Definieer "eerste initiele tijd". Is dat iets in de trant van 1970/01/01 00:00:00 (1970 kan 2000 zijn) of heb je iets in je code dat die "initiele tijd" zet?

Kijk eerst maar eens of er geen stickertje over de batterij zit.
Die worden er wel eens opgedaan om te voorkomen dat de batterij al leeg is voor het moduletje bij de gebruiker is.

wat is de spanning van het batterijtje als je die uit de module hebt gepakt, en wat als de module draait?
batterij leeg?
wat staat er in de setup van het programma?