Hallo Ich habe mir einen Targa-Satelitten-Receicer gekauft und versuche jetzt herauszufinden,welchen Fernbedienungscode er hat, um ihn mit einem Mega8 fernzusteuern. Es ist kein RC5, RC6, Sony, Sanyo BJ1989, Panaconic 2003 oder Mitsubishi Bj 1995 Code. das Gerät ist scheinbar baugleich mit Globeteq, Hirschmann und der Fernbedienungscode hört sich am Ausgang einen Infrarotempfängers an wie ein Amstrad-Receiver von 1990, Sunstar-Receiver von 1995 bzw die Fernbedienung meiner LifeView TV-Karte. Ich hoffe jemand kann daraus schlussfolgern um welchen Code es sich handelt und mir weiterhelfen. Ich habe auch nocheinmal das ganze als WAV-Datei als Dateianhang angefügt. Vielen Dank im Vorraus Günter
Wenn du den Code eh schon aufgezeichnet hast, kannst du ihn doch einfach deinen ATMega8 abspielen lassen. Ist vielleicht einfacher, die benötigten Tastencodes aufzuzeichnen und abzuspielen als das System dahinter zu verstehen.
Ja das hatte ich auch schon gedacht, allerdings ist die Kurvenform sehr stark durch den Soundkarteneingang abgeschrägt worden, so dass ich Probleme habe die einzelnen Bits abzugrenzen. Ein Oszi habe ich leider nicht, sonst würde ich die Impulsdauer vom Oszi ablesen, im AVR entsprechend lange Impulse prgrammieren und dann einfach wiedergeben. Ich glaube wenn ich das was ich da aufgezeichnet habe auf eine IR-LED gebe, wird der Receiver da nicht mehr viel mit anfangen können. Kennt jemand sonst noch eine Möglichkeit soetwas möglichst digital (meine damit Rechteckform) auszulesen ?
avr an led... sobald was high wird anfangen zu samplem mit z.b 100khz... taste so lange gedrückt halten bis dein buffer vollgesampelt wurde.. das ganze dann per rs232 an den pc senden und z.b von gnuplot plotten lassen ;) 73
Muss es so eine hohe Sampling-Frequenz sein ? Ich würde sonst nämlich einen SFH506 nehmen und nur den eigentlichen Code aufnehmen, dh ohne die Modulationsfrequenz von 30 bis 38khz. Da müsste dann doch auch weniger reichen. Die 30khz würde ich dann anschliessend mit einem 555 oä wieder aufmodulieren.
nimm lirc bzw winlirc , das ist genau für diesen zweck. analysiert ir codes weitgehend automatisch :-))
problem ist, dass die 38kHz modulation zuviel für deine soundkarte ist nimm einen TSOP1738 zum aufzeichnen, der hat an seinem ausgang ein demoduliertes signal. Beim aufnehmen musst du irgendwas falsch gemacht haben, da ist ja fast gar nix zu sehen. überprüf mal deine audio einstellungen vor dem aufnehmen
Ich habe einen SFH506 oder ähnlich dafür benutzt und das Ganze mit Audacity aufgenommen. Ich habe das ganze dann als wav gespeichert. Ansonsten würde ich nochmal die Audacity-Datei posten. Dort konnte man die Wellenform erkennen, allerdings hat ja nicht jeder die Software bzw möchte sie installieren. Ich werde auf jedenfall winlirc testen und schauen was passiert. Vielen Dank schonmal für die zahlreichen Antworten.
Ich habe Winlirc getestet. Nach einigen Schwierigkeiten mit der Hardware habe ich die Sache zum laufen bekommen. Wie komme ich jetzt an das Bitmuster ran. Habe die erzeugte cf-Datei beigefügt. Kann von jemand von euch das Ganze interpretieren ?
ähh, du kennst dich mit fb nicht so gut aus , was ? da steht: zuerst: zeit der pulse : alles in us: header: 9ms on , 4 off bit 1 = 0,8ms on 0,3 off bit 0 = 0,8ms on 1,5ms off code hat fixen teil: ef10 variabel: taste 1: 47b8 is doch fein ! also: zuerst header, dann fixes bitmuster, dann tasten-bits senden., das isses. falls direkt aus cpu: "on" bedeutet dann 38khz zu machen, off = nix. alles klar?
Super Danke Also wenn ich das richtig verstehe sende ich 9ms on 4ms off und anschliessend die beiden Bitmuster als Binärcode wobei 0 und 1 jeweils 0,8/1,5 und 0,8/0,3 Puls/Pause Verhältnis haben.
Ja, nach so einer Seite habe ich bislang vergeblich gegoogeld. Vielen Dank nochmal für die hilfreichen Postings.
hi schau dir mal http://eldo.gotdns.com/yard/ oder http://kofler.bz.it/yard/ an das ist eine lösung für dich! sven
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.