Problem mit Reflexlichtschranken Schaltung

OP #1019612
Lesenswert?

Hi,

kurz was ich vorhab:
- Drehzahlmessen an einer sich drehenden Plexiglasscheibe
- dafür ein stück tape aufgeklebt
- ATmega32
- angehängt meine Schaltung
- Lichtschranke ist die hier:
http://www.datasheetcatalog.org/datasheet/infineon/1-sfh9201.pdf
(ich bin etwas neu und unsicher in der ganzen Materie)

Ich dachte, der Fototransistor in der Lichschranke funktioniert einfach 
als "Schalter", der durchschaltet wenn genügend Licht reflektiert wird 
von der Diode. Daher wird über den Widerstand der kollektor einfach an 
einen Pin des uC gehängt. Ganz ähnlich wie man es mit einem Taster 
machen würde. Aber das funktioniert einfach nicht, weil laut uC der 
Taster quasi ständig gedrückt ist, der Transistor also immer durchgang 
hat. Ich bin mir sicher, dass hier einfach was falsch ist und ich 
unwissend bin in der Materie.

Kann mir jemand helfen und evtl. die Schaltung korrigieren ?

Gruß
Chris
Angehängte Dateien:
OP #1019656
Lesenswert?

1. würdest du denn dan sagen, dass die Schaltung pinzipiell richtig ist?
2. Eigentlich hat die Schranke einen Tageslichtfilter und soll bis 5mm 
funktionieren. Der uC schaltet aber einfach ohnne das irgendwas davor 
ist, geschweige denn dass die LED in der Schranke angeschlossen ist.

Aber das alles it ein "eigentlich".
#1019747
Lesenswert?

Christoph Ficek wrote:
> Hi,
>...
> Ich dachte, der Fototransistor in der Lichschranke funktioniert einfach
> als "Schalter", der durchschaltet wenn genügend Licht reflektiert wird
> von der Diode.

Prinzipiell korrekt.

> Daher wird über den Widerstand der kollektor einfach an
> einen Pin des uC gehängt.

Nein. Der Widerstand gehört an +Vcc.
Der uC Eingang dan den Pin CO.

> Ganz ähnlich wie man es mit einem Taster
> machen würde.

Beim Taster würdest Du auch einen widerstand gegen +Vcc legen.


> Aber das funktioniert einfach nicht, weil laut uC der
> Taster quasi ständig gedrückt ist, der Transistor also immer durchgang
> hat.

Klar, denn der Pegel am uC Eingang erreicht nie Werte in der Nähe log. H 
/ #Vcc.


> Ich bin mir sicher, dass hier einfach was falsch ist und ich
> unwissend bin in der Materie.

Kein Problem, drum fragste ja hier.

>
> Kann mir jemand helfen und evtl. die Schaltung korrigieren ?


Done.
>
> Gruß
> Chris

hth,
Andrew

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren