Перейти к содержанию
    

Управление светодиодами

Появилась такая задача. Есть некий микроконтроллер и куча светодиодов, которые надо переключать одним МК. Делать это напрямую с помощью выбранного контроллера (PIC16F877) невозможно по причине нехватки ножек.

Светодиоды организованны в 50 групп, напряжение питания 12 В, ток через группу около 10-15 мА.

В свою очередь, группы подразделяются на подгруппы по 2...6 диодов, в каждый момент времени может гореть несколько светодиодов одной подгруппы. Очевидно, нужна девайсина на вид дешифратора.

Поскольку устройство светодиодное, есть определенные критерии по потребляемому самой микросхемой току - он должен быть соизмерим с 5-10 мА. По этой причине ТТЛ отпадает.

Сейчас поднял доки по распространенным КМОП-ам, по крайней мере ни одного дешифратора, способного обеспечить такой ток на выходе не нашел.

Уважаемые господа, что можете предложить? Чтобы было эффективно и без лишних заморочек :maniac:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

:unsure: 74HC164D - уже не первый год используем в схеме динамической индикации на семисегментных индикаторах + последователный резистор 330 Ом (индикаторы сверхяркие, Kingbright). Если боитесь перегрузить по току, то могу посоветовать этот-же самый дешифратор, только выход не на светодиоды, а на простейший транзисторный ключ (например, 1кОм+BC846).

 

З.Ы.: хотя правильнее поставить что-нибудь типа LED-drivers...

P_CAD_EDA____user_lcd_.pdf

Изменено пользователем fantasy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Лучше уж тогда 74HC595 -- сдвиговый регистр, НО: до 35мА по выходам. Еще есть TPIC6595 -- примерно то же самое, но с полевичками по выходам с током до 250мА. Каскадируются в разумных количествах...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может др. мк выбрать? За пик не скажу, а у Атмела есть варианты мк в 100 выводном корпусе (убрано двойное, тройное назначение с выводов)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Цена имеет значение? Если нет - см. у Maxima

http://www.maxim-ic.com/products/interface/io_expanders.cfm

 

и там - же LED drivers

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Цена имеет значение, поскольку разрабатываемое устройство скорее для "бытовых" целей, чем для промышленных. Но посмотреть было интересно.

Другой МК выбирать в нашем конкретном случае также нецелесообразно, сроки разработки тоже имеют значение. Должно получиться дешево, быстро и сердито, плюс еще чтобы работало. Освоение новых технологий полезно, поэтому благодарю за ссылки :)

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может др. мк выбрать? За пик не скажу, а у Атмела есть варианты мк в 100 выводном корпусе (убрано двойное, тройное назначение с выводов)

в принципе возможно, только у любого МК есть такой параметр, как допустимый ток через ноги питания (втекающий-вытекающий) - его вы как раз и не перепрыгните <_<

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте что-то вроде dm134, я иx www.e-neon.ru покупал свободно. Описание там же. Там внутре сдвиговый регистр, регистр защёлка с третьим состоянием и регулятор тока.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ребята, всем спасибо за советы. Решили использовать 74HC595 - довольно просто, но со вкусом. Сегодня заказали два десятка, через неделю обещали доставить.

На заметке и другие варианты. Но это на будущее :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

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

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...