Forum: Mikrocontroller und Digitale Elektronik IR Led richtig ansteuern


von Tom (Gast)


Lesenswert?

Hallo,

mir ist die Ansteuerung der IR LED nicht ganz klar, die hier im 
Datenblatt beschrieben wird.

Auf Seite 3 sind 2 verschiedene Diagramme Optical Test Signal zu finden.
Welches ist denn das für die LED und wie interpretiere ich das?
Im ersten steht was von 30 Pulsen und (zu je?) t=10ms

weiter unten steht was, dass ein Pulspaket(auch 30 Pulsen?) 600µs lang 
sein soll gefolgt von einer 600µs langen Pause?


https://asset.conrad.com/media10/add/160267/c1/-/en/000171115DS01/datenblatt-171115-vishay-tsop4838-ir-empfaenger-sonderform-axial-bedrahtet-38-khz-950-nm.pdf

von Wolfgang (Gast)


Lesenswert?

Tom schrieb:
> mir ist die Ansteuerung der IR LED nicht ganz klar, die hier im
> Datenblatt beschrieben wird.

Da wird zeigt, was bei dem gegeben optischen Signal am Ausgang raus 
kommt.
Die 30..56kHz (je nach Typ des Empfängers) stellen die Trägerfrequenz 
da, auf der die Modulation mit der eigentlichen Schaltinformation drauf 
liegt.

Wie das Signal für die Modulation aussehen muss, hängt von deiner 
Anwendung ab. Das Blockschaltbild auf S.2 zeigt, was im Empfänger drin 
sitzt.

von Tom (Gast)


Lesenswert?

Hallo Wolfgang,

ah ok, ja ich habe die 48kHz Version. Ich will damit eine Lichtschranke 
bauen.
>Die 30..56kHz (je nach Typ des Empfängers) stellen die Trägerfrequenz
da, auf der die Modulation mit der eigentlichen Schaltinformation drauf
liegt.

Da ist der Empfänger vermutlich dann bei 48kHz also ca 20µs am 
empfindlichsten? Sollen da dann 30 Pulse geschickt werden, gefolgt von 
einer Pause?

von Tom (Gast)


Lesenswert?

Muss mich korrigieren. Es sind 38KHz. TSOP4838

von Wolfgang (Gast)


Lesenswert?

Tom schrieb:
> ah ok, ja ich habe die 48kHz Version. Ich will damit eine Lichtschranke
> bauen.

Für eine Lichtschranke sind die TSOP48.. wegen der AGC nicht so 
unbedingt gut geeignet, jedenfalls nicht bei längeren Unterbrechungen (> 
einige zehn Millisekunden).
Nicht ohne Grund werden die als "IR Receiver Modules for Remote Control 
Systems" beworben.

Für Lichtschranken ist besser etwas in Richtung TSSP4038 geeignet, 
beworben als "IR Receiver Module for Light Barrier Systems".

> Da ist der Empfänger vermutlich dann bei 48kHz also ca 20µs am
> empfindlichsten?

Du meinst 38kHz? Einen 48kHz-Typ gibt es IMHO in der TSOP48..-Serie 
nicht.

Der Empfänger hat ein Filter für die Trägerfrequenz. Die normierte 
Durchlasskurve des Filters steht im Datenblatt auf S.3 (Fig. 5 - 
Frequency Dependence of Responsivity)

von Tom (Gast)


Lesenswert?

Ja die TSSP4038 sind mir bekannt. Soweit ich das verstanden haben sind 
sie dem ähnlich, den ich benutze mit dem Unterschied, dass sie ein 
dauerhaftes IR-Signal "vertragen" können. Das ist bei mir aber nicht 
unbedingt nötig, da das ganze im Batteriebetrieb laufen soll und ein 
Dauersignal würde die batterie schnell leer saugen

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Tom schrieb:
> Da ist der Empfänger vermutlich dann bei 48kHz also ca 20µs am
> empfindlichsten? Sollen da dann 30 Pulse geschickt werden, gefolgt von
> einer Pause?

 38 KHz Pulse = Log.0 am Ausgang
 Keine Pulse  = Log.1 am Ausgang

 Als Beispiel (Optical Test Signal):
 600us lang Pulse für Log.0 und 600us lang Pause für Log.1

von Wolfgang (Gast)


Lesenswert?

Tom schrieb:
> Soweit ich das verstanden haben sind
> sie dem ähnlich, den ich benutze mit dem Unterschied, dass sie ein
> dauerhaftes IR-Signal "vertragen" können.

Die TSOP regeln mit der AGC die Empfindlichkeit hoch, d.h. wenn die 
Lichtschranke unterbrochen wird, kann es passieren, dass sie auf Grund 
von Umgebungsreflektionen den Sender trotzdem sehen.

von Tom (Gast)


Lesenswert?

Danke für eure Erklärungen.
Welchen Empfänger würdest du dann vorschlagen?
Ich habe das von einem kommerz. Gerät abgeschaut, dass einen TSOP4838 
verwendet und ca 3 Monate mit 4xAA durchhält

von Wolfgang (Gast)


Lesenswert?

Tom schrieb:
> Welchen Empfänger würdest du dann vorschlagen?
TSSP4038

> Ich habe das von einem kommerz. Gerät abgeschaut, dass einen TSOP4838
> verwendet und ca 3 Monate mit 4xAA durchhält

Der Stromverbrauch von TSOP4838 und TSSP4038 ist etwa gleich (s. 
Datenblatt)

von Tom (Gast)


Lesenswert?

Ok, ja muss ich mal gucken wie ich an den ran komme. Auf den ersten 
Blick scheint er ja ein ähnliches Muster zu erwarten. Das ist mir noch 
immer nicht klar, welches Muster ich da generieren müsse mit der LED

von batman (Gast)


Lesenswert?

Wolfgang schrieb:
> Tom schrieb:
>> Soweit ich das verstanden haben sind
>> sie dem ähnlich, den ich benutze mit dem Unterschied, dass sie ein
>> dauerhaftes IR-Signal "vertragen" können.
>
> Die TSOP regeln mit der AGC die Empfindlichkeit hoch, d.h. wenn die
> Lichtschranke unterbrochen wird, kann es passieren, dass sie auf Grund
> von Umgebungsreflektionen den Sender trotzdem sehen.

Was sollen die da sehen, wenn nichts gesendet wird?
Wie stellst du dir das bei einer Fernbedienung vor, die ein paar Stunden 
aufm Wohnzimmertisch liegt und dann kommt Papa und will den Fernseher 
anschalten? Oooch! :)

Es ist genau umgekehrt: Die TSOP haben nicht bei Unterbrechungen 
Probleme, sondern bei ununterbrochenem Senden.

Für Lichtschranken müßte also nur regelmäßig eine kurze Pause 
eingeflochten werden.

von Wolfgang (Gast)


Lesenswert?

batman schrieb:
> Was sollen die da sehen, wenn nichts gesendet wird?

Meist wird bei einer Lichtschranke immer gesendet.

von Wolfgang (Gast)


Lesenswert?

Tom schrieb:
> Ok, ja muss ich mal gucken wie ich an den ran komme.

Wenn du den TSOP4838 da hast, probier erstmal damit. Bei Kosten von 50ct 
kann man so viel nicht falsch machen. (z.B. 
https://www.ebay.com/itm/171907184741)
Wenn bei deiner Anwendung dann Problem auftreten, hast du eine Idee, wo 
nach der Ursache zu suchen ist.

> Das ist mir noch immer nicht klar, welches Muster ich da generieren müsse mit 
der LED

Bursts mit 38kHz Pulsfolgen, so wie im Datenblatt. Am Ausgang kommt dann 
ein Rechteck mit der Burstfrequenz raus.

von batman (Gast)


Lesenswert?

Genau, einfach mal nen Sack Bauteile durchprobieren, vielleicht 
funktionierts ja auch ohne dass man versteht was man da macht. :)

von Tom (Gast)


Lesenswert?

Naja, es funktioniert ja schon damit sonst hätten die das in der 
kommerz. Lichtschranke nicht verbaut.
Aber man kann vielleicht ja noch etwas verbessern.

>Bursts mit 38kHz Pulsfolgen

Das ist mir eben noch nicht ganz klar. Wären das dann 30 Burstes(also 30 
Wechsel von High auf Low) mit 38kHz und wie lange muss die Pause 
dazwischen sein? Für was steht denn dieses "t = 10 ms"

von Tom (Gast)


Lesenswert?

Zu dem ebay-Link. Hier würde ich übrigends das original bevorzugen. Laut 
den ebay Kommentaren ist das Angebot auch nicht so gut "do not recommend 
at all
does not work properly"

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Tom schrieb:
> Das ist mir eben noch nicht ganz klar. Wären das dann 30 Burstes(also 30
> Wechsel von High auf Low) mit 38kHz und wie lange muss die Pause
> dazwischen sein? Für was steht denn dieses "t = 10 ms"

 Steht doch auch im DaBla.
 Sende doch mal 600us Pulse, 600us keine Pulse (als Bsp.)

 Dann musst du 600us Log.0 sehen, 600us Log.1.
 Wenn du dauernd Log.1 siehst oder beim Pulse senden keine Null siehst,
 hat irgendetwas den IR-Strahl unterbrochen.
 Verzögerung ist 600us max.

von Tom (Gast)


Lesenswert?

> Steht doch auch im DaBla.

Ich kann es leider offenbar nicht richtig interpretieren, deshalb 
versuche ich ja hier um Hilfe zu fragen.
Genausowenig sagen mir deine Log.0 und Log.1 was

>Sende doch mal 600us Pulse, 600us keine Pulse (als Bsp.)

Gerade nochmal probiert, ich hatte da die ganze Zeit 48kHz und da ging 
es nicht.
Das funktioniert, aber wenn man ein NEC IR Signal schickt scheint das 
deutlich empfindlicher zu funkionieren. Es geht offenbar noch optimaler 
als 600/600

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Tom schrieb:
> Das funktioniert, aber wenn man ein NEC IR Signal schickt scheint das
> deutlich empfindlicher zu funkionieren. Es geht offenbar noch optimaler
> als 600/600

 Kaum.
 NEC sendet 560us Puls / 1690us kein Puls für Log.1
            560us Puls / 560us  kein Puls für Log.0

 Aber bei NEC gibt es auch Header, deswegen denkst du vielleicht,
 dass es besser funktioniert.

: Bearbeitet durch User
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.