Ich habe erstmalig den internen RTC (STM32F103RB) in Benutzung. Klappt auch von der Softwarefunktion her grundsätzlich. Am VBat Anschluß ist eine Batterie CRxxx (3V). Messung der VBAT-Stromaufnahme ergab: System aus, Versorgung nur VBAT: 1.1uA System läuft: 3uA (gemessen mit 6 stelligen HP Multimeter) Ist das Verhalten normal? Ich dachte im Normalbetrieb wird intern der VBAT-Zweig automatisch von VDD mit versorgt. Statt dessen steigt die VBAT-Stromaufnahme.
Hallo Ulf, normal ist dieses Verhalten laut Datenblatt/Usermanual nicht. Wie hoch ist Deine Betriebsspannung. Kann es sein, dass der interne Switch nicht umgelegt wird, da Deine Versorgungsspannung kleiner ist als die Batterie?. Mach doch mal eine Diode zwischen der Batterie und dem VBAT-Pin und verringer so die Batteriespg. (TEST). Gruß Ruppi66
VDD ist 3.31V VBAT ist 3.08V (gemessen) Eine BAT41 in der VBAT-Leitung bringt keine Änderung. Bei den kleinen Strömen fällt an dieser praktisch keine Spannung ab.
Die Stellen nach der Null in der Anzeige eines Multimeters geben noch lange nicht die Genauigkeit an....
Der Absolutwert des gemessenen Stromes ist hier nicht die Frage. Micht interessiert nur das Delta, resp. das merkwürdige Verhalten.
Ist VDDA mit VDD verbunden? Es kann sein, dass daraus auch die Schwellspannung für den Umschalter o.ä. gewonnen wird. Bei mir war's die Schwelle für den Reset, die gesponnen hat, weil VDDA<<VDD war.
VDDA ist mit VDD verbunden über Ferrit. Nach einigen Versuchen Proplem lokalisiert. Problem war der PVD. PWR_PVDCmd(ENABLE); // Power Voltage Detector freigeben PWR_PVDLevelConfig(PWR_PVDLevel_2V5); // auf 2.5V einstellen jetzt: System aus, Versorgung nur VBAT: 1.2uA System läuft: kein messbarer Strom in VBAT, RTC arbeitet aber korrekt, Versorgung offenbar aus interner VDDx Zusammenhang erschließt sich mir zwar nicht, aber man hat sich sicher was dabei gedacht;-)
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.