Anzeige:

Fotowiderstand in LED-Dimmschaltung ATtiny45

Hier finden sie die archivierten Beiträge des alten PHPBB Forums von www.loetstelle.net

Fotowiderstand in LED-Dimmschaltung ATtiny45

Von laemmen am 24.01.2012 14:25

Moin,

ich habe bisher noch nicht mit Fotowiderständen gearbeitet. Ich möchte eine simple Schaltung bauen in der ein Fotowidersand eine LED reguliert (Prinzip: Dunkel = LED an / Hell = LED aus). Ich bräuchte also einen Fotowiderstand der möglichst empfindlich ist und eine relativ kurze Reaktionszeit hat. Kennt jemand einen hierfür typischen Fotowiderstand? Auch bin ich mir bei dem Widerstandswert nicht sicher. Ich möchte das ganze über einen ATtiny45 Mikrokontroller betreiben, es werden also analoge Inputdaten (vom Fotowiderstand) verwertet und hieraus das Verhalten der LED gesteuert. Ich würde mich sehr über Hilfestellung freuen :)

Gruß
Dennis

Von BellaD am 28.01.2012 16:31

moin moin

zBsp. hier mit LED als Lichtsensor http://www.loetstelle.net/projekte2/tinydarkness/tinydarkness.php

auch im geocaching als reaktives Licht bekannt....

oder halt mit LDR wobei du den immer als Teil eines Spannungsteilers oder einer Brückenschaltung benutzt und ein Teil davon einstellbar (poti) machst.
Das geht mit Transistoren,Komperatoren ,Operationsverstärker,Mikrocontroller usw.

Wenn du damit dimmen möchtest und einen MC dafür benutzt wäre es am einfachsten du nimmst den 10bit ADwandler zum einlesen des Wertes
des LDR und schreibst das dann gleich in die Register des Counters der die PWM erzeugen soll Smile .Wenn der dann auch 10bit Auflösung hat kann man direkt den ADwert nehmen.
Aber du wirst dann auch merken das die Empfindlichkeit des Menschlichen Auges nicht Linear sondern Log. ist und das mit dem direkten umsetzen so nicht grade optimal ist.
Aber dafür gibt es schon genug Tutorials und Artikel
schau mal bei http://www.mikrocontroller.net/ vorbei
dort gibts es 2 schöne tuts über programmierung und in der Artikelsammlung gibts auch ne menge zu lesen...
http://www.mikrocontroller.net/articles/Hauptseite

mfg

Anzeige: