RC5: Unterschied zwischen den Versionen
Mali (Diskussion | Beiträge) (Die Seite wurde neu angelegt: RC5 ist ein von Philips entwickelter Code für IR-Fernbedienungen. Ein Ethersex-System kann RC5-Signal sowohl empfangen und dekodieren als auch senden. ==RC5== Eine ...) |
Mali (Diskussion | Beiträge) (→RC5) |
||
Zeile 1: | Zeile 1: | ||
− | |||
RC5 ist ein von Philips entwickelter Code für IR-Fernbedienungen. Ein Ethersex-System kann RC5-Signal sowohl empfangen und dekodieren als auch senden. | RC5 ist ein von Philips entwickelter Code für IR-Fernbedienungen. Ein Ethersex-System kann RC5-Signal sowohl empfangen und dekodieren als auch senden. | ||
Zeile 9: | Zeile 8: | ||
|S1|S2|T |A5|A4|A3|A2|A1|C6|C5|C4|C3|C2|C1| | |S1|S2|T |A5|A4|A3|A2|A1|C6|C5|C4|C3|C2|C1| | ||
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | ||
+ | | | | | | ||
+ | |<-Kopf->|<- Adresse ->|<- Befehl ->| | ||
Dabei sind S1 und S2 die Startbits, sie sind immer "1". T ist ein Toggle-Bit, das anzeigt, ob eine Taste der Fernbedienung gerade gedrückt wurde oder gedrückt gehalten wurde. Es folgt die 5 bit lange Adresse des Geräts und ein 6 bit langer Befehl. Sowohl für Adressen als auch für Befehle existieren vorgegebene Tabellen. | Dabei sind S1 und S2 die Startbits, sie sind immer "1". T ist ein Toggle-Bit, das anzeigt, ob eine Taste der Fernbedienung gerade gedrückt wurde oder gedrückt gehalten wurde. Es folgt die 5 bit lange Adresse des Geräts und ein 6 bit langer Befehl. Sowohl für Adressen als auch für Befehle existieren vorgegebene Tabellen. |
Version vom 1. Mai 2009, 14:42 Uhr
RC5 ist ein von Philips entwickelter Code für IR-Fernbedienungen. Ein Ethersex-System kann RC5-Signal sowohl empfangen und dekodieren als auch senden.
Inhaltsverzeichnis
RC5
Eine Nachricht im RC5 Code besteht aus 14 bits, die auf ein Trägersignal moduliert werden.
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ |S1|S2|T |A5|A4|A3|A2|A1|C6|C5|C4|C3|C2|C1| +--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | | | | |<-Kopf->|<- Adresse ->|<- Befehl ->|
Dabei sind S1 und S2 die Startbits, sie sind immer "1". T ist ein Toggle-Bit, das anzeigt, ob eine Taste der Fernbedienung gerade gedrückt wurde oder gedrückt gehalten wurde. Es folgt die 5 bit lange Adresse des Geräts und ein 6 bit langer Befehl. Sowohl für Adressen als auch für Befehle existieren vorgegebene Tabellen.
Anschluss
Der Empfang der IR-Signale erfolgt durch einen Empfänger vom Typ TSOP1736 (oder ähnlich).
Konfiguration
Links
- AVR_Workshop
- http://www.sbprojects.com/knowledge/ir/ir.htm - Hintergrund zu RC5 und etlichen anderen IR-Protokollen