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)