Forum: Mikrocontroller und Digitale Elektronik Lasergesteuerte LED Matrix


von interaktiv (Gast)


Lesenswert?

Hallo alle,

bin vor einiger Zeit auf dieses Video gestoßen: 
http://www.youtube.com/watch?v=1dlqu2H0H6s
Prinzipiell ist das ja einfach. Der µC nutzt im Multiplexing abwechselnd 
die Zeile als Ausgang und Eingang. Doch wie müsste man sowas 
verschalten? Hat das schonmal jmd. ausprobiert?
Bin über jede Antwort dankbar.

von Lehrmann M. (ubimbo)


Lesenswert?

interaktiv schrieb:
> Prinzipiell ist das ja einfach.

Im Prinzip ja - in der Praxis ist es ein weiter weg bis zu einem 
zuverlässigen Status.
Solche Verschaltungen sind ohne vernünftige DSP und oder 
Umgebungslichtsensoren meist nicht sonderlich zuverlässig, funktionieren 
bei veränderten Lichtverhältnissen nicht mehr korrekt.
Deine Anwendung ist noch halbwegs einfach - immerhin ist das Laserlicht 
recht einfach zu erkennen, da ziemlich stark.

Gemacht wurde sowas schon oft. Google einfach mal nach 'led as sensor', 
'led revers' oder solche Begriffe. Da findet man zu genüge. Auch hier in 
der Forumssuche kannst du unter dem Suchbegriff 'LED als Sensor' einige 
Informationen finden.

interaktiv schrieb:
> Der µC nutzt im Multiplexing abwechselnd
> die Zeile als Ausgang und Eingang. Doch wie müsste man sowas
> verschalten?

ADC Pins verwenden, DDR Register richtig einsetzen ...

von MaWin (Gast)


Lesenswert?

> Doch wie müsste man sowas verschalten?

einfache LED-Matrix ohne Treiber aber mit 8 Vorwiderständen,
die Spalten sind an Analogeingänge des uC gelegt.

Recht simpel zu programmieren, funktioniert aber nur bei
bestimmten Helligkeiten (der Laser muß viel heller sein
als die Nachbarleds, die LEDs sind mangels Treiber eh
dunkel) und Wellenlängen.

Im Prinzip nutzt er nur

 http://electronicdesign.com/Articles/Print.cfm?ArticleID=15980

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.