Hi! Für ein batteriebetriebenes PIC18F Projekt brauche ich unter anderem genaue Timestamps die ich mit einer RTC machen wollte. Der Prozessor hat zwar eine RTC on board, leider sind aber auf der vorhandenen Hardware die entsprechenden Pins für den 32khz Xtal bereits belegt. (umlöten wegen miniaturisierung und extremen pfusch eher nicht möglich) Jetzt denke ich daran eine externe RTC zu nehmen und damit die RTC des Prozessors zu ersetzen. Tatbestand: Es sind maximal noch 3 I/O Leitungen freimachbar. Ein SPI device ist bereits onboard und im master-mode Die Zeit muss während des sleep-modus des µC aufrecht bleiben, Timer kommen also nicht in Frage. Die Timestamps müssen ziemlich genau (etwa auf 10ms) auf Abruf am Prozessor ankommen. Weil das ganze ja Batteriebetrieben ist sollte die externe RTC nicht viel mehr als 0,2mA bei 3V saugen. So wie ich das sehe bleibt mir da eh nur eine SPI - RTC im Slave mode übrig (den Master könnte ich zu zeitgenauen Übertragung vorübergehend deaktivieren) oder gibts da noch was anderes wo ich auch mit 2-3 I/O Leitungen auskomme? Schaffe ich es über SPI überhaupt in wenigen millisekunden die RTC abzurufen, oder gibts da delays die auftreten können? kann mir jemand eine passende RTC (SPI + geringer Stromverbrauch) empfehlen? Dankeschön für alle Tipps
Hallo, hat schon mal jemand diese RTC verwendet und/oder kann mir helfen?? http://datasheets.maxim-ic.com/en/ds/DS1390-DS1393.pdf Sie scheint das Problem zu lösen nur bei dem Stromverbrauch bin ich mir nicht sicher. die 500µA im Active mode sind mir auf Dauer zu viel. Was bedeutet der standby current? Rennt da die Uhr weiter oder nicht? Leider werde ich da aus dem Datenblatt nicht ganz schlau. Danke!
ne da bleibt sie stehen... natürlich läuft sie weiter und wartet dass du sie über spi ausließt... man denk doch mal ein wenig selber nach.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.