WS2811 Zweck entfremden

OP #6288919
Lesenswert?

Hallo zusammen,

bei meinem Kinderauto Projekt: 
Beitrag "Kinderauto Blinker Schaltung"
ist mir der WS2811 über den Weg gelaufen.

Da dies ja eigentlich nur ein addressierbarer PWM Controller ist müsste
es doch eigentlich möglich sein z.b. auch eine H-Bridge damit zu 
steuern.

Oder habe ich ein Denkfehler?

Gruß

Daniel
Gast #6288929
Lesenswert?

hm.  Denn WS2811 kenn ich nicht.

Die WS2812 ist SEHR EINFACH ausgedrückt : Eine Multi-Farben-LED mit 
eigenen Steuerung in der LED.

Du musst eigentlich nur folgendes Wissen: Das Ding braucht externen 
Strom und EINE Datenleitung vom Arduino zu DATA. Dann eine Libary, und 
du kannst JEDER LED am Strang genau sagen in welcher Farbe sie was 
machen soll.

Dazu brauchst du nur ein Befehl in der Art : schreibe_an_pin (nr der 
Led, welche Farbe)

https://www.youtube.com/watch?v=UVISnxXh_VY   <- da ist ein Video dazu 
in DE.

Gruß

  PUCKI
Gast #6288942
Lesenswert?

Lt. Google.

Der größte unterschied ist, dass der WS2811 ein eigenständiger IC ist an 
den man extern noch eine LED hängt und beim WS2812B ist IC und LED ein 
Bauteil. Daher auch die wenigeren Pins da die LED nicht noch extra 
angeschlossen werden muss.26.01.2016

Und wenn er das eh anschaffen will, wäre der WS2812 (also Fertig gebaut) 
die bessere Lösung.

Gruß

  Pucki
OP #6288949
Lesenswert?

Alexander K. schrieb:
>> Infos zu einer WS2812 LED sind hier absolut fehl am Platz.
>
> Ich kenne sein Projekt aus einen anderen Thread und denke ich weiß was
> er will.  Sonst würde ich das nicht so schreiben

;-)

In dem Fall kennst du das Projekt , aber nicht genau den Sinn.
Die LEDs ansteuern ist kein Problem. Auch die eigentlich Nutzung der 
Chips WS2811 und WS2812.

mir geht es darum das mir die PWM Pins langsam ausgehen, und ich zwei 
H-Bridge Motor Controller steuern will.

Daher die Überlegung, die einfach mit in den WS2811 über den LED-Bus zu 
steuern.


Hier mal mein Tinkercad 
https://www.tinkercad.com/things/8OmPB80GUj9-rc-kids-car
#6288962
Lesenswert?

Daniel R. schrieb:
> Cyblord -. schrieb:
>> Es gibt PWM-Controller die du via I2C oder SPI ansteuern kannst. Nimm
>> lieber so was und vergewaltige dafür keine LED-Controller.
>
> Hast du da Suchwörter für mich? I2C wäre super, da das OLED auch darüber
> verbunden ist.

Du kannst nicht nach "i2c pwm controller" googeln?

Ansonsten suche bei Digikey, Farnell, Reichelt, Mouser.
Gast #6288972
Lesenswert?

Daniel R. schrieb:
> Daher die Überlegung, die einfach mit in den WS2811 über den LED-Bus zu
> steuern.

OK.

Ich dachte du wolltest an den Auto noch ein bisschen "Blinki-Blinki" 
machen.

Bei  deiner Beschreibung kann ich Cyblord nur zustimmen.

Cyblord -. schrieb:
> Es gibt PWM-Controller die du via I2C oder SPI ansteuern kannst. Nimm
> lieber so was und vergewaltige dafür keine LED-Controller.

Wie wäre es den dann z.b. mit diesen Spielzeug.
https://eckstein-shop.de/Adafruit-16-Channel-12-bit-PWM-Servo-Driver-I2C-interface-PCA9685


Gruß

   Pucki
Gast #6288983
Lesenswert?

Cyblord -. schrieb:

> Der WS2811 ist für LED Konstantstromversorgung vorgesehen.

Ja.

> D.h er macht
> eben nicht einfach nur ne PWM.

Das ist schon richtig, aber man könnte tatsächlich auch eine H-Brücke 
damit ansteuern. Die Frage ist nur, wozu so eine schräge Konstruktion 
nützlich sein sollte, eine H-Brücke kann man schließlich auch viel 
einfacher ansteuern.
Gast #6288992
Lesenswert?

Stefan ⛄ F. schrieb:

> Hat er doch erklärt, ihm gehen die I/O Pins aus.

Aber nicht, bevor ich meinen Text geschrieben hatte. Kausalität, du 
verstehst?

Und im übrigen: wenn die Pins knapp werden, nimmt man sinnvollerweise 
eher einen µC, der mehr davon hat. Idealerweise einen aus derselben 
Familie.

Oder man packt ein simples Schieberegister zum µC dazu.

Alles sinnvoller als ein WS2811 als Portexpander einzusetzen...
Gast #6289002
Lesenswert?

Cyblord -. schrieb:

> Aber nicht sinnvoller als einen passenden I2C Baustein zu verwenden, vor
> allem wenn man schon I2C einsetzt.

Das kommt dann darauf an, wie schnell man die H-Brücke anzusteuern 
gedenkt. Aber klar, wenn das Endziel eine Motorsteuerung ist, dann 
dürfte die mit I2C erzielbare Updaterate völlig genügen.

Bleibt eigentlich nur anzumerken, dass einfache Schieberegister typisch 
deutlich billiger sind als welche, die man per I2C ansteuern kann. Auch 
das Upgrade auf einen größeren µC dürfte in Summe oft billiger kommen 
als zusätzliches I2C-Gerödel...
Gast #6289008
Lesenswert?

c-hater schrieb:
>>> Die Frage ist nur, wozu so eine schräge Konstruktion
>>> nützlich sein sollte,
>> Hat er doch erklärt, ihm gehen die I/O Pins aus.
> Aber nicht, bevor ich meinen Text geschrieben hatte. Kausalität, du
> verstehst?

Doch. Schau her:

Daniel R. schrieb um 15:25 im Beitrag #6288949:
> mir geht es darum das mir die PWM Pins langsam ausgehen

c-hater schrieb um 15:55 im Beitrag #6288983:
> Die Frage ist nur, wozu so eine schräge Konstruktion
> nützlich sein sollte
OP #6289263
Lesenswert?

Die H-Brücke dient der Motorsteuerung für den Lenkmotor und eine weitere 
für die beiden Antriebe parallel.

Ich benötige dafür keine so genaue PWM Auflösung da es sowieso nur feste 
Werte sind ( Slow/Normal/Highspeed ) für die lenkur ist der auch nur 
damit diese besser Kalibrieriert werden kann.

20x WS2811 Platinen für 6€  mit je 3 Kanal ist natürlich um einiges 
günstiger als ein extra 16Kanal PWM Controller für ca. 18€. Daher meine 
Überlegung.
Gast #6289314
Lesenswert?

Stefan ⛄ F. schrieb:
> Daniel R. schrieb:
>> als ein extra 16Kanal PWM Controller für ca. 18€.
>
> Wo hast du denn geguckt?

In meinen Link von Eckstein. ;)  Links die ich poste sollen eine 
Möglichkeit darstellen was ich meine, kein Bestellvorschlag !!!!

Und ein Amazon-Link ist ein China-Link = 6 Wochen.  Eckstein macht es in 
unter 1 Woche.

Ist das übliche Problem.  Geld <> Zeit auf Ware zu warten.


Gruß

   Pucki
OP #6289392
Lesenswert?

Das der Unterschied so gravierend ist hätte ich jetzt nicht gedacht.

Rechne zwar bei China für gut die Hälfte aber der Unterschied ist ja 
sehr groß.

Knapp 3€ sind vertretbar. Und bei 16kanal kann ich beide Antriebe 
einzeln steuern, dann kann ich das Auto auch auf der Stelle drehen. 
Verringert sich der Wendekreis erheblich.


Aber zurück zum eigentlichen Thema ?
Was spricht daget oder dafür. Würde es grundsätzlich funktionieren?
Gast #6289399
Lesenswert?

i.d.R. ist der Unterschied sobald es sich um Platinen mit Teile und 
Lötzinn drauf handelt, nach meiner Erfahrung Faktor 1:8 - 1 : 10 = 
1(china) : x(de).

Kannst die beiden Links ja vergleichen. ;)

Oder Vergleich mal Arduino-Nano China : DE = Faktor 10 ;)



Benedikt M. schrieb:
> + Gewährleistung + Rückgabe + lokale Wirtschaft unterstützen

Sorry aber wo unterstütze ich eine Wirtschaft die im AUSLAND einkauft, 
und mir etwas teuer verkauft. Wenn da Arbeiter in deutschen Fabriken mit 
deutschen Sozialabgaben wären, DANN würde ich die Wirtschaft 
unterstützen.
Weil dann unterstütze ich etwas was mir irgendwie (Steuern/Staat etc) 
auch zu gute kommt.

Und bei einen Faktor von 1 (China) : bis 2.5 (DE) tue ich das sogar sehr 
oft, weil ich nicht 6 Wochen warten will. Aber NICHT bei Faktoren von 5 
und viel höher.

Ich habe heute Fritten mit Mayo gegessen. 2.50 Euro. Wenn ich bei einer 
China-Bestellung also das Risiko eingehe, eine Portion weniger zu 
futtern, kann ich damit leben.

Aber das 10 fache Zahlen und mir dann vorhalten lassen, ich hätte das 
Teil gegrillt, und die Gewährleistung ist weg.  ne danke.

Gruß

  Pucki

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