Tengo un problema bastante extraño que hace que sea necesario detectar los cuatro cables de un motor paso a paso bipolar (A-,A+,B-,B+) y traducirlos de nuevo a los pines que controlan el controlador del motor paso a paso (clk,dir, paso).
Primero resumiré lo que he intentado:
Preguntas:
¡Gracias a cualquiera que responda a todas o cualquiera de mis preguntas! Este es mi primer mensaje, así que espero haber sido lo suficientemente claro.
Yo usaría optoacopladores. Deberá calcular los valores de R1 y R2 para obtener corrientes razonables.
Deberá convertir las señales PWM mediante software.
Si puede desactivar el microstepping, será más fácil.
simular este circuito : esquema creado con CircuitLab
Solo quería agregar que el ADC se quemó porque es un controlador de motor bipolar y en su fase negativa intenta obtener corriente de la carga, es decir. tu ADC, quemándolo. No necesita un ADC para medir este voltaje, puede obtenerlo usando un circuito octoacoplador como mencionó Mattman944, que pone su microcontrolador en paralelo al controlador paso a paso, protegiendo así cualquier equipo de detección que tenga.
usuario1850479
m slez