Conducción del tablero de relés con Shift Register (Shift vs Sink)

4

Estoy tratando de conducir algunas tarjetas de relé de 8 canales compradas por ebay. Son bastante simples, tienen un launchpad o un arduino para cambiar un pin y la placa se enciende. Sin embargo, necesito usar un registro de desplazamiento con ellos. No tengo ni idea de cómo pensar en esto, aquí está mi problema:

Me gustaría usar algo como 74HC595. El relé necesita 20 mA para encenderse, sin embargo, el 74HC595 no puede hacer todo esto a la vez (tiene todas las salidas activadas)

El TPIC6B595 tiene suficientes capacidades actuales. Sin embargo, no puedo, por mi vida, averiguar cómo puedo conseguir que los pines hagan lo que quiero si el registro de desplazamiento está hundiendo la corriente en lugar de abastecerse.

Tengo Google alrededor, pero parece que no puedo encontrar un registro de turno lo suficientemente potente como para que las fuentes estén actualizadas.

Incluso estaría bien manejando una matriz Darlington desde los registros de turnos, pero ellos también pierden corriente. (ULN2803)

¿Estoy pensando completamente mal? Me siento bastante estúpido.

EDITAR:

Ok, he estado jugando con un simulador de circuito. Creo que esto es lo que quiero ? Al menos eso lo explicará un poco mejor.

(Los relés que tengo son activos BAJOS)

    
pregunta Dan

2 respuestas

1

Debería estar manejando bien el ULN2803 directamente desde un 74HC595 ; este último puede obtener la corriente que necesita el controlador Darlington.

    
respondido por el Dave Tweed
1

Seguramente puede conducir el ULN2803 directamente con salidas 74HC595. Sus salidas HC595 pueden alimentar la corriente base para los transistores ULN2803 sin problemas.

El valor de salida lógico '1' HC595 enciende los transistores. Como puede ver en la hoja de datos del HC595 (lo siento, no hay imagen, no tengo suficiente reputación para publicar imágenes) VOH (Salida de alto voltaje) se especifica en alrededor de 4 V mientras se conduce alrededor de 6 mA a las bases de transistores ULN. Puede verlo en hoja de datos de 74HC595 , página 6, parte superior de una página.

Teniendo en cuenta que el ULN2803 es la matriz Darlington (alta ganancia de CC), esta corriente de base multiplicada por la ganancia de unos pocos cientos debería ser más que suficiente para mantener los transistores en saturación, incluso para la carga que requiere algunos amperios en el circuito del colector.

He utilizado esta disposición para controlar múltiples matrices de LED, las series de HC595 estaban conectadas en serie, cada una también tenía el pestillo octal (74HC574) en sus salidas, y la línea única que va a todos los pines del reloj HC574 transferiría las salidas del HC595. almacenado en cierres a la vez. Por lo tanto, me aseguré de que el contenido de LED no se volviera loco al sincronizar los datos (era un reloj LED de tamaño jumbo de 6 dígitos, con solo 3 líneas de suministro de energía a todos los dígitos conectados en cadena).

    
respondido por el Drazen Cika

Lea otras preguntas en las etiquetas