Возникла проблема при создании бегущих огней.
Во-первых, нигде не могу найти схему бегущих огней на 12 светодиодах.
Во-вторых, сведодиоды должны меняться каждую секунду, т.е. 1 сид-1 сек., 2 сид-2 сек. и тд. После того как загорится последний 12 сид опять должен загореться первый и так по кругу.
Если у кого есть что-то подобное поделитесь, или подскажите как это можно реализовать?
FloopyMan писал(а):... схему бегущих огней на 12 светодиодах.
... как это можно реализовать?
Если найдете дешифратор К155ИД3, то можно взять любой двоичный счетчик ТТЛ и к нему подключить этот дешифратор. На вход счетчика подавать секундные импульсы с генератора, построенного, например, на NE555 (К1006ВИ1)
Можно сделать и на КМОП, если найти два дешифратора К561ИД1. Также двоичный счетчик КМОП и генератор. Для обеспечения счета до 12 и дешифрации потребуется еще логика, например К561ЛА7.
Если хотите, чтобы жизнь улыбалась вам, подарите ей своё хорошее настроение
Stalker46 писал(а):а чем 10 не устраивает? почему именно 12?
хочу сделать подсветку для часов.
Можно ещё сделать на регистрах сдвига (типа К561ИР9, например). Последовательно соединяя регистры, можно получить любое количество светодиодов, хоть 60!
FloopyMan писал(а):
хочу сделать подсветку для часов.
Можно ещё сделать на регистрах сдвига (типа К561ИР9, например). Последовательно соединяя регистры, можно получить любое количество светодиодов, хоть 60!
А можно об этом поподробнее, хотя бы примерную схемку, а то я в этом деле новичок.
YAA писал(а):Можно ещё сделать на регистрах сдвига (типа К561ИР9, например). Последовательно соединяя регистры, можно получить любое количество светодиодов, хоть 60!
А можно об этом поподробнее, хотя бы примерную схемку, а то я в этом деле новичок.
Сейчас нет времени поподробней, может быть, в выходные попробую набросать схемку?
Можете и сами попытаться. Для этого нужно изучить назначение выводов К561ИР9, хотя бы по книжке Шило "Популярные цифровые микросхемы". Идея состоит в том, чтобы соединить необходимое количество регистров сдвига в кольцо. С помощью параллельной записи можно записать любую картинку. А дальше двигать её по кругу с каждым тактовым импульсом сдвига.
В какой-то момент (например, при включении питания) нужно "загрузить" единичку в первый разряд (обратите внимание на вывод 9 DD1), подав кратковременно на выводы 7 уровень логической 1 (SA1). Хотя, в принципе, можно "загрузить" любую "картинку" (со счётчиками и дешифраторами такого не получится), коммутируя входы 9,10,11,12 каждой микросхемы. После этого, "картинка" начнёт сдвигаться на один разряд по каждому положительному фронту тактовых импульсов. Последний выход "N" соединён со входом первого регистра, образуя кольцо. Светодиоды подключаются к выходам микросхем через транзисторы, для обеспечения необходимого тока.
GP1 писал(а):надо только помнить, что суммарный ток, с учетом собственного потребления, для данной мелкосхемы не должен превышать 50 мА. (для 74ALS164 - 112мА)
Всётаки лучше для этих целей использовать не 74ALS164, a 74HC595.
И токи больше и пауза для перезаписи не нужна, а значит схема упрощается и, как результат, светики светить будут ярче.