PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Helligkeit messen



MR Action
28.11.2004, 16:40
Moinsen...

Ich möchte die Helligkeit der Umgebung messen - und je nachdem wie Dunkel bzw. Hell es ist die Ausgänge auf High bzw. low schalten... Frage ist jetzt nur, was für nen Sensor nehm ich am besten (dachte bisher an nen Photowiderstand - aber davon hat Reichelt ja viele) und wie schliesse ich den am besten an!?

x-ryder90
28.11.2004, 16:50
Hi,

Willst du denn einen Controller benutzen?

Von den Dingern gibts so viele bei Reichelt weil die alle nen anderen Widerstand haben.

Schreib mal deinen näheren Zusammenhang!

Martin

MR Action
28.11.2004, 16:53
Ich spiele grade ein bisschen mit µC's rum und um ein bisschen zu lernen, hab ich mir jetzt 'n Modellauto gekrallt und will da ne beleuchtung einbauen, die ich mit dem µC steuern kann und je nach helligkeit soll er halt die lampen einschalten bzw. abschalten...

Thomson
28.11.2004, 17:33
Du kannst mit dem Fotowiderstand einen lichtempfindlichen Spannungsteiler aufbauen und die Spannung dann von einem Komparator (OPV o.ä.) binär auswerten lassen.

Für binäre Spannungsvergleiche benutze ich gern den Fensterdiskriminator TCA965.

Gruß, Thomas.

dundee12
28.11.2004, 17:38
Sowas gibt es doch schon fertig zu kaufen bei Conrad! Wenns hell ist ist das licht aus und wenns dunkel ist an!

MR Action
28.11.2004, 17:39
@Thomson: Macht es dir was aus, das etwas genauer zu beschreiben!? *nixversteh*

@dundee12: Das hilft mir aber nicht...

Thomson
28.11.2004, 18:45
Guckst Du hier [OPV Grundschaltungen (http://www.abe-si.de/ET/opv.html)] unter "Komparator mit Hysterese (Schmitt-Trigger)"
Von dem Eingang Ue klemmst Du einen Fotowiderstand gegen Masse und einen normalen Widerstand gegen die Betriebsspannung. Umso mehr Licht auf den Widerstand fällt, umso niedriger wird der Widerstandswert und damit auch die Spannung an Ue. Sinkt Ue unter die am OPV einzustellende Referenzspannung ab, verändert der Ausgang schlagartig seinen Pegel.

Für weitere Infos zur Dimensionierung einfach mal googlen (http://www.google.de/search?hl=de&q=operationsverst%C3%A4rker+vergleicher&btnG=Suche&meta=).

Gruß, Thomas.

MR Action
28.11.2004, 18:53
Eigentlich müsste ich das doch auch weglassen können und dann direkt widerstand + LDR in Reihe zwischen 5V und Masse klemmen können und zwischen Widerstand und LDR geh ich an einen Pin von PortA und müsste es doch dann auch direkt ohne die Schaltung mit meinem ATmega16 auswerten können - oder?!

Thomson
28.11.2004, 19:01
Eigentlich müsste ich das doch auch weglassen können und dann direkt widerstand + LDR in Reihe zwischen 5V und Masse klemmen können und zwischen Widerstand und LDR geh ich an einen Pin von PortA und müsste es doch dann auch direkt ohne die Schaltung mit meinem ATmega16 auswerten können - oder?!
Das kommt ganz auf die Eigenschaften des Eingangs an.

MR Action
28.11.2004, 19:12
Also so wie ich das verstehe, müsste das gehen, weil PortA besteht beim Mega16 ja nur aus Analogen - oder versteh ich das falsch? Dann müsste das ja mit der ADC Funktion funzen...

http://www.atmel.com/dyn/resources/prod_documents/doc2466.pdf <-- Datenblatt...

Goblin
28.11.2004, 19:29
reicht für das ganze nicht nen transistor?

MR Action
28.11.2004, 19:32
nein, weil ich das ganze auch über den PC direkt einschalten können will usw... glaubt mir bitte einfach, es ist so am einfachsten und es geht nicht leichter...

Thomson
28.11.2004, 19:33
Hm, ich kenne mich mit dem ATMEL Teil nicht aus, aber wenn es ein hochohmiger A/D Wandler-Eingang ist, kannst Du mit dem Spannungsteiler wahrscheinlich direkt an den Pin gehen. Der Spannungsteiler muß dann so angepasst werden, daß möglichst der gesamte Betriebsbereich des LDRs von dem A/D-Wandler erfaßt wird.
Aber eigentlich ist die rein binäre Verwendung eines A/D-Einganges mit mehr als einem Bit eine ziemliche Verschwendung. ;)

MR Action
28.11.2004, 19:36
deswegen möchte ich den LDR ja auch direkt da dranhängen...