Hallo, ich bastel gerade an einer Universalfernbedienung für meine ganzen Geräte, die mit Infrarot gesteuert werden können. Ich habe eine Schaltung mit einem IR-Sensor aufgebaut, die mir die IR-Codes der verschiedenen Fernbedienungen einliest und entsprechend abspeichert. Funktioniert alles soweit auch, allerdings habe ich für meinen alten Panasonic Röhrenfernseher TC14S1RC keine Fernbedienung mehr, so dass ich die Codes auch nicht einlesen kann. Ich habe auch bereits schon mehrere Stellen bei Panasonic mit Bitte um Herausgabe der Codes angeschrieben, aber alle wollen oder können mir nicht helfen. Ich habe nun herausgefunden, dass die Logitech Harmony diesen Fernseher unterstützt und daher auch diese Codes eingespeichert sind oder übers Internet runtergeladen werden. Kann mir ein Besitzer einer Logitech Harmony sagen, ob man diese Codes auch irgendwo angezeigt bekommt und mir diese zuschicken? Eine andere Möglichkeit wäre natürlich, dass hier jemand mitliest, der diese Fernbedienung und eine Schaltung hat, die die Codes ausliest. Nochmal genau: Es handelt sich um den Röhrenfernseher Panasonic TC14S1RC und die Fernbedienung hat die Bezeichnung TNQ8E0460. Ich bin auf jeden Fall dankbar für alle Tipps und Hinweise. P.S.: Ich habe auch schon überlegt die Harmony beim nächsten Fachmarkt zu kaufen, den Code auszulesen und wieder zurückzubringen. Das erscheint mir aber ein wenig unfair. Gruß Bene
Hallo, genau die gleiche Fernbedienung habe ich nicht gefunden, jedoch eine mit einer bis auf die letzte Stelle gleichen Seriennummer: Meine gesuchte: TNQ8E0460 Gefundene: TNQ8E0461-2 Leider kann ich mit den Codes nicht meinen Fernseher bedienen und auch die LED am Fernseher, die blinken sollte wenn ein "richtiger" Code empfangen wurde, bleibt dunkel. Von der Seite: http://www.hifi-remote.com/johnsfine/DecodeIR.html#Panasonic habe ich die Notation des Panasonic Codes, dort heißt es: {37k,432}<1,-1|1,-3>(8,-4,2:8,32:8,D:8,S:8,F:8,(D^S^F):8,1,-173)+ Das bedeutet: 37kHz Trägerfrequenz, Zeitinterval 432µs, eine 0 wird durch 1 Intervall high und 1 Intervall low, eine logische 1 durch 1 Intervall high und 3 Intervalle low codiert. Ein Code besteht aus (immer LSB): 8 Intervallen High, 4 Intervallen low 2:8 - Der Wert 2 als 8 bit, 32:8 - Der Wert 32 als 8 bit, D:8 - Das Device als 8 bit, S:8 - Subdevice als 8 bit, F:8 - Befehl als 8 bit (D^S^F):8 - Checksum als XOR von D, S und F als 8 bit 1 Intervall high als Stopsignal In dem entsprechenden LIRC Config-File (http://lirc.sourceforge.net/remotes/panasonic/TNQ8E0461-2) steht aber, dass nicht 2:8 und 32:8 sondern 0xBF und 0xFB am Anfang gesendet werden soll, was genau dem invertierten 2:8 und 32:8 entspricht. Egal, wierum ich es aber sende passiert genau nichts. Daher nochmal die Frage, ob jemand die Codes irgendwie einscannen könnte. Danke :-) Bene
Bene schrieb: > ich bastel gerade an einer Universalfernbedienung für meine ganzen > Geräte, die mit Infrarot gesteuert werden können. Das IRMP-Projekt kennst du? Beitrag "IRMP - Infrared Multi Protocol Decoder" Grüße Stefan
Hallo, Stefan Wagner schrieb: > Das IRMP-Projekt kennst du? ja, das kenne ich. Ich kenne nur leider nicht die richtigen Codes für den Fernseher, da ich die Originalfernbedienung nicht mehr habe. Gruß Bene
Bene schrieb: > Ich kenne nur leider nicht die richtigen Codes für > den Fernseher, da ich die Originalfernbedienung nicht mehr habe. Ach so. Aber: Ich hab hier noch einen (Panasonic) TX28 samt FB. Würde dir diese FB als "Vorlage" helfen? Grüße Stefan
Hallo Stefan, Stefan Wagner schrieb: > Ach so. Aber: Ich hab hier noch einen (Panasonic) TX28 samt FB. > Würde dir diese FB als "Vorlage" helfen? Ja, das wäre in der Tat hilfreich. Habe gerade gesehen, dass die beiden Formate der Fernseher ziemlich ähnlich sind. Besser gesagt sind die Codes gleich (oder fast gleich, hab jetzt nicht alle überprüft). Allerdings sind die Timings etwas anders, was mich doch wieder verwundert, da ich dachte, dass das Panasonic Format (zumindest für die älteren Fernseher) immer gleich ist. TX28: http://lirc.sourceforge.net/remotes/panasonic/TX-28CK2F TC14: http://lirc.sourceforge.net/remotes/panasonic/TNQ8E0461-2 Es wäre auf jeden Fall super, wenn du mir die Codes schicken könntest. Kannst du auch die Intervalllänge auslesen? Danke Bene
Bene schrieb: > Es wäre auf jeden Fall super, wenn du mir die Codes schicken könntest. Da ich keinen Messaufbau fertig herumstehen habe: Wie hättest du es am liebsten? Ich könnte z.B. einen TSSOP* an ein Eval-Board hängen und alle Tasten mit IRMP aufzeichnen. Ich könnte aber auch die Daten mit dem Logikanalyser oder einer Soundkarte aufzeichnen. Grüße Stefan EDIT: LIRC ginge natürlich auch. Pinguine hab ich reichlich im "Rechnerzoo".
:
Bearbeitet durch User
Verstehe ich richtig, dass Du deinen Panasonic TV mit einer Harmony One steuerst? Wenn ja, was würde denn dagegen sprechen einen simplen IR-Detector zu bauen und die Codes direkt abzulesen?
Bestell das Teil bei amazon, lies es aus, schick es zurück. Brauchst kein schlechtes Gewissen zu haben, hat amazon auch nicht. Und um Jeff Bezos mach dir keine Sorgen, der hat mit 25 Mdr. US Dollar Vermögen genug Puffer. Behandel die Harmony und die Verpackung sehr sorgsam, dann bekommst du auch keinen Stress. Ist voll legal, schon eingepreist, sinnvoll und heißt Widerrufsrecht. Happy Helper.
Hilfe schrieb: > Brauchst > kein schlechtes Gewissen zu haben, hat amazon auch nicht. Stimmt, die kündigen einfach den Account wenn man zu oft zurück schickt.
Hallo, Stefan Wagner schrieb: > Ich könnte z.B. einen TSSOP* an ein Eval-Board hängen und alle Tasten > mit IRMP aufzeichnen. > > Ich könnte aber auch die Daten mit dem Logikanalyser oder einer > Soundkarte aufzeichnen. Das Einlesen einer Taste (Power) würde mir schon reichen, um den Aufbau des Codes zu kennen. Am liebsten wäre mir die Aufzeichnung mit einem Logikanalyzer in der Hoffnung, die genauen Timings bzw. Intervalllängen erkennen zu können. Vielen Dank nochmal :-) Hilfe schrieb: > Bestell das Teil bei amazon, lies es aus, schick es zurück. Wie gesagt habe ich darüber auch (zumindest kurz) nachgedacht, aber ich bin kein Fan von sowas. Statt den DHL-Boten zu bemühen könnte ich ja auch zu MM oder Saturn gehen, aber das macht die Sache für mich auch nicht besser, da ich ja gar nicht die Absicht habe, die Fernbedienung zu kaufen. Gruß und Danke Bene
Wieviel Zeit hast Du? Bist Du sehr ungeduldig? Ich hab hier noch irgendwo einen Arduino und einen IR-Empfänger rumliegen. Damit könnte ich einen ganz simplen Logikanalyzer bauen und den Powerbefehl von meiner Harmony one ablesen lassen. Das würde dann in etwa so aussehen: http://playground.arduino.cc/uploads/Code/TWCLogicCharts.pdf Ich weiß allerdings nicht ob ich da heute noch dazu komme. Wahrscheinlich erst morgen oder übermorgen.
Hallo, Florian Trück schrieb: > Wieviel Zeit hast Du? Bist Du sehr ungeduldig? Je eher desto besser, aber ich bin über jede Hilfe froh :-) Die Abbildung sieht gut aus, mehr brauch ich wahrscheinlich nicht. Könntest du dieselbe Taste mehrmals scannen, damit ich die Codes vergleichen kann? Danke Bene
Bene schrieb: > Am liebsten wäre mir die Aufzeichnung mit einem Logikanalyzer in der > Hoffnung, die genauen Timings bzw. Intervalllängen erkennen zu können. Ich hab das SIgnal der Power-Taste mit dem LA mitgeschnitten. Reichen 50 kHz Samplefrequenz? Dann schick mir mal eine PM mit deiner E-Mail-Adresse. Grüße Stefan
Ich habe es mal mit dem Oszi aufgezeichnet und ausgewertet. Beim Protokoll handelt es sich um Kaseikyo: http://www.mikrocontroller.net/articles/IRMP#KASEIKYO Der Code bei "Power ON" aufgeschlüsselt: Hersteller (16bits) 0100000000000100 Parity (4bits) 0000 Genre1 (4bits) 0001 Genre2 (4bits) 0000 Kommando (10bits) 0000011111 ID (2bits) 00 Parity (8bits) 01111101 das Stopbit am Ende nicht vergessen mit den 423us Viel Erfolg
Hallo, danke Stefan für deine Mail mit den Daten des Logic Analyzers und auch danke GeGe, deine Nachricht habe ich leider zu spät gesehen, diese bestätigt aber die Daten von Stefan. Wie aus euren beiden Informationen hervorgeht, hatte ich alles richtig, nur alles invertiert. Auf der Seite http://www.hifi-remote.com/johnsfine/DecodeIR.html#Panasonic stand, dass eine logische 0 als 1 Intervall high und 1 Intervall low codiert wird und eine logische 1 als 1 Intervall high und 3 Intervalle low. Hätte ich die LIRC-Datei richtig gelesen, wäre mir aufgefallen, dass es genau andersherum ist. Ich kann den Code gerade nicht testen, melde mich aber nochmal, ob es klappt oder nicht. Ich bin aber vorsichtig optimistisch. Danke und Gruß Bene
Hallo, eine kurze Rückmeldung: Es funktioniert :-) Vielen Dank besonders an Stefan aber auch an GeGe für eure Hilfe. Beste Grüße Bene
Hallo Bene, bitte, gern geschehen. Grüße Stefan PS: Hast du vor, dein Fernbedienungs-Projekt mal zu veröffentlichen?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.