Infrarotsignale

Gast #279941
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.
Gast #279942
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...
#279943
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.