Einfache Hell-/Dunkel Unterscheidung

Gast #1608231
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 !
Gast
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".

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.