TomMajor hat geschrieben: ↑02.02.2021, 16:29
Die 0,25mA wären zu viel und ist ev. ein Schreibfehler? Eine Seite weiter vorne schriebst du von 0,9uA Standby + RTC.
So einfach ist es mit dem BI nicht, siehe meine Beschreibung von Jeromes BI
https://github.com/TomMajor/SmartHome/t ... april-2020
er entsteht dort außerhalb der SW Kontrolle des AVR, also wird dir in diesem Fall die PVD nichts nützen.
Die beste BI Protection ist eine ohne SW, nur in HW.
Die 9uA sind aus dem Datenblatt, hatte ich auch so geschrieben. Die beziehen sich auf den Chip ohne Funkmodul, etc.
Ich habe in meinem Setup ein Funkmodul an einem Bluepill Board von dem ich den Spannungsregler entfernt habe.
Außerdem ist das ganze noch nicht optimiert, sind halt Standard Einstellungen aus der Arduino Implementation.
Für mich ist es im Moment wichtig, das ganze erst einmal ans Laufen zu bekommen, so das es eine valide Plattform zum optimieren gibt.
Bei meiner Vergleichsmessung - und ich habe kein dolles Messequipment - komme ich bei einem AVR328 in einem HMSensor auf einen ähnlichen Wert (0,22mA)
Sollte man den CC1101 ggf. über den P-Kanal FET schaltbar machen?
Aus meiner Sicht lohnt das nicht, das Funkmodul braucht im Standby so gut wie nichts. Die 1uA im SleepForever sind ja mit Funkmodul gemessen.
@Horst: Den Uhrenquarz brauchen wir definitiv nicht?
Bis jetzt läuft der rtc recht anständig mit dem eingebauten Quarz. Den Teiler habe ich runter setzen müssen, da ich einen Millisekundentakt für die Wakeup Funktion gebraucht habe. Insofern spielt die Genauigkeit eine untergeordnete Rolle.