Страница 1 из 2
Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 14:38:19
c717411
Здравствуйте. Запланирован некий девайс-моргалка. Атмега8(16,32,48,64,128) и штук 40 светодиодов типа АЛ307.
Вопросы:
1. Реально ли организовать подключение светодиод+резистор напрямую к портам без применения транзисторного ключа, если учесть, что светодиоды могут зажечься все одновременно?
2. Тот же вопрос, но светодиодов половина (20 штук)
3. Что можно использовать в качестве источника питания (автономного) на 40 (20) светодиодов? Подойдет аккумулятор от радиотелефона, например?
Да, девайс ориентирован на непродолжительную работу. Поглядел несколько секунд и включил =)
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 14:43:58
s_black
c717411 писал(а):Здравствуйте. Запланирован некий девайс-моргалка. Атмега8(16,32,48,64,128) и штук 40 светодиодов типа АЛ307.
Вопросы:
1. Реально ли организовать подключение светодиод+резистор напрямую к портам без применения транзисторного ключа, если учесть, что светодиоды могут зажечься все одновременно?
Реально, если включить их матрицей и зажигать динамической индикацией.
c717411 писал(а):
2. Тот же вопрос, но светодиодов половина (20 штук)
См. выше.
c717411 писал(а):
3. Что можно использовать в качестве источника питания (автономного) на 40 (20) светодиодов? Подойдет аккумулятор от радиотелефона, например?
подойдёт, только правильно рассчитайте токоограничительные резисторы для светодиодов
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 14:51:45
c717411
А если не матрицей, а 1 порт - 1 диод?
А как правильно рассчитать резисторы? Я навскидку прикинул следующее - 5 вольт на порту, минус 2,5В падение напряжение на диоде. 2.5В имеем, нужен ток 10мА, сталобыть 250 Ом нужно добавить резистор. 270 Ом будет самое то.
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 14:51:58
Леонид Иванович
Ответ на первых два вопроса содержится в даташит. Например, для ATmega8 суммарный ток по выводам земли и питания не должен превышать 200 мА. Если вписываетесь в такой ток со всеми светодиодами - то можно.
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 14:55:15
c717411
Леонид Иванович писал(а):Ответ на первых два вопроса содержится в даташит.
С первыми двумя вопросами определились, спасибо. 20 диодов одновременно значит я уложусь в 200 мА.
А что насчет питания?
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 14:57:02
s_black
c717411 писал(а):А если не матрицей, а 1 порт - 1 диод?
А как правильно рассчитать резисторы? Я навскидку прикинул следующее - 5 вольт на порту, минус 2,5В падение напряжение на диоде. 2.5В имеем, нужен ток 10мА, сталобыть 250 Ом нужно добавить резистор. 270 Ом будет самое то.
Можно, конечно и так, но из показанного Вами списка МК останутся только 64-я и 128-я меги. Возможность одновременного зажигания светодиодов Вам выше обозначил Леонид Иванович - исходите из этого. Резисторы рассчитываются по закону товарища Ома.
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 15:02:27
c717411
Пусть будет мега128, цена девайса не сильно критична в нашем случае, плюс-минус пара сотен рублей погоды не делает. Одно из основных требований - это минимум используемых компонент. Поэтому планируется ограничиться мегой, резисторами и светодиодами.
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 15:05:23
s_black
Если уж на то пошло, то можно и от резисторов отказаться, запитав светодиоды меандром.
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 15:09:54
s_black
Однако выгодней, всё же использовать 8-ю или 48-ю мегу и повесить матрицей ваши светодиоды - и паять проще, и цена лучше.
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 15:24:15
c717411
Тут я с Вами согласен, но придется возиться с динамической индикацией. У меня три контура, они будут подсвечиваться светодиодами. Контуры пересекаются, т.е. используются одинаковые светодиоды для разных контуров. Один горит - два потушены, и наоборот. С динамической индикацией возни будет больше в плане кода. А так бы я взял мигалку чью-нить с готовыми эффектами, перенес бы код под выбранный контроллер и готово =)
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 15:31:01
s_black
Не слишком-то и код усложнится.
Вот, для примера
здесь посмотрите. От Вашей задачи отличается наличием транзисторов. Это сделано для облегчения работы МК в плане нагрузки на порты при одновременной подсветке сразу целой строки (8-ми светодиодов).
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 16:02:01
c717411
Тогда получается, что мне тоже не обойтись без ключей. У меня валяется UNL2803, может её использовать?
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 16:09:32
s_black
c717411 писал(а):Тогда получается, что мне тоже не обойтись без ключей. У меня валяется UNL2803, может её использовать?
Ничего не получается. Можно смело выкинуть мои транзисторы из схемы, изменить полярность подсвета строки в программе и всё будет работать.
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 16:48:04
ploop
s_black писал(а):Если уж на то пошло, то можно и от резисторов отказаться, запитав светодиоды меандром.
Ну вы тут насоветуете. Предлагаете питать вообще без ограничения тока?
Автору: а чем не устроили сдвиговые регистры, если динамики не хотите? Любой самый задрипанный МК (типа тини какой-нибудь), и кучу сдвиговых регистров решат проблему. На 40 светодиодов надо всего 5 регистров 74HC595 (при цене 5-7 рублей штука)
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 16:49:27
s_black
ploop писал(а):s_black писал(а):Если уж на то пошло, то можно и от резисторов отказаться, запитав светодиоды меандром.
Ну вы тут насоветуете. Предлагаете питать вообще без ограничения тока?
А Вы сомневаетесь?
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 16:56:48
ploop
Нет, не сомневаюсь. Уверен на 100%, что это недопустимо (хотя сначала может даже заработает).
Максимальный ток порта нельзя превышать даже в импульсе, так же как и максимальный импульсный ток светодиода.
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 17:08:44
c717411
ploop писал(а):
Автору: а чем не устроили сдвиговые регистры, если динамики не хотите?
по причине минимизации кол-ва деталей. 5 дополнительных микросхем - это наверное слишком =)
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 17:14:18
ploop
А 40 светодиодов не слишком?

8 сдвиговых регистров на плате займут 5х3 см (а у вас 5). Только что измерил.
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 17:19:25
c717411
Я бы с радостью уменьшил кол-во диодов до одного и не задавал бы глупых вопросов =) Но нельзя. Размеры платы кстати роли не играют, она будет довольно большая, вне зависимости от элементов схемы.
Re: Атмега и куча светодидов
Добавлено: Вт июл 31, 2012 17:25:36
ploop
Ну, как говорится, моё дело - предложить, ваше - отказаться.

Не хотите - как хотите, но это один из самых простых вариантов.