Un problema muy común cuando montamos unos nuevos motores o placa es que estos hagan unos ruidos raros y molestos o incluso que no se muevan.
Hay diferentes razones del porqué pueden suceder estos problemas...
Un problema que puede estar relacionado con ruidos molestos o raros que incluso afectan a la calidad de impresión es falta o exceso de tensión con lo cual es una de las primeras cosas a revisar.
Podemos usar tensiómetros los cuales podemos imprimir para asegurarnos que ambos tramos de correas tengan la misma tensión.
Otro componente que puede ocasionar estos problemas son unas poleas dañadas o que los prisioneros de estas o de los engranajes del motor no estén bien apretados... os aconsejamos revisarlos también.
Los motores de nuestras impresoras operan con un par de bobinas cableadas en pares llamados fases. Estas fases excitan a los imanes dentro del motor para que este gire. Cuando el cableado de estos pares no coinciden o si el cable esta dañado, el motor no se moverá correctamente y probablemente hará sonidos extraños.
Para saber el orden del cableado deberemos revisar el pineado de nuestro motor y de nuestra placa para asegurarnos que las diferentes fases no estan mezcladas.
Os vamos a sugerir unas formas sencillas de encontrar las fases de nuestro motor
Pondremos nuestro multímetro en modo continuidad, normalmente se indica con un icono de diodo y/o buzzer.
Pondremos una de las bornas en el pin más hacia la izquieda y con el otro borne comprobaremos los dos pines centrales, en aquel que de lecturas nuestro multimetro o de una señal de pitido serán los pines de una de nuestras fases.
A continuación haremos lo mismo pero en el pin mas a la derecha para identificar la otra fase.
Si disponemos de un led de 3v3 podemos hacernos un tester muy rápido con un cable y 4 conectores Dupont como puedes ver en la imagen a continuación:
El proceso es el mismo que en el paso anterior salvo porque una vez conectados los cables daremos vueltas al eje motor con la mano para ver si el led se enciende... usamos el motor para crear energía :)
La forma más aconsejable es haciéndolo mediante el firmware de la impresora que dependiendo de cuál sea requerirá de compilar y actualizar nuestra placa.
Dependiendo de vuestro sistema deberéis de realizar unos cambios u otros en vuestro firmware para invertir los motores.
IMPORTANTE!!!
un fallo bastante común, sobretodo en máquinas modificadas o DIY, es que el cableado de nuestros drivers->motores no estén del todo correctos.
Algo que normalmente hacemos mal es, al intentar cambiar el giro de un motor cuando este no lo hace correctamente y por pereza de cambiar nuestro firmware, es invertir cables y lo ideal siempre es ajustar el firmware dejando nuestro cableado siguiendo las especificaciones de los fabricantes... en este caso de electrónica de control de vuestra impresora y el de los motores.
Las electrónicas en sus esquemas de pines cuentan con el orden tanto de bobinas como de polaridad inicial:
Como puedes observar en la captura anterior para esta electrónica, una SKR Octopus, tienen definidos los pines como A1 A2 B2 B1 donde:
A/B hacen referencia a la bobina en cada caso
1/2 hacen referencia al polo de polaridad de la bobina
Ahora si nos fijamos en el esquema de un motor estándar de impresora 3D veremos que en su datasheet nos facilitan la información necesaria para identificar nuestras bobinas y polaridad inicial de pines:
En el caso anterior lo ideal es realizar el cableado de la siguiente forma:
A1 (Octopus) -> Bobina A/Polaridad inicial 1/+ -> pin 1 A+ BLK (negro) (motor)
A2 (Octopus) -> Bobina A/Polaridad inicial 2/- -> pin 2 A- GRN (verde) (motor)
B2 (Octopus) -> Bobina B/Poladirad inicial 2/- -> pin 4 B- BLU (azul) (motor)
B1 (Octopus) -> Bobina B/Polaridad inicial 1/+ -> pin 3 B+ RED (rojo) (motor)
Porqué es importante hacer esto?
Si bien tener cruzadas las polaridades iniciales o el orden de las bobinas puede hacer que nuestra impresora esté funcionando correctamente el no disponer de un orden correcto en estas puede provocar pérdida de precisión y pasos, además, que en velocidades medias/altas nuestros motores pueden generar más ruído y vibraciones que de no estar correctamente.