Ich habe nochmals gemessen und mit verschiedenen Messbereichserweiterungen für das Drehspulmesswerk. Ich habe im Power Down Mode den Messbereich auf 1mA festgelegt und gesehen, dass der Atmega328, bei 5V Betrieb, sogar etwas mehr als 600µA nimmt. Es sind etwa um die 700µA. In anderen Foren stellen User teils dasselbe fest. Beim Arduino Mini soll es wieder anders sein. Das ist aber auch ein ATmega328. Der Brown-Out Detector soll auch im Sleep-Mode Strom verbrauchen:
Das nächste wäre:14.11.3. Brown-Out Detector
If the Brown-Out Detector (BOD) is not needed by the application, this module should be turned off. If the
BOD is enabled by the BODLEVEL Fuses, it will be enabled in all sleep modes, and hence, always
consume power. In the deeper sleep modes, this will contribute significantly to the total current
consumption.
Der Watchdog-Timer:14.11.4. Internal Voltage Reference
The Internal Voltage Reference will be enabled when needed by the Brown-Out Detection, the Analog
Comparator or the Analog-to-Digital Converter. If these modules are disabled as described in the sections
above, the internal voltage reference will be disabled and it will not be consuming power. When turned on
again, the user must allow the reference to start up before the output is used. If the reference is kept on in
sleep mode, the output can be used immediately.
Den Watchdog und den Timer 1 benötige ich zum Aufwachen, die kann ich nicht abschalten, das wäre dann vermutlich nur mit einer externen RTC möglich.14.11.5. Watchdog Timer
If the Watchdog Timer is not needed in the application, the module should be turned off. If the Watchdog
Timer is enabled, it will be enabled in all sleep modes and hence always consume power. In the deeper
sleep modes, this will contribute significantly to the total current consumption.
Für diese Anwendung einer Lüftersteuerung spielt das jetzt keine so große Rolle, die Verbrauchswerte unter 4mA gehen im Verbrauch des Lüfters - 30 bis 80mA - praktisch unter. Dennoch ist es für mich die Gelegenheit, das dann jetzt auch mal auszuprobieren und zu messen. Ich habe auch nur am Kontroller selbst die Stromaufnahme gemessen, da kommt dieselbe Größenordnung raus, wie auf den andern Wegen bestimmt. Es sind 600 bis 750µA.
MfG
Moppi
- - - Aktualisiert - - -
Beim Einschalten des ATmega sind alle IOs im hochohmigen Zustand, bis dass sie mittels pinMode konfiguriert werden. Auch die internen Pull-Up-Widerstände müssen erst aktiviert werden. Sollten die aktiviert sein, um Strom zu sparen?
- - - Aktualisiert - - -
Und es kam noch etwas zutage, aus einem andern Forum:
Ich habe 328P-PU. Aber da müsste das Datenblatt "ATmega328/P" von 2016 doch das richtige sein.Are you using a '328 instead of a '328p? (a '328-PU is not a '328p, it's a '328 in DIP package; the corresponding p-spec part is '328p-pu.
MfG







Zitieren

Lesezeichen