¿Qué tipo de magia está energizando las bobinas en este simple controlador de motor paso a paso?

Mirando esta página web, encontré un circuito de controlador de motor paso a paso simple https://www.electronicshub.org/stepper-motor-driver-circuit/

El problema es que no puedo entender cómo puede funcionar cuando los diodos están invertidos. E incluso si no se invirtieron, todavía no puedo ver cómo se energiza alguna de las bobinas cuando se enciende uno de los pines en el contador CD4017.

Al principio pensé que el circuito debía tener fallas hasta que vi el video que muestra que funciona, con los diodos invertidos. Vídeo: https://www.youtube.com/watch?v=ejvTG90kA0k

ingrese la descripción de la imagen aquí

Respuestas (2)

El esquema parece tener un error.

Los grifos centrales no solo deben conectarse entre sí, sino que también deben conectarse al suministro de +12 V.

En su página vinculada, esto se confirma en el texto:

El motor paso a paso es de tipo unipolar en configuración de 5 hilos. El pin central está cortocircuitado internamente y está conectado al suministro (12V aquí).

Y en otro diagrama en esa página:

ingrese la descripción de la imagen aquí

Y en su protoboard:

ingrese la descripción de la imagen aquí

Sí, tienes razón, lo veo ahora, entonces, ¿cuál es el propósito de esos diodos entonces?
Son diodos de protección flyback. Puede encontrar muchas preguntas sobre esta configuración si busca en el sitio.

Como ya se señaló, el esquema no muestra los centros de fase conectados a 12V.

Pero otra debilidad en la configuración del controlador es que NO impulsa el motor paso a paso para lograr el mejor par.
El esquema que se muestra activa las bobinas de fase de la siguiente manera:

ingrese la descripción de la imagen aquí

Tenga en cuenta que solo se activa una bobina para cada posición. Esto reduce severamente el par del motor paso a paso, lo que hace que sea más fácil perder pasos al conducir una carga.

El mejor par se logra cuando dos de los devanados se activan juntos:

ingrese la descripción de la imagen aquí

Puedes leer sobre esto aquí .

Además, no todos los pines 4017 están conectados, por lo que el tiempo estaría apagado. La configuración del puente H en el sitio web que agregó parece mucho mejor.
@soundslikefiziks NO, el tiempo NO está apagado. El 4017 utiliza la retroalimentación de Q4 para restablecer el contador, de modo que cuente de 0 a 3 continuamente. Lo que hace esta implementación muy restringida es solo contar en una dirección, por lo que tiene un valor limitado. No se puede hacer que el contador 4017 cuente hacia atrás. Una implementación mucho mejor es usar una MCU pequeña, que podría ser una verdadera solución de un solo chip, pero necesitaría un regulador para controlar la MCU, ya que no toleraría VCC de 12 V.
@Hearth Estoy más o menos de acuerdo... las MCU que señalas tienen reguladores a bordo... NO funcionan con alto voltaje, así que creo que mi comentario sigue en pie.