Hallo, ist es möglich an einem AtMega eine Infarotschnittstelle zurealisieren??? Ich habe bereits länger Gegoogelt aber nicht so wirklich das gefunden was ich gesucht habe! Im Prinzip möchte ich damit ein Handy, PDA und Digicam ansprechen! Wenn ihr erfahrungen habt und evt nen schaltplan wie ihrs gemacht habt meldet euch doch mal! Euer Peter
nennt sich Irda. sollte kein Problem sein, da das Ding auf der "normalen" seriellen Schnittstelle basiert
hiho, nur das irda-protokoll wird das problem sein, bausteine die den IR-teil übernehmen gibt es wie sand am meer. aber das Protokoll hat es in sich, nicht ganz einfach. CA
Also basiert es zwar auf der Serialen schnittstelle aber ich benötige noch ein extra protokol?? Hat dann jemand so was realisiert oder wo bekommt man die infos dazu, wenn ich das handy im griff hät wär ich schonmal zufrieden!!! Mfg Andreas
Salve, also wenn Du nichts anderes vor hast, als Daten wie über RS232 zu übertragen (also kein IrOBEX oder sonstige Protokolle), dann nimm den MCP2150 oder MCP2155. Die Dinger beinhalten alle Schichten bis hin zu IrCOMM. D.h. Du schließt das Ding nur noch an Deine UART an (Flußsteuerung brauchst Du aber!), etwas externe Beschaltung und schon kannst Du Dich mit Deinem PDA über IrDA unterhalten. Werde meine AVR910-basierte ISP-Erweiterung für IrDA auch bald veröffentlichen. Damit kann man z.B. mit PalmAVR über IrDA einen AVR flashen. :) http://palmavr.sf.net Mark
Salve, das neueste, was ich mit IrDA gemacht habe, war, meinen Palm OS Fahrradcomputer ( http://veloace.sf.net ) per IR an den Radsensor anzukoppeln. Dafür wollte ich keinen AVR abstellen (weil es einfach nachzubauen sein soll). Also einfach per Monoflop einen verzögerten IR-Blitz gesendet, der auf der IrPHY-Schicht als Startbit wirkt und somit den Palm ein gültiges Byte erkennen läßt. Funktioniert ausgezeichnet. Nur ist der Empfänger im Palm auf der IrPHY-Ebene (das ist ja nichts anderes als UART, nur daß die Bits durch Blitze codiert sind) etwas anfällig gegen moduliertes Licht. So kann man z.B. auch mit einer IR-Fernbedienung, einem TFT-Hintergrundlicht bzw. einer Leuchtstoffröhre einen Empfang auslösen. Allerdings funktioniert das logischerweise seltener ohne Framing Error, und auch nicht über größere Strecken. Für die Anwendung auf dem Fahrrad ist es also trotz dieser Einschränkung absolut praktikabel. Sinn war, VeloAce auch auf Palm-Modellen einsetzbar zu machen, die kein echtes RS232 mehr haben (bei der RS232-Variante schließt der Radsensor einfach RTS gegen RXD kurz). Zurück zum Thema. Du kannst also auch auf IrPHY ganz prima kommunizieren. Mußt Dich dann natürlich selbst um eine fehlerfreie Übertragung kümmern, denn IrPHY ist das reine Hardwareprotokoll. Schlechte Sichtverbindung und schon sind die Daten Müll. Im Prinzip kannst Du Dir sicherlich auch den MCP2120 sparen, wenn Du den AVR entsprechend codiert senden/empfangen läßt. Schade, daß die AVR die UART nicht von sich aus mit der IrPHY-Codierung betreiben können, so wie es bei den IrDA-fähigen UARTs in allen modernen PCs der Fall ist. Mark
Wie Teuer und wo bekommt man die MCP2150 oder MCP2155? Stimmt, wenn der AVR sowas hätte wäre das Leben einfacher, vielleicht noch ein TCP/IP Stack, dann könne man übers Internet vieles machen. Nicht schlecht die Projekte!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.