Có một IC duy nhất có thể điều khiển Ma trận LED 8 x 8


9

Tôi đã tự hỏi nếu có một IC duy nhất như MAX6960 có thể điều khiển toàn bộ Ma trận LED RGB 8 x 8 vì MAX6960 chỉ có thể điều khiển một RGY.

Câu trả lời:


6

Chip Holtek HT1632 điều khiển bảng đèn LED 24 * 16 - vì vậy nó sẽ điều khiển ma trận đèn led RGB 8 * 16. Tôi không chắc họ dễ nắm bắt như thế nào.

Ngoài ra ứng dụng RGB thú vị của TI TLC5490 tại đây .


HT1632 trông khá tiện dụng ... nhưng không thể tìm thấy nơi để mua chúng trong một tìm kiếm nhanh.
davr

4

Tôi không tìm thấy cách nào dễ dàng và hợp lý để làm điều này với một IC duy nhất, vì vậy tôi đã "sử dụng" một dự án như thế này như một "cái cớ" để tìm hiểu việc sử dụng các GPU. Tôi đã quản lý để xử lý một mảng 20x16 dẫn với 16 mức "xám", được điều khiển từ PC qua cổng RS232 với tốc độ làm mới 50 Hz với Altera CycloneII EP2C5 và một bóng bán dẫn cho mỗi hàng và cột. Tôi không nghĩ rằng nó có giá cao hơn nhiều so với một IC chuyên dụng.


1
Tôi không chắc bạn đã trả bao nhiêu cho đồ họa của mình, nhưng nó còn hơn thế nữa. Một IC chuyên dụng cộng với bộ điều khiển vi mô sẽ không phá vỡ 20 đô la với số lượng duy nhất. Tôi nghĩ rằng việc sử dụng FPGA là một giải pháp tuyệt vời và +1 để tìm hiểu một trong những công nghệ mới nổi lớn nhất xung quanh. Tôi nghĩ rằng phát triển FPGA nên là một cái gì đó được dạy tốt trong Uni. Nhiều nhà phát triển nhúng đang chuyển sang chúng vì chúng rất linh hoạt.
Kortuk

Tôi đã sử dụng bảng Pluto 3 mà tôi đã có ở nhà ( knjn.com/ShopBoards_RS232.html ). Trình điều khiển ma trận sử dụng ít hơn 10% tài nguyên của FPGA nhưng rất nhiều chân I / O. Với demux bên ngoài để lái các cột, bảng nhỏ nhất là đủ. Vâng, tôi biết rằng nó đắt hơn giải pháp vi mạch IC + tùy chỉnh, nhưng tôi nghĩ nó đáng giá: Tôi đã học cách sử dụng Quartus và sự hài lòng khi "vẽ" sơ đồ trên màn hình và xem FPGA "thực thi" sơ đồ đó trong thế giới thực là vô giá :-)
Axeman

Lý do tuyệt vời để thành thạo FGPA :)
jancha

3

Có, loại IC Maxim MAX7219 hoặc MAX7221 có thể được xếp tầng để cung cấp cho bạn quyền kiểm soát lên tới 8 ma trận LED 8x8 thông qua SPI

Không hoàn hảo, nhưng các ví dụ mã có sẵn ... Điều đó sẽ làm cho việc lập trình trở nên dễ dàng hơn một chút.

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


Mỗi cái có thể điều khiển một ma trận 8x8 có một màu, 64 đèn LED, vì vậy bạn cần 3 trong số chúng để điều khiển ma trận RGB. Tôi đã không nhìn vào nó để đảm bảo rằng nó thực sự có thể xử lý ma trận 24x8 (ma trận RGB thực sự là gì) hoặc nếu nó chỉ xử lý 3 ma trận 8x8 riêng biệt.
davr

Bạn không thể làm một ma trận RGB như thế này. Ba chip MAX72xx độc lập có thể thực hiện ba ma trận đơn sắc 8x8 độc lập bởi vì chúng đều có các cực dương và cực âm độc lập. Nhưng một ma trận RGB thường có cực dương chung (hoặc cực âm) cho cả ba màu kết hợp; vì vậy, bạn không thể sử dụng ba chip MAX72xx riêng biệt để làm điều đó.
LeoNerd

1

Điều khiển mảng LED lớn là một trong những ứng dụng "sát thủ" cho các thiết bị XMOS

Leon


Nó có thể điều khiển một dãy đèn led RGB 32x16, nhưng nó không rẻ (150 đô la cho bảng mạch, 350 đô la cho bảng mạch + đèn LED + cáp linh tinh)
davr

0

Bạn có thể sử dụng 8 trong số TLC5947.

http: // f Focus.ti.com/lit/ds/symlink/tlc5947.pdf

TLC5947 là 24 kênh PWM được điều khiển bằng cách dịch chuyển 12 bit dữ liệu độ sáng cho mỗi kênh. Điều này sẽ cung cấp cho bạn một dải màu gần như liên tục cho mỗi đèn LED (3 kênh trên mỗi đèn LED -> 8 đèn LED cho mỗi IC 24 kênh).

8 trong số chúng có thể được điều khiển nối tiếp (xem ví dụ trên trang 1 của biểu dữ liệu), vì vậy về cơ bản bạn có thể coi chúng như một IC đơn lẻ với 192 thanh ghi mỗi 12 bit. Mặc dù lưu ý rằng điều này sẽ chia tốc độ làm mới của bạn cho 8, với bất kỳ tốc độ đồng hồ cụ thể nào.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.