www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Daten zwischen AVRs über IR versenden


Autor: Samuel C. (dragonsam)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Community
Ich will eine Datenübertragung über IR zwischen 2 AVRs realisieren. Ich 
sollte mindestens 10 Byte übertragen können. Dadurch fällt RC5 schon 
einmal aus.
Jetzt würde ich die IR-LED einfach mit 2 in Reihe geschalteten 
Transistoren ansteuern. An einem erzeuge ich per Timer eien 
36kHz-Frequenz und am anderen würde ich ganz normales aber 
langsames(BAUD = 600) UART laufen lassen. Ist das möglich?

MfG Sam

Autor: Anja (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die üblichen Empfänger sind so ausgelegt daß die AGC gewisse 
Pausenzeiten braucht. Daher sind die RC-Codes als Bi-Phasen-Modulation 
ausgelegt.
Ich würde da mal ins Datenblatt schauen.

Autor: Samuel C. (dragonsam)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich weiß leider nicht, nach was ich da im Datenblatt schauen muss. Aber 
eine BAUD von 600 müsste doch reichen, oder? RC5 sendet doch auch mit 
einer BAUD von 600, oder? Ich kann auch auf 300 runter. Die Daten sind 
nicht zeitkritisch.

Autor: Markus K. (markus-)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Samuel C. schrieb:
> Hallo Community
> Ich will eine Datenübertragung über IR zwischen 2 AVRs realisieren. Ich
> sollte mindestens 10 Byte übertragen können. Dadurch fällt RC5 schon
> einmal aus.

Du kannst Du einfach 10x ein Byte übertragen.

> Jetzt würde ich die IR-LED einfach mit 2 in Reihe geschalteten
> Transistoren ansteuern. An einem erzeuge ich per Timer eien
> 36kHz-Frequenz und am anderen würde ich ganz normales aber
> langsames(BAUD = 600) UART laufen lassen. Ist das möglich?

Und was willst Du als Empfänger benutzen? Der muss diese Geschwindigkeit 
können und die Pegel müssen passen.

Es gibt aber viele Beispiele für RC5-Empfänger.

Autor: Samuel C. (dragonsam)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Als Empfänger benutze ich einen TSOP1736.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.