Hi LEute, ich habe mal ein IR-Code mit einem Receiver decodieren lassen und habe so ein Signal erhalten, leider nur mit Soundkartenskope. Sieht da jemand was bekanntes drin? oder ist das kein Standartprotokoll? Danke und gruß Jo
>Sieht da jemand >was bekanntes drin? oder ist das kein Standartprotokoll? Hast du noch alle Tassen im Schrank?
@Holger: nunja das bringt uns nicht wirklich weiter... @Johannes: Sieht ein bisschen komisch aus. Wie hast du das gemessen? Hast du einen IR-Receiver an die Soundkarte angeschlossen? Von der Breite eines Bits könnte es schon RC5 sein aber da ist ein Paket normalerweiße nur 24,xxms lang. Du könntest mal mehrere Tasten drücken und vergleichen was sich ändert.
>@Holger: nunja das bringt uns nicht wirklich weiter...
Seine Bildchen auch nicht. Das könnte auch die Zündung
von einem Auto sein.
@Gast: Danke für deine Antwort. Ja ich habe leider genau so gemessen, wie du es beschreibst. allerdings ändert sich nicht wirklich was auf dem Bild wenn ich andere Tasten drücke. Hast du einen Vorschlag, wie ich vorgehen könnte? Ist das Signal eines Samsung RCs. Wahrscheinlich nix bekanntes. Gruß Jo
Vielleicht sind auf dem zweiten Blick doch unterschiede in den Bitmustern zu erkennen!?
Nein, es ist kein RC5: Ein RC5-Frame besteht aus 14 Bits. Ausserdem ist das Gezeigte nicht gleichspannungsfrei: Der Frame in scope3 endet zB mit ...110110110110110. Johann
>Ist das Signal eines Samsung RCs. Wahrscheinlich nix bekanntes. Samsung benutzt mit Sicherheit kein RC5. >Hast du einen Vorschlag, wie ich vorgehen könnte? Ein anständiges Speicherosci besorgen?
Naja deine Bilder sind nicht so wirklich verwertbar. Solltest mit nem richtigen Oszi mal messen... Da ist ne gute Beschreibung für RC5 http://www.sprut.de/electronic/ir/rc5.htm Zum Vergleichen zieh das Signal mal etwas in die Breite und dann machst du es zweimal mit verschiedneen tasten und legst die bilder übereinander. Da muss ein unterschiede sein... Außer du hast den receiver falsch angeschlossen
könnt ihr ein Logikanalyzer empfehlen für solche zwecke? nicht unbeding den Logicport mit 34 kanälen. Aber so um die 4-8 würden mir bereits reichen, oder nimmt man da besser ein speicherosci?
Johannes schrieb: > Hi LEute, > >ich habe mal ein IR-Code mit einem Receiver decodieren lassen und habe >so ein Signal erhalten, leider nur mit Soundkartenskope. Sieht da jemand >was bekanntes drin? oder ist das kein Standartprotokoll? > >Danke und gruß >Jo Hallo Johannes, ich habe mal einen universellen Scanner für FB Codes programmiert. Da ist mir dieser Code auch untergekommen. Es ist keiner der bekannten Denon, Japan, JVC, NEC, NRC17, RC5, RC6, RCA, RECS80, Sharp1, Sharp2, SIRCS. Ich habe aber keinen Namen dafür gefunden. Die Zeiten (in 100µs) für deinen scope1 sind ungefähr so 44 43 5 15 6 16 6 16 5 6 6 5 6 5 5 5 6 5 6 15 6 16 5 16 6 6 5 5 6 5 6 5 5 5 6 6 6 15 5 6 5 5 6 5 6 5 5 5 6 5 6 15 5 6 6 16 6 15 6 16 6 16 5 16 6 16 5 Mit der Bedeutung: 11100000 11100000 01000000 10111111 M L M L M L M L Adresse wiederholt Befehl Befehl negiert Gruß Rolf
Vielen Dank an alle, @Rolf Das hört sich sehr interessant an, kann es sein, dass er vielleicht EDISION oder so heißt? kannst du mir deine erkenntnis näher erklären? Wäre sehr dankbar... Verstehe dein Zahlenstring nicht so ganz. DAnke und gruß
06 samsung code const struct powercode samsungCode PROGMEM = { freq_to_timerval( 37470), // 37.47 KHz {{ 462, 476 }, { 53, 175 }, { 53, 175 }, { 53, 175 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 175 }, { 53, 175 }, { 53, 175 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 175 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 175 }, { 53, 62 }, { 53, 175 }, { 53, 175 }, { 53, 175 }, { 53, 175 }, { 53, 175 }, { 53, 175 }, { 53, 4661 }, { 464, 476 }, { 53, 175 }, { 53, 175 }, { 53, 175 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 175 }, { 53, 175 }, { 53, 175 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 175 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 62 }, { 53, 175 }, { 53, 62 }, { 53, 175 }, { 53, 175 }, { 53, 175 }, { 53, 175 }, { 53, 175 }, { 53, 175 }, { 53, 0 }, } }; der wird es sein :-) >Mit der Bedeutung: >11100000 11100000 01000000 10111111 >M L M L M L M L >Adresse wiederholt Befehl Befehl negiert vermutlich machen da paar µC nichts aus... hast du eine liste über die Befehlsbits? oder weitere Befehle? Nun sehe ich auch was ich auf meinen Bildern ablesen muss. Die zeiten bleiben ja konstant denke ich, ich werde mal versuchen die befehle näher zu untersuchen. Vielen Dank an der stelle nochmal an alle die geholfen haben. Gruß Jo
nachdem ich das Trägersignal irgendwie draufmoduliert habe,funktioniert es tatsächlich :-) Kann mir jemand erklären, welche Wellenlänge die IR diode haben sollte? Kann ich, um die Sendeleistung zu erhöhen auch mehrere IR dioden einsetzen, wie in dem tvb-gone projekt? Danke nochmal und Gruß Johannes
nachtrag: die frage mit der Wellenlänge rührt daher, weil ich nicht so eine gut Sendeleistung habe, obwohl ich die jetzige IR-Diode ohne Vorwiderstand betreibe, also maximaler strom innerhalb der sendephase... Wie genau koppelt man das Trägersignal ein? Derzeit gehe ich zusätzlich mit einem Portpin und einem 1k2 Widerstand an die Basis des TreiberTransistors. Ist das zu niederohmig für ein Standarttransistor? Sollte ich mit dem Trägersignal vielleicht direkt über ein Widerstand an die IR-Diode gehen? Dann wird aber immer Licht emittiert, oder? Gruß Jo
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.