Forum: Mikrocontroller und Digitale Elektronik IR Ferndienung bauen


von Mathias K. (underworldgamer)


Lesenswert?

Hallo

Möchte gerne mit einnem Atmega 8 eine Fernbedieung mit 4 Tasten bauen
wie und wo her bekomme ich einen Schaltplan und wie funktioniert das mit 
der 38 kHz um das Signal(modulieren) zu senden ?????


mfg Mathias

von holger (Gast)


Lesenswert?

Gibt es fertig bei Conrad fürn paar Euro.

von Mathias K. (underworldgamer)


Lesenswert?

selber bauen
???

von holger (Gast)


Lesenswert?

Zum selber bauen gehört KÖNNEN und verstehen.
Was kannst du ?

von Zardoz (Gast)


Lesenswert?

Vielleicht hilft Dir dies weiter: 
http://www.ustr.net/infrared/index.shtml

Meine IR-Anlage (2 Prop + mehrere Schaltkanäle) läuft jedenfalls ganz 
ordentlich ...

Nice week,
Zardoz

von Mathias K. (underworldgamer)


Lesenswert?

welchen baustein nem ich und die Daten von der RS232 Atmega mit dem 38 
kHz zu modulieren ???

mfg Mathias

von willivonbienemaya (Gast)


Lesenswert?

Als baustein nimmst du am einfachsten den Mega8, den hast du ja eh 
schon.
In dem Link ist doch alles beschrieben was du brauchst.

Was davon verstehst du nicht?

von Dominik T. (dom) Benutzerseite


Angehängte Dateien:

Lesenswert?

Ich habe das mal mit einem ATmega16 gelöst, indem ich ich mit einem der 
Timer moduliert habe. Anbei die Schaltung. Der eine Transistor wird vom 
TXD Pin geschaltet, der andere vom OC-Ausgang des Timers.

Gruß,
Dominik

von sven s. (Gast)


Lesenswert?

@minik Tewiele

ui diese lösung interresiert mich jetzt, darf ich mal deinen code sehen?

ich meine nicht das man es auch ohne 2 transistoren hätte lösen können.

von Dominik T. (dom) Benutzerseite


Lesenswert?

Die Transistoren sind da wegen den hohen Strömen, denn die 
Vorwiderstände der IR-LEDs sind recht klein um hohe Reichweiten zu 
erzielen. Bei mir waren es mehr als 10 Meter. Ich habe nochmal kurz 
nachgeschaut, der TxD-Pin kommt an den PNP-Transistor, ist auch klar, da 
er ja beim normalen Pegel (high) sperren muss. An der Empfängerseite ist 
einfach ein TSOP17x direkt an RxD.

Source Code habe ich nicht mehr, das war mal ein quick'n'dirty hack. Ich 
werds aber in den nächsten Tagen wieder programmieren, da ich auch was 
mit ner Fernbedienung baue.

Da ist aber im Prinzip nichts dabei. Einen Timer so konfigurieren, das 
er von 0 bis OCRnx zählt, wobei das die Frequenz des Empfängers 
entspricht (z.B. 36kHz).  Mit OCRny stellt man dann die Impulsweite ein, 
da kann man dann auch experimentieren, was Reichweite/Stromverbrauch 
angeht.

Als Baudrate hatte ich 1200 Baud getestet. Man sollte aber auf jeden 
Fall ein Protokoll mit Prüfsumme verwenden.

Gruß,
Dominik

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
Noch kein Account? Hier anmelden.