Autor |
|
|
|
BID = 395691
Steppenwolf Schreibmaschine
Beiträge: 1757 Wohnort: Zürich, Schweiz
|
|
Hallo zusammen,
ich arbeite gerade an der Datenübertragung für meine Propclock. Ich möchte das Ganze per IR realisieren. Ich hab fünf 5mm IR-Leds (850nm) und fünf 3mm IR-Transistoren(850nm) hier.
Auf dem Steckbrett funktioniert die Datenübertragung von einem Mega zum anderen recht gut (eigenes Manchester-Protokoll) Momentan krieg ich so etwa 170 Bytes pro Sekunde rüber, werden aber noch mehr.
Die 5 Leds werden im Kreis angeordnet. Darüber befinden sich, auch im Kreise, die 5 IR-Transistoren. Der Abstand ist ca. 2cm.
Ein Problem seh ich nun darin, wenn sich die Transistoren über die Dioden drehen, dann könnten sie ja auch in "dunkle" Bereiche fallen und so eine Flanke auslösen ==> nicht gut.
Meine Frage nun: Wie kann ich die IR-Leds dazu überreden, etwas breiter abzustrahlen? Kann ich irgendwas aus Plexiglas drüberpappen? Erfahrungen?
Herzlichen Gruss und Danke
Mario
_________________
Meine Projekte:
http://mauerer.m.googlepages.com |
|
BID = 395693
LeoLöwe reloaded Schreibmaschine
Beiträge: 1407 Wohnort: Meine
|
|
LED oben mit der Feile platt feilen, mit 400er Schleifpapier glätten und einen Tropfen Sekundenkleber drauf.
Der Kleber baut eine neue "Linse", nur wesentlich flacher, also breiter abstrahlend. Nebenbei glättet er noch die rauhen Stellen die beim schleifen übrig bleiben.
Nimm dir dazu am besten mal eine standard-LED, damit du selber auch sehen kannst, wie das wirkt. (Oder hast du Infrarot-Augen?)
Edit sagt:
https://forum.electronicwerkstatt.d......html
http://www.exclaim.de/howtos/artike......html
_________________
We now return you to your regularly scheduled nonsense.
[ Diese Nachricht wurde geändert von: LeoLöwe reloaded am 30 Dez 2006 12:50 ] |
|
BID = 395696
Steppenwolf Schreibmaschine
Beiträge: 1757 Wohnort: Zürich, Schweiz
|
Oh, danke für die Links und Tipps.
Hab jetzt mal ne rote Led abgeflext, poliert und nen Tropfen Sekundenkleber draufgemacht, funktioniert recht gut.
Mit den IR-Leds mach ichs so: ich bau sie erst einmal normal ein (ich hab ja 5 Empfänger parallel ==> Chance für schwarzes Loch ist kleiner). Falls dann doch nur Datensalat ankommt, behandel ich die IR-Leds dann auch noch.
Herzlichen Gruss und danke für die Tipps
Mario
_________________
Meine Projekte:
http://mauerer.m.googlepages.com
|
BID = 395715
DonComi Inventar
Beiträge: 8605 Wohnort: Amerika
|
Oder du modulierst dein Signal. Biphasenkode oder Manchasterkode kannst ja außerdem nutzen.
Ich dachte da an Modulierung mit 36kHz, wie das auch beim RC5-Kode gemacht wird. Dann nimmst du einen TSOP1136, welcher alles auf einem Chip vereint: Infrarotdiode zum Empfangen, Verstärker, Bandpass und Demodulator und anschließen Offener-Kollektor-Ausgang.
Da kommen dann auch nur korrekte Signale raus und keine zufälligen Flanken.
Außerdem solltest du eher Wert darauf legen, dass die Daten sicher rüberkommen (Prüfsumme oder ähnlich) anstatt hoher Datenraten.
Da du glaube ich sowieso mit Bascom programmierst, kannst du die dortigen Prozeduren nutzen, um RC5-Kodes zu erzeugen.
_________________
|
BID = 395716
Steppenwolf Schreibmaschine
Beiträge: 1757 Wohnort: Zürich, Schweiz
|
Ich probiers ohne modulieren, stösst an die Aufwand-Grenze.
Die Datenraten sind mir eh wurscht, ich muss lediglich 3 Bytes nach oben bringen: Befehl, oberes Anzeigebyte, unteres Anzeigebyte. Prüfsumme geht auch net ==> "monodirektional"
Aber es sollte nun gut gehen, hab die Leds ganz nah an die Achse gebracht, sie haben jetzt etwa 2cm Abstand und kaum eine seitliche Verschiebung. Das wird kaum Fehler geben. Die Übertragerstrecke ist umringt von Ferritstücken, das schirmt auch etwas gegen störendes Licht.
Werde berichten
Herzlichen Gruss
Mario
_________________
Meine Projekte:
http://mauerer.m.googlepages.com
|
BID = 395721
Steppenwolf Schreibmaschine
Beiträge: 1757 Wohnort: Zürich, Schweiz
|
So, hab mal ein paar Fotos gemacht. Im Link meiner Signatur sind sie zu finden.
In der Kategorie "Dreh- und Fräsarbeiten" sieht man das Gehäuse mit montiertem Motor.
Unter "Elektronik" findet man die beiden Spulen mit den Dioden und dem Kernmaterial.
Herzlichen Gruss
Mario
_________________
Meine Projekte:
http://mauerer.m.googlepages.com
|
BID = 395729
bastelheini Schriftsteller
Beiträge: 618 Wohnort: Sachsen
|
ich weiß nicht aus was die led hülle ist aber könnte man sie nicht mit aceton anlösen....wird auch diffus.......geht aber bloß bei bestimmten plaste arten und nicht bei epoxyd harz
_________________
-----------------------------
---MfG Bastelheini---
-----------------------------
|
BID = 395863
Steppenwolf Schreibmaschine
Beiträge: 1757 Wohnort: Zürich, Schweiz
|
So, habs hingekriegt. Ich krieg jetzt die Daten fehlerfrei übertragen. Die Leds hab ich etwas angeschliffen und poliert.
Herzlichen Gruss
Mario
_________________
Meine Projekte:
http://mauerer.m.googlepages.com
|