Hallo liebe Spezies, Ich habe eine Heizungssteuerung bei der nach dem Auswechseln der Knopfzelle die Uhr nicht mehr startet. Die Sekundenpunkte takten nicht. Das Problem hatte ich schon mehrmals und ab und zu taktete die Uhr nach ein paar Tagen, nach mehrmals Ein-Ausschalten plötzlich wieder. Jetzt aber leider nicht. Der 32kHz Takt im uP wird von einem Time-Keeper IC angesteuert. https://www.holtek.com.tw/documents/10179/11842/ht1380_1v130.pdf Sowas kenne ich nicht und weiss nicht genau wie man die Funktion testen könnte. Anscheinend schickt dieses IC nur nach Freigabe über den Reseteingang Daten an den Processor (?) Kennt sich jemand damit aus und hat eine Idee wie ich den Takt wieder initialisieren kannn...?
Gast
#7044928
"clock halt bit" muss gelöscht werden.
Danke. Wie macht man das in der bestehenden Schaltung...?
Gast
#7044944
Wolf-Dietmar P. schrieb: > Wie macht man das in der bestehenden Schaltung...? Ich hab die nicht vor mir liegen.
Gast
#7045630
Wolf-Dietmar P. schrieb: > Wie macht man das in der bestehenden Schaltung...? Vielleicht musst du einfach die Uhrzeit einstellen.
Gast
#7045634
Stefan ⛄ F. schrieb: > Wolf-Dietmar P. schrieb: >> Wie macht man das in der bestehenden Schaltung...? > > Vielleicht musst du einfach die Uhrzeit einstellen. Das ist ein guter Gedanke!
Die Uhrzeit lässt sich einstellen. Die Uhr startet damit nicht und wenn Netzausfall ist, ist alles wieder auf 0:00 Uhr. Ebenfalls das programmierte Datum. Betriebsspannung liegt am IC an und der Resetanschluss wird mit einem Rechtecksignal dauernd getaktet. Kennt jemand eine Schaltung wo der Zusammenhang eines Timekeepers mit der Speicherbatterie verschaltet ist? Das IC hat ja selbst keinen Anschluss dafür und ein Enfernen desrselben führt auch immer zu Problemen, bzgl. des Startens der Uhr.
Gast
#7045726
Wolf-Dietmar P. schrieb: > Die Uhrzeit lässt sich einstellen. Die Uhr startet damit nicht und > wenn > Netzausfall ist, ist alles wieder auf 0:00 Uhr. > Ebenfalls das programmierte Datum. Dann wurde auch das "write protect bit" nicht gelöscht. > Betriebsspannung liegt am IC an und der Resetanschluss wird mit einem > Rechtecksignal dauernd getaktet. > > Kennt jemand eine Schaltung wo der Zusammenhang eines Timekeepers mit > der Speicherbatterie verschaltet ist? > Das IC hat ja selbst keinen Anschluss dafür und ein Enfernen desrselben > führt auch immer zu Problemen, bzgl. des Startens der Uhr. http://www.icgu.com/file/upload/201510/22/12-04-45-96-18.png
Wolf-Dietmar P. schrieb: > Anscheinend schickt dieses IC nur nach Freigabe über den Reseteingang > Daten an den Processor (?) Nicht "Freigabe", sondern dein RTC antwortet nur jeweils auf ganz konkrete Fragen des Master-µC und verschickt keine Daten von sich aus. Ist vom Prizip her eine etwas vereinfachte SPI-Schnittstelle Wolf-Dietmar P. schrieb: > Betriebsspannung liegt am IC an und der Resetanschluss wird mit einem > Rechtecksignal dauernd getaktet. Der Pin heist nicht Reset sondern REST und ist wohl eher eine verkaptes "chip select". Im datasheet sind ja etliche beispiele (Seite 7) wie die abhängigkeiten von REST, SCLK und I/O dargestellt sind. Interessant wäre eher ob der SCLK auch vom µC wärend der Aktivphase von REST entsprechend oft taktet. Auf den I/O Pin müsstests du sysncron zum SCLK dann zuerst das Commandbyte vom µC sehen und darauf folgend dann die Antwort vom RTC.
Gast
#7045754
Irgend W. schrieb: > Der Pin heist nicht Reset sondern REST und ist wohl eher eine verkaptes > "chip select". Nicht wirklich. im DaBla steht hinten 'Reset' - Reset pin with serial transmission
Mal wieder danke, für das Schaltbild der Speicherbatterie. Bei dem Regler hat irgendjemand die CR2032 rausgeschnitten und sie ist auch aufgeplatzt (??) Deswegen hatte ich vermutet, dass sie vielleicht schon mal falsch gepolt am IC dran war. Aber wenn eine Diode dazwischen ist, wohl eben nicht. Das das IC selbst defekt ist kann ich mir weniger vorstellen, weil es LowPwr ist. 1,2uA.
FYI : Der Timekeeper steuert den uP = D78P0308GF von NEC
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
