IR-Fernbedienung

Gast #171473
Hallo Forum,
...mal wieder zum Thema IR-Fernbedienung...
ich möchte eine neue Fernbedienung für meinen SAT-Receiver (Topfield
4000PVR) bauen.
Jetzt ist immer die Rede von RC5-Code.
Es gibt ja nun auch jede Menge andere IR-Codes.
Wie finde ich heraus, welchen Code meine FB hat?
Am liebsten wäre mir eine lernfähige Lösung aber ich fürchte das ist ne
Nummer zu hoch (oder hat das hier schon mal jemand realisiert ?).

Ich bin da für jeden Tipp dankbar.
Gast #171474
Vor ein paar Jahren gabs in Elektor mal eine komplette Beschreibung
aller relevanten Codes inkl. Oszillogrammen, etc. Lohnt sich sicher,
mal in 'ne grössere Bibliothek zu gehen und sich die vergangenen
Jahrgänge mal durchzusehen.
Gast #171475
Wenn Du nicht irgendwie per Google rauskriegst, welchen Code Dein
Receiver verwendet, hilft nur eines:
Ein IR-Empfänger und idealerweise ein Speicher-Oszi.
RC5 allein bringt noch nicht viel, Du brauchst noch die Hersteller- und
Gerätekennung, die mitgesendet wird, damit sich nicht der Fernseher
einschaltet, wenns eigentlich der DVD-Player soll...
Eine einfachere Lösung: Einen µC als "Aufzeichnungsgerät" verwenden
und die entsprechende Aufzeichnung an den PC senden, zur grafischen
Aufbereitung, um herauszufinden, was es ist.
Gast #171476
...na ist doch ganz einfach :-)
Nee mal im ernst...
Wenn ich einen MC als Aufzeichnungsgerät verwenden kann, bin ich von
der lernfähigen Lösung ja nicht mehr weit weg...
Gibts da Beispielcode und Schaltungen (zum Thema Aufzeichnungsgerät)?
Gast #171477
Hallo,

zum Aufzeichnen ohne Speicheroszi fallen mir zwei Möglichkeiten ein:
- den Selbstbau-Lirc-Empfänger nehmen (www.lirc.org) Lirc hat ein
Lernprogramm dabei, die empfangenen Daten werden afaik entweder als
dekodierte RC5-Infos (soweit erkannt) gespeichert oder in einem
Raw-Format, das (wieder afaik, musst mal Doku lesen) jeweils die Zeiten
der "1" und "0" angibt.
-Nen IR-Empfängerbaustein einfach an die Soundkarte anschliessen (also
irgendwoher 5V Spannungsversorgung, Datenausgang evtl. über
Pullupwiderstand und evtl. Spannungsteiler an Line-in-Eingang) ->
Billigspeicheroszi. Die fehltende Gleichspannungskopplung sollte bei
den typischen Frequenzen des demodulierten Datenstroms von ca. 1kHz
noch keine grossen Probleme machen (zumindest kann man die Daten noch
gut erkennen, hab irgendwo mal Screenshots von so einem Aufbau
gesehen).

Gruß,
Stefan
Gast #171478
Du kannst auch folgende Schaltung an deinen Mikrofoneingang vom Computer
klemmen :

              ---------- +9V
              |
             | |
             | | (30-100KOhm)
             | |
              |
MIC_SIG ------|
              |
             _   K
              ^
             / \   IR-Diode (z.B. BP104)
             ---   A
              |
MIC_GND ------|--------- GND

Lass dich von den 9V nicht abschrecken ! Meiner hat das auch mitgemacht
;-) EInfach anstecken, und dann mit einem Programm wie GoldWave
aufzeichnen. Die abzulesende FB in ca. 5cm Abstand frontal auf die
Diode richten, und dann zu guter letzt die Kurve analysieren. Durch
eine Samplingrate von 22KHz wird das Signal sogar schon demoduliert !

Mit der Technik hab ich selber meine Fernbedienungen ausgelesen, bis
die MC-Version mit AVR-Programmer und Station für
selbstbau-Universal-Lernfähige-FB fertig war.

Außerdem : (Fast) alle SAT-Receiver verwenden das X-SAT Protokoll. Ich
hab selbst noch keinen gesehen, der ein sich eines anderes Protokolls
bedient. Aber das wirst du sicherlich herausfinden.

Hier noch eine Source für IR-Protokolle :

http://www.xs4all.nl/~sbp/knowledge/ir/ir.htm
Gast #171479
Hmm... der Mikrofoneingang wäre ne Lösung.
Ich hab schon den passenden TSOP. Damit kann ich das ja auch aufbauen.
Wie hast Du das mit der lernfähigen station gelöst ?
Wieviel Speicher, welcher Prozessor und wie ist da der prinzipielle
Programmablauf ?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 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.