Просмотр полной версии : Подключение светодиодной шкалы
Имеется светодиодная шкала KB DD-12YWB.
Там 12 светодиодов, но они собраны в странные группы (см рисунок).
У меня на ардуине осталось 5 выходов.
Дак и вот, мне надо с помощью 5 выходов зажигать на ленте по 3 светодиода на каждый выход. Было бы у меня 12 свободных выходов, я бы сделал на каждый вывод - одну лампочку. Но у меня 5 и я решил зажигать по 3 лампочки и за 5 шагов шкала дойдет до 100%.
Лично я придумал 2 варианта, вариант Б МК не вытягивает, как я понимаю надо напр-е 7,5в. Это вести от 12 через плюс, а землю брать от МК. Вообщем вариант не очень.
Вариант А работает, но светодиоды святят разной яркостью.
ПРидется делать вариант с 7,5 в похоже. Может кто подскажет, возможно есть элементарный какой-то выход?
зажигать по 3 через транзитор от 12В
+1, вариант Б через транзистор.
manu_245
08.05.2010, 01:14
а если так?
о, спасибо. попробую. manu_245, а сопротивление на сколько примерно должно быть?
manu_245
08.05.2010, 16:38
о, спасибо. попробую. manu_245, а сопротивление на сколько примерно должно быть?
http://www1.chipdip.ru/product1/35678002.aspx?print=1
здесь написано что максимальная яркость при 10мА.
резистор где-то 250-300 Ом я бы поставил.
там где последовательно два диода тоже возможно нужен резистор.
а сопротивление на сколько примерно должно быть?
Точное значение сопротивления можно рассчитать например тут: http://www.casemods.ru/services/raschet_rezistora.html
http://funkyimg.com/u2/236/151/qq.png
I = 10 mA
U = 2.5 V на штуку
V = 12 - 3 * U
V = I * R
R = V / I = (12 - 3 * U) / I = (12 - 7.5) / (10 * 10 ^ (-3)) = 4.5 * 10 ^ 3 / 10 = 0.45 * 10 ^ 3 = 450 Ohm
оххх.. скока вариантов. ладно, все буду пробовать. спасибо.
Вариант от manu_245 использовать нельзя - светодиоды работают от тока и их нельзя подключать напрямую к источнику питания
А если без транзистора? Если так?
(нехотел бы лепить деталей еще, места там вообще нету)
Жжом ардуину 12 вольтами) Лишних деталей нет, транзистор - считай, выключатель, хватит самого копеечного, напр как самый распространенный - кукурузина КТ315
Ладно, хорошо, готов пойти в сторону транзисторов. Но почему ардуину жжем? переход на землю через ULN. Там чистая земля
UP :(
почему же сгорит ардуина?
Я вообще с ардуино не трахался, предпочитаю голые AVR :derisive:. Поэтому подробностей об портах в ардуино не знаю (есть ли там на ногах АТмеги обвязка, и если есть, то какая).
Напишу, как это будет выглядеть на АТмегах. В АТмегах все порты посажены на линии VCC (питание АТмеги) и GND (земля) через защитные диоды, допустимый ток через каждую ногу контроллера - 40мА, кажется.
При таком подключении, когда порт посажен на GND (порт работает на вывод, лог. значение 0), через него будет течь ток 10мА, и с портом ничего от этого не будет.
Если же порт будет выдавать лог. значение 1, или направление данных будет переключено на ввод, на вход к нему прилетит 12В, и всё лишнее начнёт сливаться на VCC через защитный диод. Т.е. цепь с диодами не будет заперта (как хотелось бы), а получится цепь "12В - резюк - диоды - VCC". Ток через порт будет меньше 10мА, и никаких разрушений это не принесет, но диоды возможно будут при этом тускло гореть (а может, и не тускло :rolleyes2:).
Но есть ещё проблема - АТмега и прочая хрень на плате будут частично питаться через неуправляемую линию 12В. Когда будет отключен штатный источник питания, а 12В останутся, образуется цепь "12В - резюк - диоды - нагрузка - GND". Здесь "нагрузка" - это всё хозяйство на плате ардуины. В такой схеме падение напряжения на нагрузке скорее всего будет мало, и диоды будут гореть постоянно.
Дак у меня же совсем другое дело, у меня МК ничего сам не питает, касаемо светодиодов, щас схему по конкретней расскажу.
Вот. он тока подает сигнал на вход ULN, а тот коммутирует на землю выходы.
А, ну тогда наверное всё Ок.
Работает на vBulletin® версия 3.8.4. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot