Moin moin, ich habe vor ein Master Slave System aufzubauen. Der Master wird hierbei der ATMega64 und die Slaves ATTiny45. Jeder Slave hat eine IR-Diode und einen Fototransistor das als Touch fungieren soll. Infrarotstrahlung aus dem Umgebung zu filtern möchte ich gerne die Diode modulieren weiß aber nicht genau wie das funktioniert. Da der Slave komplett belegt ist wollte ich das modulieren den ATMEGA überlassen. Hat jemand vielleicht Erfahrung oder kann mir ein kurze Verdrahtung beschreiben oder zeichnen. Vielen Dank schonnmal Liebe Grüße
Du kannst die LED einfach mit 1kHz ein und ausschalten, auf der empfängerseite machst du einen hochpass mit grenzfrequenz 900Hz, danach gehst du in einen Tiefpass mit 100Hz grenzfrequenz dadurch bekommst du wenn die led blinkt auf der empfängerseite eine gleichspannung, die kannst du detektieren und du weist deine led ist gerade ein oder ein objekt in der nähe das ir reflektiert
Noch besser gehts natürlich wenn du die led mit einem sinus signal modulierst und auf der gegenseite auf diese Frequenz demodulierst, aber das brauchst du nur wenn du mehr als nur ein und aus übertragen willst.
Statt einer normalen Fotodiode könntest du auch einen IR Empfänger wie z.B. den TSOP 31238 nehmen. Dort ist die Demodulation bereits eingebaut. Bei einem IR Signal von 38 kHz ist der Output Pin auf High und ohne Signal auf Low.
Auf den zweiten Blick ist der TSOP 31238 eventuell doch nicht zu empfehlen. Laut Datenblatt werden kontinuierliche Signale bei 38kHz auch gefiltert.
sebi707 schrieb: > Auf den zweiten Blick ist der TSOP 31238 eventuell doch nicht zu > empfehlen. Laut Datenblatt werden kontinuierliche Signale bei 38kHz auch > gefiltert. Dann muss man wohl Pulspakete verwenden. Ein bisschen mehr Kreativität. (Fig. 3 im Datenblatt)
Was du machen willst, wird schon seit vielen Jahren bei TV-Fernbedienungen gemacht. Mit einer entsprechend angesteuerten IR-Sende-LED und z.B. einem TSOP-xyz-Empfänger lassen sich Datenraten von 1...2 KBit/s über einige Meter Entfernung recht einfach realisieren. Such mal einfach nach "IR Remote" und "IR Codes" im WWW und bemühe etwas deine Phantasie. Übrigens: Was heißt eigentlich "als Touch fungieren"?
Oldie schrieb: > Übrigens: > Was heißt eigentlich "als Touch fungieren"? Ich habs so verstanden, dass es mehrere Fotodioden/IR-Empfänger gibt die von einer IR-LED beleuchtet werden. Wenn man mit dem Finger vor die Fotodioden geht blockt man das IR Licht und kann das detektieren. Wobei mir da gerade noch was interssantes eingefallen ist. Vor ein paar Monaten habe ich in der Uni mit einem 20 Jahre alten Tektronix DSA602A Oszilloskop gearbeitet. Dieses Oszi hat einen "Touch" Bildschirm der so funktioniert, dass vor dem Display ein Raster aus IR Strahlen verläuft. Kommt man mit dem Finger nah genug ans Display verdeckt man einige der Strahlen und es lässt sich die Position des Fingers bestimmen. Das funktionierte sogar erstaunlich gut. Ist das eventuell das Ziel vom TE? Touch auf einzelne IR-Empfänger oder komplettes Raster?
sebi707 (Gast) schrieb:
> Ist das eventuell das Ziel vom TE?
Tja, wenn man das wüsste...
Aber der will wohl keinen Rat, sondern die fertige Lösung.
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.