как 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
ВОТ ЭТО ИНТЕРЕСНО!
krisgames писал:


Т.е. независимо управлять каждым цветом каждого светодиода.


По подробней можно?

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
да порой надоедает самому одно и тоже.

liveinternet.ru RadioTOP Rambler's Top100 –ейтинг@Mail.ru