Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
|
Разное -> Цифровой счетчик импульсов на пикухи ( 1 микруха)
RC-5 Fernbedienungstester
Прошива тут! zurück zu PIC-Projekte , PIC-Prozessoren , Elektronik , Homepage Problem Manchmal ist es nötig, den exakten Code zu ermitteln, den eine Infrarotfernbedienung des Fernsehers oder Videorecorders aussendet. Z.B. wenn man eine Philips-Universalfernbedienung durch Eingabe des richtigen Codes programmieren will, oder wenn man das Zusammenspiel viele Audio- Video-Geräte optimieren will. Lösung Meine Lösung ist auf den RC-5 Code beschränkt, den z.B. Philips benutzt. Ein IR-Empfänger ist an einen PIC angeschlossen, der an einer Anzeige jeden empfangenen RC-5-Code decodiert und anzeigt. Nebenstehendes Foto zeigt den funktionstüchtigen Aufbau. Die rot/braune Leitung ist der Anschluß für 5V Betriebsspannung. Funktion Ich benutze die Hardware der 4-stelligen LED-Anzeige , und schließe an diese einen IR-Empfänger SFH506-36 (ELV: Artikel Nr. 6016958, Preis 6,85DM) an. Ich empfehle aber den pinkompatiblen IR-Empfänger TSOP1736 (Conrad: Best.Nr. 171069-88, Preis 2,45DM) einzusetzen, da sich seine interne AVR besser für das RC-5-Protokoll eignet. Die Software wertet die Impulse die der IR-Empfänger ausgibt aus, und zeigt den decodierten RC-5-Code im 4-stelligen Display an. Aus Platzgründen wird der Code hexadezimal angezeigt. Die ersten beiden Stellen zeigen den Gerätecode an und die hinteren beiden Stellen den Kommando-Code. Der IR-Empfänger kann direkt an die 3-polige Buchsenleiste der Anzeigeplatine angeschlossen werden: • Pin1 - Masseanschluß • Pin2 - +5V-Anschluß • Pin3 - Signal an RA4 |