Читать «Семь шагов в электронику» онлайн - страница 14

А. В. Черномырдин

Микросхему К176ЛА7 можно заменить микросхемой К561ЛА7 или зарубежным аналогом CD4011. Транзисторы — любые с рабочим напряжением не ниже 300 В и допустимым током не ниже тока потребления ламп. Стабилитрон VD1 — любой с напряжением стабилизации 8—10 В, диоды VD2, VD3 — любые импульсные, VD4 — любой выпрямительный с допустимым напряжением не ниже 600 В и допустимым током не ниже тока потребления ламп.

Конденсатор С2 обязательно должен быть керамическим. Конденсатор С4 — любой неэлектролитический (например, типа К73-17) с допустимым напряжением не ниже 250 В, конденсаторы С3 и С5 — электролитические с рабочим напряжением не ниже 10 В и 350 В, соответственно.

Все резисторы — SMD типоразмера 0805 (соответствуют резисторам МЛТ-0,125). К остальным деталям особых требований нет.

Внешний вид устройства приведен на рис. 1.4.

Рис. 1.4. Внешний вид устройства

 Внимание.

При изготовлении этого устройства следует иметь в виду, что оно не имеет гальванической развязки от сети! Поэтому при его наладке следует особенно внимательно соблюдать правила техники безопасности.

Смотрим ролик. Работу устройства смотрим на прилагаемом диске: ролик «Видеоурок 1» — > «Бегущие огни на микросхемах».

Бегущие огни на микроконтроллере

Принципиальная схема. Сразу представлю читателям схему устройства (рис. 1.5).

Рис. 1.5. Схема варианта «бегущих огней» на микроконтроллере

Первое, что бросается в глаза — что схемы-то, собственно говоря, и нет! Есть просто «кубик» (в физике такие «кубики» остроумно нарекли «черными ящиками»), к которому подключены четыре симистора с лампочками, есть знакомая нам цепь питания, причем не с конденсатором, а с резистором — и все! Как же все это работает?

Нет ли внутри этого «кубика» знакомого нам генератора, или счетчика или еще чего-нибудь подобного? Разумеется, есть, уважаемый радиолюбитель, и не просто есть — их там тысячи!

Микроконтроллер — это, по сути, маленькая ЭВМ, а не просто микросхема с десятком ножек. И управляется этот микроконтроллер программой, записанной в него с помощью программатора.

Давайте на минутку представим себя, уважаемый радиолюбитель, маленьким человечком, который умеет управлять разными электронными детальками — тиристорами, транзисторами, лампочками и проч. Как бы поступил такой маленький человечек, если бы мы попросили его изобразить нам «бегущие огни»? Наверное, он бы:

♦ Включил бы первую лампочку.

♦ Подождал бы некоторое время (например, одну секунду).

♦ Выключил бы первую лампочку.

♦ Включил бы вторую лампочку.

♦ Снова подождал бы некоторое время.

♦ Выключил бы вторую лампочку.

♦ Включил бы третью лампочку.

♦ Снова подождал бы некоторое время.

♦ Выключил бы третью лампочку.

♦ Включил бы четвертую лампочку.

♦ Снова подождал бы некоторое время.

♦ Выключил бы четвертую лампочку.

♦ И начал бы все снова по списку, начиная с самой первой строчки — мы ведь не просили его останавливаться!