IR Signal - Welches Protokoll?

Gast #1995816
Lesenswert?

Hallo Zusammen,

Ich habe hier eine Fernbedienung mit 3 Tasten.
Die habe ich dann mal über nen TSOP4836 + PC Soundkarte eingelesen.
Jeder Ausschlag im Diagramm war eine Taste.

Kann irgendjemand etwas mit dem Signal anfangen?
Ich verstehe einfach nicht, welches Protokoll das sein soll.

Ich will diese Fernbedienung mit einem AVR "nachbilden", habe dazu eine 
Infrarotdiode über einen Transistor am AVR pin.

Danke Im Vorraus,
Philipp
Angehängte Dateien:
(Firma: ACS) #1995832
Lesenswert?

Hallo Phillip,

du lebst aber gefählich, das du das Signal mit deiner Soundkarte 
abgreifst. Keine Angst das du irgendwas am PC zerstörst?? :-)

Du solltest dir vielleicht einen IR-Code Lesegerät besorgen, dann wird 
dir der Adresscode und der Befehlscode ausgegeben und dann hast du es 
kinderleicht, deine Fernbedienung aufzubauen...
Vielleicht hilft dir auch ein Datenblatt zu der 3Tasten Fernbedienung 
die du schon hast???
Was für ein Modell? Welche Bauart usw???

Ich hätte so ein Lesegerät da, falls nötig :-)

Lg Giuseppe
Gast #1995854
Lesenswert?

Datenblatt Fehlanzeige.. ist ne kleine fernbedienung mit 3 Tasten. Auf 
der Fernbedienung steht rein gar nix drauf, auch die ICs im Inneren 
lassen keinen Rückschluss zu.

Da ich auch kein Lesegerät habe, bleibt die letzte Möglichkeit 
anzunehmen, dass da JVC rauskommt.
Wenn ich jetzt einen AVR so programmiere, dass er JVC rausgibt, mit vom 
record aufgenommenen Parametern, müsste das Gerät reagieren oder? 
(Sofern JVC).
Die Zweite Frage die ich mir während des Postens gestellt habe, ob ich 
die Bits überhaupt aus dem Screenshot ausgelesen bekomme :D
Gast #1995864
Lesenswert?

Der Screenshot sieht schon naach JVC aus, mit einer kleinen 
Modifikation:

Nach dem "Startbit" High - Low, werden 8 bit übertragen, danach gibt es 
wieder ein längeres high gefolgt von einem längeren low.
Sehe ich das Richtig?
#1995865
Lesenswert?

piLo schrieb:
> Datenblatt Fehlanzeige.. ist ne kleine fernbedienung mit 3 Tasten. Auf
Hersteller ist nicht zufällig jvc? ^^

> Da ich auch kein Lesegerät habe, bleibt die letzte Möglichkeit
> anzunehmen, dass da JVC rauskommt.
Oder du liest halt mal IRMP =)

> Wenn ich jetzt einen AVR so programmiere, dass er JVC rausgibt, mit vom
> record aufgenommenen Parametern, müsste das Gerät reagieren oder?
Sicher.
Noch leichter tust du dich, wenn du beim IRMP das Kapitel über den 
IRSND liest.

> Die Zweite Frage die ich mir während des Postens gestellt habe, ob ich
> die Bits überhaupt aus dem Screenshot ausgelesen bekomme :D
start-10000011-??-01101011
Die zwei Fragezeichen sind für die beiden irregulär langen high- und 
low-Phasen zwichen den Bytes. Die kenne ich von keinem Protokoll. 
Vermutlich musst du sie mit nachbilden.

Nachtrag: http://sbprojects.com/knowledge/ir/xsat.htm
Hat zwar eine Pause und ähnliche Codierung, allerdings keinen 
Pegelwechsel in der Pause zwischen Adresse und Kommando.

Lass doch mal ein genaues Bit-Timing sehen.
#1995904
Lesenswert?

piLo schrieb:
> wie kann ich dir denn ein genaues bittiming sehen lassen :D
Zoom auf den markierten Bereich und lass die Zeitskala dazu 
eingeblendet.

Oder noch besser: markier die Abstände (Bits) wie sie in [1] angegeben 
werden in Audacity. Das zeigt dann unten irgendwo die Dauer des 
markierten Bereichs an.
[1]: http://sbprojects.com/knowledge/ir/xsat.htm


Aber ich würde einfach mal den IRMP/IRSND mit xsat als Protokoll auf 
Ferbedienung/Gerät loslassen.
Gast #1995921
Lesenswert?

Ich hab beim Startbit 10ms high, dann 5ms low, dann die bitfolge, dann 
5ms high, 5ms low, dann die 2te bitfolge.
Das gesamte Paket ist ca. 60ms lang.

Alle Werte ungefähr, wegen Soundkarteneingang etc.


Interessanterweise weißt ein anderer Knopf der Fernbedienung ein anderes 
Muster auf, siehe Anhang.
Angehängte Dateien:
Gast #1995939
Lesenswert?

Philipp schrieb:
> Interessanterweise weißt ein anderer Knopf der Fernbedienung ein anderes
> Muster auf, siehe Anhang.

Das hat sich bereits jahrzehntelang als nicht gänzlich unpraktisch 
erwiesen, da der Empfänger so in der Lage ist, die Betätigung 
verschiedener Tasten zu unterscheiden...
#1996077
Lesenswert?

Kommentator schrieb:
> Das hat sich bereits jahrzehntelang als nicht gänzlich unpraktisch
> erwiesen, da der Empfänger so in der Lage ist, die Betätigung
> verschiedener Tasten zu unterscheiden...
Er meint sicher, dass ein 0-Symbol bei einer Taste leicht andere 
Bit-Zeiten als bei einer anderen Taste aufweist. Ist auch bei 
mehrmaligem Betätigen der selben Taste zu beobachten und völlig harmlos.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren