• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Помогите собрать LED матрицу

thunderbolt87l

Ученик
Регистрация
21 Окт 2009
Сообщения
3
Реакции
0
Баллы
0
Помогите собрать LED матрицу

Хочется сделать небольшой подарок жене к новому году. Микроконтроллёр програмить умею, а вот с подбором и расчётом транзисторов у меня проблемы большие.

В общем идея такая - матрица 13x4 красных LED. По Х-оси они адресуются напрямую (13 входящих сигналов), по У-оси через дешифратор - одна строка за раз (ещё два сигнала).

Для осуществления задумки надобно использовать доступные транзисторы:
http://www.argus.lv/index.php?cPath=1_80_81&page=1&sort=5a
http://www.argus.lv/index.php?cPath=1_80_758&page=1&sort=5a

Спасибо за внимание.
 
Какой используется МК и какой дешифратор?
Потребуются 4 транзистора для запуска Y-каналов матрицы. Лучше всего взять полевые транзисторы 15N03 или FR3711Z или BUZ11A.
Из отечественных могу предложить биполярные КТ819.
Так как транзисторы используются в ключевом режиме, радиатор не потребуется.
 
Использовать хочу ATmega88. Вот только я подозреваю, что нельзя все 13 Х-каналов напрямую к диодам подключать. Мне препод по схемтехнике как-то говорил что каждый из выводов в принципе держит горящий диод нормально, но если весь порт будет FF, м/к может выйти из строя, ибо слишком большой ток. Не добавить ли 13 транзисторов для усиления тока? Если не ошибаюсь - вроде так делают.. Отечественных транзисторов к сожалению я не добуду, ибо - Латвия, всё через жопу. Дешифратор - SN74HCT138, какбе единственне доступне.
 
Вот матрица 4*12 без дополнительных транзисторов и без дешифратора :)
МК почти аналогичный.
01.gif

Дело в том, что светодиоды работают в импульсном режиме - перегрузки не происходит.
 
Может я чего-то не втыкаю? Без обид, но я ведь просил 4на13... У меня 13 ряд для режима установки. Я боюсь оно рассчитано так, чтобы держать ровно 12 диодов, с малюсеньким запасом. Дешифратор кстати удобнее. Будет жрать всего два выхода из мк вместо 4. А какой М/К - разницы нет абсолютно. При желании можно нахреначить регистров, шифт регистров и дешифраторов, и сделать это даже на ATtiny с всего 8 выходами.

Кстати я вот присмотрелся... Это же вроде 4на4 полноцветная матрица. Если это и можно как-то использовать в качестве 12на4 монохромной, то я с трудом представляю как... Может у меня просто фантазии не хватает :)
 
1) RGB светодиод это три обычных светодиода в одном корпусе. Так что матрица здесь аналогична матрице 4*12 обычных светодиодов.
2) Транзисторы здесь выдержат ток 15А. 13 светодиодов это 0.26А, так что добавить по одному светодиоду на канал можно без боязни что-нибудь сжечь.
3) На мой взгляд, МК с большим числом ножек гораздо удобнее пачки микросхемных корпусов, которые еще надо каким-то образом развести на плате. Кроме того, чем больше выходов расширено с помощью шифт-регистров и подобного, тем больше должна быть скорость передачи данных в эти регистры, тем больше требований к монтажу и больше проблем с наладкой.
4) А два сэкономленных выхода будут в воздухе висеть или Вы их задействуете?
 
Последнее редактирование:
Назад
Сверху