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 !
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.