Tu especificación no está muy clara, pero voy a asumir que
- un botón arranca el motor hacia adelante
- un botón enciende el motor en reversa
- un botón detiene el motor
principalmente porque la alternativa
- un botón cambia la dirección del motor
- un botón enciende el motor en la dirección seleccionada
- un botón detiene el motor
no se puede hacer con solo tres relés.
¿Esto te da una pista suficiente para ponerte en marcha?
Aquí hay una forma posible de hacerlo. Tenga en cuenta que esta versión requiere que presione "Detener" antes de invertir la dirección. ¿Puedes ver por qué?
simular este circuito : esquema creado usando CircuitLab
Con un poco más de trabajo, puedes eliminar ese requisito.
En caso de que alguien tenga curiosidad, aquí está el circuito más simple que puedo encontrar que implementa una función de "alternar":
simular este circuito
Esto supone que K2 o K3 no desaparecerán en el tiempo que K1 tarda en cambiar. Agregar diodos de captura a sus bobinas ayudaría a garantizar que esto funcione, al aumentar su tiempo de "retención".
Esto nos permite implementar el controlador "alternativo" descrito anteriormente, utilizando tres botones y cinco relés:
simular este circuito
Tenga en cuenta que el cableado del motor (en azul) utiliza sus propios contactos separados, por lo que la potencia del motor podría ser diferente de la potencia utilizada para la lógica (relés).
Tenga en cuenta también que K2 cambia cuando presiona el botón "Dirección inversa", y K3 cuando lo suelta. Esto significa que, mientras mantiene presionado el botón, el motor no está encendido, lo que probablemente sea mejor que hacerlo al revés.
Diagrama del multiplexor:
simular este circuito
Diagrama de escalera:
simular este circuito