PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка устройств (http://pccar.ru/forumdisplay.php?f=18)
-   -   Подключение светодиодной шкалы (http://pccar.ru/showthread.php?t=12103)

Except 07.05.2010 19:28

Подключение светодиодной шкалы
 
Вложений: 2
Имеется светодиодная шкала KB DD-12YWB.
Там 12 светодиодов, но они собраны в странные группы (см рисунок).

У меня на ардуине осталось 5 выходов.
Дак и вот, мне надо с помощью 5 выходов зажигать на ленте по 3 светодиода на каждый выход. Было бы у меня 12 свободных выходов, я бы сделал на каждый вывод - одну лампочку. Но у меня 5 и я решил зажигать по 3 лампочки и за 5 шагов шкала дойдет до 100%.

Лично я придумал 2 варианта, вариант Б МК не вытягивает, как я понимаю надо напр-е 7,5в. Это вести от 12 через плюс, а землю брать от МК. Вообщем вариант не очень.

Вариант А работает, но светодиоды святят разной яркостью.

ПРидется делать вариант с 7,5 в похоже. Может кто подскажет, возможно есть элементарный какой-то выход?

(vS) 08.05.2010 00:34

зажигать по 3 через транзитор от 12В

mcf1 08.05.2010 00:57

+1, вариант Б через транзистор.

manu_245 08.05.2010 01:14

Вложений: 1
а если так?

Except 08.05.2010 11:13

о, спасибо. попробую. manu_245, а сопротивление на сколько примерно должно быть?

manu_245 08.05.2010 16:38

Цитата:

Сообщение от Except (Сообщение 141745)
о, спасибо. попробую. manu_245, а сопротивление на сколько примерно должно быть?

http://www1.chipdip.ru/product1/35678002.aspx?print=1
здесь написано что максимальная яркость при 10мА.
резистор где-то 250-300 Ом я бы поставил.
там где последовательно два диода тоже возможно нужен резистор.

eea_2M 10.05.2010 15:29

Цитата:

Сообщение от Except (Сообщение 141745)
а сопротивление на сколько примерно должно быть?

Точное значение сопротивления можно рассчитать например тут: http://www.casemods.ru/services/raschet_rezistora.html

Urvin 10.05.2010 22:30

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

Except 10.05.2010 23:09

оххх.. скока вариантов. ладно, все буду пробовать. спасибо.

Urvin 10.05.2010 23:16

Вариант от manu_245 использовать нельзя - светодиоды работают от тока и их нельзя подключать напрямую к источнику питания

Except 10.05.2010 23:32

Вложений: 1
А если без транзистора? Если так?

(нехотел бы лепить деталей еще, места там вообще нету)

Urvin 11.05.2010 00:00

Жжом ардуину 12 вольтами) Лишних деталей нет, транзистор - считай, выключатель, хватит самого копеечного, напр как самый распространенный - кукурузина КТ315

Except 11.05.2010 00:40

Ладно, хорошо, готов пойти в сторону транзисторов. Но почему ардуину жжем? переход на землю через ULN. Там чистая земля

Except 11.05.2010 19:33

UP :(

почему же сгорит ардуина?

MCZarin 11.05.2010 22:49

Я вообще с ардуино не трахался, предпочитаю голые AVR :derisive:. Поэтому подробностей об портах в ардуино не знаю (есть ли там на ногах АТмеги обвязка, и если есть, то какая).
Напишу, как это будет выглядеть на АТмегах. В АТмегах все порты посажены на линии VCC (питание АТмеги) и GND (земля) через защитные диоды, допустимый ток через каждую ногу контроллера - 40мА, кажется.

При таком подключении, когда порт посажен на GND (порт работает на вывод, лог. значение 0), через него будет течь ток 10мА, и с портом ничего от этого не будет.
Если же порт будет выдавать лог. значение 1, или направление данных будет переключено на ввод, на вход к нему прилетит 12В, и всё лишнее начнёт сливаться на VCC через защитный диод. Т.е. цепь с диодами не будет заперта (как хотелось бы), а получится цепь "12В - резюк - диоды - VCC". Ток через порт будет меньше 10мА, и никаких разрушений это не принесет, но диоды возможно будут при этом тускло гореть (а может, и не тускло :rolleyes2:).

Но есть ещё проблема - АТмега и прочая хрень на плате будут частично питаться через неуправляемую линию 12В. Когда будет отключен штатный источник питания, а 12В останутся, образуется цепь "12В - резюк - диоды - нагрузка - GND". Здесь "нагрузка" - это всё хозяйство на плате ардуины. В такой схеме падение напряжения на нагрузке скорее всего будет мало, и диоды будут гореть постоянно.

Except 11.05.2010 23:12

Вложений: 1
Дак у меня же совсем другое дело, у меня МК ничего сам не питает, касаемо светодиодов, щас схему по конкретней расскажу.

Вот. он тока подает сигнал на вход ULN, а тот коммутирует на землю выходы.

MCZarin 11.05.2010 23:44

А, ну тогда наверное всё Ок.


Часовой пояс GMT +4, время: 02:13.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot