Модуль расширения входов-выходов PCF8574A

Расширитель портов на основе специализированной микросхемы PCF8574A — это удобное решение для увеличения количества цифровых входов и выходов в ваших проектах на базе микроконтроллеров.

Модуль использует коммуникационный интерфейс I2C, что позволяет подключать его всего двумя проводами (SDA и SCL) к плате контроллера (Arduino, ESP32, STM32, Raspberry Pi и др.).

Основные характеристики:

  • Коммуникационный интерфейс: I2C
  • Количество расширенных входов/выходов: 8
  • Поддержка каскадного подключения до 8 модулей в одну сеть
  • Напряжение питания: 2,5 ... 6 В
  • Сетевой адрес задается тремя джамперами на плате
  • Размеры платы: 48 х 15 мм

Модуль PCF8574A широко применяется в проектах, где требуется подключение большого количества кнопок, светодиодов, дисплеев и других периферийных устройств при ограниченном количестве GPIO пинов микроконтроллера.


Пример программы под Arduino

#include <Wire.h>    // Required for I2C communication
#include "PCF8574.h" // Required for PCF8574

/** PCF8574 instance */
PCF8574 expander;

/** setup() */
void setup() {

  /* Setup serial for debug */
  Serial.begin(9600);
  
  /* Start I2C bus and PCF8574 instance */
  expander.begin(0x20);
  
  /* Setup some PCF8574 pins for demo */
  expander.pinMode(0, OUTPUT);
  expander.pinMode(1, OUTPUT);
  expander.pinMode(2, OUTPUT);
  expander.pinMode(3, INPUT_PULLUP);
}

void loop() {
  expander.digitalWrite(1, HIGH); 
  expander.digitalWrite(2, LOW); 
  delay(500);
  
  expander.digitalWrite(1, LOW); 
  expander.digitalWrite(2, LOW); 
  delay(5000);
  
  expander.digitalWrite(2, HIGH);
  expander.digitalWrite(1, LOW); 
  delay(500);
  
  expander.digitalWrite(1, LOW); 
  expander.digitalWrite(2, LOW); 
  delay(5000);
}

Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
    Плохо           Хорошо

Модуль расширения входов-выходов PCF8574A

  • Модель PCF8574A
  • Код: ID-415
  • Наличие Есть в наличии
  • 62.18грн.


<< Проекты << Все товары >> Статьи, уроки >>