SPI naar WS2812B Converter: Meer LEDs, meer Power!
op
Gebruik de marge van de WS2812(B)
Meestal wordt aangenomen dat WS2812(B) LEDs (en klonen ervan) op 800 kHz moeten draaien, wat een onhandige frequentie is voor microcontrollers die geklokt worden op 4, 8, 12 of 16 MHz of een andere frequentie die geen macht-van-twee veelvoud is van 800 kHz. Als je echter het datasheet van de LED's zorgvuldig leest, zie je dat de timing toleranties bijna 50% zijn, wat tamelijk royaal is.Dit betekent dat een datasnelheid van 1 MHz ook zou moeten werken, want die is slechts 25% sneller dan 800 kHz en dus binnen de 50% speling. 1 MHz is een frequentie die de meeste randapparatuur met SPI gemakkelijk kan genereren, zelfs als ze alleen een basis clock prescaler hebben.
In deze video laten we zien hoe je hiervan kunt profiteren door een paar componenten aan de microcontroller toe te voegen.
Resources
Vertaling: Hans Adams

Discussie (0 opmerking(en))