Forum: Mikrocontroller und Digitale Elektronik IR Schalter mit ATMEL


von Lokus P. (derschatten)


Lesenswert?

Ich möchte mir gerne eine Schaltung entwerfen mit der man vorerst mal 
nur eine LED mittels IR-Fernbedienung ein und aus schalten kann.

Dazu ein paar Fragen:

Wie das ganze so programtechnisch funktioniert wird glaub ich hier 
bereits ganz gut erklärt.
Mich würde jedoch interessieren welche Empfänger und welche Sender man 
idealerweise dafür nimmt.

Ich möchte gerne wenn es sich vermeiden läßt keine TV Fernbedienung 
dafür verwenden sondern irgendeine Minifernbedienung die nicht 
allzuviele Funktionen können muß. Für den Anfang würde ich mal sagen 
reichen 4 Schaltkanäle aus.
Hat jemand sowas schon mal gebaut und kann mir da eine empfehlen?

von Timmo H. (masterfx)


Lesenswert?

Nimmst am besten so eine Kamerafernbedienung: 
http://www.ebay.de/itm/E5-Infrarot-Fernausloser-Fernbedienung-RM-E5-/390310190748?pt=DE_Foto_Camcorder_Fernbedienungen_Ausl%C3%B6ser&hash=item5ae04cde9c

Gibt auch welche mit weniger Funktionen: 
http://www.ebay.de/itm/1-Infrarot-Fernausloser-Fernbedienung-Olympus-E-400-410-/390310190822?pt=DE_Foto_Camcorder_Fernbedienungen_Ausl%C3%B6ser&hash=item5ae04cdee6

Die Protokolle, die die Kameras verwenden findest du im Netz. Oder du 
misst sie halt selbst aus.

Als empfänger nimmst du einen tsop173x (wobei 3x ensprechend der 
IR-Modulationsfrequenz gewählt werden sollte, also 36 für 36 kHz, 38 für 
38 kHz). Die meisten verwenden 38 kHz (und selbst wenn sie 36 oder 40 
benutzen schlägt ein 1738 darauf auch an, nur mit etwas geringerer 
Reichweite)

: Bearbeitet durch User
von Conny G. (conny_g)


Lesenswert?

Empfänger:
Ein Attiny oder atmega mit einem
http://www.conrad.de/ce/de/product/171115/IR-Empfaenger-Modul-Vishay-TSOP-4838-Wellen-Laenge-950-nm

Willst den Sender selber bauen oder suchst eine fertige Fernbedienung?

von Lokus P. (derschatten)


Lesenswert?

Wenn möglich würde ich gerne eine fertige verwenden.
Bei reichelt habe ich schon geschaut. Da gibt's aber leider so kleine 
passende nicht. Vor allem sind die eher für TV gedacht.

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Lokus Pokus schrieb:
> Wenn möglich würde ich gerne eine fertige verwenden.
> Bei reichelt habe ich schon geschaut. Da gibt's aber leider so kleine
> passende nicht. Vor allem sind die eher für TV gedacht.

Nimm Dir diese: http://www.pearl.de/a-PE5381-5606.shtml

Sie ist ganz flach und schön klein.

Du bekommst diese FB auch in dutzenden anderen Online-Shops. Sie benutzt 
das NEC-Protokoll.

Jetzt noch den IRMP Artikel lesen, die Software runterladen und Du 
bist dabei.

von Lokus P. (derschatten)


Lesenswert?

Ok, danke, die hätte ich sogar zuhause zum Bedienen der LED-Stripes.

Noch eine Frage zu den Empfängern.
Worauf genau wäre hier zu achten? Die unterscheiden sich ja 
hauptsächlich in den Frequenzen. Von 30kHz bis 56kHz.
Würden hier theoretisch alle funktionieren, oder müssen die eine 
bestimmte Frequenz haben?

von Wolfgang (Gast)


Lesenswert?

Lokus Pokus schrieb:
> Würden hier theoretisch alle funktionieren, oder müssen die eine
> bestimmte Frequenz haben?

Guck die mal im Datenblatt das Blockschaltbild eines TSOP3xxxx an. Da 
steht das Zauberwort "Bandpass" und weiter hinten die Abbildung 
"Frequency Dependence of Responsivity".
Hilft dir das zur Beantwortung deiner Frage?

von MarioT (Gast)


Lesenswert?

Lokus Pokus schrieb:
> Noch eine Frage zu den Empfängern.

Löte die einfach aus einem alten Gerät aus. Fast jeder hat so was 
rumstehen.

von Lokus P. (derschatten)


Lesenswert?

Wie misst man das Protokoll der Fernbedienung aus?
Besser gesagt, wie finde ich überhaupt heraus welchen Code welche taste 
sendet?

: Bearbeitet durch User
von MarioT (Gast)


Lesenswert?

Frank M. schrieb:
> Jetzt noch den IRMP Artikel lesen, die Software runterladen und Du
> bist dabei.

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Lokus Pokus schrieb:
> Noch eine Frage zu den Empfängern.
> Worauf genau wäre hier zu achten? Die unterscheiden sich ja
> hauptsächlich in den Frequenzen. Von 30kHz bis 56kHz.

Die meisten senden heutzutage mit 38kHz - auch die FBs, welche das 
NEC-Protokoll verwenden.

> Würden hier theoretisch alle funktionieren, oder müssen die eine
> bestimmte Frequenz haben?

Ja, aber je genauer die Fequenz übereinstimmt, desto besser die 
Reichweite.

Nimm einfach den TSOP 31238, z.B. hier:

  http://www.reichelt.de/Fotodioden-etc-/TSOP-31238/3//index.html?ACTION=3&GROUPID=3045&ARTICLE=107210&SHOW=1&START=0&OFFSET=16&;

Lokus Pokus schrieb:
> Wie misst man das Protokoll der Fernbedienung aus?
> Besser gesagt, wie finde ich überhaupt heraus welchen Code welche taste
> sendet?

IRMP gibt Dir Protokoll, Adresse und Kommando zurück. Das gibst Du 
einfach auf dem UART aus. Oder Du speicherst diese 3 Werte einfach im 
EEPROM ab, d.h. Du baust eine kleine Anlernroutine in Dein Programm ein, 
welche zum Beispiel für 2 Sekunden nach dem Einschalten aktiv ist. Wird 
in dieser Zeit eine FB-Taste gedrückt, wird der Code dafür im EEPROM 
abgespeichert. Passiert nichts, dann springst Du aus der Anlernroutine 
raus und machst im Hauptprogramm weiter.

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