Programma arresto emergenza mandrino fresa.

Buonasera a tutti, ho quasi terminato di montare il kit cnc per la mia fresa bf16.
Sto mettendo anche un relè per far partire il mandrino direttamente da mach3, e mi stavo chiedendo se è possibile fare in modo che, se ci dovesse essere un arresto del mandrino (metti che sia un problema sul rele), il software blocchi la lavorazione.

La mia idea è di fare un circuito con vari relè, tipo questo in allegato

In pratica all'accensione dell'elettronica ho il relè 2 NC.
Parte la lavorazione e l'encoder comincia a leggere la velocità
A questo punto si possono verificare 3 casi:

  1. Velocità encoder > 0 e relè2 NC ---------> Relè1 NC (Quindi tutto ok)
  2. Velocità encoder = 0 e relè2 NO ---------> Relè1 NC (Anche qui tutto ok, vuol dire che il mandrino è stato arrestato da mach3)
  3. Velocità encoder = 0 e relè2 NO ---------> Relè1 NO (Arresto come se fosse stato spinto e-stop)

Ho a disposizione tutto l'occorrente, Arduino Uno, vari relè, sensori a forcella, sensori ad effetto hall e encoder rotativi, dite che è fattibile?

Grazie a tutti e buona serata.

Federico