Forum: Mikrocontroller und Digitale Elektronik Helligkeitssteuerung LED mittels PWM und LED als Sensor


von Nico (nico123)


Lesenswert?

Hallo,

ich möchte eine LED mittels PMW steuern, was für sich funktioniert.
Nun soll diese LED in Abhängikeit von der Umgebungshelligkeit gesteuert 
werden. Dazu nutze ich eine LED in Sperrichtung als Sensor 
(http://www.mikrocontroller.net/articles/Lichtsensor_/_Helligkeitssensor). 
Auch das funktioniert soweit für sich.

Jetzt habe ich aber ein Verständnisproblem um beides zu vereinen.
Wenn ich die LED steuern will, muss ich die PWM logarithmisch ausgeben 
damit ein linearer Helligkeitsverlauf für das menschliche Auge entsteht.
Wie ist das beim messen der Helligkeit, sind die Zeitwerte bei der 
Aufladung der LED-Kapazität schon logarithmisch?
Wenn ja, müsste ich diese Werte ja nur noch skalieren und als PWM 
ausgeben.
Oder muss ich trotzdem die Messwerte nochmal logarithmieren?

Danke und Grüße, Nico

von Wolfgang (Gast)


Lesenswert?

Nico ... schrieb:
> Wenn ich die LED steuern will, muss ich die PWM logarithmisch ausgeben
> damit ein linearer Helligkeitsverlauf für das menschliche Auge entsteht.

Das ist doch völlig klar. Damit das Auge eine bestimmte 
Helligkeitsänderung erfassen soll, muss das Verhältnis der 
Beleuchtungsstärke vorher und nachher einem bestimmten, vom absoluten 
Wert der Beleuchtungsstärke unabhängigen Wert entsprechen.

> Wie ist das beim messen der Helligkeit, sind die Zeitwerte bei der
> Aufladung der LED-Kapazität schon logarithmisch?

Wie sollten sie. Jedes Photon erzeugt bei einer Photodiode im 
Kurzschlussbetrieb mit einer bestimmten Wahrscheinlichkeit ein Elektron, 
dass zum Photostrom beiträgt. Da bei deiner Schaltung die Ladung 
idealerweise proportional zu Zeit und Ladestrom ist, sinkt die Ladezeit 
mit 1/Photostrom. Wie soll da ein Logarithmus reinkommen?

von Nico (nico123)


Lesenswert?

Wolfgang schrieb:
> Wie sollten sie. Jedes Photon erzeugt bei einer Photodiode im
> Kurzschlussbetrieb mit einer bestimmten Wahrscheinlichkeit ein Elektron,
> dass zum Photostrom beiträgt. Da bei deiner Schaltung die Ladung
> idealerweise proportional zu Zeit und Ladestrom ist, sinkt die Ladezeit
> mit 1/Photostrom. Wie soll da ein Logarithmus reinkommen?

Das war ja die Frage!
Also muss ich noch logarithmieren. Danke!

von Wolfgang (Gast)


Lesenswert?

Nico ... schrieb:
> Also muss ich noch logarithmieren. Danke!

Schreib einfach erstmal hin, was du überhaupt erreichen möchtest, also 
die gewünschte Abhängigkeit zwischen LED-Helligkeit und Umgebungslicht. 
Solange die nicht bekannt ist, läßt sich deine Frage schlecht 
beantworten. Alles andere ergibt sich dann.

Das Weber-Fechner-Gesetz findet sich z.B. bei Wikipedia
http://de.wikipedia.org/wiki/Weber-Fechner-Gesetz

Bitte!

von Nico (nico123)


Lesenswert?

Wolfgang schrieb:
> Schreib einfach erstmal hin, was du überhaupt erreichen möchtest, also
> die gewünschte Abhängigkeit zwischen LED-Helligkeit und Umgebungslicht.
> Solange die nicht bekannt ist, läßt sich deine Frage schlecht
> beantworten. Alles andere ergibt sich dann.

Ich möchte eine LED in Abhängikeit der Umgebungshelligkeit steuern, d.h. 
ist es heller soll die LED heller leuchten. Die Skalierung ist dann 
Feinarbeit.

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.