Есть ли одна микросхема, которая может управлять светодиодной матрицей 8x8 RGB?


9

Мне было интересно, есть ли одна микросхема, такая как MAX6960, которая могла бы управлять всей матрицей RGB LED 8x8, потому что MAX6960 может управлять только RGY.

Ответы:


6

Микросхема Holtek HT1632 управляет 24 * 16 панелями светодиодов, поэтому она будет управлять 8 * 16 матрицей RGB-светодиодов. Я не уверен, как легко им достать.

Также интересное RGB приложение от TI TLC5490 здесь .


HT1632 выглядит довольно удобно ... но не смог найти место, чтобы купить их в быстром поиске.
— Давр

4

Я не нашел простого и доступного способа сделать это с одной микросхемой, поэтому я «использовал» такой проект в качестве «оправдания» для изучения использования ПЛИС. Мне удалось обработать один массив светодиодов 20x16 с 16 "серыми" уровнями, управляемый от ПК через порт RS232 с частотой обновления 50 Гц с Altera CycloneII EP2C5 и транзистором для каждой строки и столбца. Я не думаю, что это стоит намного больше, чем выделенный IC.


1
Я не уверен, сколько вы заплатили за свою FPGA, но это больше. Выделенная микросхема плюс микроконтроллер не будет стоить 20 долларов в отдельных количествах. Я действительно думаю, что использование FPGA - это классное решение и +1 для изучения одной из самых больших новых технологий вокруг. Я думаю, что развитие FPGA должно быть хорошо преподано в Uni. Многие разработчики встраиваемых систем переходят на них, потому что они очень гибкие.
— Кортук

Я использовал плату Pluto 3, которую уже имел дома ( knjn.com/ShopBoards_RS232.html ). Драйвер матрицы использовал менее 10% ресурсов ПЛИС, но много выводов ввода / вывода. С внешним демультиплексором для управления колонками, самой маленькой платы должно быть достаточно. Да, я знаю, что это дороже, чем обычное микро + микро-решение, но я думаю, что оно того стоит: я научился использовать Quartus и с удовлетворением «рисовал» схему на экране и видел «выполняющуюся» ПЛИС эта схема в реальном мире бесценна :-)
— Axeman

Отличный повод мастер АГ :)
— jancha

3

Да, хорошо, микросхемы Maxim MAX7219 или MAX7221 могут быть каскадными, чтобы вы могли контролировать до 8 светодиодных матриц 8x8 через SPI

Не идеально, но примеры кода доступны ... Это должно облегчить программирование.

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


Каждый из них может управлять 8x8 матрицей одного цвета, 64 светодиодами, поэтому вам потребуется 3 из них для управления матрицей RGB. Я не смотрел на это, чтобы убедиться, что он действительно может обрабатывать матрицу 24x8 (что такое матрица RGB), или если он будет обрабатывать только 3 отдельные матрицы 8x8.
— Давр

Вы не могли бы сделать матрицу RGB, как это. Три независимых чипа MAX72xx могут выполнять три независимых монохромных матрицы 8x8, поскольку каждый из них имеет независимые линии анода и катода. Но матрица RGB обычно имеет общий анод (или катод) для всех трех цветов вместе взятых; таким образом, вы не можете использовать три отдельных чипа MAX72xx для этого.
— LeoNerd

1

Управление большими светодиодными массивами - одно из самых «убойных» приложений для устройств XMOS

Леон


Он может управлять массивом светодиодов RGB 32x16, но это не дешево (150 долларов за плату, 350 долларов за плату + светодиоды + разные кабели)
— davr

0

Вы можете использовать 8 из TLC5947.

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

TLC5947 - это 24 канала ШИМ, управляемые смещением 12 бит данных яркости для каждого канала. Это даст вам почти непрерывный спектр цветов для каждого светодиода (3 канала на светодиод -> 8 светодиодов на 24-канальную ИС).

Восемь из них можно контролировать последовательно (см. Пример на странице 1 таблицы данных), поэтому вы можете по существу обращаться с ними так, как будто они представляют собой одну микросхему с 192 регистрами по 12 бит в каждом. Хотя обратите внимание, что это разделит вашу частоту обновления на 8, учитывая любую конкретную тактовую частоту.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.