8x8 RGB LED 매트릭스를 제어 할 수있는 단일 IC가 있습니까?


9

MAX6960은 RGY 만 제어 할 수 있기 때문에 전체 8x8 RGB LED 매트릭스를 제어 할 수있는 MAX6960과 같은 단일 IC가 있는지 궁금합니다.

답변:


6

Holtek HT1632 칩은 24 * 16 LED 패널을 제어하므로 RGB LED 8 * 16 매트릭스를 제어합니다. 그들이 얼마나 쉬운 지 잘 모르겠습니다.

TI TLC5490의 흥미로운 RGB 애플리케이션도 여기에있다 .


HT1632는 매우 편리해 보이지만 빠른 검색에서 구입할 수있는 곳을 찾을 수 없습니다.
davr

4

단일 IC로이 작업을 쉽고 저렴하게 수행 할 수있는 방법을 찾지 못했기 때문에 이와 같은 프로젝트를 "실례"로 사용하여 FPGA의 사용법을 익혔습니다. Altera CycloneII EP2C5 및 각 행과 열에 대한 트랜지스터가있는 50Hz 재생률을 가진 RS232 포트를 통해 PC에서 구동되는 16 개의 "회색"레벨의 20x16 LED 어레이를 처리했습니다. 전용 IC보다 비용이 더 많이 들지 않는다고 생각합니다.


1
FPGA에 얼마를 지불했는지 확실하지 않지만 더 많은 금액입니다. 전용 IC와 마이크로 컨트롤러는 단일 수량으로 20 달러를 깎지 않습니다. FPGA를 사용하는 것이 멋진 솔루션이자 가장 큰 신기술 중 하나를 배우는 데 +1이라고 생각합니다. FPGA 개발은 Uni에서 잘 가르쳐야한다고 생각합니다. 많은 임베디드 개발자들은 매우 유연하기 때문에 그들로 전환하고 있습니다.
Kortuk

집에 이미 가지고있는 Pluto 3 보드 ( knjn.com/ShopBoards_RS232.html )를 사용했습니다. 매트릭스 드라이버는 10 % 미만의 FPGA 리소스를 사용했지만 많은 I / O 핀을 사용했습니다. 컬럼을 구동하기위한 외부 demux가 있으면 가장 작은 보드이면 충분합니다. 예, 이것이 커스텀 IC + 마이크로 솔루션보다 비싸다는 것을 알고 있습니다.하지만 그만한 가치가 있다고 생각합니다. Quartus를 사용하는 법을 배웠고 화면에 회로도를 "그리기"하는 만족도, "실행하는"FPGA를 보았습니다 현실 세계에서 그 설계도 :-) 한심하다
Axeman

FGPA를 습득
해야하는

3

예, 다양한 종류의 Maxim MAX7219 또는 MAX7221 IC를 캐스케이드 연결하여 SPI를 통해 최대 8 개의 8x8 LED 매트릭스를 제어 할 수 있습니다.

완벽하지는 않지만 코드 예제를 사용할 수 있습니다. 프로그래밍이 가장 쉬워집니다.

http://www.arduino.cc/playground/LEDMatrix/Max7219


각각은 단일 색상의 8x8 매트릭스, 64 개의 LED를 제어 할 수 있으므로 RGB 매트릭스를 제어하려면 3 개가 필요합니다. 실제로 24x8 매트릭스 (RGB 매트릭스가 실제로 무엇인지)를 처리 할 수 ​​있는지 또는 3 개의 개별 8x8 매트릭스 만 처리하는지 확인하지 않았습니다.
davr

이와 같은 RGB 매트릭스를 수행 할 수 없습니다. 3 개의 독립적 인 MAX72xx 칩은 각각 독립적 인 양극 및 음극선을 가지고 있기 때문에 3 개의 독립적 인 8x8 단색 수학을 수행 할 수 있습니다. 그러나 RGB 매트릭스는 일반적으로 세 가지 색상이 모두 결합 된 공통 양극 (또는 음극)을 갖습니다. 따라서 세 개의 별도 MAX72xx 칩을 사용하여이를 수행 할 수 없었습니다.
LeoNerd

1

대형 LED 어레이를 구동하는 것은 XMOS 디바이스를

레온


32x16 배열의 RGB LED를 제어 할 수 있지만 저렴하지는 않습니다 (보드 만 150 달러, 보드 350 만 + LED + 기타 케이블)
davr

0

TLC5947 중 8 개를 사용할 수 있습니다.

http://focus.ti.com/lit/ds/symlink/tlc5947.pdf

TLC5947은 각 채널에 대해 12 비트의 밝기 데이터를 시프트하여 제어되는 24 개의 PWM 채널입니다. 그러면 각 LED에 대해 거의 연속적인 색상 스펙트럼 (LED 당 3 개 채널-> 24 채널 IC 당 8 개 LED)을 얻을 수 있습니다.

이들 중 8 개는 직렬로 제어 할 수 있으므로 (데이터 시트 1 페이지의 예 참조) 12 비트 각각 192 개의 레지스터가있는 단일 IC 인 것처럼 취급 할 수 있습니다. 특정 클럭 속도에서 재생률을 8로 나눕니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.