Forum: Mikrocontroller und Digitale Elektronik Einfache Hell-/Dunkel Unterscheidung


von Hauptschul-Ing. (Gast)


Lesenswert?

Ein Attiny13 soll Steueraktionen nur ausfuehren wenn es hell ist. Gibt 
es da eine einfache Moeglichkeit ? Mir faellt erstmal nur ein LDR 
Widerstandsteiler ein, der ist dann aber auch noch Spannungsabhaengig.
Waere eine Loesung mit Fotodiode besser, da ist doch der Ausgang ein 
Stromsignal ?

Vielleicht kann mir dabei jemand helfen, waere nett !

von dr.schmock (Gast)


Lesenswert?

Der LDR-Spannungsteiler ist ne gute Idee.
Er ist auch nicht besonders spannungsabhängig, weil ja im 
Spannungsteiler und im µC alle Werte/Spannungen nur relativ sind, also 
wenn die Versorgungsspannung sinkt, dann sinkt auch die Skalierung der 
ADC-Werte, usw.

von Uwe .. (uwegw)


Lesenswert?

Die Spannungsabhängigkeit beim LDR bekommt man weg, indem man den Teiler 
mit der Referenzspannung des ADCs (im einfachsten Fall direkt mit VCC) 
speist.

Ansonsten kann man auch Fotodioden im Leerlauf betreiben und die 
Fotospannung messen. Sie ist allerdings nicht linear zur Helligkeit, 
deswegen nimmt man für Messzwecke einen Transimpedanzverstärker. Aber du 
willst ja nur bei einen Schwellwert schalten, das ist also kein Problem.

Und wenn der Tiny eine LED ansteuert, kannst du die sogar als Sensor 
nutzen. Sie liefert ebenfalls eine kleine Fotospannung. Also kann man 
regelmäßig den Pin als Analogeingang schalten, messen und wieder auf 
Ausgang schalten, um die LED leuchten zu lassen. Alternativ geht es 
sogar ohne ADC, indem man die Kapazität der LED ausmisst. Google mal 
nach "Reaktivlicht".

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.