Показать сообщение отдельно
Старый 05.02.2009, 17:30   #4 (permalink)
Matrix
IT-Specialist
 
Аватар для Matrix
 
Регистрация: 12.04.2007
Сообщений: 2,906
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1442
Wink

В этой схеме огонек будет бежать по 10 светодиодам. Используется две микросхемы.

Первая - КР1006ВИ1 играет роль задающего генератора и генерит импульсы с частотой, которая зависит от величины резистора R1 и конденсатора C1. Частоту можно посчитать по формуле
f=1.44/RC

и при указанных на схеме номиналах равна 15 Герцам.

С выхода 3 DD1 импульсы поступают на вход десятичного счетчика DD2, в роли которого выступает К561ИЕ8. С каждым импульсом, счетчик увеличивает свое состояние на 1 и переключает соответствующие выходы. Ну а светодиодам ничего не остается делать, как только включаться и выключаться в зависимости от состояния того или иного выхода.

Если вам кажется, что 10 светодиодов - это очень много, схему можно укоротить, оторвав вывод 15 DD2 от общего провода и прикрутив его к одному из выходов счетчика. Например, если нужно оставить только 5 светодиодов, то 15 вывод DD2 соединяется с 1-ой ногой DD2. Таким образом, дойдя до 5 единиц в своем счете, на шестом шаге, микросхема подаст сигнал высокого уровня - "1" на вход сброса счетчика и его значение обнулится.


Небольшая неприятность этой простой схемы заключается в том, что нагрузочная способность ИЕ8 весьма невелика и составляет 5-6 мА, поэтому, резистор R2 такой большой величины и яркость светодиодов может оказаться недостаточной.
Изображения
 
Matrix вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070