LED Matrix bauen

Gast #5323450
Lesenswert?

Hallo allerseits,

ich bin gerade dabei ein eigenes Projekt anlaufen zu lassen und erst 
einmal alle Infos ranzuholen.

Ziel ist es Beispielsweise eine Platte mit Leds zu bestücken, die 
einzeln anzusteuern sind. Im besten Fall via App oder Pc. Optional wäre 
es super eine
10 x 10 Platte mit Anschlüssen zu haben, an der man die LEDs anstecken 
kann und das ein Programm erkennt welche Anschlüsse eine LED haben und 
das angezeigt wird. Aber erstmal Schritt für Schritt. Es kommt absolut 
nicht auf Schaltgeschwindigkeit an, sondern nur auf Bedienkomfort und 
einfachste Umsetzung. Die LEDs sollen eingeschaltet werden und wenn das 
Signal zum umschalten 5 sek später kommt reicht mir das auch locker.


Matrix player?
Arduino mit Schieberegister mit W2812?

Habt ihr Erfahrungen was am besten geeignet ist?

Liebe Grüße und vielen Dank
Sven
Gast #5323696
Lesenswert?

Sven schrieb:
> Habt ihr Erfahrungen was am besten geeignet ist

Das ist ein Komoromiss zwischen Aufwand und Kosten.

LEDs zum Einstecken klingt merkwürdig, nicht gleich alle 100 montieren ?

WS2812 ist RGB bunt, normale LEDs hätten nur 1 Farbe.

Es gibt sehr viele Realisierungsmöglichkeiten

http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.8.1

sogar eine Methode um festzustellen ob in einer Matrix an einer 
bestimmten Position eine LED montiert ist könnte man über die 
Stromaufnahme bzw. den Spannungsabfall am strombegrenzenden Widerstand 
ermitteln.
#5323733
Lesenswert?

Sorry, ich erkenne nicht was du machen möchtest.
Geht das nur mir so?

Sven schrieb:
> 10 x 10 Platte?
10 * 10 Leds? 10 * 10 cm? 10 * 10 Anschlüsse?


> an der man die LEDs anstecken kann und das ein Programm erkennt welche
> Anschlüsse eine LED haben und das angezeigt wird..

Was soll angezeigt werden? Die Polung der Led?
Sind die Leds ein- oder mehrfarbig? WS2812 = mehrfarbig


> Matrix player?
Was soll das sein?


> Arduino mit Schieberegister mit W2812
Entweder oder. Die WS2812 habe eine integrierte Elektronik. Die kannst 
du direkt vom Arduino ansteuern = minimaler Aufwand

> Aber erstmal Schritt für Schritt...
...und weiter?

Vielleicht kannst du dein Problem etwas ausführlicher und verständlicher 
beschreiben, evtl. auch mit einer Skizze.


MaWin schrieb:
> WS2812 ist RGB bunt, normale LEDs hätten nur 1 Farbe.

Leds in "normaler" Bauform gibt es auch mit integrierter Elektronik, 
ähnlich den WS2812.


Ein Chip der 128 Leds ansteuern kann ist der HT16K33.
#5323737
Lesenswert?

Sven schrieb:
> 10 x 10 Platte mit Anschlüssen zu haben, an der man die LEDs anstecken
> kann und das ein Programm erkennt welche Anschlüsse eine LED haben und
> das angezeigt wird. Aber erstmal Schritt für Schritt. Es kommt absolut
> nicht auf Schaltgeschwindigkeit an, sondern nur auf Bedienkomfort und
> einfachste Umsetzung. Die LEDs sollen eingeschaltet werden und wenn das
> Signal zum umschalten 5 sek später kommt reicht mir das auch locker.

Echt tolle Beschreibung!

Aber erstmal Schritt für Schritt...
Gast #5323955
Lesenswert?

Hallo, danke erst einmal für die antworten.

Ich dachte es wäre schon in etwa gut beschrieben, nun noch mal ein neuer 
Versuch.

Konkret möchte ich eine Kletterwand bauen. Das ist normalerweise eine 
Holzwand mit vorgefertigten löchern. Diese sollen verkabelt werden und 
dann kann man dort Klettersteine daraufschrauben, die eine LED im 
inneren haben. Und diese sollen dann manuell ausgewählt werden können, 
damit sie leuchten oder auch nicht. Den Kontakt und die Bauweise habe 
ich schon funktionstüchtig hinbekommen. Ich hoffe es ist jetzt etwas 
konkreter geworden.

Dankeschön
(Firma: Q3) #5323961
Lesenswert?

Sven schrieb:
> Hallo, danke erst einmal für die antworten.
>
> Ich dachte es wäre schon in etwa gut beschrieben, nun noch mal ein neuer
> Versuch.
>
> Konkret möchte ich eine Kletterwand bauen. Das ist normalerweise eine
> Holzwand mit vorgefertigten löchern. Diese sollen verkabelt werden und
> dann kann man dort Klettersteine daraufschrauben, die eine LED im
> inneren haben. Und diese sollen dann manuell ausgewählt werden können,
> damit sie leuchten oder auch nicht. Den Kontakt und die Bauweise habe
> ich schon funktionstüchtig hinbekommen. Ich hoffe es ist jetzt etwas
> konkreter geworden.
>
> Dankeschön

Ich würde sowas mit WS2812 o.ä. (einzeln adressierbar) machen. So hält 
sich auch der Verkabelungsaufwand (Plus, Masse, Daten) in Grenzen.
Gast #5323964
Lesenswert?

Hallo nochmal, jetzt zu den Rückfragen.
1)Also das sind dann erstmal 10x10 Anschlüsse.
2)Angezeigt werden soll im besten Fall die Position der LEDs später 
sodass man erkennen kann auf dem Programm wo Klettersteine eingesetzt 
sind.
3) MAtrix player: 
https://www.led-genial.de/MATRIX-Player-bis-zu-1024-WS2812-LEDs-einfach-ansteuern
4) Schön wäre es gleich, wenn man mehrfarbig umsetzten könnte.

Ich hoffe damit ist es etwas deutlicher geworden.

Danke für eure Zeit
#5323980
Lesenswert?

Sven schrieb:
> Schön wäre es gleich, wenn man mehrfarbig umsetzten könnte.

Tja, eine WS2812 ist zwar mehrfarbig, aber nicht für Aufbauten über 
Meter Entfernung geeignet.

Zumindest hast du Platz.

Eine 10 x 10 Matrix mit 100 LEDs wird bei mehrfarbig schnell zur 10 x 30 
Matrix mit 300 LEDs. Baut man die als Matrix auf, z.B. 5 x 60 
organisiert mit einem uC mit 8 Anschlüssen, 5 IRF7413 und 4 CAT4016, 
dann ist das Problem wohl nicht der Bauteilaufwand, aber lange Leitungen 
die schnell geschaltet werden produzieren EMV Störungen. Man braucht 
geschickte Auslgung der Gate-Widerstände der MOFSTEs um langsame Flanken 
zu bekommen. Bei so einer Matrix stört es nicht, wenn einzelne LEDs 
fehlen. Ob aber bei einer KLatterwand kleine 20mA LEDs reichen, ist 
zweifelhaft, nicht doch eher 1 Watt LEDs mit 350mA ?
#5324010
Lesenswert?

Sven schrieb:
> Habe ich damit nicht mehr das Längenproblem?

Oh, damit hast du eine Menge mehr Probleme, denn erstmal vertragen 
solche LEDs keine 5 mal so hohen Spitzenströme, man kann also keine 5 x 
60 Matrix bauen, und eine 2 x 150 lohnt nicht wirklich. Man wird bei 
solchen Power-LEDs also wohl eine lange Schieberegisterkette aufbauen 
und hat damit sehr wohl wieder das Längenproblem und das Problem was man 
machen soll wenn einzelne LEDs nicht vorhanden sind (d.h. die 
Ansteuerschaltung müsste immer vorhanden sein).

Es könnte sich lohnen, wenn man nur 20 Griffe an 100 möglichen 
Positionen hat, nur 20 addressierbare Register (Prinzip I2C) jeweils in 
die Knöpfe zu setzen und dann jeweils ein Protokoll an alle 
Montagestellen zu senden und nur der Knopf, dessen Adresse mit der im 
Protokoll enthaltenen Adresse übereinstimmt, nimmt die Daten an. Da aber 
1A über die Zuleitung fliesst und über die Masseleitung zurückfliesst, 
hat man bei meterlangen Drähten über Kontakte auch Spannungsabfall auf 
der Masseleitung der das Steuersignal stören könnte. Also klar eine 
anspruchsvolle Aufgabe.
Gast #5324031
Lesenswert?

Ok, das sind schon mal hilfreiche Infos.

Würde es was bringen wenn man das ganze noch mal aufsplittet?
Beispielsweise in zwei 4 x 8 Matrix. Bei einer Platte sprechen wir von 
2m x 2m ca. Ist das wirklich von der länge so ein großes Problem?
Gast #5324036
Lesenswert?

Michael B. schrieb:
> Es könnte sich lohnen, wenn man nur 20 Griffe an 100 möglichen
> Positionen hat, nur 20 addressierbare Register (Prinzip I2C) jeweils in
> die Knöpfe zu setzen und dann jeweils ein Protokoll an alle
> Montagestellen zu senden und nur der Knopf, dessen Adresse mit der im
> Protokoll enthaltenen Adresse übereinstimmt, nimmt die Daten an.

Meinst du die Register in die Griffe zu setzten? Und erst wenn einer 
eingeschraubt wird mit dem Protokoll überprüfen?
(Firma: Scorptech) #5324039
Lesenswert?

Michael B. schrieb:
> Ein MAX72xx liefert ganze 5mA im Schnitt an eine LED.
>
> Eine 1W LED bräuchte aber 2.8A Spitzenstrom (den sie nicht aushält) in
> 8x8 Matrix um mit 1W zu leuchten.

In den App-Notes ist beschrieben, wie man damit High-Power LEDs 
versorgt. Im übrigen kann der MAX7221 (EMV optimiert) pro Segment bis zu 
40mA laut Datenblatt treiben. (Tabelle 11 im Datenblatt)

Aber Hauptsache persönlich werden.
#5324044
Lesenswert?

Ralf B. schrieb:
> Im übrigen kann der MAX7221 (EMV optimiert) pro Segment bis zu
> 40mA laut Datenblatt treiben. (Tabelle 11 im Datenblatt)

Was interessiert der Segmentstrom, wenn er nur 1/8 der Zeit für 1 LED 
zur Verfügung steht ? 40mA/8 = 5mA. Grundschulmathematik.

Und welchen Vorteil hat ein Multiplex-IC wenn man an ihm genau denselben 
zusätzlichen Aufwand zur Stromverstärkung treiben muss wie wenn man 
direkt einen uC verwendet ? Dann kann man das IC einfach WEGLASSEN. Oder 
brauchst du den IC weil du das Zeitraster des Multiplex nicht 
programmieren kannst, sozusagen Hardware als Ersatz weil die Software 
nicht dein Ding ist ?


> Aber Hauptsache persönlich werden.

Es ist DEIN Unwissen, nicht das der Anderen oder gar aller Anderen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren