Forum: Mikrocontroller und Digitale Elektronik Infrarotsignale


von Timo Schmitz (Gast)


Lesenswert?

Hallo,

kann ich meinen ATmega8 auch irgendwie über Infrarot bedienen? Wäre
eine lustige Sache z.B. eine LED über mein K750i-Handy an- und
auszuschalten... Welche Hardware bräuchte ich dafür?
Kann ich da vielleicht den Adapter vom LIRC-Projekt (www.lirc.org)
verwenden???

DANKE.

von Rahul (Gast)


Lesenswert?

Handies machen in der Regel mit IRDA rum. Das ist überwiegend zur
Datenübermittlung, und nicht als Infrarot-Fernbedienung, gedacht.
Prinzipiell können Mikrocontroller und Handies über diese Schnittstelle
kommunizieren.
Ich hab mir jetzt nicht die komplette lirc-Site angeguckt...
Bluettooth wäre auch ne Möglichkeit...

von Mark H. (haemi)


Lesenswert?

Salve,

kommt schon etwas auf den konkreten Anwendungsfall an. Um Signale einer
IR-Fernbedienung zu demodulieren nimmt man einen TSOP173x (z.B. 1738 für
38kHz, das paßt meistens). Für IrDA (im Falle Deines Mobiltelefons)
brauchst Du einen Transceiver wie den TFDS4500 und noch einen
Controller, der die Lichtblitze (IrPHY) in UART-konforme Signale
wandelt (und umgekehrt), wie den MCP2120. Das ganze kann man auch
gleich auf IrCOMM-Ebene machen (MCP2150/5). Da steckt dann der ganze
IrDA-Stack schon drin. Wesentlich komfortabler. Zwischen zwei
Controllern selbst reicht IrPHY, solange Du die Fehlerkorrektur selbst
erledigst. Mobiltelefone sprechen aber meist IrCOMM. Bleibt nur die
Frage, wie Du Deinem Mobiltelefon sagst, welche Bytes es an den
Controller schicken soll. Ein Einwahlversuch zu einem bestimmten
Provider wäre evtl. eine Möglichkeit. Der AVR müßte dann entsprechend
auf die Hayes-Befehle reagieren (AT&F, ATD..., usw.). Die genannten MCP
gibt's für Entwickler als Samples bei Microchip. (Die Diskussion über
den Mißbrauch dieses Service erspar ich mir mal, da ich selbst ab und
an davon Gebrauch mache - aber auch nur weil Reichelt und Kessler die
Teile nicht haben -, die Ergebnisse aber meist auch als Open Source zur
Verfügung stelle, was den einen oder anderen zum Nachbau und Erwerb der
ICs anregen mag. Außerdem bin ich beim Ausfüllen des Fragebogens
absolut ehrlich.)
Hab damit selbst schon einen IrDA-fähigen AVR-Programmer gebaut, der es
erlaubt, mit PalmAVR  ( http://palmavr.sf.net ) drahtlos einen AVR von
einem Palm PDA zu programmieren.

Mark

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.