Upload
albirich-neises
View
108
Download
0
Tags:
Embed Size (px)
Citation preview
RC5-Fernbedienung
V 1.2.1 - Copyright 2010/13 by G. Heinrichs u. U. Ihlefeldt
IR-Licht Biphasenkodierung RC5-Protokoll IR-Empfänger-Baustein Experimente: RC5-Signale
mit Mikrocontrollern empfangen und erzeugen
Grundlegendes
Infrarotlicht (940 ...950 nm) Hochfrequenz-Pulse 14 Bits pro Kommando
Versuch mit
Digitalkamera
A
Infrarot-Karte „Aufladen“ mit UV-Licht Grünes Leuchten bei IR-Licht Ständiges „Entladen“
A
Warum Infrarot-HF-Pulse?
Infrarotlicht leicht zu erzeugen und zu empfangen
Infrarotlicht stört Benutzer nicht Empfänger filtert HF-Signale mit
falscher Frequenz heraus
40 kHz
Das Fernbedienungssignal
A
Pulslänge 1,778 ms
1 1 1 1 0 1 0 0 0 0 0 0 0 0
Biphasenkodierung
Nachteil: häufigerer Pegelwechsel Vorteile
– Taktrückgewinnung– Leichte Fehlererkennung A
Normale Kodierung
Biphasenkodierung
1 1 1 1 0 1 0 0 0 0 0 0 0 0
Anwendungsbereiche der BPK
Fernbedienungen Ethernet (Computernetzwerk) CD/DVD (Falsch: pit = 0; land = 1) Digitale Videosignale …
Das RC5-Protokoll
AStartbits
Togglebit
Adresse (Gerät)
Befehl
Adresse Gerät Befehl Taste
0 TV1 0 0
1 TV2 1 1
2 Videotext 2 2
5 VCR1 16 Vol+
6 VCR2 17 Vol-
Das Toggle-Bit
Die Daten (Folge aus 14 Bits) werden solange gesendet, wie die Taste auf der Fernbedienung gedrückt ist. Das Toggle-Bit wechselt bei jedem erneuten Drücken der Taste seinen Zustand. Dadurch kann der Empfänger Doppeldruck von einem langen Tastendruck unterscheiden.
Preisfrage: Wie wirkt es sich
aus, wenn bei einem langen
Tastendruck der Infrarotstrahl
mit der Hand zeitweilig
unterbrochen wird?
A
Aufbau des Empfängers
+ 5 V
D.5
SFH 5110
1
2 3
Empfangs-IC
1
2 3
A
Beispielprogramm: Empfänger
TV1
Togglebit
RC5-Signal empfangen
Experiment
A
Aufbau des Senders
A
OCA1
Beispielprogramm: Sender
A
Experiment
Rückblick
CCD-Kamera – Auge Atommodell: Energieniveaus und stimulierte Emission Modulation und Demodulation Frequenzfilterung IR-Diode und IR-Sensor Linse Fächerübergreifendes…