Forum: Mikrocontroller und Digitale Elektronik Uhrbaustein gesucht


von Wayne I. (mustang)


Lesenswert?

Hallo zusammen,

ich bin auf der Suche nach einem externen Baustein den ich an einen 
Atmega hängen kann und via I2C, parallel etc. auslesen kann.

Ich möchte, dass der Baustein eine externe Batterie hat, sodass die Uhr 
permanent weiter läuft, selbst wenn der Atmega keine Spannung hat.
DCF77 kommt leider nicht in frage, da das erfassen der Uhrzeit hierbei 
min. 60s dauert. Ich möchte die aktuelle Uhrzeit sofort nach dem Anlegen 
der Betriebsspannung an den Atmega zur verfügung haben.

Weiß da jemand von euch einen Baustein der diesen Anforderungen gerecht 
wird?

Gruß und Dank

von Phil J. (sunflower_seed)


Lesenswert?

Schau was Dallas im Angebot hat.
Stichwort Real-Time-Clock, wenn ich dich richtig verstanden hab

von Ingo W. (Gast)


Lesenswert?


von Tom Z. (tom_z)


Lesenswert?

Hallo,

das wäre vielleicht auch noch was:
http://cgi.ebay.de/DS1307-Based-Real-Time-Clock-For-Arduino-I2C-/230568333055?pt=LH_DefaultDomain_0&hash=item35aef18eff

manchmal gibts die auch von Deutschen Anbietern in E*ay.


mfg Tom

von bingo (Gast)


Lesenswert?

wenn es super-genau sein muss: DS3231 von maxim-ic.com, ist wesentlich 
genauer als die herkömmlichen RTCs

von Wayne I. (mustang)


Lesenswert?

Vielen Dank für die Antworten.

Zur Genauigkeit:
Muss nicht sehr genau (1-2 Min Abweichung pro Jahr sind kein Problem) 
sein. Möchte die Schaltung auf dem Motorrad einsetzen, deshalb auch die 
externe Batterie, sodass die Uhrzeit über den Winter (Starterbatterie 
ausgebaut) erhalten bleibt. Der Atmega übernimmt die Ausgabe über ein 
Display und soll zyklisch die Uhrzeit von dem Baustein auslesen.
Das einzige Problem könnte evtl. die Temperatur werden. Habe jetzt 
gerade mal bei dem von Ingo geposteten Link ins Datenblatt geschaut und 
da ist ein Temperaturbereich von 0-70°C angegeben.
Im Winter hat es in der Garage teilweise schon niedrigere Temperaturen. 
Hat da jemand damit schon Erfahrungen gemacht?

von Sascha W. (sascha_w)


Lesenswert?

den DS1307 gibts bei *C auch als -ZN Variante -40°..+85°

Sascha

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

M41T11 von st

von Jan D. (keyman)


Lesenswert?

oder ein DS1338 von Dallas Maxim

von Dieter W. (dds5)


Lesenswert?

> Zur Genauigkeit:
> Muss nicht sehr genau (1-2 Min Abweichung pro Jahr sind kein Problem)

Naja, 1 Minute pro Jahr sind 2ppm.

Das ist schon sehr genau bei den Temperaturverhältnissen.

von Colt F. (Firma: TUC) (coltfish)


Angehängte Dateien:

Lesenswert?

Reichelt hat seit kurzem folgende RTC-Module im Sortiment:

http://www.reichelt.de/?ACTION=3;GROUP=B47;GROUPID=4623;ARTICLE=101071

Hat bereits einen temperaturkompensierten Quarz integriert, eine 
Backupbatterie kann angeschlossen werden, es gibt das Modul mit I²C- und 
SPI-Interface und der Preis ist fair.
Habe die Teile bereits im Einsatz und bin ziemlich begeistert. Das 
Gehäuse ist schön kompakt aber noch sehr gut handlötbar.
Übrigens laut Datenblatt auch von –40 to +85°C geeignet.

Gruß

von pummel (Gast)


Lesenswert?

Beschaffbarkeit, Preis/Leistung sprechen für PCF8583. Alternativ auch 
PCF8563.
Zur Genauigkeit: man kann eine Uhr ab und zu auch neu einstellen.

von Se-Kunde (Gast)


Lesenswert?

Ein RTC-Baustein ist so genau wie sein Quarz.

Als kleiner Tip!

Nimm einen Baustein mit sehr geringer Leistungsaufnahme.
Schalte als Stützstromquelle einen SuperCAP dran.

Dieser puffert Deine Schaltung bei Ausfall über viele Wochen und Du 
brauchst
Dich nicht ums Batteriewechseln kümmern.

von Wayne I. (mustang)


Lesenswert?

Hallo nochmal zusammen,

Vielen Dank nochmals für eure Antworten!

@ Colt Fish:

Wie pufferst du die Spannung für den Bausein? externe Batterie oder 
SuperCap?

@ Se-Kunde:
gibt mir mal einen Faustwert der Kapazität für den Cap. Ich habe dafür 
gar keinen Anhaltspunkt. 6-8 Wochen sollte die Uhrzeit schon gespeichert 
bleiben. Als Iin wird bei dem von Colt Fish vorgeschlagenen Baustein 0,1 
- 1µA angegeben.

von Colt F. (Firma: TUC) (coltfish)


Lesenswert?

Ich verwende eine einfache Knopfzelle (CR2032). Die RTC hat einen 
konfigurierbaren Trickel-Charger an Board, um die Entladung der Batterie 
zu verhindern/verlangsamen.

von Alexander S. (esko) Benutzerseite


Lesenswert?

Colt Fish schrieb:
> Reichelt hat seit kurzem folgende RTC-Module im Sortiment:
>
> http://www.reichelt.de/?ACTION=3;GROUP=B47;GROUPID=4623;ARTICLE=101071
RV-3049-C2-STD-025

Weißt du, welche Version aus dem Datenblatt dies ist? Ich nehme an es 
ist "Option B"?!

von Colt F. (Firma: TUC) (coltfish)


Lesenswert?

Alexander Schmidt schrieb:
> Weißt du, welche Version aus dem Datenblatt dies ist? Ich nehme an es
> ist "Option B"?!

Das weiß ich leider nicht. Tippe aber auch auf Variante B. (zumindest 
die Bezeichnung "STD" in der Herstellerartikelnummer deutet auf die 
"Default"-Variante hin.)

von Wolfgang-G (Gast)


Lesenswert?

reichelt gibt +-20ppm an --> Variante B
MfG

von helfer (Gast)


Lesenswert?

Hallo,

Ich wurde dir den M41T83 empfehlen.
Den kannst du über deine Motorradbatterie betreiben und wenn diese 
ausgebaut wird schaltet dieser um auf eine andere Versorgung(z.B. 
Knopfzelle).

Ebenfalls ist dort ein Quarz integriert und kann über I2C ausgelesen 
werden.

Gruß

von Stefan V. (zeh)


Lesenswert?

Colt Fish schrieb:
> Reichelt hat seit kurzem folgende RTC-Module im Sortiment:
> http://www.reichelt.de/?ACTION=3;GROUP=B47;GROUPID=4623;ARTICLE=101071
>
> Hat bereits einen temperaturkompensierten Quarz integriert, eine
> Backupbatterie kann angeschlossen werden, es gibt das Modul mit I²C- und
> SPI-Interface und der Preis ist fair.
> Habe die Teile bereits im Einsatz und bin ziemlich begeistert.

Hallo !

Ich würde den Baustein RV3049-C2 auch gerne nutzen, der kann wohl auch 
I2C, aber ich bin mir nicht sicher, wo SDA vom uC an geschlossen werden 
soll ...

an SDI
oder SDO
oder an SDI und SDO gleichzeitig ?
Ist Ce dann im IC2-Mode nicht zu beschalten ?

Danke fuer eine Antwort im voraus.

von Oliver J. (skriptkiddy)


Lesenswert?

Stefan V. schrieb:
> Ich würde den Baustein RV3049-C2 auch gerne nutzen, der kann wohl auch
> I2C
Nein kann der nicht. Der kann lediglich SPI. Steht denn im Datenblatt 
irgend etwas von I2C?


Gruß Oliver

von Steffen H. (Gast)


Lesenswert?

Ich benutze den DS1388 von Maxim/Dallas mit Puffer GoldCap. Hat I2C 
Schnittstelle und einen onChip Tickle Charger. (bekommt man auch als 
Sample ;-))

http://www.maxim-ic.com/datasheet/index.mvp/id/4680

Steffen

von Stefan V. (zeh)


Lesenswert?

Oliver J. schrieb:
> Stefan V. schrieb:
>> Ich würde den Baustein RV3049-C2 auch gerne nutzen, der kann wohl auch
>> I2C
> Nein kann der nicht. Der kann lediglich SPI. Steht denn im Datenblatt
> irgend etwas von I2C?
>

Hallo Oliver
lt. Datenblatt kann der I2C, SPI und 3-wires .... nur bin ich mir eben 
nicht sicher, wenn ich IC2 nutzen will, wo beschalten, CS ohne Funktion 
?
Und bei SPI beisst sich das beim atmega2560 mit der ISP ...

LG

von axelr.(Gast) (Gast)


Lesenswert?

Urlaubsschein gesucht? suche ich auch ;)) Aber bitte schon ausgefüllt 
und unterschrieben.

von Oliver J. (skriptkiddy)


Lesenswert?

Stefan V. schrieb:
> Hallo Oliver
> lt. Datenblatt kann der I2C, SPI und 3-wires .... nur bin ich mir eben
> nicht sicher, wenn ich IC2 nutzen will, wo beschalten, CS ohne Funktion
> ?
In welchem Datenblatt steht das?

von Mehr (Gast)


Lesenswert?

DP8473AV !

von Arc N. (arc)


Lesenswert?

Stefan V. schrieb:
> Hallo Oliver
> lt. Datenblatt kann der I2C, SPI und 3-wires .... nur bin ich mir eben
> nicht sicher, wenn ich IC2 nutzen will, wo beschalten, CS ohne Funktion

Nein, siehe
http://www.mcrystal.ch/CMSPages/GetFile.aspx?nodeguid=ea19f546-c079-4ddf-90c9-ed040174e2c8

RV-3029-C2 I2C, Battery Backup + Temp. Kompensation
RV-3049-C2 SPI, Battery Backup + Temp. Kompensation
RV-8564-C2 I2C
RV-2123-C2 SPI
RV-4162-C7 I2C 3.2 x 1.5 mm

> Und bei SPI beisst sich das beim atmega2560 mit der ISP ...
>
> LG

von Stefan V. (zeh)


Lesenswert?

Oliver J. schrieb:
> Stefan V. schrieb:
>> Hallo Oliver
>> lt. Datenblatt kann der I2C, SPI und 3-wires .... nur bin ich mir eben
>> nicht sicher, wenn ich IC2 nutzen will, wo beschalten, CS ohne Funktion
>> ?
> In welchem Datenblatt steht das?

bei Reichelt: RV 3049-C2 :: RTC-Modul

http://www.reichelt.de/index.html?;ACTION=7;LA=3;OPEN=0;INDEX=0;FILENAME=B400%252FRV-3049-C2_MANUAL.pdf

von Oliver J. (skriptkiddy)


Lesenswert?

Stefan V. schrieb:
> bei Reichelt: RV 3049-C2 :: RTC-Modul
1
The RV3029/49 is Ultra Low Power CMOS real-time clock IC with on of the
2
serial interfaces: I2C, SPI or 3-wires. The choice of the interface is
3
fixed according to the chip version.

von Arc N. (arc)


Lesenswert?

Stefan V. schrieb:
> Oliver J. schrieb:
>> Stefan V. schrieb:
>>> Hallo Oliver
>>> lt. Datenblatt kann der I2C, SPI und 3-wires .... nur bin ich mir eben
>>> nicht sicher, wenn ich IC2 nutzen will, wo beschalten, CS ohne Funktion
>>> ?
>> In welchem Datenblatt steht das?
>
> bei Reichelt: RV 3049-C2 :: RTC-Modul
>
> 
http://www.reichelt.de/index.html?;ACTION=7;LA=3;OPEN=0;INDEX=0;FILENAME=B400%252FRV-3049-C2_MANUAL.pdf

Da würde ich mich eher auf das aktuellere Manual vom Hersteller 
verlassen...
http://www.mcrystal.ch/CMSPages/GetFile.aspx?nodeguid=ea19f546-c079-4ddf-90c9-ed040174e2c8

von Stefan V. (zeh)


Lesenswert?

Ah, ohke, herzlichen Dank !

Ist ja auch verwirrend, Danke !

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.