Hallo,
nach einer Idee von Elektor habe ich ein kleines Schaltbild für einen
Zeit-Container zum Umstecken entworfen und im Anhang eingefügt.
Für die Lebensdauer der Batterie kann diese Platine umgesteckt werden
und behält dabei die aktuelle Zeit.
Allerdings kenne ich mich mit RTC-Chips in der Praxis bisher nicht aus.
Meine Frage:
Kann man den IC DS1307 vom Win-PC aus über eine serielle Schnittstelle,
genauer, über einen USB-RS232-to-TTL-Adapter auf die aktuelle Zeit
einstellen?
Garry schrieb:> Kann man den IC DS1307 vom Win-PC aus über eine serielle Schnittstelle,> genauer, über einen USB-RS232-to-TTL-Adapter auf die aktuelle Zeit> einstellen?
Dann würden die Anschlüsse am IC wohl kaum SCL bzw. SDA heissen :-)
Nö, das ist I2C und mit einem USR/RS232 Anschluss hast du genau gar
nichts angefangen.
Garry schrieb:> Kann man den IC DS1307 vom Win-PC aus über eine serielle Schnittstelle,> genauer, über einen USB-RS232-to-TTL-Adapter auf die aktuelle Zeit> einstellen?
Nein, ein PC hat keine I2C-Schnittstelle.
Übrigens: Wenn Du bei eBay mal nach "rtc ds1307" suchst, findest Du
haufenweise solche fertigen Module, die kosten von Chinaversendern kaum
mehr als ein einzelner DS1307 und haben dann sogar noch ein I2C-EEPROM
mit auf der Platine (TinyRTC).
Die DS1307 muß allerdings vergleichsweise oft nachgestellt werden. Wenn
Du ein dauerhaft recht genau gehendes RTC-Modul suchst, wäre eine DS3231
nicht nur weitgehend kompatibel von der Programmierung her, sondern mit
einer Gangabweichung von ca. 60 Sekunden pro Jahr auch viel genauer.
Moment mal. Du hast genau garkeine Ahnung, zeichnest irgendeine
steinalte Schaltung nach, erfindest einen neuen Namen dafür und kennst
dann den Unterschied zwischen I2C und USB nicht. Hmm.
Den Hintergrund der Schaltung finde ich schön. So schon uni.
Dieser Beitrag (damit meine ich den hier von mir; nicht, dass es da zu
Verwechslungen kommt) kann wegen Irrelevanz geschlossen werden.
Danke für die Antworten!
Ach so, über die RS232-Schnittstelle geht softwarmäßig kein I2C.
Dann bleibt eigentlich nur die Möglichkeit, über einen µC wie z.B. einen
Atmega Zeit und Datum zu stellen.
Vielleicht wäre ein DCF77-Funkmodul dann doch besser.
Bitflüsterer schrieb:> erfindest einen neuen Namen dafür
Nein, der Name kommt von Elektor.
Nachtrag: Wenn RTC bräuchte ich eine Lösung, bei der man bequem über
einen USB-Adapter vom PC aus die Zeit einstellen kann.
Garry schrieb:> Danke für die Antworten!>> Ach so, über die RS232-Schnittstelle geht softwarmäßig kein I2C.
Nein.
Andere Baustelle.
> Vielleicht wäre ein DCF77-Funkmodul dann doch besser.
Kommt drauf an.
In meiner Wohnung hab ich einige Stellen, an denen ich keinen DCF
Empfang habe. DCF ist also auch nicht unbedingt und überall das Gelbe
vom Ei.
@Bitflüsterer
Na, mal wieder richtig gepupst?
@Garry
Schau Dir mal den MC Link hier an:
Beitrag "i2c usb interface"
Vielleicht bekommst Du Dein Interfaceproblem damit in den Griff.
Zeitlos schrieb:> @Bitflüsterer> Na, mal wieder richtig gepupst?
Meine Güte. Das ist dann wohl Deine Variante von Bildung und Niveau?
Behalte sie und geh woanders rumtrollen.
Jürgen S. schrieb:> Die DS1307 muß allerdings vergleichsweise oft nachgestellt werden. Wenn> Du ein dauerhaft recht genau gehendes RTC-Modul suchst, wäre eine DS3231> nicht nur weitgehend kompatibel von der Programmierung her, sondern mit> einer Gangabweichung von ca. 60 Sekunden pro Jahr auch viel genauer.
Bist Du Dir sicher, dass die Gangabweichungen vom verwendeten Uhren-IC
und nicht vom angeschlossenen 32kHz-Quarz abhängen?
Ich muss mich doch gerade ziemlich wundern...
Naja, der DS3231 hat schon einen abgeglichene Quarz mit 2 (3,5) ppm
eingebaut, am DS1307 mußt Du für eine ähnliche Genauigkeit erstmal einen
unter 10ppm finden und die Schaltung dann selbst abgleichen (Drehko).
Das DS3231-Modul ist, was die Stromaufnahme angeht, eher was für den
Betrieb mit einer Autobatterie. Im Schaltplan, den Garry gepostet hat
fehlt nur der Ziehkondensator.
Oliver R. schrieb:> Naja, der DS3231 hat schon einen abgeglichene Quarz mit 2 (3,5) ppm> eingebaut, ...
Achso, der ist eingebaut. Dann ist der DS3231 doch wohl die sinnvollere
Wahl.
Urgant schrieb:> Das DS3231-Modul ist, was die Stromaufnahme angeht, eher was für den> Betrieb mit einer Autobatterie
Ist das wirklich so schlimm? Nach Datenblatt liegt der DS3231 im Standby
um Faktor 2 und aktiv um Faktor 5 unter dem DS1307. Allerdings hab ich
den länger nicht eingesetzt.
Frank M. schrieb:>> Naja, der DS3231 hat schon einen abgeglichene Quarz mit 2 (3,5) ppm>> eingebaut, ...>> Achso, der ist eingebaut. Dann ist der DS3231 doch wohl die sinnvollere> Wahl.
Wenn man den Quarz von Hand ziehen kann, kann man sicher auch den DS1307
auf geringe jährliche Abweichung trimmen.
Zeitlos schrieb:> @Garry> Schau Dir mal den MC Link hier an:> Beitrag "i2c usb interface"
Super, Danke für den Link!!!
Einen "Zeit-Container", den man bequem vom PC aus einstellen und
auslesen kann, ist auf jeden Fall praktisch!