IR-Fernbedienung mit MC

Gast #159898
Lesenswert?
• ▲
▼
Hallo liebes Forum, ich suche nun schon geraumer Zeit ein Layout oder
besser einen Schaltplan für eine Infrarotfernbedienung mit
Mikrokontroller.
Google hat aber nicht weiter geholfen, deswegen komm ich hierher.
hat jemand von ihnen evtl. eine Idee wo sowas zu finden ist, oder hat
jemand sogar schon so etwas??
Ich mach das für ein Schulprojekt, und geplant war eine Fernbedienung
mit AT90S8515.
Ich freue mich über jeden positiven Post.

MfG Stephan Saathoff
Gast #159899
Lesenswert?
• ▲
▼
Hi. Baue grad an einer (Modifiziere eine bestehende). Anbei Target
Platine (4 Pads zum LED anschluss an der Oberseite. Der Taster daneben
sollte eine Art Systemtaste sein (Meine FB kann 10 FBs ersetzen). An
die jeweils 8 Linken und Rechten Pads an der Unterseite wird die Matrix
angeschlossen. Programmiert kann das ganze über den 10-poligen Stecker
werden. (Bei mir passt das mit den Abmessungen perfekt in die
FB-Rückseite. TQFP ist auch einfach zu löten). Der untere große Pad
dient zum Anschluss einer Transistorverstärkerstufe (Trans.mit R), um
die IR-LED zu treiben (bei mir auf der Originalplatine).)
Angehängte Dateien:
Gast #159900
Lesenswert?
• ▲
▼
Die Funktion MANCHESTER_38000 sendet im Manchesterformat [loop] bytes
von [Y] an. 1 Byte im RAM entspricht 1 Bit Code. Diese Funktion ist
exakt getimet. Daher solltest du darin nur durch anschließendes
neu-timing etwas verändern. Die Bitbreite wird über Config1
eingestellt, wobei config2 stets eins kleiner als config1 sein muss.

XSAT_38000 sendet wie MANCHESTER_38000 im X-SAT format

Die Funktion READ_MATRIX gibt einen Tastencode zw. 0 und 63 zurück.
0xFF wenn keine Taste gedrückt. Rest ist eigentlich irrelevant

alle temp-register, loop, device und taste sind im oberen Registerblock
zu definieren

alle config-register, oldtaste header sind im unteren Registerblock zu
definieren
Angehängte Dateien:
Gast #159901
Lesenswert?
• ▲
▼
Hallo,
nimm doch einfach den ATTiny28. Der vereinfacht das Platinenlayout
sehr, weil er fast alle benötigten Komponenten enthält (u.a.
Infrarotmodulator). Von Atmel gibt es auch eine Application Note, in
der die Verwendung als IR-Fernbedienung beschrieben wird.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.