Forum: Mikrocontroller und Digitale Elektronik Schaltschwelle mit Phototransistor regeln


von Stefan T. (tommie)


Lesenswert?

Hallo,
ichhabe einen Phototransistor (BPW 16N) und möchte abhängig von der 
Umgebungshelligkeit einen Eingang an meinem ATMega schalten; leider 
bekomme ich es nicht hin, die Empfindlichkeit einzustellen, also den PT 
so mit Widerständen zu versehen, dass er bei der gewünschten Helligkeit 
den TTL-Pegel kippt. Hat jemand eine passende Schaltung für mich parat? 
Ist sicher ultratrivial, aber ich komme gerade nicht drauf :-/

von MaWin (Gast)


Lesenswert?

Vielleicht liegt das daran, daß der AVR Eingang keine solche 
Schaltschwelle hat, sondern mit Glück einen Schmitt-Trigger Eingang der 
bei viel Licht einschaltet und erst bei viel weniger LIcht auschaltet 
wobei beide Schaltschwellen nicht so genau definiert sind, mit Pech eine 
gleitenden Eingang der im Übergangsbereich eher Störungen als Signale 
annimmt.

Schau mal ob dein AVR einen Comparator hat, der würde schalten, oder 
werte das Signal gleich per A/D-Wandler aus.

von Stefan T. (tommie)


Lesenswert?

Ich nutze bereits den D/A-Wandler, allerdings habe ich das Problem, dass 
meine derzeitige Schaltung den Wertebereich leider etwas ungünstig 
verteilt; was ich eigentlich möchte ist eine (passive) Schaltung, mit 
der ich das Schaltverhalten des Transistors skalieren kann; ich will 
also einstellen können, ab welcher Lichtstärke hinten etwas rausfällt, 
was logisch 1 ist. Vermutlich geht das mit ein paar Widerständen und 
Potis, ich habe nur gerade einen kleinen gedanklichen Aussetzer...

von Harald Wilhelms (Gast)


Lesenswert?

Stefan Tomanek schrieb:
> Ich nutze bereits den D/A-Wandler, allerdings habe ich das Problem, dass
> meine derzeitige Schaltung den Wertebereich leider etwas ungünstig
> verteilt; was ich eigentlich möchte ist eine (passive) Schaltung, mit
> der ich das Schaltverhalten des Transistors skalieren kann; ich will
> also einstellen können, ab welcher Lichtstärke hinten etwas rausfällt,
> was logisch 1 ist. Vermutlich geht das mit ein paar Widerständen und
> Potis, ich habe nur gerade einen kleinen gedanklichen Aussetzer...

Typischerweise schliesst man den Fototransistor ja als Teil eines
Spannungsteilers an. Dabei ergibt der obere Widerstand den Bereich
an. Diesen Widerstand wählt man so, das er etwa gleichgross wie der
Widerstand des Fototransistors beim gewünschtem Schaltpunkt ist.
Gruss
Harald

von Michael (Gast)


Lesenswert?

Stefan Tomanek schrieb:
> leider
> bekomme ich es nicht hin, die Empfindlichkeit einzustellen, also den PT
> so mit Widerständen zu versehen, dass er bei der gewünschten Helligkeit
> den TTL-Pegel kippt

Aus dem linearen Zusammenhang zwischen Bestrahlungsstärke und 
Kollektorstrom (bei konstanter U_CE) wie er im Datenblatt angegeben ist, 
sollte sich doch eine Schaltschwelle ableiten lassen.
Ist das Problem, dass die Ein- und Ausschaltschwelle gegeneinander 
versetzt sind oder was ist genau das Problem? Was sagt ein Multimeter 
dazu?

von MaWin (Gast)


Lesenswert?

> Ich nutze bereits den D/A-Wandler

Hmm, welcher AVR hat denn überhaupt einen ?

> den Wertebereich leider etwas ungünstig verteilt;

Vversuchst du etwa die Spannung zu messen, ab der die interne Diode des 
Phototranmsistors den erzeugten Strom begrenzt ?

An einen Phototransistior (oder eine Photodiode) kommt immer ein 
Widerstand, und man misst die Spannung an ihm, die sich durch den 
durchfliessenden Strom lichtabhängig ergibt.

Mit einen A/D-Wandler.

von Hans (Gast)


Lesenswert?

> ... meine derzeitige Schaltung  ...

Zeig' doch 'mal deine Schaltung.

von Stefan T. (tommie)


Lesenswert?

Danke, das Problem hat sich schon geklärt, ich habe den Widerstand 
meines Justier-Potis (im einen Arm des Spannungsteiler) mit ein paar 
rumfliegenden Widerständen etwas hochgeschraubt, jetzt gehts; ich hatte 
schon gedacht, ich hätte einen grundlegenden Denkfehler.

PS: Der D/A-Wandler ist natürlich ein A/D-Wandler :-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.