~~NOCACHE~~
require($_SERVER["DOCUMENT_ROOT"] . "/interactive/interactive.php");
===== Как тебе такое, Илон Маск? =====
===Циклическая запись в регистр со сбросом===
Вы, наверное, встречали современные автомобили, у которых лампочка указателей поворота заменена линейкой ярких оранжевых светодиодов, загорающихся последовательно. Выглядит это круто и современно! Такое устройство, собранное на микропроцессорах - результат работы десятков инженеров, конструкторов и еще целой группы людей различных профессий.
В этом эксперименте мы утрем нос всей этой группе высокооплачиваемых умников и соберем такое устройство всего на двух дешевых цифровых микросхемах.
Для сборки такого устройства идеально подойдет сдвиговый регистр CD4015. Достаточно записать в него лог. "1", как ты делал это в прошлом эксперименте, и затем сбросить значение всех разрядов в "0", воспользовавшись входом сброса. Схема такого устройства приведена на рисунке
===Принципиальная схема===
pinlab_draw_picture("ilon_musk");
===Таблица компонентов===
pinlab_bom("ilon_musk.mont");
===Монтажная схема===
pinlab_draw_instruction("ilon_musk.mont");
Будьте внимателены, монтаж достаточно плотный.
Подайте питание на схему. Если все собрано правильно, вы должны увидеть эффект последовательного включения светодиодов и последующего погасания всей линейки зажженных светодиодов.
Для наилучшего визуального эффекта вся линейка светодиодов должна загораться за 1,5-2 сек. Впрочем, это дело вкуса.
===Работа схемы===
Микросхема CD4015 содержит в своем составе два 4-х разрядных сдвиговых регистра. В данной схеме мы соединили выход Q4 первого регистра с информационным входом D второго регистра, тем самым получив один, 8-ми разрядный регистр.
На информационном входе D первого регистра (вывод 7) установлен уровень лог. "1". Тактовые импульсы записывают лог. "1" в семь разрядов регистра, зажигая соответствующие светодиоды VD2-VD8.
Восьмой разряд регистра (вывод 2) соединен с входом сброса R. При появлении лог. "1" на этом входе он сбрасывает значение всех разрядов в "0". Светодиодная линейка гаснет, и процесс начинается с начала.