PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fotowiederstand anschliesen und auswerten?



Elektronik303
08.03.2007, 18:47
Hi,

Würde es gehen einen normalen Fotowiederstand an den AVR anzuschließen und ihn auszuwerten?

Ich denke mir nämlich dass ich dann die ganze Zeit nur "1" zurückbekomme, kann das sein?

Und wie müsste ich den Fotowiederstand anschließen? Einfach ohne garnix dranhaun oder bei 5V n bestimmten Wiederstand noch mit dran hängen?

Mfg

Elektronik303

Yossarian
08.03.2007, 19:02
Hallo
wenn der Fotowiderstand niederohmig genug wird, um den Eingang auf low zu ziehen und hochohmig genug, um den Eingang ein high sehen zu lassen, geht das schon.
Ich würde einen Spannungsteiler benutzen und ev. den Eingang über eine Zenerdiode anschließen oder gleich einen Trigger verwenden.
Besitzt der AVR Eingänge mit Triggerverhalten? Dann würden diese zu bevorzugen sein.
Übrigens, der Widerstand heißt Widerstand, weil er beim Umfallen nicht (wieder) aufsteht, sich aber dem Stromfluß widersetzt.
Mit freundlichen Grüßen
Benno

Superhirn
08.03.2007, 19:35
Ich würd ihn an den ad-wandler anschließen. (und auf low bzw high ziehen)

Dirk
09.03.2007, 10:48
Hallo Elektronik303,

die einfachste analoge Messschaltung für einen LDR ist folgende:

Ein Spannungsteiler 220 kOhm / 4,7 kOhm zwischen 5V und Masse.
Der LDR wird parallel zum 220 kOhm-Widerstand angeklemmt.

Der ADC-Eingang (AD-Wandler) des AVR wird an den Abgriff (zwischen 220k und 4,7k) angeschlossen.
Diese Schaltung liefert ca. 0,1 bis 4,9 V je nach Umgebungshelligkeit, hat also eine gute Spreizung, ist aber natürlich nicht linear.

Gruß Dirk

Elektronik303
09.03.2007, 13:27
Achso, und wenn der AVR kein ADC Eingang hat bau ich einfach einen kleinen AD Wandler vor einen beliebigen Anschluss?

Dirk
09.03.2007, 17:17
wenn der AVR kein ADC Eingang hat bau ich einfach einen kleinen AD Wandler vor einen beliebigen Anschluss?

AD-Wandler-Bausteine werden meist über I2C an den AVR angeschlossen.

Du solltest noch etwas genauer werden:
Welchen AVR hast du?
Wie soll die "Auswertung" des LDR stattfinden (analog oder 0/1 bzw. Licht an/aus)?

Gruß Dirk

Superhirn
09.03.2007, 17:41
such mal im internet nach einem RC netzwerk

Elektronik303
09.03.2007, 17:54
Ein ATTiny2313, die Auswertung sollte so sein dass ich ungefähr ausmessen kann wie hell es ist, denn Licht ist ja denke ich mal überall etwas.

Dirk
09.03.2007, 18:31
sollte so sein dass ich ungefähr ausmessen kann wie hell es ist,
Das ist eine analoge Auswertung mit dem Ergebnis, einen Wert für die Helligkeit mit dem AVR weiterverarbeiten zu können.

Das wird nur mit einem AD-Wandler gehen. Am besten du nimmst dafür einen AVR mit AD-Wandler.

Gruß Dirk

Elektronik303
09.03.2007, 19:20
Hmmm naja, gibt es noch irgendwelche Alternativen die zum gleichen Ergebniss führen?

Superhirn
09.03.2007, 19:38
rc netzwerk aber auswertung nicht so genau und nicht so schön und schaltungsaufwand ect. aber der ad wandle ist echt einfach.
in bascon eine zeile wo du sagts wie gemessen werden soll und dann ein wort um den wert in eine variable einzulesen.

Elektronik303
10.03.2007, 10:39
mhh naja dann muss ich mir mal einen ATMega32 holen, hat sowieso mehr Pins :-)