Ir al contenido

3.2 74HC595 y Display de Segmentos 2560

En este tutorial te vamos a mostrar cómo usar el registro de desplazamiento 74HC595 para controlar un display de 7 segmentos. La idea es que el display muestre los números del 0 al 9 de forma secuencial utilizando pocos pines de tu placa. R…

En este tutorial te vamos a mostrar cómo usar el registro de desplazamiento 74HC595 para controlar un display de 7 segmentos. La idea es que el display muestre los números del 0 al 9 de forma secuencial utilizando pocos pines de tu placa.

Resumen

Vas a aprender a manejar el integrado 74HC595 para gestionar las salidas del display. Este método es bárbaro para optimizar el uso de pines en proyectos donde necesitás mostrar datos numéricos de manera clara.

Componentes necesarios

Para armar este proyecto vas a necesitar: (1) Elegoo Mega 2560 R3, (1) Protoboard de 830 puntos, (1) Integrado 74HC595, (1) Display de 7 segmentos de 1 dígito, (8) Resistencias de 220 ohm y (26) Cables puente M-M.

Conexión del 74HC595

Primero conectá la alimentación: VCC (pin 16) y MR (pin 10) a 3.3V, y GND (pin 8) con OE (pin 13) a tierra. Para la comunicación con el 2560 R3, mandá el DS (pin 14) al D2, el ST_CP (pin 12, latch) al D3 y el SH_CP (pin 11, clock) al D4.

Conexión del display

Mandá los pines 3 y 8 del display a GND (si usás cátodo común). Después, conectá las salidas Q0 a Q7 del 74HC595 a los pines correspondientes del display (A hasta G y el punto DP), intercalando siempre una resistencia de 220Ω en serie para cada segmento.

Funcionamiento del código

El código usa un array de bytes para definir qué segmentos se prenden para cada número del 0 al 9. Usamos la función shiftOut para mandar estos bits al registro; fijate que primero bajamos el latchPin, mandamos el dato y después lo volvemos a subir para que el display actualice la imagen. Acordate de configurar los pines como OUTPUT en el setup y de tener instalado el Arduino IDE con los drivers del 2560 R3.

Fuente: Adaptado al español desde el wiki oficial Elegoo (licencia CC BY-SA). Revisión técnica por equipo Breva.

Fuente: Adaptado al español desde el wiki oficial (licencia CC BY-SA). Revisión técnica por equipo Breva.
25%
Tecnología real Impresión 3D en Rosario FilAr fabricado por nosotros Probá antes de comprar Soporte técnico local Academia Mini Makers Robótica y electrónica Showroom tecnológico Empresas y escuelas Asesoramiento real No somos marketplace Somos makers Kits para empezar Repuestos y mantenimiento Envío a todo el país Factura A para empresas Demos los sábados Tu proyecto empieza acá Tecnología real Impresión 3D en Rosario FilAr fabricado por nosotros Probá antes de comprar Soporte técnico local Academia Mini Makers Robótica y electrónica Showroom tecnológico Empresas y escuelas Asesoramiento real No somos marketplace Somos makers Kits para empezar Repuestos y mantenimiento Envío a todo el país Factura A para empresas Demos los sábados Tu proyecto empieza acá