Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
LED Strings
ElectronicsLED Strings
Terry Sturtevant
Wilfrid Laurier University
January 3, 2019
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
LED Strings
These are becoming common in displays.They are composed of multiple LEDs, often RGB, withindividual controls.All of the LEDs in a string are connected in sequence, so thatinstructions cascade through.
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
LED Strings
These are becoming common in displays.
They are composed of multiple LEDs, often RGB, withindividual controls.All of the LEDs in a string are connected in sequence, so thatinstructions cascade through.
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
LED Strings
These are becoming common in displays.They are composed of multiple LEDs, often RGB, withindividual controls.
All of the LEDs in a string are connected in sequence, so thatinstructions cascade through.
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
LED Strings
These are becoming common in displays.They are composed of multiple LEDs, often RGB, withindividual controls.All of the LEDs in a string are connected in sequence, so thatinstructions cascade through.
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
WSB2812 LED
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
WSB2812 string
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
APA102 LED
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
APA102 string
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
SK9822 LED
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
SK9822 string
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
WS2812 Strings
Single wire protocol0-0.4µS HIGH; 0.85µS LOW1-0.8µS HIGH; 0.45µS LOW(Above times ± 0.15µS )24 bit colour; 8 bits for each of GRBData transmission is MSB first in GRB order.RESET-≥ 50µS LOW between data frames
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
WS2812 Strings
Single wire protocol
0-0.4µS HIGH; 0.85µS LOW1-0.8µS HIGH; 0.45µS LOW(Above times ± 0.15µS )24 bit colour; 8 bits for each of GRBData transmission is MSB first in GRB order.RESET-≥ 50µS LOW between data frames
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
WS2812 Strings
Single wire protocol0-0.4µS HIGH; 0.85µS LOW
1-0.8µS HIGH; 0.45µS LOW(Above times ± 0.15µS )24 bit colour; 8 bits for each of GRBData transmission is MSB first in GRB order.RESET-≥ 50µS LOW between data frames
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
WS2812 Strings
Single wire protocol0-0.4µS HIGH; 0.85µS LOW1-0.8µS HIGH; 0.45µS LOW
(Above times ± 0.15µS )24 bit colour; 8 bits for each of GRBData transmission is MSB first in GRB order.RESET-≥ 50µS LOW between data frames
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
WS2812 Strings
Single wire protocol0-0.4µS HIGH; 0.85µS LOW1-0.8µS HIGH; 0.45µS LOW(Above times ± 0.15µS )
24 bit colour; 8 bits for each of GRBData transmission is MSB first in GRB order.RESET-≥ 50µS LOW between data frames
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
WS2812 Strings
Single wire protocol0-0.4µS HIGH; 0.85µS LOW1-0.8µS HIGH; 0.45µS LOW(Above times ± 0.15µS )24 bit colour; 8 bits for each of GRB
Data transmission is MSB first in GRB order.RESET-≥ 50µS LOW between data frames
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
WS2812 Strings
Single wire protocol0-0.4µS HIGH; 0.85µS LOW1-0.8µS HIGH; 0.45µS LOW(Above times ± 0.15µS )24 bit colour; 8 bits for each of GRBData transmission is MSB first in GRB order.
RESET-≥ 50µS LOW between data frames
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
WS2812 Strings
Single wire protocol0-0.4µS HIGH; 0.85µS LOW1-0.8µS HIGH; 0.45µS LOW(Above times ± 0.15µS )24 bit colour; 8 bits for each of GRBData transmission is MSB first in GRB order.RESET-≥ 50µS LOW between data frames
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
APA102 Strings
Two wire protocolBit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
APA102 Strings
Two wire protocol
Bit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
APA102 Strings
Two wire protocolBit read on LOW to HIGH clock transition
24 bit colour; 8 bits for each of BGR5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
APA102 Strings
Two wire protocolBit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR
5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
APA102 Strings
Two wire protocolBit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR5 bit intensity
Data Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
APA102 Strings
Two wire protocolBit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB first
One Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
APA102 Strings
Two wire protocolBit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LED
Data between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
APA102 Strings
Two wire protocolBit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
SK9822 Strings
Two wire protocol; similar to APA102Bit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
SK9822 Strings
Two wire protocol; similar to APA102
Bit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
SK9822 Strings
Two wire protocol; similar to APA102Bit read on LOW to HIGH clock transition
24 bit colour; 8 bits for each of BGR5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
SK9822 Strings
Two wire protocol; similar to APA102Bit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR
5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
SK9822 Strings
Two wire protocol; similar to APA102Bit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR5 bit intensity
Data Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
SK9822 Strings
Two wire protocol; similar to APA102Bit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB first
One Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
SK9822 Strings
Two wire protocol; similar to APA102Bit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LED
Data between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings
LED StringsWS2812 StringsAPA102 StringsSK9822 Strings
SK9822 Strings
Two wire protocol; similar to APA102Bit read on LOW to HIGH clock transition24 bit colour; 8 bits for each of BGR5 bit intensityData Frame is 111 followed by 5 bit intensity followed by 24bit colour; 8 bits for each of BGR, MSB firstOne Data Frame per LEDData between Start Frame (0x00) and End Frame (0xFF).
Terry Sturtevant Electronics LED Strings