• 74HC595 модуль зсувного регістра

Зсувний регістр 74HC595 — це модуль з 8 дискретними виходами, який дозволяє розширити кількість виходів мікроконтролера, наприклад Arduino, ESP32, STM32 тощо. Ідеально підходить для керування великою кількістю реле, світлодіодів, семисегментних індикаторів лише з трьох виводів мікроконтролера.

Кілька модулів 74HC595 можна з’єднати послідовно (каскадом), що дозволяє масштабувати систему до практично необмеженої кількості виходів. Чудове рішення для проектів автоматизації, розумного дому та індикації.

  • Кількість виходів: 8
  • Робоча напруга: 2 ... 6 В
  • Керування через інтерфейс SPI або вручну (DATA, CLOCK, LATCH)
  • Сумісний з Arduino, ESP32, STM32, Raspberry Pi та ін.
  • Компактні розміри — зручно для макетування
  • В комплекті йдуть штифтові роз'єми (гребінки), не припаяні

Модуль 74HC595 — це простий та ефективний спосіб додати багато керованих елементів у ваш електронний проект.

Схема підключення модуля 74HC595 до Arduino

Приклад програми Arduino NANO для перевірки функціонування модуля зсувного регістру. Усі виходи модуля повинні змінювати свій стан з нуля на одиницю і назад, з періодичністю 2 сек.

#define clock 8 //SH_CP  SRCL
#define data 11 //DS     SER
#define latch 12 //ST_CP  RCLK
 
void setup() {
  pinMode(clock, OUTPUT);
  pinMode(data, OUTPUT);
  pinMode(latch, OUTPUT);
  digitalWrite(latch, HIGH);
}
 
void loop() {
  digitalWrite(latch, LOW);
  shiftOut(data, clock, LSBFIRST, 0b11111111);
  digitalWrite(latch, HIGH);
  delay(2000);
  digitalWrite(latch, LOW);
  shiftOut(data, clock, LSBFIRST, 0b00000000);
  digitalWrite(latch, HIGH);
  delay(2000);
}

Написати відгук

Примітка: HTML размітка не підтримується! Використовуйте звичайтий текст.
    Погано           Добре

74HC595 модуль зсувного регістра

  • Модель 74HC595 module
  • Код: ID-814
  • Наявність Є в наявності
  • 71.06грн.


<< Проекти << Усі товари >> Статті, уроки >>