Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Управление светодиодами
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры
Михалыч
Появилась такая задача. Есть некий микроконтроллер и куча светодиодов, которые надо переключать одним МК. Делать это напрямую с помощью выбранного контроллера (PIC16F877) невозможно по причине нехватки ножек.
Светодиоды организованны в 50 групп, напряжение питания 12 В, ток через группу около 10-15 мА.
В свою очередь, группы подразделяются на подгруппы по 2...6 диодов, в каждый момент времени может гореть несколько светодиодов одной подгруппы. Очевидно, нужна девайсина на вид дешифратора.
Поскольку устройство светодиодное, есть определенные критерии по потребляемому самой микросхемой току - он должен быть соизмерим с 5-10 мА. По этой причине ТТЛ отпадает.
Сейчас поднял доки по распространенным КМОП-ам, по крайней мере ни одного дешифратора, способного обеспечить такой ток на выходе не нашел.
Уважаемые господа, что можете предложить? Чтобы было эффективно и без лишних заморочек maniac.gif
fantasy
unsure.gif 74HC164D - уже не первый год используем в схеме динамической индикации на семисегментных индикаторах + последователный резистор 330 Ом (индикаторы сверхяркие, Kingbright). Если боитесь перегрузить по току, то могу посоветовать этот-же самый дешифратор, только выход не на светодиоды, а на простейший транзисторный ключ (например, 1кОм+BC846).

З.Ы.: хотя правильнее поставить что-нибудь типа LED-drivers...
GrayCat
Лучше уж тогда 74HC595 -- сдвиговый регистр, НО: до 35мА по выходам. Еще есть TPIC6595 -- примерно то же самое, но с полевичками по выходам с током до 250мА. Каскадируются в разумных количествах...
arttab
Может др. мк выбрать? За пик не скажу, а у Атмела есть варианты мк в 100 выводном корпусе (убрано двойное, тройное назначение с выводов)
Valery_Y
Цена имеет значение? Если нет - см. у Maxima
http://www.maxim-ic.com/products/interface/io_expanders.cfm

и там - же LED drivers
Михалыч
Цена имеет значение, поскольку разрабатываемое устройство скорее для "бытовых" целей, чем для промышленных. Но посмотреть было интересно.
Другой МК выбирать в нашем конкретном случае также нецелесообразно, сроки разработки тоже имеют значение. Должно получиться дешево, быстро и сердито, плюс еще чтобы работало. Освоение новых технологий полезно, поэтому благодарю за ссылки smile.gif
Сдвиговые регистры в принципе подходят, но у нас в городе их, как выяснилось, нет. Заказывать в шопе или в Промэлектронике - минимум две недели - через такое же время надо предоставить действующий прибор. Сейчас посмотрю более подробную информацию, если подойдет - будем думать.
fantasy
Цитата(arttab @ Dec 13 2005, 10:48) *
Может др. мк выбрать? За пик не скажу, а у Атмела есть варианты мк в 100 выводном корпусе (убрано двойное, тройное назначение с выводов)

в принципе возможно, только у любого МК есть такой параметр, как допустимый ток через ноги питания (втекающий-вытекающий) - его вы как раз и не перепрыгните <_<
radist
Попробуйте что-то вроде dm134, я иx www.e-neon.ru покупал свободно. Описание там же. Там внутре сдвиговый регистр, регистр защёлка с третьим состоянием и регулятор тока.
Михалыч
Ребята, всем спасибо за советы. Решили использовать 74HC595 - довольно просто, но со вкусом. Сегодня заказали два десятка, через неделю обещали доставить.
На заметке и другие варианты. Но это на будущее smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.