Forum: Mikrocontroller und Digitale Elektronik DS1337 mit Batteriepufferung -> Zustand der I2C-Leitungen bei Power-off


von Ralf (Gast)


Lesenswert?

Hallo,

ich möchte den DS1337 (RTC, 
http://datasheets.maximintegrated.com/en/ds/DS1337-DS1337C.pdf ) mit 
einer 3.2V Batterie puffern. Versorgungsspannung ebenfalls 3.3V. Die 
Zuführung der beiden Spannung realisiere ich simpel mit zwei 
Schottky-Dioden, das sollte denke ich funktionieren.

Mehr Kopfzerbrechen bereiten mir die I2C-Signale. Es befinden sich noch 
andere Teilnehmer am Bus. Ich kann aus dem Datenblatt nicht rauslesen, 
ob ich bei Batteriepufferung spezielle Vorkehrungen treffen muss, damit 
die Batterie nicht über die I2C-Leitungen durch den Master bzw. die 
anderen Teilnehmer leergesaugt wird.
Hat jemand Erfahrungswerte diesbezüglich?

Ralf

von Mike (Gast)


Lesenswert?

Die I2C-Ausgänge der RTC haben Open Drain Ausgänge. D.h. es können keine 
Ströme fließen wenn du die Pullups nicht gerade an die Batterie 
anschließt.

Du kannst ja mal ins Datenblatt des PCF8563 schauen. Da gibt es eine 
Beispielschaltung wie man solche RTCs anschließen sollte.

von Ralf (Gast)


Lesenswert?

@Mike:
> Die I2C-Ausgänge der RTC haben Open Drain Ausgänge. D.h. es können keine
> Ströme fließen wenn du die Pullups nicht gerade an die Batterie
> anschließt.
Okay, danke :)

> Du kannst ja mal ins Datenblatt des PCF8563 schauen. Da gibt es eine
> Beispielschaltung wie man solche RTCs anschließen sollte.
Werd ich tun.

Ralf

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.