Irgendwie scheint mir die Frequenz im unteren Oszillogramm etwas höher.
Ist aber bei der Auflösung fast nicht zu erkennen.
Und Du bist sicher dass die (aus der alten/defekten) genau so hell leuchtet wie die in der funktionierenden Origialfernbedienung ?
Geändert von oberallgeier (18.01.2019 um 23:42 Uhr)
Ciao sagt der JoeamBerg
Irgendwie scheint mir die Frequenz im unteren Oszillogramm etwas höher.
Ist aber bei der Auflösung fast nicht zu erkennen.
Also wegen hell: ja. Im Moment läuft die sogar noch mit 5V (und Vorwiederstand, 80 Ohm) und auch in den Diagrammen sieht man, dass die Amplitude der Pulse im oberen Bild größer ist. Es war jeweils etwa die selbe Entfernung zum Empfänger.
- - - Aktualisiert - - -
Ja, die Fernbedienung sendet bei einem kurzen Puls 2 Wellen weniger. Ist das so kritisch? Ich kann es aber erst morgen Abend ausprobieren (frühestens).
- - - Aktualisiert - - -
so, habs doch schon geändert, jetzt sendet der ATtiny auch 17 Wellen für die kurzen Pulse, geht immer noch nicht
Wen wunderts. Der Kurvenzug ist a) für einen Fernsteuercode seltsam - weil ZickZack statt Rechteck, b) ausserdem sollte es Dir aufgefallen sein, dass der tiny85-Kurvenzug ca. 25 x 100 µs dauert, die Fernbedienung hat das in 22 x 100 µs erledigt :-/.. die Fernbedienung sendet bei einem kurzen Puls 2 Wellen weniger. Ist das so kritisch? ..
so, habs doch schon geändert, jetzt sendet der ATtiny auch 17 Wellen für die kurzen Pulse, geht immer noch nicht ..
Bei mir sieht das Scope-Bild für nen RC-5-Code (Befehlswert 20) so aus *)
.....Bild hier
.....(C) oberallgeier > komplettes Bild im obigen Ausschnitt verlinkt
*) Spannungsabgriff am Signalausgang des IR-Empfängers
Ciao sagt der JoeamBerg
Das ist aber das demodulierte Signal, oder?
Hast du die Möglichkeit das du das empfangene Signal misst? Ich würde des gesendete und empfangene Signal gleichzeitig messen, dann kannst du feststellen ob richtig übertragen wird und nicht das Signal durch zudie geringe Amplitude ausfällt.
MfG Hannes
Wo und wie und was hast Du denn gemessen?
Insbesondere : Was bedeuten die Kurvenzüge die Du uns zeigst ?
Soweit ich in den Bildern anhand der Zeitablenkung erkenne (Time 100.0 µs .. das verstehe ich als 100 µs/DIV) ist das jeweils nur ein einziger Burst aus 19 (tiny) bzw. 17 ("Original") Dreieckzacken die beweisen, dass Deine LED in der Gegend von 38 kHz sendet. Mit dem Code hat das noch garnichts zu tun. Ein einzelner Code besteht ja aus mehreren Paketen solcher Zacken, die bei meinen Fernsteuerungen deutliche(re) Pulse sind. Mit der Analyse der gesendeten Vergleichsbilder kommen wir also nicht weiter.
Bei mir (ne, beim Abgriff an der Sende-IR-LED meiner RC-5-Steuerung) sieht so ein Burst so aus:
......Bild hier
......© oberallgeier, => komplettes Bild im obigen Bild verlinkt. Beachte die sehr kurze Aufnahmezeit
Dagegen sieht der komplette Code für das RC-5-Befehlsbyte mit dem Wert "20" so aus:
......Bild hier
......© oberallgeier, => komplettes Bild im obigen Bild verlinkt. Aufnahmedauer gegenüber oben SEHR viel länger
......Gelb : Abgriff an der Sende-IR-LED, blau: Abgriff am Signalausgang des Empfänger-ICs
......Beide Signale sind zeitlich exakt übereinander = simultan aufgenommen
NUR das untere Bild zeigt also den tatsächlichen Code der für ne ferngesteuerte Geschichte von Bedeutung ist. Der Burst in Deinen Vergleichsbildern wird von einem IR-Empfänger nur als einzelner Peak interpretiert 1); wenn Deine Christbaumkerzen damit auskommen . . . .
Nachtrag: 1) Der IR-Empfänger braucht einige Peaks um seinen Signalausgang zu schalten - das hat mit seiner Sicherheit gegen Fremdlicht aller Art zu tun. Hier ist zu sehen, dass der Empfänger erst nach vier empfangenen Pulsen, mehr als 110 µs, sein Signal schaltet. Diese Zeit ist aber bauteilspezifisch, gilt nicht für alle immer gleich!
Geändert von oberallgeier (20.01.2019 um 13:41 Uhr) Grund: Nachtrag: Delay
Ciao sagt der JoeamBerg
Ja, danke, das mit "am Empfänger messen" war's.
Ich kann zwar nicht in der Kerze messen, aber an einem VS1838B. Dort hab ich gesehen, dass die Fernbedienung dauernd Ausgaben erzeugt, der ATtiny nur einmal. Das Problem war die Zeit zwischen der Ausgabe von zwei aufeinanderfolgenden Codes. Mit 6ms Abstand ging es nicht, mit 12ms Abstand geht es. (Juhu)
Vielen Dank nochmal fürs Helfen und Grübeln an alle, jetzt gehts ans Einbauen ins alte Originalfernbedienungsgehäuse.
Schöne Grüße
Thomas
äh, wie kann ich das jetzt als "erledigt" markieren?
Geändert von th0m_h (20.01.2019 um 19:04 Uhr)
Lesezeichen