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
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
welchen baustein nem ich und die Daten von der RS232 Atmega mit dem 38 kHz zu modulieren ??? mfg Mathias
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?
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
@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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.