Construí un proyecto usando 8 relés en una matriz (charlieplexing) para controlar 16 motores (actuadores), más un relé para controlar dos relés DPDT para invertir la potencia para que el motor gire en reversa. Solo necesito hacer funcionar un motor a la vez.
Al probarlo, descubrí que la corriente pasará por los motores y arrancará otros motores en la red.
¿Hay alguna forma de que esto pueda funcionar o necesito un relé para cada motor?
Después de varias iteraciones (que se pueden ver en el historial de edición), creo que esta disposición es óptima por razones prácticas: requiere la menor cantidad de relés separados para funcionar (7 relés), y todos pueden ser del mismo tipo DPDT comúnmente disponible .
Para habilitar un motor, K1 y K2 se utilizan para seleccionar la columna correcta. Entonces K3-K6 se utilizan para seleccionar la fila. El extremo inferior de todos los demás motores en la columna activa se desconecta, lo que garantiza que no fluya corriente a través de ellos. Finalmente, K7 se puede usar para invertir la dirección.
simular este circuito : esquema creado con CircuitLab
Podrías hacerlo con 8 + 4 + 2 + 1 relés SPDT + 2 SPDT de dirección/on-off, un total de 17 relés, pero sería más sencillo con 16 SPST y 2 SPDT para un total de 18 relés, o 16 SPST + 1 DPDT = 17 relés.
También es posible con 4 + 2 + 1 DPDT + 3 SPDT = 10 relés.
Charlieplexing funciona con LED por dos razones:
1: los LED solo pasan corriente en una dirección
2: Los LED requieren un voltaje mínimo por debajo del cual no se produce luz.
Los motores no tienen ninguna de esas características.
o bien necesita un relé SPST simple (forma A) para cada motor o un árbol de relés más complicados (multipolares de doble tiro) para seleccionar qué motor hacer funcionar.
broma
Lame caliente