каким может быть максимальное количество вертикальных столбцов, которые можно объединить в цепочку с помощью регистра сдвига для светодиодной точечной матрицы с использованием Arduino Nano

Я создал светодиодную матрицу 8 x 24 с использованием сдвиговых регистров и хочу увеличить столбцы до размера 24 x 24. Могу ли я сделать это с помощью сдвиговых регистров или есть какие-либо ограничения на расширение строк?

, 👍-1

Обсуждение

На самом деле ограничений на количество сдвиговых регистров нет. Однако обновление дисплея займет больше времени., @Gerben


2 ответа


1

Вы можете объединять регистры сдвига в цепочку в течение довольно долгого времени, прежде чем столкнетесь с какими-либо практическими электрическими ограничениями. Проблема, с которой вы столкнетесь гораздо быстрее, — это соединить их все вместе. Это ужасно много прыгунов, когда вокруг летает. У меня был проект с тремя соединенными вместе. С макетной платой все было не так уж и плохо, но паять фотоплату было настоящим кошмаром.

Вы определенно можете обойтись без регистров сдвига, но в режиме 24x24 я бы рассмотрел возможность использования готовых светодиодных матричных дисплеев, таких как это от Adafruit. Если вы действительно полны решимости создать это самостоятельно, рассмотрите возможность мультиплексирования дисплея с помощью микросхемы драйвера. Возможно, что-то вроде это, но возможно и больше каналов.

,

0

Итак, ваш массив можно настроить следующим образом. Источник тока управляет одной колонкой за раз, приемники тока включают запрошенные светодиоды для этой колонки.

Альтернативным методом может быть использование источников тока, управляющих запрошенными светодиодами в строке, в то время как приемник тока управляет всеми светодиодами в этом ряду.

schematic

,