-
Thread
AVR UART + andere Interrupts / Konflikte
nach 50us Sendepause auf LOW > erkannt. Schrieb ich bereits. Ja, das steht da. Aber die meisten WS2812b haben das Datenblatt leider nicht gelesen.
50us Sendepause auf LOW >> erkannt. Schrieb ich bereits. >Ja, das steht da. Aber die meisten WS2812b haben das Datenblatt leider >nicht gelesen. Selbst wenn es nur 20us sind, ist das mehr als ausreichend.
-
Thread
Berechnung Leerlaufleistung Netzteil ?
Ich möchte gerne ca. 300 WS2812b LEDs via MC ansteuern. Leider gibt es die von mir gewünschte Bauform nur als WS2811/12B, somit nur 5 Volt anstatt vermutlich sinnvollerer 12/24V. Nun stellt sich für mich die Frage nach dem Netzteil
Vielen Dank Christian M. wenn ich das richtig lese, braucht der WS2812B aber nur 1µA pro Chip, das wäre IMHO vernachlässigbar, oder ? http://www.tme.eu/de/Document/d396dfe883872510aebef40d9961d842/WS2812B.pdf
-
Thread
Verkabelung für ca. 30A
Bauform, in der sich pro Chip 3 LEDs in fast beliebiger > Farbe befinden. ^^ Falsch! In der WS2812(B) ist auch noch Elektronik integriert. Stefanus F. schrieb im Beitrag #5546807: > Also ich weiß, dass 5050 LEDs mit 60mA zu 99% Wahrscheinlichkeit RGB > LEDs sein dürften. So habe ich es auch vermutet. Natürlich gibt es auch Leds 5050 in rot, blau etc. Und es gibt noch die WS2812(B). Wenn der TO die Leds tatsächlich Alle parallel schaltet hat er einiges an Verlust an den Vorwiderständen. Das wäre die denkbar schlechteste Lösung.
-
Thread
Hochfrequente Störungen auf der Versorgungsspannung (WS2812b-Matrix)
Hallo zusammen, in einer Matrix aus 475 WS2812b LEDs sehe ich bei einer laufenden Animation relativ unspezifische hochfrequente Störungen mit einer Amplitude von ca. 300mV bis 400mV (siehe Anhang). Da die Schaltung einwandfrei funktioniert, sind
Treiber sind, die dann unötig ins obere MHz-Band > strahlen? Wie gesagt, PWM passiert bei den WS2812b intern. Das Steuersignal konfiguriert für die in die LED integrierten Controller nur RGB-Werte. Die Animation nutzt natürlich das ganze Farbspektrum aus...
-
Thread
Ansteuerung einzelner mehrfarbiger LEDs
bei der Ansteuerung eines WS2812B LED Bandes unterstützt. Daher müsste ich das selbst programmieren, was bestimmt auch nicht ohne sein dürfte. Ich verfolge das aber weiter (Danke dafür) Wenn jemand mir einen Alternative aufzeichnen
#5598474: > Und noch habe ich keine Bibliothek gefunden, > die mich bei der Ansteuerung eines WS2812B LED Bandes unterstützt. Daher > müsste ich das selbst programmieren, was bestimmt auch nicht ohne sein > dürfte. PillePalle, solange der Prozessor nich zu lahm ist. Sonnst ists nur x-µs_Hi==1
-
Thread
WS2812B und Node-MCU (ES8266) funktionieren in bestimmter Umgebung nicht
Ich habe für einige Bekannte eine Lichtinstallation im Haus realisiert. Diese besteht aus 150x WS2812B angesteuert durch einen Node-MCU (ESP8266 Basis). Als Stromversorgung wird ein Meanwell LPV-60-5 verwendet. Der Node-MCU ist per WLAN im Heimnetzwerk eingebunden und steuert die LEDs zeitabhängig.
WS2812 erwartet als High-Pegel mindestens 0.7*VDD = 3.5V (https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf). Dass das bisher funktioniert hat, war Glück. Versuch mal, einen "richtigen" Pegelwandler dazwischen zu schalten.
-
Thread
Welcher Kabelquerschnitt für Anschluss an LED-Streifen?
Ich möchte einen 5V WS2812b Led-Streifen mit 2,3 Meter Länge an ein passendes Netzteil anschließen. Beim Led-Streifen ist ein kurzes Kabel mit einem 3 poligen JST SH Stecker angelötet. Dessen Kabel ist AWG22, reicht das für
Peter S. schrieb im Beitrag #6950890: > Ich möchte einen 5V WS2812b Led-Streifen mit 2,3 Meter Länge an ein > passendes Netzteil anschließen. Beim Led-Streifen ist ein kurzes Kabel > mit einem 3 poligen JST SH Stecker angelötet. Dessen Kabel ist AWG22, > reicht
-
Thread
WS2812B über USB-UART ansteuern
Ich hab noch eine UART Konfiguration gefunden mit der die WS2812B Signale besser abgebildet werden können. Start + 8Bit + Parität + Stopp S0123 4567Pss 00 11000 0110000 01 11000 0111100 10 11110 0110000 11 11110 0111100 Bei 6 MBaud (UART) ergibt das ca.840 kBit (WS2812B) UART Einstellungen: serialPort.BaudRate = 6000000; serialPort.DataBits = 8; serialPort.StopBits = StopBits.One; serialPort.Parity = Parity.Even; Getestet mit PL2023HXA / PL2023HXB / PL2023TA
-
Thread
WS2811 mit SPI(atmega 2560)
hab für die WS2812B auch ein SPI verwendet, aber mit einem STM32 nicht atmel. War ein wenig verbiegung notwendig, ein WS2812B bit enstrpicht 4 SPI bits, dafür kann ich aber bequem DMA verwenden
Ben W. schrieb im Beitrag #5064389: > hab für die WS2812B auch ein SPI verwendet, aber mit einem STM32 nicht > atmel. > War ein wenig verbiegung notwendig, ein WS2812B bit enstrpicht 4 SPI > bits, dafür kann ich aber bequem DMA verwenden Ja, mache
-
Thread
WS2812 mit Nucleo und Lib
Hallo, ich habe jetzt mal angefangen mit den WS2812B LEDS herumzuspielen. Hierfür habe ich mir einen LED Ring mit 24 LEDS gekauft. Ich habe wie gewünscht +5V und GND mit dem Nucleoboard und den Stripes angeschlossen. Im nächsten schritt bin ich dann
das zu überprüfen benötige ich ein Oszilloskop das habe ich leider nicht. Laut dem Datenblatt des WS2812b müssen die Timings folgendermassen sein Seite 3 https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf In der Lib ist beschrieben das ein Nop ca. 400ns delay macht also setze ich die Zeit auf
-
Thread
LED - Trafo und Spannungsabfall
schönen guten Abend. Ich habe mir RGB-LED-Streifen (144 LED / Meter http://magic-ledlight.com/ws2812b-led-strip/144leds-ws2812b-led-strip.html) besorgt und möchte diese nun mit Strom versorgen. Da mein Physikunterricht nun doch schon mehrere Jahre zurück liegt, wäre es sicher sinnvoll wenn noch einmal
144 LED - smd 5050,WS2812B-Ic pro Led.Mit Spannung anschliessen und leuchten wird das nichts.Pro LED ist ein RGB-Ansteueric vorgesehen,da brauchste noch einen Steuercontroller der die Daten durchschiebt.WS2812B-Datenblatt
-
Thread
Versorgung bei längeren Zuleitungen puffern?
weiter einbrechen, von den Komponenten die ich bisher schon fest im Blick habe sind lediglich die WS2812B nur bis 3,5V spezifiziert. Es ist also nicht so, dass ich auf jeder Leiterplatte genau 5V benötigt, wenn es dauerhaft nur 4,7V sind ist das auch ok, solange die halbwegs stabil sind. A. K. schrieb
anderen Ende der Leitung reagiert. Marko schrieb im Beitrag #3847584: > Es werden u.a. einige WS2812B LEDs angesteuert ... > Die LEDs sollen auf vier Streifen zu je 10 Stück aufgeteilt > werden, macht in Summe dann schlimmstenfalls 2A. Dann vergiss nicht, den WS2812B auch jeweils einen 100nF
-
Thread
Was bringen die WS2815 LEDs mit 12V?
gemacht. Mache man sich also einen Reim drauf... Nachtrag: Farbfolge der WS2815: RGB bei meinen WS2812B: GRB PS: 2 Tippfehler habe ich korrigiert... Gruß aus Berlin Michael
gemessen wurden: https://quinled.info/wp-content/uploads/2020/03/Test-Table-v0.65.pdf Fazit: WS2812b verbraucht weniger Energie, ist aber aufwendiger zu verdrahten und die Farben gehen schnell ins rötliche wenn die Spannung absackt.
-
Thread
Gladiator oder Jinx für Ws2812b
Hallo, ich habe ein Projekt bei dem ich einen Ws2812b in einer Linie liegen habe. Nun will ich für dieses Programme schreiben. Ich habe gelesen, dass Jinx und Gladiator die gängigsten Lösungen seien, aber beide eher für eine Matrix konzipiert sind.
FastLed eine Libary für Arduino IDE ist. Ich habe einen Diamex LED Player, https://www.amazon.de/WS2812B-Controller-LED-Player-T-Player-Funktionen/dp/B01LYCY56C/ref=sr_1_13?dchild=1&keywords=diamex+led+player&link_code=qs&qid=1616596508&sourceid=Mozilla-search&sr=8-13 der nur TPM2 Dateien nimmt. Bekomme
-
Thread
Frequenzteiler ohne Binary Counter
internen Input, in dem ich einen nen eigenen millis-counter hatte. Da traten die Probleme auf. Ohne ws2812b kein Problem, mit immer Abweichungen.
funktioniert es ja bereits optisch sehr gut. Dachte das Teil wäre soweit fertig. Hatte bevor ich die WS2812B eingebunden hab die Zeiten geprüpft. Nach mehreren Stunden keine Abweichung. Mit den Ws2812B waren auf einmal mehrere Minuten auf 1 Stunde Abweichung drin. > Falls ich mit all meinen Vermutungen
-
Thread
[V] Diverse WS2812 LEDs (Rolle)
nix von den Rollen ab. Es gibt folgende Typen: WS2812C - 2020 Gehäuse, ca. 360pc => 15€ WS2812B - 3535 Gehäuse. Die Rolle fast 1000pc. Hier ist noch etwas weniger als die Hälfte da. => 35€ WS2812B - 4020 Gehäuse, ca. 200pc. => 15€ WS2812B - 5050 Gehäuse. ca. 800pc. = 40€ AP102C - 5050
Um welche ws2812b-2020 handelt es? Gibt größere Unterschiede zwischen den einzelnen Herstellern (einige sind nicht von World Semi).
-
Thread
Raspberry Pi -> WS2812b
https://github.com/tvdzwan/hyperion/wiki/WS2812b-PWM geht das auch ohne jeglichen Wandler, was mir komisch erscheint, da die WS2812b doch mindestens 0,7*Vcc benötigen, also 3,7V. Wie zu erwarten scheint es nicht zu funktionieren. Jetzt habe
3,3V 5V schalten. Und die Rise und Fall Zeiten scheinen mir hoch, verglichen mit den Timings der ws2812b. Die Beschaltung, die für dich gehen sollte sieht also wie im Anhang aus?
-
Thread
Abblockkondensator bei auseinander liegenden VCC- und GND-Pins
Hallo allerseits, ich route gerade eine zweilagige Platine auf welcher WS2812B LEDs verbaut werden sollen. Die untere Lage soll dabei nach Möglichkeit als reine GND-Plane dienen. Leider liegen bei den WS2812B VCC und GND nicht schön nebeneinander, so dass sich mir die Frage
stehen jetzt hochkant, dadurch kann ich den Kondensator seitlich platzieren und könnte dadurch die WS2812B auch wieder bequem auslöten, während die Leitungslänge zu VCC nur unwesentlich größer wird. Den Kondensator habe ich nun mit je zwei Vias links und rechts des Pads and GND angebunden, ähnlich habe
-
Thread
Frage zu CCL-Einheit in neueren AVR-Controllern
dann bei den neueren PIC und wurden dann in die neueren AVR übernommen. Hier ein Vergleich wie WS2812B Led Driver implementiert wird auf AVR PIC Silabs: https://siliconlabs.force.com/community/s/share/a5U8Y000000bxnDUAQ/ws2812b-led-driver-on-efm8bb51-microcontroller
Implementierung mit CCL angesehen? Lothar schrieb im Beitrag #7250301: > Hier ein Vergleich wie WS2812B Led Driver implementiert wird auf AVR PIC > Silabs: > > https://siliconlabs.force.com/community/s/share/a5U8Y000000bxnDUAQ/ws2812b-led-driver-on-efm8bb51-microcontroller
-
Thread
ws2812b Led Strip Stromversorgung
Hallo, ich bin greade vor Weihnachten am verzweifeln. Ich habe mir einen 5 Meter langen ws2812b Led Strip geholt und ca 4 Meter verbaut. Nach recherchen habe ich herrausgefunden das ein Led Chip 60mA verbraucht, also 60 x 4 x 60 = 14.400mA -> 14,4A. Ich habe mir also ein passendes Netzteil
-
Thread
WS2812 Ansteuerung per Bitbanging für AVR und ARM von 4 Mhz-60 Mhz
Test-Code mit der selben Lib gewechselt: http://gotronik.com/2015/09/07/obsluga-diod-z-kontrolerem-pwm-ws2812b-za-pomoca-atmega32/ Dieser geht. Hurra. Ich vermute einen Fehler in der Rainbow.c, die der Lib beiliegt.
Eine Gamma-Korrektur besteht im Wesentlichen aus Hast recht, das passiert intern. Nur bei den WS2812B.... Ich glaube ich wäre überrascht, denn genau das ist IMMER das (mein) Problem und es bleiben (mir) effektiv ~64Farben über....?!
-
Thread
LED Lauflicht Drehzahlabhängig / Hall Sensor
Kleines Update. Anscheinend kommen die WS 2812B s langsam aus der Mode. Es gibt wohl mittlerweile einen Nachfolger der 2 Datenleitungen hat. Sieht so aus als wenn zB auf aliexpress viele Händler diese LEDs in allen Formen mit bis zu 30% Rabatt
bald durch einen realen ersetzen werde. https://circuits.io/circuits/5300408-wip-5-led-3-strip-ws2812b Im Setup ist erstmal ein kleiner Testdurchlauf damit man sieht ob nach dem Einschalten alle Verbindungen und der MC in Ordnung sind. Hall/Funktionsgenerator ist noch nicht integriert da die
-
Thread
C => Preprocessor #if TYP0== STRING funktioniert nicht
4168/Components/HardwareApi/Include -I"/home/BERNAU/joerg/Eagle/Projekte/LED Boards/ZigbeeLightLink-WS2812B/Firmware/lib/Common" -I"/home/BERNAU/joerg/Eagle/Projekte/LED Boards/ZigbeeLightLink-WS2812B/Firmware/lib/Coordinator" -isystem /usr/local/lib/jn516x-sdk/JN-SW-4168/Components/Common/Include -Wno-attributes
ZLL.dir/app_zcl_light_task.c.o -c "/home/BERNAU/joerg/Eagle/Projekte/LED Boards/ZigbeeLightLink-WS2812B/Firmware/lib/app_zcl_light_task.c" [/CODE] ########### [CODE] In file included from /home/BERNAU/joerg/Eagle/Projekte/LED Boards/ZigbeeLightLink-WS2812B/Firmware/lib/app_zcl_light_task.c:48
-
Thread
LED RGBW SK6812
WW Version zum Testen bestellt. https://de.aliexpress.com/item/Wholesale-4m-5m-SK6812-similar-ws2812b-RGBW-4-in-1-Waterproof-IP65-IP67-60-leds-pixles/32476317187.html Die könnte für effektvolle Beleuchtungen taugen.
überhaupt vorhanden sein sollte. Hatte mal einen, da stand wenigstens der verbaute IC drauf ( WS2812B ). Kann natürlich sein, das man den Controller erst konfigurieren muss, da dieser laut eBay-Beschreibung für WS2812B & Sk6812 zu gebrauchen sein soll ( bin des China oder überhaupt Englisch
-
Thread
suche *.lbr für WS2812B
suche für meine LP eine *.lbr mit der SMD - LED WS2812B mit vier Anschlüssen. konnte in keiner in eagle 5.10 vorhandenen *.lbr was passendes finden.
ich wollte in der "led2.lbr" noch'ne WS2812B mit vier pins dazu machen. gelingt mir leider nicht...irgendwas läuft schief...
-
Thread
[V] WS2812b RGB-LEDs
ich es nicht eilig habe, stehen Alternativquellen zur Verfügung. z.B. http://www.ebay.de/itm/WS2812B-10-10-100-Bit-Full-Color-5050-RGB-LED-Lamp-Panel-Light-For-Arduino-UL-/201608862404?_trksid=p2141725.m3641.l6368
-
Thread
RGB LED einstellen für beleuchtungs Projekt
Eine Möglichkeit: Arduino mit WS2812b Strip (Bild) - Leds lassen sich aus dem Stripe ggf. einzeln abschneiden. - Helligkeit und Farbe jeder einzelnen LED einstellbar. Arduino Nachbau (Elegoo) ca. 10 EUR 5m Stripe mit 300 LED für
RGB-LED-Strip ist leider nicht möglich, da die Abschnitte, pro 3 LED's, > zu groß sind es gibt WS2812b Stripes mit 144 LEDs/m das ist doch fein genug https://de.aliexpress.com/item/WS2812B-5050-RGB-LED-Strip-5M-150-300-Leds-144-30LED-M-Individual-Addressable-5V/32776589396.html?src=google&albslr=118978064&
-
Thread
ESP32 D1 Mini-WROOM-32
sauber funktioniert, wenn die Ansteuerung das Signal immer wieder auf 0V zieht. Auch jede einzelne Ws2812b muss ihre internen data immer wieder auf 0V ziehen. Folglich entsteht insb. in der Parallelschaltung mehrerer Ws2812b auch ohne echten GRD ein schwebender GRD. Weiteres könnte/wird der interne Verpolungsschutz der Ws2812b machen. Bei Deinen 8 Ws2812b UND(!) dem Arduino UND(!) Deinem aktuellen Testprogramm scheint das bis runter auf 3,6V zu funktionieren, also ohne sichtbaren Helligkeitsverlust und ohne, dass etwas
-
Thread
SELV PELV und Installation in Zone 0 (Dusche)
Hallo, Ich habe eine LED Beleuchtung (WS2812b LED-Streifen) mit 5VDC im Bad und auch bis in den Bereich der Dusche vorgesehen. Als Versorgungsspannung habe ich zwei Netzteile ins Auge gefasst: - Mikrocontroller laeuft mit Meanwell APV-12-
Netzteilen. Die Streifen selbst sind IP65 (http://www.aliexpress.com/store/product/4m-DC5V-IP65-WS2812B-led-digital-strip-60pcs-WS2812B-M-with-60pixels-57-6W-BLACK-pcb/701799_1077884982.html), erfüellen also die Anforderung an die Betriebsmittel von IPX5. Die Fügestellen (z.B. 90° Ecken) will ich gründlich
-
Thread
[V] 1000x WS2812b
Festpreis : 70 € Versand : 7€ mit DHL Können auch in Berlin abgeholt werden. Viele Grüße, Andre
-
Thread
GPIO-Board für PC mit Windows?
und die Daten via mqtt an mein FHEM senden oder > eingehende Nachrichten mittels LED-Streifen WS2812B darstellen. Dann wäre ein ESP8266 bzw. ESP32 mit Tasmota eine Möglichkeit, auch ohne PC und ohne Programmierkenntnisse zum Ziel zu kommen.
und die Daten via mqtt an mein FHEM senden oder >> eingehende Nachrichten mittels LED-Streifen WS2812B darstellen. > > Dann wäre ein ESP8266 bzw. ESP32 mit Tasmota eine Möglichkeit, auch ohne > PC und ohne Programmierkenntnisse zum Ziel zu kommen. Der HC-SR501 ist kein Problem, braucht 1x GPIO
-
Thread
ATMega2560 FastPWM DutyCycle Umschaltung
#include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 8000000UL volatile uint16_t WS2812B0CODE = 20000; volatile uint16_t WS2812B1CODE = 10000; volatile uint16_t WS2812BTSET = 0; volatile uint8_t Banging = 0x1; ISR(TIMER1_COMPB_vect){ if((Banging & 0x1)== 0x1){ OCR1B = 0x0F11
#include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 8000000UL volatile uint16_t WS2812B0CODE = 20000; volatile uint16_t WS2812B1CODE = 10000; volatile uint16_t WS2812BTSET = 0; volatile uint8_t Banging = 0x0; ISR(TIMER1_OVF_vect){ if(Banging & 0x1){ OCR1B = 9000; Banging
-
Thread
Leitungslänge bei PWM Signal
Stripes: BTF-LIGHTING WS2812B 5M 60 LEDs/Pixels/m 300LEDs RGB Schwarz PCB Streifen mit 5050 SMD LEDs Wasserdicht in Rohr IP67 PWM Frequenz: 800 000 Hz Leitungslänge: Pi -> Strip etwa 10cm funktioniert Pi -> Strip
Ausgabelautstärke zu tun. Also dein schüchterner PI 3,3V muss lauter reden Pegelwandler 5V damit der WS2812B hört, der dazu aber auf der ganzen Stripestrecke Futter braucht 5V.
-
Thread
[S] kurze, flache LED Streifen, LEDs einzeln ansteuerbar
sind damit alle erdenklichen Farben möglich ;) http://www.amazon.de/AUDEW-LEDs-Strip-Streifen-WS2812B/dp/B00XKXUJ96/ref=pd_sim_201_2?ie=UTF8&dpID=612CAGgpN-L&dpSrc=sims&preST=_AC_UL160_SR160%2C160_&refRID=0DDQ0PJWF5E5PCD8FTDB
Zeiten? > > Entwicklungszeit :) Ich muss das Programm in wenigen Tagen > zusammenkloppen. also ws2812b und Arduino, eine Stunde bis es läuft. selber bauen, flexible Leiterplatte, Verdrahtung dauert länger.
-
Thread
DS3231 : Ungenauigkeit SQW 1kHz
> naturgemäß zu einem Nachgehen deiner Interrupt-Uhr führt. Im Einsatz kommt die LightWeight WS2812B Libary. Die hat soweit dieses Verhalten :( > Achja: Wenn du eh nur an Sekunden interessiert bist, warum setzt du dann > den SQW Ausgang nicht auf 1Hz auf (RS1 = 0, RS2 = 0) und sparst dir 1023
Lösung hat ja auch bereits als steigende Flanke genauso funktioniert. Das Problem bei mir ist die WS2812B Ansteuerung. Die Ansteuerung der WS2812B erfolgt sobald meine ISR 16mal durchlaufen ist. [code] #define FREQ_64 freq_1024/16 [/code] [code] while (1) { static int last_minute;
-
Thread
RGB-LED´s einzeln ansteuern ohne Matrix
...wollte auch gerade die WS2812(B) vorschlagen. Wenn es natürlich besondere RGB LEDs sind, scheidet diese Variante aus. Es gibt auch von TI einige LED-Treiber mit serieller µC Anbindung. Z.B. TLC5947, hat 24 Kanäle (könnte
> ...wollte auch gerade die WS2812(B) vorschlagen. > > Wenn es natürlich besondere RGB LEDs sind, scheidet diese Variante aus. Die Ansteuerchips gibt es doch auch ohne LEDs, ich habe z.B. eine Lichterkette, da sitzen die Chips jeweils
-
Thread
Küchenbeleuchtung
Arbeitsplatte Alu-LED-Profile montiere, in die ich jeweils einen Streifen mit weißen (12 V) und WS2812B-LEDs (je 60 LEDs/m) klebe. Zusätzlich möchte ich ein Profil im Sockel mit nur einem WS2812B-Streifen befestigen. Insgesamt habe ich so etwa 2,4 m weiße LEDs und 6,1 m WS2812B (siehe Skizze). Da ich
, dass es nicht sinnvoll ist, den Strom der Netzteile über die PCB laufen zu lassen (am Beispiel WS2812B: Klemme 5V/GND rein, Klemme 5V/Data/GND raus)? Ich hoffe, das ist alles halbwegs verständlich und vollständig. Wenn nicht, bitte nachfragen. :) Viele Grüße, kthx