Servus, ich bräuchte mal Eure Hilfe. Ich habe vor längerem ein RGB-LED-Strip über eBay erstanden. Dabei war die oben abgebildete Fernbedienung und ein Controller. Das Ding tut soweit auch wunderbar seine Dienste bis darauf, dass die Software des Controllers unter aller Sau ist. Da ich mich nun mit Microcontrollern beschäftige, habe ich mir den Bau eines neuen Controllers zum Projekt gemacht. Aktuell sitze ich an der Fernbedienung und versuche einen Decoder zu schreiben. Als Voraussetzung dafür wollte ich per Oszi den Typ der FB rausfinden. Und da sitzt auch das Problem. Das Oszi Spuckt das Bild oben aus. Das blaue ist bei jeder Taste gleich, das rote können kurze oder lange Pulse sein und die 0,6 bzw. 1,2 ms beziehen sich auf die Zeit eines Pulses (mit Paint gemacht, oder soll ich den Bildschirm von meinem Tektronix 314 fotographieren?). Sieht eigentlich nach SIRCS aus, aber 32/33 bits bzw. 15 daten bits?! Kann mir das jemand erklären, bzw. hat sowas schonmal gesehen? Danke für Eure Hilfe!!!
> Sieht eigentlich nach SIRCS aus,
Ist das nicht völlig wurscht ?
Du muss deinen Empfänger-uC so programmieren, daß er die Impulse
versteht.
Daniel Steffen schrieb: > Das Oszi Spuckt das Bild oben aus. Das blaue ist bei jeder Taste gleich, Das ist das Startbit. > das rote können kurze oder lange Pulse sein und die 0,6 bzw. 1,2 ms Das sind die Daten. Wie schon oben erwähnt: benutze dafür IRMP. http://www.mikrocontroller.net/articles/IRMP IRMP "versteht" ca. 20 IR-Protokolle, wo auch die ganzen Mainstream-Protokolle dabei sind, welche von den haushaltsüblichen Fernbedienungen so verwendet werden. Nach http://www.mikrocontroller.net/articles/IRMP#Die_IR-Protokolle_im_Detail kann ich aber nach Deinen Timingangaben keines der dort beschriebenen Protokolle auf den ersten Blick ausmachen. Entweder hast Du falsch gemessen oder die obige FB benutzt tatsächlich ein gänzlich anderes Protokoll. Wobei mich das wundert: diese RGB-FB wurde auch schon mal bei Reichelt verkauft und wurde von IRMP-Anwendern eindeutig als NEC-Protokoll-FB identifiziert. Sollte IRMP das Protokoll nicht erkennen, dann kannst Du mittels IRMP Scan-Dateien erstellen: http://www.mikrocontroller.net/articles/IRMP#Scannen_von_unbekannten_Protokollen Wenn Du mir die Scan-Dateien zuschickst, kann ich das neue Protokoll in IRMP einbauen. Gruß, Frank
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.