Wie wähle ich einen IR-Empfänger aus?

Ich arbeite an einem Projekt, das ein IR-Empfängermodul benötigt, um bestimmte Tasten zu erkennen, die von einer SONY-Stereo-Fernbedienung gedrückt werden. Ich habe einen normalen IR-Empfänger, der so aussieht:

Geben Sie hier die Bildbeschreibung ein

Das Problem dabei ist, dass es nur 0 V oder 5 V erkennen kann. Kann mir jemand helfen, einen IR-Empfänger zu finden, der mir sagen kann, welche Taste auf der Fernbedienung gedrückt wurde? Ein Link zu einem Online-Anbieter wäre sehr willkommen.

Haben Sie ein Datenblatt für den Empfänger, den Sie bereits haben? Oder zumindest eine Teilenummer?
Das ist (wahrscheinlich) die Art von Empfänger, die Sie brauchen. Die IR-Fernbedienung sendet eine Reihe von Impulsen, die Sie decodieren. Üblicherweise verwenden Sie dazu einen Mikrocontroller. Ich bin mir nicht sicher, ob Sie einen programmierten Chip dafür finden werden.
PeterJ hat Recht. Diese IR-Empfänger arbeiten typischerweise mit 38 kHz und demodulieren das Signal in eine Reihe von Impulsen. Grundsätzlich ein Code für jede Taste. Sie müssten herausfinden, welches Protokoll für Ihre spezielle Fernbedienung verwendet wird, da verschiedene Hersteller möglicherweise unterschiedliche Protokolle haben und dann einen Mikrocontroller verwenden, um es zu decodieren.
Das Signal ist nicht amplitudenmoduliert. Sie erhalten ein anderes digitales Signal, das Sie je nach gedrückter Taste "lesen" müssen, nicht eine andere Spannung. Dass das Ding also nur 0V oder 5V erkennt ist kein Problem.

Antworten (1)

Alle IR-Empfänger (die mir sowieso bekannt sind) geben nur einen digitalen Stream aus (sie demodulieren lediglich die Trägerfrequenz und korrigieren das Umgebungslicht) - es liegt an dem, was an den Empfänger angeschlossen ist, die Informationen zu decodieren. Dies könnte ein Mikrocontroller oder ein dedizierter Decodierungs-IC sein. Sie haben also (wahrscheinlich) den richtigen Empfänger, Sie brauchen nur etwas Passendes, um ihn anzuschließen.
Stellen Sie sicher, dass es die gleiche Modulationsfrequenz wie Ihre Fernbedienung verwendet, obwohl es wahrscheinlich richtig ist, wenn Sie eine Ausgabe erhalten, wenn Sie eine Taste drücken (normalerweise 38 kHz, 40 kHz oder ähnliches).

Es werden verschiedene Standards verwendet, aber der Philips RC5 oder RC6 ist wahrscheinlich der gebräuchlichste. Auf dieser Seite finden Sie Informationen zu all den verschiedenen IR-Protokollen.

Es gibt viele Tutorials und Codes, um z. B. einen PIC oder AVR zum Decodieren von IR einzustellen (ich habe hier ein einfaches Projekt, das auf einem PIC16 basiert, mit dem ich vor Ewigkeiten eine Sky-Box gesteuert habe, aber das ist umgekehrt zu was Sie versuchen zu tun - wenn Sie steuern müssen, was auch immer die Fernbedienung getan hat, müssen Sie entweder auch die Codes für Ihre Fernbedienung finden, zum Beispiel brauchte ich die Liste der Sky-Fernbedienungscodes , oder die Codes in Ihre Firmware einlesen)