픽셀 LED용 SPI 프로토콜
픽셀 LED용 SPI 프로토콜
픽셀 LED는 직렬 데이터 프로토콜을 사용하여 통신합니다. 이를 이해하면 올바른 칩을 선택하고 문제를 해결하는 데 도움이 됩니다.

단일 와이어 NRZ (WS2812B, SK6812, WS2815)
엄격한 타이밍의 단일 데이터 와이어 사용:
WS2812B 타이밍 (800kHz):
비트 1 (하이): 0.85µs 하이, 0.40µs 로우
비트 0 (로우): 0.40µs 하이, 0.85µs 로우
리셋: >280µs 로우 (모두 0)장점: 단일 와이어, 간단한 배선 단점: 엄격한 타이밍, 오류 검사 없음, 제한된 리프레시율
2와이어 SPI (APA102, SK9822, P9813)
클록(CI) 및 데이터(DI) 와이어 사용:
- 클록이 동기화된 타이밍 제공
- 데이터가 픽셀 값을 전달
- 엄격한 타이밍 없음 — 클록이 동기화 처리
장점: 높은 리프레시율 (2kHz+), 글로벌 밝기 제어, 타이밍 문제 없음 단점: 1개 대신 2개의 와이어, 약간 더 비싼 칩
비교
| 기능 | NRZ (WS2812B) | SPI (APA102) |
|---|---|---|
| 와이어 | 1 (데이터) | 2 (클록 + 데이터) |
| 리프레시율 | ~400Hz | ~2-20kHz |
| 타이밍 중요? | 예 | 아니오 |
| 글로벌 밝기? | 아니오 | 예 (5비트) |
| 최대 주파수 | 800kHz | 10-20MHz |
| LED당 가격 | ~$0.05-0.10 | ~$0.10-0.20 |
기타 프로토콜
- TM1814 — 4채널 (RGBW), 800kHz NRZ
- UCS1903 — 400kHz NRZ (구형, 더 느림)
- GS8208 — 12V, 800kHz NRZ, 백업 데이터 라인 포함
- LPD6803 — 250kHz SPI 유사 (단종)