Бегущие огни

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
FloopyMan
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн авг 17, 2009 23:27:15
Контактная информация:

Бегущие огни

Сообщение FloopyMan »

Возникла проблема при создании бегущих огней.
Во-первых, нигде не могу найти схему бегущих огней на 12 светодиодах.
Во-вторых, сведодиоды должны меняться каждую секунду, т.е. 1 сид-1 сек., 2 сид-2 сек. и тд. После того как загорится последний 12 сид опять должен загореться первый и так по кругу.
Если у кого есть что-то подобное поделитесь, или подскажите как это можно реализовать?
Arlleex
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

а чем 10 не устраивает? почему именно 12?
http://radiokot.ru/circuit/light/run/14/
Не умеешь - не берись, но не взявшись не научишься...
Аватара пользователя
Света
Модератор
Сообщения: 10740
Зарегистрирован: Пн июл 07, 2008 10:46:09
Откуда: Россия

Re: Бегущие огни

Сообщение Света »

FloopyMan писал(а):... схему бегущих огней на 12 светодиодах.
... как это можно реализовать?

Если найдете дешифратор К155ИД3, то можно взять любой двоичный счетчик ТТЛ и к нему подключить этот дешифратор. На вход счетчика подавать секундные импульсы с генератора, построенного, например, на NE555 (К1006ВИ1)
Можно сделать и на КМОП, если найти два дешифратора К561ИД1. Также двоичный счетчик КМОП и генератор. Для обеспечения счета до 12 и дешифрации потребуется еще логика, например К561ЛА7.
Если хотите, чтобы жизнь улыбалась вам, подарите ей своё хорошее настроение
FloopyMan
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн авг 17, 2009 23:27:15
Контактная информация:

Сообщение FloopyMan »

Stalker46 писал(а):а чем 10 не устраивает? почему именно 12?

хочу сделать подсветку для часов. :)
YAA
Говорящий с текстолитом
Сообщения: 1627
Зарегистрирован: Чт авг 06, 2009 20:34:52
Откуда: Новосибирск

Сообщение YAA »

FloopyMan писал(а):
Stalker46 писал(а):а чем 10 не устраивает? почему именно 12?

хочу сделать подсветку для часов. :)

Можно ещё сделать на регистрах сдвига (типа К561ИР9, например). Последовательно соединяя регистры, можно получить любое количество светодиодов, хоть 60!
FloopyMan
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн авг 17, 2009 23:27:15
Контактная информация:

Сообщение FloopyMan »

YAA писал(а):
FloopyMan писал(а):
Stalker46 писал(а):а чем 10 не устраивает? почему именно 12?

хочу сделать подсветку для часов. :)

Можно ещё сделать на регистрах сдвига (типа К561ИР9, например). Последовательно соединяя регистры, можно получить любое количество светодиодов, хоть 60!

А можно об этом поподробнее, хотя бы примерную схемку, а то я в этом деле новичок.
YAA
Говорящий с текстолитом
Сообщения: 1627
Зарегистрирован: Чт авг 06, 2009 20:34:52
Откуда: Новосибирск

Сообщение YAA »

FloopyMan писал(а):
YAA писал(а):Можно ещё сделать на регистрах сдвига (типа К561ИР9, например). Последовательно соединяя регистры, можно получить любое количество светодиодов, хоть 60!

А можно об этом поподробнее, хотя бы примерную схемку, а то я в этом деле новичок.

Сейчас нет времени поподробней, может быть, в выходные попробую набросать схемку?
Можете и сами попытаться. Для этого нужно изучить назначение выводов К561ИР9, хотя бы по книжке Шило "Популярные цифровые микросхемы". Идея состоит в том, чтобы соединить необходимое количество регистров сдвига в кольцо. С помощью параллельной записи можно записать любую картинку. А дальше двигать её по кругу с каждым тактовым импульсом сдвига.
YAA
Говорящий с текстолитом
Сообщения: 1627
Зарегистрирован: Чт авг 06, 2009 20:34:52
Откуда: Новосибирск

Сообщение YAA »

Вот, что получилось:

В какой-то момент (например, при включении питания) нужно "загрузить" единичку в первый разряд (обратите внимание на вывод 9 DD1), подав кратковременно на выводы 7 уровень логической 1 (SA1). Хотя, в принципе, можно "загрузить" любую "картинку" (со счётчиками и дешифраторами такого не получится), коммутируя входы 9,10,11,12 каждой микросхемы. После этого, "картинка" начнёт сдвигаться на один разряд по каждому положительному фронту тактовых импульсов. Последний выход "N" соединён со входом первого регистра, образуя кольцо. Светодиоды подключаются к выходам микросхем через транзисторы, для обеспечения необходимого тока.
Вложения
Shift.gif
(17.69 КБ) 464 скачивания
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

http://easyelectronics.ru/sdvigovyj-reg ... l#more-137
этот принцип позволяет делать любые конфиги диодов
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Сообщение GP1 »

надо только помнить, что суммарный ток, с учетом собственного потребления, для данной мелкосхемы не должен превышать 50 мА. (для 74ALS164 - 112мА)
Чем дальше, тем больше становлюсь занудой...
Изображение
Rokl
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

GP1 писал(а):надо только помнить, что суммарный ток, с учетом собственного потребления, для данной мелкосхемы не должен превышать 50 мА. (для 74ALS164 - 112мА)


Всётаки лучше для этих целей использовать не 74ALS164, a 74HC595.

И токи больше и пауза для перезаписи не нужна, а значит схема упрощается и, как результат, светики светить будут ярче.
FloopyMan
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн авг 17, 2009 23:27:15
Контактная информация:

Сообщение FloopyMan »

А можно уточнить по схеме: Какой номинал должен быть у RN и у VTN? или это подбирать чтобы частота была равна 1 секунде?
Ответить

Вернуться в «Практика»