Forum: Mikrocontroller und Digitale Elektronik Lichtschranke vs. Proximity Sensoren


von Arne (Gast)


Lesenswert?

Hallo,

ich versuche gerade eine Lichtschranke aufzubauen, die die feststellen 
soll ob sich ein Roboter zwischen ihr befindet oder nicht.

Bisher nutze ich eine schlichte IR Diode und ein Phototransistor 
(SFH4258 und SFH320FA) dazu. Die Diode ist gepulst mit 27kHz und 50% 
duty cycle, und der Phototransistor ist an einen Eingang von nem µC 
verbunden.

Die Schaltung sollte so schlicht und günstig wie möglich sein, da wir 8 
solcher Schranken auf einem Board haben, und mehrere Boards bauen 
wollen. Da wir das ganze unter kontrollierten Experiment-Bedingungen 
verwenden (geringes Kunstlicht), macht die Empfindlichkeit gegen 
Sonnenlicht nix.

Mein Problem ist nun das die IR-Proximity Sensoren die Lichtschranke 
verwirren. Die IR Sensoren des Roboters sind für 350µs an und dann für 
1350µs aus.

Wie kann ich das umgehen? Nur durch kodiertes Licht? Wie liesse sich das 
am günstigsten aufbauen in Hinsicht das wir das ganze 8x auf dem 
gleichen Board haben?

Danke schonmal im vorraus
Arne

von DRJ (Gast)


Lesenswert?

Die günstigste Variante wird sein, dass der Empfänger
vor Fremdlicht geschützt wird.
Empfänger mit hilfe eines dünnen, kurzen Rohrstück
genau auf den Sender ausrichten.
Dann muss der Roboter schon in der Lichtschranke
stehen um zu Stören.

von Tobi W. (todward)


Lesenswert?

Hallo

Was mir so spontan einfällt:
du nimmst statt einem Fototransistor einen IR-Empfänger ala TSOP36 oder 
so.
Dann brauchste noch ein gegenstück dazu mit der gleichen trägerfrequenz.
Jetzt must du nurnoch einen bestimmten code ausmoduklieren und dem TSOP 
wieder auswerten und wenn der code gleich ist, ist kein Robo dazwischen 
und wenn nicht, dann ist ein fehler aufgetreten oder ein Robo ist 
dazwischen.

Hoffe das hat einwenig weiter goholfen...
Gruß
Tobi

von Arne (Gast)


Lesenswert?

Hallo,

danke für die Antworten. Ja, ich dachte an einen TSOP, da die ja schon 
auf kodiertes Licht filtern. Allerdings sind die Dinger weder die 
günstigsten, noch die kleinsten Komponenten.

Ich hab jetzt nochmal getestet, wenn ich die Lichtschranke tief genug 
setzte scheinen sich die Sensoren nicht zu stören. Zur Not kleb ich noch 
ne Hülste auf die Platine. Irgendwelche Tipps was man da benutzen 
könnte? Sollte von der Seite ung. aussehen:

    /| |\
___/_|o|_\_____

Wenn ich viele von den Dinger kleben muss, sollte das halt so leicht wie 
möglich sein. Die schrägen Seiten da sonst der Roboter da dran hängen 
bleibt. Ich hatte bisher an Gerätefüsse oder so gedacht, aber die sind 
auch teuer (weil Gummi) und zu gross.

Danke!
Arne

von Tobi W. (todward)


Lesenswert?

Du könntest ein halbes Installationsrohr für E-Leitungen nehmen. Die 
gibt es ja in verschiedenen größen und durchmessern.

gruß
Tobi

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.