IR-Sensor anschliessen

OP #1304258
Lesenswert?
• ▲
▼
Hi

Ich möchte folgenden Sensor http://www.conrad.ch/goto.php?artikel=140270
An meinen Atmega 8 anschliessen...
Leider funktioniert das ganze nicht so, wie ich gerne möchte...

Welche der LEDs ist der Sender? (helle oder dunkle) wie schliesse ich 
diese an?
Wie muss ich den Empfänger genau anschliessen? Welcher Draht auf Low und 
welcher an den Port?

Ist es möglich, den Sensor Digital (ohne ADC-Wandler) auszulesen?

Vielen Dank für die Hilfe
Gast #1304285
Lesenswert?
• ▲
▼
Die helle müsste der Sender sein, die dunkle der transistor. Bun mir da 
aber nicht ganz sicher wenn die spannung die der transistor schaltet 
hoch genug ist brauchst du keinen adc. Wozu auch? Die LED leuchtet ja 
auch immer gleich hell.
OP #1304454
Lesenswert?
• ▲
▼
Vielen Dank für den Tipp mit der hellen Diode = Sender ;-) So konnte ich 
es mit Hilfe des Datenblattes herausfinden.

Nun habe ich ihn an den ADC-Wandler angeschlossen. Der Schaltwert liegt 
bei 6 (vom ADC-Wandler gemessen) Ich finde dies etwas sehr tief... Mit 
dem Messgerät zeigt er mir jedoch ohne etwas vor der "Linse" 0.1V und 
etwas vor der "Linse" 0.7V resp. 0.8V an... dies finde ich sehr, sehr, 
sehr wenig (ist an 5V-Quelle angeschlossen) Gibt es eine Möglichkeit das 
Resultat zu verbessern (habe Angst, dass er mir schaltet, wenn nichts 
davor ist)???
Habe ich diese evt. falsch angeschlossen?
Gast #1304476
Lesenswert?
• ▲
▼
Dann dürfte die Diode etwas ausserhalb ihrer Spezifikationen betrieben 
worden sein. Schau dir doch mal das Datenblatt an, speziell wieviel 
Spannung sie verträgt. Stichwort Vorwiderstand.

Auf der AD-Wandlerseite fehlt dann auch noch ein Arbeitswiderstand. Denn 
einfach so eine Spannung ausspucken tut der nicht. Datenblatt
Gast #1304481
Lesenswert?
• ▲
▼
Hi

Falsch.

Die Diode braucht einen Vorwiderstand. 330R sollten gehen. Also von +5V 
über Widerstand an Anode.
Der Kollektor(3) braucht noch einen Widerstand (ca.10k) nach 5V. Ein 
Fototransistor erzeugt keine Spannung. Er wird je nach Beleuchtung mehr 
oder weniger leitfähig.
Allerdings kann es sein, das du die Diode schon ins Jenseits befördert 
hast.

MfG Spess
Gast #1304507
Lesenswert?
• ▲
▼
>oder ist das kein "Beweis", dass er noch funktioniert?
Nicht unbedingt, kann auch abschattung sein.
Versuchs mal im Dunkeln.


>Die Diode braucht laut Datenblatt typ 1.2 V und max 1.6V bei 20mA
Die Diode braucht laut Datenblatt 20 mA bei typ 1.2 V bis 1.6V

mfg.
Gast #1304573
Lesenswert?
• ▲
▼
Hi

kann ich den Sensor auch mit einem Digitalen-Port auslesen?

Prinzipiell ja. Du solltest dir aber bewusst sein, das der Sensor 
Umgebungslichtabhängig ist und die maximale Empfindlichkeit bei einem 
Reflektorabstand von 3,5mm hat. Was willst du überhaupt damit machen?

MfG Spess
Gast #1304600
Lesenswert?
• ▲
▼
Hallo!
Nach meiner Erfahrung sind die IR-Dioden meist dunkel und die 
Fototransistoren im hellen Gehäuse. Zur Sicherheit solltest Du das mit 
einem Ohmmeter prüfen. Die funktion des AD-Wandlers deutet noch nicht 
auf die korrekte Zuordnung hin. Auch IR-Dioden funktionieren als 
Lichtsensoren, nur nicht so gut wie Transistoren!
#1304721
Lesenswert?
• ▲
▼
Route_66 schrieb:

> Messen ist Wissen!

@Marco
Dagegen ist nichts zu sagen.
Allerdings hat das Gehäuse an einer Kante eine 'Kerbe'. Und eigentlich 
sollte man davon ausgehen können, dass die Kerbe an Pin 1 ist, so wie es 
allgemein üblich ist.

Wenn du eine Videokamera hast, kannst du auch mal probieren einfach auf 
beide Komponenten Strom zu geben (über einen Widerstand!). Die 
Videokamera ist meistens empfindlich für IR, so dass du die LED dort 
leuchten siehst. Dann weißt du es genau.
(Vorher mit einer IR_Fernseher_Fernsteuerung ausprobieren ob die 
Videokamera das Flackern der LED beim drücken einer Taste sieht)
OP #1315264
Lesenswert?
• ▲
▼
Hallo
Ich bin kurz vor dem verzweifeln...
Ich habe nun 2 Sensoren parallel so angeschlossen wie ihr es gesagt habt


         +---------------+
         |               |
5V-------+---(180)---+   +--------(180)---+
                     |  --PORT1           |  +--PORT2
                     |1 |                 |2 |
                     |  (10k)             |  (10k)
GND------------------+--+-----------------+--+


Nun habe ich jedoch folgendes Problem... wenn einer der Sensoren 
aktiviert wird, registrieren beide Ports, dass die Sensoren aktiv sind. 
Jedoch nach ca. 1 Sek fählt das Signal an dem Sensor, der nicht 
aktiviert ist wieder ab...

Dies tritt bei beiden Sensoren gleich auf...

Schliesse ich nur einen Sensor an, funktioniert alles so, wie es 
sollte...

Beispiel:
Aktiviere Sensor 1 (1 in "Schema")
Port1 und Port2 registrieren ein Signal
nach ca. einer Sekunde registriert nur noch Port1 ein Signal

Wo liegt das Problem?

Ich kann das ganze nun Softwareseitig lösen, indem ich einfach nur den 
aktuellen Port abfrage (welcher mich interessiert) und dann z.B 1Sek 
warte bis ich die Anderen prüfe, jedoch ist das nicht gerade eine tolle 
Lösung...
Gast #1315347
Lesenswert?
• ▲
▼
Hast Du die 10k-Widerstände an den Fototransistoren nach GND geschaltet? 
Sinnvoll wäre Pin 3 (Kollektor) über 10k nach 5V und Pin 4 (Emitter) 
nach GND. Das hatte spess53 in seinem Beitrag schon mal beschrieben.
Gast #1315457
Lesenswert?
• ▲
▼
Also, so sollte es aussehen:

   VCC        VCC
    +          +
    |          |
    |          |
   .-.        .-.
   | |        | |
180| |     10k| |
   '-'        '-'
    |          |
    |          |
    |          o-----Port
    |          |
  2 |          | 3
    |          |
    |        |/
    V ->   ->|
    -        |>
  1 |          | 4
    |          |
    |          |
    |          |
   ===        ===
   GND        GND

(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)
Gast #1315496
Lesenswert?
• ▲
▼
Grundsätzlich kannst Du mit dieser Schaltung einen digitalen Port 
ansteuern. Allerdings erkennt der Eingang einen Low-Pegel nur bis zu 
einer bestimmten Eingangsspannung. Sieh mal im AVR-Datenblatt unter dem 
Stichwort "I/O Pin Input Threshold Voltage" nach.
Wenn bei vorbeisausender Kugel die Spannung unter etwa 2V fällt, sollte 
es funktionieren. Wenn nicht, könntest Du den 10k-Widerstand noch 
vergrößern (bis vielleicht 100k), oder Du musst doch einen ADC-Eingang 
nehmen.
Übrigens ist es in der Regel möglich, für die Digitaleingänge 
controllerinterne Pull-Up-Widerstände zu aktivieren. Damit könntest Du 
Dir den externen sparen.
OP #1315502
Lesenswert?
• ▲
▼
Den internen Pull-Up habe ich aktiviert und es scheint ohne den VCC zu 
funktionieren... eben nur den Widerstand (10k) zwischen dem I/O Pin und 
dem Pin 3 des Sensors... So ist es auch in Ordnung oder habe ich dies 
nun falsch verstanden? oder brauche ich dann den 10k überhaupt nicht?
Gast #1315527
Lesenswert?
• ▲
▼
Wenn Du den internen Pull-Up-Widerstand aktiviert hast und zwischen 
Sensor und Portpin den 10k-Widerstand gehangen hast, baust Du Dir einen 
Spannungsteiler, den Du (glaube ich) nicht haben möchtest. Du lässt ihn 
deshalb besser ganz weg und hängst den Sensor einfach zwischen Portpin 
und GND.
Stell Dir den Fototransistor der Einfachheit halber als Schalter vor, 
der einschaltet, wenn Licht der LED auf ihn fällt.

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