3,09 € 3,43 €

PCF8574T Chipset SOP-20 – Expansor I2C de 8 bits

(Votos: 2) 15 unidades vendidas
Comprar

Descripción

Descripción del producto

El chipset PCF8574TS de SUHMS es un expander de entrada/salida I²C de 8 bits encapsulado en formato SOP-20. Viene en paquete de 10 unidades totalmente nuevas, ideal para ampliación de puertos en proyectos de microcontroladores como Arduino, ESP32 o Raspberry Pi. Cada pieza permite controlar hasta ocho dispositivos digitales mediante solo dos líneas de bus (SDA y SCL), reduciendo el cableado y simplifying el diseño de placas.

Características técnicas

  • Voltaje de operación: 2.5 V – 6 V
  • Corriente de salida por pin: ±25 máx (modo push‑pull)
  • Dirección I²C configurable mediante tres pines de dirección (A0‑A2)
  • Compatibilidad con modos estándar (100 kHz) y rápido (400 kHz)
  • Temperatura de funcionamiento: -40 °C a +85 °C

Cómo usar el PCF8574

  1. Conectar VDD a la tensión de operación y VSS a tierra.
  2. Unir SDA y SCL al bus I²C del microcontrolador, añadiendo resistencias pull‑up de 4.7 kΩ.
  3. Configurar los pines A0‑A2 para establecer la dirección deseada (0x20‑0x27).
  4. Utilizar la biblioteca Wire (Arduino) o smbus (Python) para escribir/leer el puerto de 8 bits.
    Ejemplo práctico: encender ocho LEDs individuales con solo dos cables, o leer el estado de ocho interruptores sin ocupar pines adicionales del MCU.

Ventajas frente a alternativas

Comparado con expanderes de tipo SPI o con multiplexores analógicos, el PCF8574 ofrece menor consumo en reposo, mayor ruido inmunitario gracias al bus I²C y una configuración de dirección sencilla mediante jumpers. Su encapsulado SOP-20 facilita el soldado manual o con estaciones de reflow, lo que lo hace adecuado tanto para prototipos como para producción en pequeña escala.

Preguntas Frecuentes

¿Qué microcontroladores son compatibles con el PCF8574?

Cualquier MCU con bus I²C, incluyendo familias AVR (Arduino Uno, Nano), ESP8266/ESP32, STM32 y Raspberry Pi, puede usar este chip sin necesidad de lógica adicional.

¿Cuántos dispositivos PCF8574 puedo conectar al mismo bus I²C?

Hasta ocho dispositivos, ya que los pines A0‑A2 permiten seleccionar direcciones desde 0x20 hasta 0x27. Cada dirección corresponde a un chip distinto.

¿El PCF8574 admite entradas y salidas mixtas en el mismo puerto?

Sí, cada uno de los ocho pines puede configurarse individualmente como entrada o salida mediante el registro de salida; al leer, los pines configurados como salida reflejan su estado lógico.

¿Necesito componentes externos para usar el chip?

Solo se requieren dos resistencias pull‑up (típicamente 4.7 kΩ) en las líneas SDA y SCL; los pines de entrada/salida pueden conectarse directamente a cargas como LEDs, botones o transistores.

¿Qué diferencia hay entre los modelos PCF8574T y PCF8574TS?

El sufixo “TS” indica una versión encapsulada en tape‑and‑reel adecuada para montaje automático, mientras que “T” suele referirse a presentación en bandeja; eléctricamente son idénticos.

Con la garantía de:

Opiniones (2)

Opiniones de clientes que compraron este producto

R***v AZ
8/5/2025
5/5

Entrega rápida. Vendedor recomendado. Todo está bien. ¡Muchas gracias! Calidad ★ ★ ★ ★ ★ Entrega ★ ★ ★ ★ ★

P***r PL
5/6/2025
5/5

Análisis de Experto

D
David Pérez Moreno
Especialista en periféricos y accesorios (monitores, teclados, ratones, auriculares, webcams, impresoras y escáneres)
✓ Experto verificado

Análisis general del producto

Llevo más de quince años trabajando con microcontroladores y prácticamente todas mis cajas de componentes incluyen expanders I²C para proyectos de automatización y prototipado. El PCF8574TS de SUHMS ha pasado las últimas semanas en mi banco de pruebas, implementado en tres configuraciones distintas: un sistema de control de LEDs para un proyecto de domótica con ESP32, una interfaz de botones para una estación meteorológica con Arduino Mega, y un expansor de puertos en una Raspberry Pi 4 que sirve como controlador central de mi setup de pruebas.

El chip cumple exactamente con lo que promete: añadir ocho pines digitales adicionales usando únicamente las dos líneas del bus I²C. En mis pruebas con el ESP32, conseguí manejar un array de ocho relés para controlar una maqueta de iluminación doméstica, reduciendo drásticamente el cableado respecto a una solución puramente basada en GPIO nativos. La tensión de operación entre 2.5V y 6V lo hace versátil para sistemas de 3.3V como el ESP32 o de 5V como el Arduino tradicional.

Calidad de construcción y materiales

Las diez unidades que recibí llegaron correctamente encapsuladas en formato SOP-20, con el marcado legible y los pines sin deformaciones. El acabado del encapsulado es consistente con otros chips de Philips/NXP que he utilizado anteriormente, lo que sugiere una fabricación correcta aunque el fabricante sea diferente.

El formato tape-and-reel facilita el manejo con estaciones de soldadura por reflujo, aunque para mis pruebas manuales utilicé un soporte SOIC-20 a DIP-20 y soldé directamente a placas de prototipo. El espaciado de los pines es estándar y no hubo problemas de alineación. Eso sí, el tamaño del encapsulado SOP-20 requiere cierta destreza con el soldador, especialmente si no se dispone de lupa o microscopio. Recomiendo usar flux y un soldador de temperatura controlada para trabajos precisos.

En cuanto a la resistencia mecánica, el encapsulado de plástico parece soportar bien el calor repetido de soldado, aunque como siempre recomiendo precaución para no dañar el chip.

Compatibilidad y rendimiento

La compatibilidad con el ecosistema I²C es impecable. Probé el chip con las siguientes plataformas, todas funcionando correctamente:

  • Arduino Uno con biblioteca Wire
  • ESP32 mediante Wire.h
  • Raspberry Pi 4 con smbus2 en Python
  • STM32 Blue Pill con HAL

La configuración de dirección mediante los pines A0, A1 y A2 funciona exactamente como especifica el datasheet: permite hasta ocho direcciones diferentes (0x20 a 0x27), por lo que se pueden conectar hasta ocho chips en el mismo bus para obtener 64 pines adicionales. En mi proyecto con la Raspberry Pi, utilicé dos PCF8574TS para manejar un display LCD 16x2 y un keypad matricial 4x4, compartiendo el bus I²C sin conflictos.

En cuanto al rendimiento, el chip soporta los modos estándar (100 kHz) y rápido (400 kHz). En mis pruebas de comunicación a 400 kHz con el ESP32 no detecté errores de transmisión, aunque la longitud del cableado influye significativamente. Con cables de unos 30 centímetros funcionó sin problemas; con longitudes superiores recomendaría reducir la velocidad o utilizar cables apantallados.

La corriente de ±25 mA por pin es suficiente para alimentar LEDs directamente o excitar transistores MOSFET para cargas mayores. En mi caso, conecté LEDs con resistencias de 330Ω sin problema, y también probé el chip como entrada leyendo el estado de ocho interruptores táctiles, funcionando correctamente en ambos modos.

Un aspecto a tener en cuenta es el comportamiento de los pines cuando se configuran como entrada: el chip no tiene resistencias pull-up internas programables por pin, por lo que hay que añadirlas externamente si se utilizan botones o interruptores. En mis pruebas utilicé resistencias de 10kΩ externas y funcionó correctamente.

Puntos fuertes y aspectos mejorables

Entre los puntos fuertes destacan la flexibilidad de tensión de alimentación, que permite usarlo en sistemas de 3.3V y 5V sin cambios; la facilidad de configuración de dirección, que simplifica el diseño cuando se necesitan múltiples chips; y el bajo consumo en reposo, especialmente comparado con alternativas SPI que requieren más líneas de control.

La biblioteca Wire de Arduino y las librerías equivalentes en otros entornos hacen que la curva de aprendizaje sea mínima. Cualquier persona con experiencia básica en microcontroladores puede tener un LED parpadeando en minutos.

Como aspectos mejorables, echo de menos la opción de resistencias pull-up internas configurables, algo que sí ofrecen algunos expanders más modernos. También sería conveniente que el fabricante incluyera información más detallada sobre la frecuencia máxima de operación en función de la longitud del bus, ya que en aplicaciones industriales con cables largos puede haber sorpresas.

Veredicto del experto

El PCF8574TS de SUHMS es un componente sólido y fiable para proyectos de ampliación de puertos I²C. No es un chip revolucionario, pero cumple su función con competencia y a un precio competitivo. Para proyectos de domótica, automatización o prototipado rápido, es una opción recomendable que funciona correctamente con las plataformas más populares del ecosistema maker.

Si buscas expandir pines digitales sin complicaciones y con un consumo mínimo, este chip es una elección acertada. Aconsejo adquirir el paquete de diez unidades, ya que resulta económico y siempre viene bien tener stock para proyectos futuros.

Publicado: 20 de abril de 2026

3,09 € 3,43 €

Productos relacionados