Infrarot RX Umbau
-
- Contributor
- Beiträge: 103
- Registriert: Donnerstag 27. September 2001, 00:00
Infrarot RX Umbau
Hi,
also hier die Anleitung wie man Sagems umbauen kann damit IR Empfang möglich ist. (Nokia und Philips folgen)
Als erstes das Bautteil welches mit Transistor bezeichnet ist auslöten:
http://tuxbox.berlios.de/pub/tuxbox/misc/sagem-ir2a.jpg
Nun kann man dort IR-RX und GND abgreifen. +5V kann man am Kabel zum Mainboard abgreifen.
http://tuxbox.berlios.de/pub/tuxbox/misc/sagem-ir3a.jpg
Das neu einzusetzende Bauteil sollt ein TSOP 1838 sein. Je nach gewünschter Frequenz kann es natürlich auch ein 1834 bis 1840 sein. Gibts alles bei Conrad.
Die Spec sieht noch ein Kondensator (4.7µF) zw. 5V und GND vor. Der muß aber nicht sein. Bei mir geht es auch ohne. Man hat halt ein paar Mini Pulse. Aber die stören nicht.
Ein Pullup ist bereits auf dem Board.
Bye
Jolt
also hier die Anleitung wie man Sagems umbauen kann damit IR Empfang möglich ist. (Nokia und Philips folgen)
Als erstes das Bautteil welches mit Transistor bezeichnet ist auslöten:
http://tuxbox.berlios.de/pub/tuxbox/misc/sagem-ir2a.jpg
Nun kann man dort IR-RX und GND abgreifen. +5V kann man am Kabel zum Mainboard abgreifen.
http://tuxbox.berlios.de/pub/tuxbox/misc/sagem-ir3a.jpg
Das neu einzusetzende Bauteil sollt ein TSOP 1838 sein. Je nach gewünschter Frequenz kann es natürlich auch ein 1834 bis 1840 sein. Gibts alles bei Conrad.
Die Spec sieht noch ein Kondensator (4.7µF) zw. 5V und GND vor. Der muß aber nicht sein. Bei mir geht es auch ohne. Man hat halt ein paar Mini Pulse. Aber die stören nicht.
Ein Pullup ist bereits auf dem Board.
Bye
Jolt
-
- Einsteiger
- Beiträge: 143
- Registriert: Montag 3. September 2001, 00:00
-
- Senior Member
- Beiträge: 1282
- Registriert: Montag 12. November 2001, 00:00
-
- Senior Member
- Beiträge: 697
- Registriert: Freitag 20. Juli 2001, 00:00
-
- Einsteiger
- Beiträge: 293
- Registriert: Mittwoch 9. Januar 2002, 11:04
@airwave27
Das wird der Umbau sein, damit die Box auch Signale einlesen kann, die nicht von der DBox Fernbedienung oder vom Keyboard stammen (z.B. Videorecorder o.ä.).
Damit wird eine Programmierbare VCR Steuerung möglich (zumindest Hardwareseitig)
Bitte korrigieren falls falsch
Das wird der Umbau sein, damit die Box auch Signale einlesen kann, die nicht von der DBox Fernbedienung oder vom Keyboard stammen (z.B. Videorecorder o.ä.).
Damit wird eine Programmierbare VCR Steuerung möglich (zumindest Hardwareseitig)
Bitte korrigieren falls falsch
Bye,
T.U.B.E.
The Ultimate Boygroup Enemy
Download ISDN-CAPI-WATCH @ http://www.dbox2.info
(Made as dbox2isdn by Tube and improved by ktw2001)
Porsche 968 for sale: http://www.kueper.info/968
T.U.B.E.
The Ultimate Boygroup Enemy
Download ISDN-CAPI-WATCH @ http://www.dbox2.info
(Made as dbox2isdn by Tube and improved by ktw2001)
Porsche 968 for sale: http://www.kueper.info/968
-
- Contributor
- Beiträge: 103
- Registriert: Donnerstag 27. September 2001, 00:00
Hi,
also man könnte jede beliebige IR Tastatur verwenden falls diese RC5 oder das NEC Protokoll spricht. Alle anderen Tastaturen würden zwar auch gehen, für diese gibt es jedoch (noch?) keinen Treiber.
Leider fehlt mir das nötige Kleingeld um mir eine entsprechende IR Tastatur zuzulegen. Wenn also jemand ein paar Euros übrig hat oder mir eine bei E-Bay ersteigern würde....
Bye
Jolt
also man könnte jede beliebige IR Tastatur verwenden falls diese RC5 oder das NEC Protokoll spricht. Alle anderen Tastaturen würden zwar auch gehen, für diese gibt es jedoch (noch?) keinen Treiber.
Leider fehlt mir das nötige Kleingeld um mir eine entsprechende IR Tastatur zuzulegen. Wenn also jemand ein paar Euros übrig hat oder mir eine bei E-Bay ersteigern würde....
Bye
Jolt
-
- Contributor
- Beiträge: 103
- Registriert: Donnerstag 27. September 2001, 00:00
-
- Interessierter
- Beiträge: 55
- Registriert: Freitag 17. Mai 2002, 08:03
Könnte ich damit ein kleines Proggy schreiben, das eingehende IR-Signale entgegennimmt und über das Sende-LED einen anderen IR-Code sendet?
Sozusagen als Übersetzer, so daß man mit einer Fernbedienung auch andere Geräte steuern kann - als Alternative zu einer lernfähigen Fernbedienung?
Wenn ja: Wie heiß der Treiber, über den ich das IR-Modul dann ansprechen kann und - wird dieser Treiber per default schon von einem anderen Prozess exclusiv belegt?
grx
kddh
Sozusagen als Übersetzer, so daß man mit einer Fernbedienung auch andere Geräte steuern kann - als Alternative zu einer lernfähigen Fernbedienung?
Wenn ja: Wie heiß der Treiber, über den ich das IR-Modul dann ansprechen kann und - wird dieser Treiber per default schon von einem anderen Prozess exclusiv belegt?
grx
kddh
-
- Senior Member
- Beiträge: 697
- Registriert: Freitag 20. Juli 2001, 00:00
-
- Interessierter
- Beiträge: 55
- Registriert: Freitag 17. Mai 2002, 08:03
-
- Senior Member
- Beiträge: 697
- Registriert: Freitag 20. Juli 2001, 00:00
-
- Interessierter
- Beiträge: 55
- Registriert: Freitag 17. Mai 2002, 08:03
Ich hatte mal mit vor ein paar Jahren anhand eines Franzis-Buches eine IR an den COM-Port angeschlossen und in einem DOS-Proggy direkt über beschalten der PIN's (also nicht übern COM-Treiber, das hätte ja auch keinen Sinn) den IR-Transistor Bit-by-Bit ausgelesen und die IR-Diode senden lassen.
Ich fand zwei Sorten IR-Code bei Fernbedienungen:
a) [StartCode][TastenCode][HalteCode]...[HalteCode][StopCode]
b) [TastenCode][TastenCode][TastenCode]...[TastenCode]
In beiden Fällen war die Taste genau dann losgelassen, wenn nix mehr kam. Dann hab' ich erst gesendet. Unter WinDoof ging das ganze leider nie, weil ich ja ununterbrochen den IR-Transistor checken mußte, was im Multitasking halt net so geht.
grx
kddh
Ich fand zwei Sorten IR-Code bei Fernbedienungen:
a) [StartCode][TastenCode][HalteCode]...[HalteCode][StopCode]
b) [TastenCode][TastenCode][TastenCode]...[TastenCode]
In beiden Fällen war die Taste genau dann losgelassen, wenn nix mehr kam. Dann hab' ich erst gesendet. Unter WinDoof ging das ganze leider nie, weil ich ja ununterbrochen den IR-Transistor checken mußte, was im Multitasking halt net so geht.
grx
kddh
-
- Senior Member
- Beiträge: 697
- Registriert: Freitag 20. Juli 2001, 00:00
-
- Interessierter
- Beiträge: 55
- Registriert: Freitag 17. Mai 2002, 08:03
-
- Senior Member
- Beiträge: 697
- Registriert: Freitag 20. Juli 2001, 00:00
Zum Empfangen empfiehlt sich die Lektüre des folgenden Links:
http://www.lirc.org/html/technical.html
Zum Senden die Lektüre des Sourcecodes vom rc (ist im cdk). Ist wirklich alles mehr als einfach zu realisieren.
http://www.lirc.org/html/technical.html
Zum Senden die Lektüre des Sourcecodes vom rc (ist im cdk). Ist wirklich alles mehr als einfach zu realisieren.
-
- Interessierter
- Beiträge: 55
- Registriert: Freitag 17. Mai 2002, 08:03
-
- Einsteiger
- Beiträge: 185
- Registriert: Freitag 7. September 2001, 00:00
-
- Contributor
- Beiträge: 103
- Registriert: Donnerstag 27. September 2001, 00:00
Hi,
@kddh:
Du kannst entweder direkt auf das /dev/lirc Interface aufsetzen oder auf lircd. cat /dev/lirc > datei sollte eine Datei erstellen, in der die IR Sample immer paarweise Space + Pulse abgelegt sind. Sind jeweils 4 Bytes (1 DWORD). Format ist auf der Seiten die TheDOC genannt hat beschrieben. Du mußt halt die Decodierung selbst machen.
Oder du nimmst /dev/lircd. Dann muß halt ein Config File für die FB besreitstehen. Kann man aber mit irrecord selbst erstellen. (Falls es eine RC5 oder NEC FB ist). Kann sein das RC5 noch nicht geht. Hab leider keine RC5 FB hier zum testen.
@Jau:
Am liebsten wäre mir ein Keyboard welches noch käuflich zu erwerben ist. Ich denke da z.B. an die Ebay ACER IR Keyboards oder das Conrad Teil. Sollen wohl aber alle was anderes als RC5 oder NEC sein. Du kannst ja einfach mal den TSOP tauschen pro Taste einfach mal cat /dev/lirc > taste.raw machen. Dann die Taste mal 1 Sek lang drücken. Das machste dann mit ca. 10 Tasten (jeweils andere Datei) und schickst mir die Files. Dann kann ich mal gucken was es für ein Protocoll ist.
Bye
Jolt
@kddh:
Du kannst entweder direkt auf das /dev/lirc Interface aufsetzen oder auf lircd. cat /dev/lirc > datei sollte eine Datei erstellen, in der die IR Sample immer paarweise Space + Pulse abgelegt sind. Sind jeweils 4 Bytes (1 DWORD). Format ist auf der Seiten die TheDOC genannt hat beschrieben. Du mußt halt die Decodierung selbst machen.
Oder du nimmst /dev/lircd. Dann muß halt ein Config File für die FB besreitstehen. Kann man aber mit irrecord selbst erstellen. (Falls es eine RC5 oder NEC FB ist). Kann sein das RC5 noch nicht geht. Hab leider keine RC5 FB hier zum testen.
@Jau:
Am liebsten wäre mir ein Keyboard welches noch käuflich zu erwerben ist. Ich denke da z.B. an die Ebay ACER IR Keyboards oder das Conrad Teil. Sollen wohl aber alle was anderes als RC5 oder NEC sein. Du kannst ja einfach mal den TSOP tauschen pro Taste einfach mal cat /dev/lirc > taste.raw machen. Dann die Taste mal 1 Sek lang drücken. Das machste dann mit ca. 10 Tasten (jeweils andere Datei) und schickst mir die Files. Dann kann ich mal gucken was es für ein Protocoll ist.
Bye
Jolt
-
- Neugieriger
- Beiträge: 16
- Registriert: Sonntag 5. Mai 2002, 11:17
-
- Contributor
- Beiträge: 103
- Registriert: Donnerstag 27. September 2001, 00:00
-
- Neugieriger
- Beiträge: 16
- Registriert: Sonntag 5. Mai 2002, 11:17
-
- Neugieriger
- Beiträge: 16
- Registriert: Sonntag 5. Mai 2002, 11:17
Hi Jolt,
ich habe mir gerade eine IR Tastatur gekauft (38KHz), ein TSOP1738 und ein TSOP1838 auch (andere Kleinigkeiten habe ich da).
Kannst du mir bitte sagen
1. welches TSOP soll ich nehmen ?
2. wo ist das TSOP das bei der Nokia ausgetauscht werden soll ?
3. Wo ich am besten 5V, GND und IR-RX abgreifen soll ?
4. welces image ich zum testen nehmen soll ?
SMD auf der Hauptplatine ist kein Problem.
Ich mach alles das sobald du mir die Daten schickst, und gebe sofort ein feedback.
Muss da noch ein pullup drangehängt werden ?
ich habe mir gerade eine IR Tastatur gekauft (38KHz), ein TSOP1738 und ein TSOP1838 auch (andere Kleinigkeiten habe ich da).
Kannst du mir bitte sagen
1. welches TSOP soll ich nehmen ?
2. wo ist das TSOP das bei der Nokia ausgetauscht werden soll ?
3. Wo ich am besten 5V, GND und IR-RX abgreifen soll ?
4. welces image ich zum testen nehmen soll ?
SMD auf der Hauptplatine ist kein Problem.
Ich mach alles das sobald du mir die Daten schickst, und gebe sofort ein feedback.
Muss da noch ein pullup drangehängt werden ?
-
- Erleuchteter
- Beiträge: 774
- Registriert: Donnerstag 31. Januar 2002, 16:25