RTC-Modul mit RV-3032-C7

OP #8095518
Lesenswert?

Hallo Steckbrettler ;)

Kennt jemand ein RTC-Modul mit RV-3032-C7? So ähnlich wie die beliebten DS3231-Module, nur besser?

Alldieweil ich nichts finde, würde ich eine eigene Platine bestücken lassen. Die hat aktuell viel Ähnlichkeit mit einem abgespeckten DS3231-Modul. Der Batteriehalter und/oder die Stiftleiten können wahlweise oben oder unten bestückt werden. Die Stiftleisten haben 33.0 mm Abstand, damit sollte sie ins Steckbrett und in eine metrische Mutterplatine passen.

Was sollte ich noch ändern, damit evt. jemand anders die auch gebrauchen kann?

Angehängte Dateien:
#8095648
Lesenswert?

Bauform B. schrieb:

Was sollte ich noch ändern, damit evt. jemand anders die auch gebrauchen kann?

Ich stelle nur ein paar Fragen die mir im Kopf rumschwirren.

  • Warum nicht RV-3028-C7? Der braucht angeblich nur 45nA vs 160nA. OK, der andere hat einen größeren Temperaturbereich. Sonst noch Unterschiede? Sind aber wahrscheinlich Pin kompatibel (nicht nachgesehen da gerade am Handy).
  • Pullup würde ich auch noch am INT vorsehen.
  • Trickle Charge wäre trotzdem cool wenn man es nutzen könnte wenn man es bräuchte. Jumper/Solderjumper vorsehen?
  • Wenn man einen Elko als Spannungsquelle verwenden möchte macht es evtl Sinn 5V VCC zu ermöglichen weil dann 5V-1V1 Bereich möglich ist. Dann bräuchte man aber für 3V3 uC einen optionalen Pegelwandler.
OP #8095683
Lesenswert?

H. H. schrieb:

trickle.png

Du meinst, ein verpolungssicherer Batteriehalter und 3 Schalter in Reihe sind genug? Alle TCM, BSM und TCR Bits stecken in nur einem Register... Außerdem: "hab' ich jetzt die Goldcap-Version???", weil:

Loco M. schrieb:

Ich würde alternativ zum Batteriehalter noch zwei Bohrungen (RM 5) für einen Goldcap vorsehen, der dann parallel zum vorhandenen C2 liegt.

Das ist eine gute Idee, danke. Damit wäre auch das erledigt:

N. M. schrieb:

Trickle Charge wäre trotzdem cool wenn man es nutzen könnte wenn man es bräuchte. Jumper/Solderjumper vorsehen? Wenn man einen Elko als Spannungsquelle verwenden möchte macht es evtl Sinn 5V VCC zu ermöglichen weil dann 5V-1V1 Bereich möglich ist. Dann bräuchte man aber für 3V3 uC einen optionalen Pegelwandler.

Der RV-3032 läuft natürlich auch mit 5V, denk dir einfach das 3.3V-Symbol im Schaltbild weg. Auf der Platine steht auch richtig "VDD".

Warum nicht RV-3028-C7? Der braucht angeblich nur 45nA vs 160nA. OK, der andere hat einen größeren Temperaturbereich. Sonst noch Unterschiede?

Den würde ich sehr gerne nehmen, weil der direkt die Sekunden zählt (32-bit UNIX Time counter). Das spart einige Zeilen im Programm und ist die einzig vernünftige Methode. Nur wer noch einen 4-Bit uC benutzt, sieht das anders ;)

Nicht der Temperaturbereich, die Temperaturkompensation ist der entscheidende Unterschied, siehe Bild. Der 3028 schafft nur die schwarze Kurve.

H. H. schrieb:

Die Bilder vom Layout sind viel zu klein.

"JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate." Da will man einmal brav sein, und dann ist's auch wieder verkehrt.

Angehängte Dateien:
OP #8095684
Lesenswert?

N. M. schrieb:

Pullup würde ich auch noch am INT vorsehen.

Loco M. schrieb:

Hast du beim INT absichtlich keinen Pull-up vorgesehen?

Ja und Nein. Eigentlich gehören die I2C Pull-Up auch nicht auf das Modul, aber die Leute mögen das. So wie jetzt ist es nur inkonsequent. Der INT Pull-Up ist nämlich verloren gegangen, weil ich mit der Alarm-Funktion vom INT z.B. einen RPi einschalten möchte, siehe Bild.

Der schraffierte Teil gehört auf das Modul, R7 und K1 nicht. Leider kann man den INT dann nicht mehr "normal" nutzen, der Pull-Up geht dann zur falschen Spannung. Außerdem liefert eine normale CR2032 nicht genug Strom für ein normales Thyristor-Relais. Im Prinzip geht es sehr gut, aber...

Edit: Schon wieder vergessen: Die bunten Bilder von der Platine gibt es dank https://www.pcb-viewer.de/ -- Vielen Dank für diesen genialen Service!

Angehängte Dateien:
: Bearbeitet durch User
#8095687
Lesenswert?

Bauform B. schrieb:

Der RV-3032 läuft natürlich auch mit 5V

Ja ist klar. Nur fehlt dann der Pegelwandler für I2C wenn man einen 3V3 uC hat. Auf das wollte ich raus.

Bauform B. schrieb:

Den würde ich sehr gerne nehmen, weil der direkt die Sekunden zählt (32-bit UNIX Time counter).

Den finde ich auch sehr cool. Soweit ich weiß läuft der aber komplett unabhängig von den Datum Registern. D.h beim reinschreiben der Zeit musst du dir wieder Gedanken machen.

Bauform B. schrieb:

Nicht der Temperaturbereich, die Temperaturkompensation ist der entscheidende Unterschied

Ah okay. War die Vermutung dass da noch mehr ist richtig. Danke für die Info. Muss ich mir Mal anschauen.

Bauform B. schrieb:

der Pull-Up geht dann zur falschen Spannung

Dann sieh doch einfach noch einen optionalen vor. Wenn ich Platinen für mich mache überlege ich mir oft die Usecases wie ich die Platine später noch benutzen könnte. Wenn es dann noch Platz hat auf der Platine mach ich die Bauteile für diesen 2. Usecases noch mit drauf. Dann kann ich später entweder das Eine oder das Andere bestücken. Kostet nichts. Aber ich gebe zu es macht es teils etwas unübersichtlich. Ich schreib dann im Schaltplan einfach dazu was für Usecase1 oder für Usecase2 bestückt werden muss.

OP #8095718
Lesenswert?

H. H. schrieb:

Roland F. schrieb:

Ich möchte nochmal auf die Frage von Otto zurück kommen: Otto K. schrieb:

Warum ist der BC847 falsch herum eingebaut...

Oder ist er das gar nicht?

Nicht falsch.

Ich verstehe jedenfalls die Anordnung nicht.

Wird einfach als Diode verwendet.

Unglaublich, aber wahr: ich habe seit Jahren noch nie etwas wie 1N4148 verbaut, BC847 braucht man ja gelegentlich sowieso. Das spart eine Stücklisten-Position. In der Schaltung mit Thyristor-Relais würde man natürlich zwei BC857 nehmen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren