И снова о светодиодах
- Войдите на сайт для отправки комментариев
Пт, 09/01/2015 - 00:43
Здравствуйте!
Задался целью собрать большой 7-сегментный дисплей(с обычной матрицей уже наигрался), но сразу же столкнулся с элементарными проблемами... Я новичок в этом, больше силен в программирование - прошу не ругаться и не посылать далеко.
Собственно сама проблема на начальном этапе вот в чем: имеются светодиоды (5мм, 3.2В, 20мА), источник питания на 24В. Светодиоды соединяем последовательно-параллельно, 5 цепочек по 7шт каждая через резистор на 82Ом и таким образом получаем один сегмент дисплея. И если я все правильно понимаю, то для того, чтобы запитать 1 символ потребуется: 3.2 * 7 = 22,4В(у нас 24В) и 20 * 5 = 100мА, в дисплее 4 символа: 100 * 4 = 400мА, значит всем этим делом можно будет управлять через ULN2004 в связке с 74hc595(например) я прав?
может да. а может и нет. уже на пределе будет ULN2004
полевики поставь
почему 3,2? у тебя белые светодиоды?
почему 3,2? у тебя белые светодиоды?
Тут больше интересен вопрос силы, а не напряжения...
Про полевики уже сказали
24В 100ма многие полевики и болярники легко потянут. это один сегмент
7 сегментов 700ма. тоже ничего страшного. линь бы блок питания тянул. у каждого сегмента же свой транзистор
а включать сразу все цифры необязательно. про динамическую индикацию почитай
ну в каждом сегменте получается 5 резисторов, на каждый сегмент по транзистору, тогда можно этим управлять через тот-же MAX7219 как обычным маленьким дисплеем ?
с макс будет другая схема немного. посмотри как она работает
плюс макс стабилизирует ток, с этим еще нужно будет подумать
Я собирал на ней матрицу с общим анодом, там все было достаточно просто.
Ну я думаю понятно что схема выше это 1 сегмент
Или я может уже с самого начала заблуждаюсь в чем-то =(
но матрица в которой наверно 1 светодиод в сегменте. а тут не 1
но по сути 1 сенмент выступает в роли 1 большого светодиода
как скажешь. попробуй сам поймешь
ну вот, начинается... Я просто сказал как думаю по данной проблеме, сразу предупредил что я новичек в этом, не против критики и пришел за помощью к гуру.
так я тебе же говорю, но ты не согласен. хорошо я не спорю. попробуй. а вдруг я неправильно думаю
хорошо, как бы вы решили сложившуюся проблему? куда мне стоит копать?
для начала тебе нужно понять как работает max7219. пока не поймешь дело будет долго идти
для начала тебе нужно понять как работает max7219. пока не поймешь дело будет долго идти
как я понимаю он работает по ринципу сдвигового регистра
почитай про динамическую индикацию. чтобы понял как ток течет при этом
прочитал, это кажется понятным... работает по принципу все аноды сегментов одного символа связываем в общий и кидаем на один из выход мк(так же и со следующим и т.д.), а катоды паралельно соединяем и кидаем каждый на свой выход мк, последовательно передаем сначало одному индекатору символ(он загорается), затем второму и так далее(все остальные символы гаснут)...
я правильно понимаю?
А если вот так ? (не ругайтесь, первый раз рисовал что-то подобное)
что вроде. только вопрос тока. сколько понятнет улн. ну и биполярник бы заменить на полевик
ну и биполярник бы заменить на полевик
Биполярник лучше бы заменить на драйвер для светодиодов, чтобы ток был постоянный.
а еще лучше купи готовое)))
стабильный ток обеспечен наличием стабильного напряжения питания (24в стабилизирован?) и наличием токозадающего резистора в цепи каждого сегмента. Для токов 20мА резистор отлично играет роль драйвера. Можно конечно вместо резистора поставить NSI45020AT1G, но это чисто для красоты)
Зачем менять биполярник? ток малый. Падение на биполярнике ни на что не влияет если правильно расчитан резистор. Просто часть напряжения будет падать на биполярнике, часть на резисторе. Для конструкции в целом фиолетово. А с NSI45020AT1G фиолетово в квадрате
хм прочел что ток на цифру должен быть 1А. ну тогда да, полевик будет меньше греться. Но если биполярник есть можно и его
NSI45020AT1G прикольная штука
В качестве источника питания планируется импульсный блок от наших китайских собратьев, 24в 1-10А
кстати микросхемы ULN это тоже биполярники, только дарлингтоны - составные транзисторы у которых снижено падение напряжения на переходе эмитер-колектор за счет высокго насыщения переходов. 700мА на одну микросхему это не проблема
есть и отдельные биполярники-дарлингтоны и PNP в том числе в качестве Q1, но они менее распространены
На 1 канал uln можно вывести до 500мА, но ведь можно запралелить по 2 выхода... ?
На 1 канал uln можно вывести до 500мА, но ведь можно запралелить по 2 выхода... ?
можно хоть все 7 (uln2003) соединить вместе, но есть еще ограничение на корпус - 2500-3000мА (в зависимости от производитлея)
но я имел в виду 700мА на корпус не проблеиа. У вас же в один момент времени общее потребление не более 100мА на сегмент и 700мА если включены все сегменты, а дальше динамическая индикация, разве нет?
ну даже если не динамическая, то будет просто по одной ULN на одну цифру
Да, именно так, и еще вопрос немного не по теме, можно ли с вами вне форума пообщаться об этом?
пришел к выводу что биполярник можно заменить на UDN2982, вечером перерисую схему
ну вроде как-то так...