как c 5 лог. входов зажечь 8 светодиодов? | |||
---|---|---|---|
krisgames 19/07/2010 18:06 |
Доброго времени суток форумчане.
прошу помощи... имеются 5 лог. выходов на процессоре. (питание 5в) необходимо независимо управлять максимальным количеством независимых четырехцветных светодиодов. Т.е. независимо управлять каждым цветом каждого светодиода. В голове вертится только регистр сдвига... подскажите пжста: есть ли однокристальные микросхемы регистров сдвига на 32 или больше выходов? Нет ли других решений с минимальным монтажом? |
||
m.ix 19/07/2010 20:08 |
krisgames,
необходимо независимо управлять максимальным количеством независимых четырехцветных светодиодов ==================================================================================== ULN2004 или ULN2804 тебе в помощь. |
||
Strike 19/07/2010 20:34 |
Вариант по квадратной шине..
http://www.gaw.ru/html.cgi/txt/ic/Maxim/display/led/MAX6958-59.htm до 36 отдельными светодиодами |
||
INSAN 19/07/2010 20:39 |
ВОТ ЭТО ИНТЕРЕСНО!
По подробней можно? |
||
m.ix 19/07/2010 21:00 |
INSAN, Чел хочет сей дэвайс собрать.
http://www.youtube.com/watch?v=2840MIlfRPc http://www.youtube.com/watch?v=ruIlt3kZNmk |
||
INSAN 19/07/2010 22:23 |
ну и смысл всего этого? больше затрат на светодиоды.m.ix, вот помнишь часы с такой индикацией , вот это вешь была. а если krisgames хочет сделать то , что по первой ссылке у тебя , можно было бы и к 561ие16 использовать на 5 выходов 5 ие16-х можно и больше нацепить. но получатся чисто случайные эфекты...может и нет...если хорошо подумать. опять же , что за выходы..очерёдность сигналов какая.?! так , что хорошо будет если человек выкинет в тему схему и скажет , что он хочет сделать |
||
m.ix 19/07/2010 22:34 |
Очередная дипломная работаа
Вот что хочет чел сделать... |
||
INSAN 19/07/2010 23:08 |
вот в архиве подсказка рещения вопроса с минимальными потерями. вариаций на эту тему оч много. надеюсь у человека есть протеус и умеет им пользоваться
ДОБАВЛЕНО 20/07/2010 00:16 добавлю ещё и видео на всяк случай. ДОБАВЛЕНО 20/07/2010 00:21 m.ix, к стати, мой студент тоже так проспал дипломную работу. ночью говорит боится на едине с учебниками оставаться, говорит мерешатся приведения с деканата ДОБАВЛЕНО 20/07/2010 00:30 да, и ещчо.! глядя на светодиоды на схеме в архиве которая представляем , что эти светодиоды трёхцветные |
||
INSAN 20/07/2010 02:24 |
http://monitor.espec.ws/section44/post1034610.html#1034610 человек на 6 сообщениях кончился. ждё1м нового рекорда |
||
Strike 20/07/2010 06:30 |
INSAN, Подождем немного.. |
||
INSAN 20/07/2010 16:30 |
Strike, хорошо было бы если эта тема дошла до конечного результата со множеством примеров и решений. тема актуальная! |
||
elgen 20/07/2010 18:20 |
По теме думаю не очень навру, если скажу, что самое простое это дешифратор. 5 выходов с двоичным кодом , это 32 состояния или от 00000 до 11111 в двоичном виде.
То есть можно произвольно подавать единицу на любой из 31 выходов дешифратора. Естественно в один момент времени горит только один светодиод. Но если по выходу дешифратора поставить линейку триггеров ( например D) и управлять двумя импульсами( повтором слова) , то есть первым включая, а вторым выключая одномоментно любой из триггеров фактически формируя на выходах линейки снова некий, на этот раз 31 битный код от 0 31 раз до 1 31 раз). То можно произвольно зажигать или гасить любой из 31 отдельного одноцветного светодиода. Или соотв числа многоцветных, учитывая число кристаллов в корпусе . 31 а не 32 понятно потому, что 0 это не горит ни один. Никто не запрещает по выходу снова поставить дешифратор и снова его выходы снабдить линейкой триггеров. Управлять на этот раз придется уже 4 повторами кода на 5 выходах процессора( что равнозначно 2 кратному повтору на 31 выводе нашего устройства) и таким образом можно произвольно управлять любым из 2147483648-1 выходов или если угодно светодиодов . для многокристальных( многоцветных) само собой делим на число кристаллов. Понятно и это не предел, можно наращивать и дальше. Будет возрастать необходимое число повтора управляющего кода на выходах процессора. но в условии ведь не оговорено, что это недопустимо. Программу процессору можно задать видимо любую. Так что Не считаясь с пределами устанавливаемыми быстродействием, один процессор может в данном примере управлять любым числом светодиодов. Ну а если все несколько усложнить, то используя поледовательную передачу процессором не 5 битного слова, а 10 битного( 2 по 5 например сначала младший, потом старший) Можно вместо 31 сразу коммутировать 1023( 1024-1) светодиодов, и соответственно предела тоже нет. можно и 3 по 5 и 4 по по 5 и 25 по пять Опять же длина последовательно передаваемого на наш дешифратор слова не оговорена , как и нет запрета на последовательную передачу.
Короче управлять можно любым разумным числом светодиодов. Так какое число считать максимальным? От заданного числа и будет завесить схема по моему. INSAN, ты когда Степочкиным стал? |
||
INSAN 20/07/2010 18:31 |
где , какой стёпачкин. |
||
elgen 21/07/2010 00:56 |
INSAN, ты поскольку раз на дню аватарки меняешь? или у тебя там ротатор, как в рекламе? |
||
INSAN 21/07/2010 08:48 |
да порой надоедает самому одно и тоже. |