Оглавление:

Использование 2 сдвиговых регистров (74HC595) для управления 16 светодиодами: 9 шагов
Использование 2 сдвиговых регистров (74HC595) для управления 16 светодиодами: 9 шагов

Видео: Использование 2 сдвиговых регистров (74HC595) для управления 16 светодиодами: 9 шагов

Видео: Использование 2 сдвиговых регистров (74HC595) для управления 16 светодиодами: 9 шагов
Видео: 🔀 Сдвиговый регистр 74HC595: ПОДРОБНЫЙ ОБЗОР 2024, Июнь
Anonim
Использование 2 сдвиговых регистров (74HC595) для управления 16 светодиодами
Использование 2 сдвиговых регистров (74HC595) для управления 16 светодиодами

Эта схема будет использовать 2 сдвиговых регистра (74HC595). Сдвиговые регистры будут управлять как выходными 16 светодиодами. Каждый регистр сдвига управляет 8 светодиодами. Регистры сдвига соединены так, что каждый выход регистра сдвига будет выглядеть как дубликат другого.

Шаг 1. Что такое сдвиговый регистр?

Что такое сдвиговый регистр?
Что такое сдвиговый регистр?
Что такое сдвиговый регистр?
Что такое сдвиговый регистр?

Регистры сдвига представляют собой последовательные логические схемы, способные хранить и передавать данные.

Регистры сдвига состоят из множества триггеров и тактовых импульсов, которые соединены вместе. Выходы сдвига регистров сдвига сдвигаются или изменяются в соответствии с тактовыми сигналами (импульсные выходы).

Шаг 2: использование регистров сдвига

Использование регистров сдвига
Использование регистров сдвига

Регистры сдвига - это схемы цифровой памяти, используемые в калькуляторах и компьютерах. Регистры сдвига могут использоваться для увеличения количества выходов микроконтроллера, такого как Arduino.

Шаг 3. Электронные компоненты, используемые в цепи

Электронные компоненты, используемые в цепи
Электронные компоненты, используемые в цепи

2 регистра сдвига 74HC595

16; резисторы 1 кОм (коричневый, черный, красный)

16 светодиодов

1 Arduino Uno

2 электролитических конденсатора; 10 мкФ

2 длинных хлебца

провода.

Шаг 4: Настройка схемы

Настройка схемы
Настройка схемы
Настройка схемы
Настройка схемы

Выходы - от Qa до Qh. Сначала проводите Qa, а затем переходите друг к другу, как показано на схеме.

pin14 - SER подключен к цифровому выводу Arduino 11. SER - это вход DATA, который будет сдвигаться.

Контакт 12 RCLK (LATCH) подключен к

Цифровой вывод 8 Arduino

Контакт 11 - SRCLK (ЧАСЫ) подключен к цифровому контакту 12 Arduino.

каждый раз, когда этот вывод становится высоким (1), значения в регистре сдвига будут сдвигаться на 1 бит.

Vcc - контакт 16 подключен к красной плате.

контакт 8 подключен к земле

Arduino 5 вольт подключен к красной шине макета

Arduino grounsd подключен к черной шине

Соедините заземление плат вместе, как показано на схеме.

Шаг 5: Как работает схема

Как работает схема
Как работает схема

3 различных входа (CLOCK, LATCH, DATA) изменяют напряжения на выходах, как показано на светодиодах. CODE будет программировать последовательность светодиодов и скорость включения и выключения светодиодов.

Шаг 6: сначала выходы будут быстро сдвигаться слева направо

Выходы будут сначала быстро сдвигаться слева направо
Выходы будут сначала быстро сдвигаться слева направо

Светодиоды будут быстро перемещаться слева направо.

Шаг 7. Затем светодиоды Wil очень быстро переходят справа налево

Затем светодиоды Wil идут справа налево очень быстро
Затем светодиоды Wil идут справа налево очень быстро

Светодиоды меняют направление (справа налево).

Шаг 8: Заключение

Заключение
Заключение

Я надеюсь, что этот проект поможет понять регистры сдвига и их использование. Проект мне понравился. Тестировался на

Тинкеркад так и работает.

Ссылка есть, но для ее просмотра вам может потребоваться учетная запись Tinkercad. Ссылка размещена выше также с КОДОМ.

Спасибо

Шаг 9: Видео о регистрах сдвига

видео регистров сдвига

Рекомендуемые: