Forum: Mikrocontroller und Digitale Elektronik BH1750 LowPower Applikation


von Steffi (Gast)


Angehängte Dateien:

Lesenswert?

Guten Abend.

Ich verwende derzeit ein BH1750 Breakout Board zur Lichtmessung, so wie 
es das angehängte Foto zeigt.
Auf dem Board sind unzählige Widerstände, Kondensatoren und noch 
schlimmer ein Spannungsregler zu finden...

Eine Messung des Stroms im PowerDown sagt, dass das Breakout Board 6,9uA 
aus meiner Batterie saugt, was eindeutig viel zu viel ist.

An den Pullups fällt bestimmt einiges an Strom ab und der Regler verbrät 
bestimmt auch einiges.
Der BH1750 benötigt vermutlich nur 1x Widerstand und 
1xAbblockkondensator.
Der Rest kann runter oder?

Wie würdet ihr hierbei vorgehen?

von Alexander B. (Firma: brickwedde.dev) (alexbrickwedde)


Lesenswert?

Ich habe die Stromversorgung des BH1750 auf einen Ausgang des 
Mikrocontrollers gelegt, so wird er nur versorgt, wenn ich auch messen 
will.

von Toxic (Gast)


Lesenswert?

Steffi schrieb:
> Wie würdet ihr hierbei vorgehen?

Laut Datenblatt:  8) No need any external parts

Speziell in deinem Fall beantwortet das Datenblatt deine Fragen und 
liefert zudem typische Beispielschaltungen !

https://www.google.ie/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwj5ld6s-q_ZAhWpAMAKHV2GCBQQFggpMAA&url=http%3A%2F%2Fwww.mouser.com%2Fds%2F2%2F348%2Fbh1750fvi-e-186247.pdf&usg=AOvVaw0kIx05LZCRQjOOFg_Pl4lH

von Tim S. (Firma: Google) (tuxut83)


Lesenswert?

@Alexander Brickwedde

Mal angenommen man würde tatsächlich VCC des BH1750 an einen GPIO des 
Atmega legen:

Ich muss dann doch jedes Mal den Lichtsensor neu initialisieren, wenn 
GPIO auf high geht bzw. 3,3V liefert oder?

Wie machst du das? Könntest du vielleicht Beispielcode posten, damit man 
das mal sieht?

Welchen Pin vom Arduino Pro Mini könnte ich hierfür hernehmen?
Ginge dieses Vorgehen auch beim BME280?

Herzlichen Dank!

von Michael U. (amiga)


Lesenswert?

Hallo,

letztlich ist es eine Rechenausgabe. Wenn man für Init, Wartezeiten auf 
Bereitschaft usw. bei den externen Komponenten nur für 30 Sekunden pro 
Stunde mit 5mA aktiv braucht, sind das mit 50µA Standby schon etliche 
Stunden Standby mit dem längeren aufwachen verschenkt.
Lohnt das dann wirklich noch?
Meine Sensoren mit FOST02, Tiny45 und RFM02 überleben mit einer CR123A 
ca. 3 Jahre.
Ein Tiny45 mit RFM02 mit einer CR2032 (war eigentlich nur ein 
Testobjekt...) hält im Gefrierfach des Kühlschranks ca. 9 Monate durch.
Gesendet werden alle 2 Minuten 40Byte Daten mit rund 20kBaud.

Gruß aus Berlin
Michael

: Bearbeitet durch User
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
Noch kein Account? Hier anmelden.