Forum: Mikrocontroller und Digitale Elektronik RGB LED 5V mit 3,3 logic


von Sven (Gast)


Lesenswert?

Hallo,

die normalen WS2812B benötigen zum schalten 70% der Eingangsspannung. 
Die neuen WS2812B-V5 findet man leidet nicht (benötigen nur 2,7V).
Somit laufen 5V LEDs nur mit Glück auf einer 3,3V Signalleitung. Besteht 
die möglichst die Eingangsspannung mit einer Diode von 5V auf 4,5V zu 
drücken oder die 3,3V zu boosten? Es sollen maximal nur drei LEDS 
angeschlossen werden.

von Stefan F. (Gast)


Lesenswert?


von Falk B. (falk)


Lesenswert?

Sven schrieb:
> die normalen WS2812B benötigen zum schalten 70% der Eingangsspannung.
> Die neuen WS2812B-V5 findet man leidet nicht (benötigen nur 2,7V).
> Somit laufen 5V LEDs nur mit Glück auf einer 3,3V Signalleitung. Besteht
> die möglichst die Eingangsspannung mit einer Diode von 5V auf 4,5V zu
> drücken oder die 3,3V zu boosten?

Jaja, boosten oder boostern oder drostern liegt im Trend!

> Es sollen maximal nur drei LEDS
> angeschlossen werden.

Das interessiert die 1. LED wenig, wenn sie zu wenig Eingangsspannung 
bekommt und dann anfängt zu stottern.

von Falk B. (falk)


Lesenswert?


von Markus M. (adrock)


Lesenswert?

Bei nur drei LEDs ist das mit der Diode in der Versorgungsspannung die 
einfachste Lösung.

Man müsste probieren ob man nur die Versorgungsspannung der ersten LED 
in der Kette absenkt oder alle (falls Helligkeitsunterschiede 
entstehen).

Ansonsten ist der korrekte Weg ein kleiner Pegelwandler vor der ersten 
LED. Entweder diskret (wie in dem verlinkten Werk von Stefan 
beschrieben) oder ein kleines IC - falls Du SMD löten kannst:

SN74LV1T34, SN74LV1T125, SN74LV1T126, ...

von pegelwendler (Gast)


Lesenswert?

Markus M. schrieb:
> falls Du SMD löten kannst:

Falls nicht: https://www.sparkfun.com/products/12009
Ähnliche Module gibts haufenweise.

von erklehr behr (Gast)


Lesenswert?

Falk B. schrieb:
> Jaja, boosten oder boostern oder drostern liegt im Trend!

Also praktisch die Voltage hochskillen.

von erklehr behr (Gast)


Lesenswert?

pegelwendler schrieb:
> Falls nicht: https://www.sparkfun.com/products/12009
> Ähnliche Module gibts haufenweise.

Ja, aber man muss unbedingt in China oder Amerika kaufen,
denn in Deutschland gibt es so etwas nicht.

https://www.ebay.de/itm/174949502300?hash=item28bbcd8d5c:g:2wUAAOSwf0hcSN8Y

von pegelwendler (Gast)


Lesenswert?

erklehr behr schrieb:
> pegelwendler schrieb:
>> Falls nicht: https://www.sparkfun.com/products/12009
>> Ähnliche Module gibts haufenweise.
>
> Ja, aber man muss unbedingt in China oder Amerika kaufen,
> denn in Deutschland gibt es so etwas nicht.
>
> Ebay-Artikel Nr. 174949502300

Warum behauptest du was und wiederlegst es dann selbst?

von Forist (Gast)


Lesenswert?

pegelwendler schrieb:
> Warum behauptest du was und wiederlegst es dann selbst?

Ironie-Tags übersehen?

von Sven (Gast)


Lesenswert?

Hallöchen, das bedeutet einfach eine Diode vor der ersten led am vcc 
einspannen. Wenn die erste LED eine andere Helligkeit hat, wie die 
anderen beiden, ist das kein Problem.

von Sven (Gast)


Lesenswert?

Falk B. schrieb:
> Sven schrieb:
>
>> die normalen WS2812B benötigen zum schalten 70% der Eingangsspannung.
>> Die neuen WS2812B-V5 findet man leidet nicht (benötigen nur 2,7V).
>> Somit laufen 5V LEDs nur mit Glück auf einer 3,3V Signalleitung. Besteht
>> die möglichst die Eingangsspannung mit einer Diode von 5V auf 4,5V zu
>> drücken oder die 3,3V zu boosten?
>
> Jaja, boosten oder boostern oder drostern liegt im Trend!
>> Es sollen maximal nur drei LEDS
>> angeschlossen werden.
>
> Das interessiert die 1. LED wenig, wenn sie zu wenig Eingangsspannung
> bekommt und dann anfängt zu stottern.

Was willst du uns mit deinem geschwurbel mitteilen?

von Markus M. (adrock)


Lesenswert?

Sven schrieb:
> Hallöchen, das bedeutet einfach eine Diode vor der ersten led am vcc
> einspannen. Wenn die erste LED eine andere Helligkeit hat, wie die
> anderen beiden, ist das kein Problem.

Ja genau. Durch die Diode bekommt die erste LED ca. 0,7V weniger 
Spannung, dadurch ist der "High" Pegel vom 3,3V Ausgang dann 
ausreichend.

von Wolfgang (Gast)


Lesenswert?

Sven schrieb:
> Was willst du uns mit deinem geschwurbel mitteilen?

Nur die erste LED kommt überhaupt mit der 3.3V Signalleitung in 
Berührung. Es ist völlig egal, wie viele LEDs hintereinander hängen. 
Wenn die erste die Signale nicht richtig versteht, kann sie keine 
vernünftigen Daten weiterreichen und es ist völlig egal, was dahinter 
noch kommt.
Jetzt verstanden?

von Falk B. (falk)


Lesenswert?

Sven schrieb:
> Hallöchen, das bedeutet einfach eine Diode vor der ersten led am vcc
> einspannen.

Nein, da fehlt noch der Pull-Up Widerstand!

von Sven (Gast)


Lesenswert?

Wolfgang schrieb:
> Sven schrieb:
>
>> Was willst du uns mit deinem geschwurbel mitteilen?
>
> Nur die erste LED kommt überhaupt mit der 3.3V Signalleitung in
> Berührung. Es ist völlig egal, wie viele LEDs hintereinander hängen.
> Wenn die erste die Signale nicht richtig versteht, kann sie keine
> vernünftigen Daten weiterreichen und es ist völlig egal, was dahinter
> noch kommt.
> Jetzt verstanden?

Mir geht es nicht um die Benennung von Problemen sondern Lösungen.

Ergebnis der bisherigen Antworten. Es muss eine Diode und ein Widerstand 
auf die vcc eingesetzt werden.

von Markus M. (adrock)


Lesenswert?

Sven schrieb:

> Mir geht es nicht um die Benennung von Problemen sondern Lösungen.
>
> Ergebnis der bisherigen Antworten. Es muss eine Diode und ein Widerstand
> auf die vcc eingesetzt werden.

Nach meinem Verständnis soll der Widerstand die Signalleitung noch 
nach Vcc (hinter der Diode, also 4.3V) hochziehen, damit das High-Signal 
auch wirklich hoch genug ist.

Evtl. kann Falk das nochmal kurz erklären?

von Falk B. (falk)


Lesenswert?

Markus M. schrieb:
> Nach meinem Verständnis soll der Widerstand die Signalleitung noch
> nach Vcc (hinter der Diode, also 4.3V) hochziehen, damit das High-Signal
> auch wirklich hoch genug ist.

Genau.

von HildeK (Gast)


Lesenswert?

Markus M. schrieb:
> Bei nur drei LEDs ist das mit der Diode in der Versorgungsspannung die
> einfachste Lösung.

Vielleicht magst du noch erklären, wieso das von der Zahl der LEDs 
abhängen soll ...?

von Stefan F. (Gast)


Lesenswert?

HildeK schrieb:
> Vielleicht magst du noch erklären, wieso das von der Zahl der LEDs
> abhängen soll ...?

Lass es ruhen, der Thread hat bereits genug Besserwisserei. Er hätte 
schon nach der ersten Antwort geschlossen werden können, denn dort habe 
ich das geballte Wissen von euch zu diesem Thema zusammen gefasst.

von Oliver S. (phetty)


Lesenswert?

Ein simpler Wald und Wiesen Transistor um den Pegel hochzuziehen.

von Markus M. (adrock)


Lesenswert?

HildeK schrieb:
> Markus M. schrieb:
>> Bei nur drei LEDs ist das mit der Diode in der Versorgungsspannung die
>> einfachste Lösung.
>
> Vielleicht magst du noch erklären, wieso das von der Zahl der LEDs
> abhängen soll ...?

Tut es natürlich (technisch) nicht, aber wenn ich etwas mit vielen LEDs 
mache, gehe ich davon aus dass es irgendein "schickes" Projekt werden 
soll, dann würde ich tatsächlich einen Levelshifter spendieren, da dann 
der Preis für diesen im Vergleich zu den LEDs verschwindend gering ist. 
Außerdem ist so auch die erste LED dann optimal geschützt.

Ich neige da dann halt zum Perfektionismus ;-)

von HildeK (Gast)


Lesenswert?

Markus M. schrieb:
> Ich neige da dann halt zum Perfektionismus ;-)

Das will ich dir natürlich nicht absprechen 😉.
Ich neige da eher zum Pragmatismus, gerade bei Basteleien ...

von Andreas B. (bitverdreher)


Lesenswert?

Markus M. schrieb:
> Ich neige da dann halt zum Perfektionismus ;-)

Na ja, bei drei LEDs sind 33% der LEDs dunkler.
Perfektionismus sieht für mich anders aus. ;-)

von Steven (Gast)


Lesenswert?

Was soll ich nun im Ergebnis machen? Die erste LED DARF gerne dunkler 
sein. Soll nun ein Transistor oder eine Diode mit Widerstand verbaut 
werden?

von Wolfgang (Gast)


Lesenswert?

Steven schrieb:
> Was soll ich nun im Ergebnis machen?

In einem Thread nur einen Nick verwenden.

> Soll nun ein Transistor oder eine Diode mit Widerstand verbaut
> werden?

Ein Transistor alleine wird's nicht tun.
Mach's wie die Witwe Bolte - dich machte es, wie sie's wollte.

von SVEN (Gast)


Lesenswert?

Wolfgang schrieb:
> Steven schrieb:
>> Was soll ich nun im Ergebnis machen?
>
> In einem Thread nur einen Nick verwenden.
>
>> Soll nun ein Transistor oder eine Diode mit Widerstand verbaut
>> werden?
>
> Ein Transistor alleine wird's nicht tun.
> Mach's wie die Witwe Bolte - dich machte es, wie sie's wollte.

Entschuldigung, das lag am zweiten Endgerät.

Ich finde, auch wenn hier die Forenexpertise extrem hoch ist sehr 
leidlich, dass man hier nur Sprüche oder Brocken hingeworfen bekommen. 
Ich werde mich anderweitig schlau machen.

von HildeK (Gast)


Lesenswert?

Andreas B. schrieb:
> Perfektionismus sieht für mich anders aus. ;-)
Naja, ich muss ihn in Schutz nehmen. Das war seine zweitbeste Lösung, 
denn den korrekten Weg hat er auch beschrieben:
Markus M. schrieb:
> Ansonsten ist der korrekte Weg ein kleiner Pegelwandler vor der ersten
> LED. Entweder diskret (wie in dem verlinkten Werk von Stefan
> beschrieben) oder ein kleines IC - falls Du SMD löten kannst:
>
> SN74LV1T34, SN74LV1T125, SN74LV1T126, ...

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.