Autor Tema: A4988, todo lo que debes saber (en desarrollo)  (Leído 13663 veces)

kos000134679

  • Usuario de CNCs
  • ***
  • Mensajes: 1424
  • Karma: +42/-2
  • \m/
    • Ver Perfil
  • Ubicacin: Santiago, Chile
A4988, todo lo que debes saber (en desarrollo)
« en: Junio 01, 2015, 05:30:43 am »


  • Posibilidad de ajustar o limitar la corriente que va al motor
  • Posibilidad de controlar al motor hasta en 16 micropasos (1, 1/2, 1/4, 1/8, y 1/16 pasos)
  • motor) entre 8 a 35V
  • Voltaje de trabajo (driver) entre 3,3 a 5V

     
Este es el esquema de conexiones del driver A4988:

aqui detalladamente (en ingles)


     
:


Se deben llevar conectar a positivo (+VDD) los pines MS1, MS2 y MS3+VDD, y bajo, simplemente sin conectar.


Por ejemplo, :



:




     
Principalmente para no quemar el motor, se pueden utilizar voltajes muy diferentes al voltaje nominal de cada motor paso a paso, sin embargo, la corriente entregada por el driver nunca debe exceder la corriente nominal del motor
Por ejemplo, si tienes un motor de 6V y 1A, pero no tienes una fuente de poder de 6V, puedes utilizar perfectamente una fuente de poder de 12V ATX de un ordenador (por poner solo un ejemplo), para esto solo debes limitar al driver a que entregue 1A.


     
La pagina oficial de Pololu indica que hay dos maneras de limitar la corriente entregada por el driver:

La primera consiste en colocar el driver en paso completo (full-step), activar el motor y medir cuanta es la corriente que circula por una de sus bobinas, esta corriente no debe exceder el 70% de la corriente limite

La segunda consiste en medir el voltaje de referencia en el pin REF con respecto a GNDCorriente limite = VREF * 2,51A / 0,7 = 1,41,4 / 2,5 = 0,56
Entonces tenemos que VREF= 0,56V

Entonces, una vez que sepamos cual es el VREF correcto hay que medir el pin REF con respecto a GNDVREF


     
Por que si ven el datasheet
El pin VREFVREF, y la punta negra del multimetro a GND:




     
Si, VREF mencionados en este hilo.
Pues bien, la otra alternativa para medir la corriente similar a la primera mencionada y consiste en lo siguiente:

Colocar en motor en modo bloqueo (es decir, que el motor quede energizado pero sin girar, como si estuviese frenado), medir la corriente que circula por el motor y ajustar con sumo cuidado el potenciometro de VREF hasta llegar a la corriente deseada.

En este caso se puede hacer sin el Arduino conectado al driver, respetando el las conexiones descritas anteriormente, es decir, el driver alimentado entre 3,3 a 5V en el pin VDD, y el voltaje correspondiente al motor (entre 8 a 35V) en el pin VMOT, se debe conectar el pin ENABLEVMOT), se debe volver a medir


     VMOT


Un ejemplo de disipador para el A4988 es el siguiente:












Precauciones a considerar

  • EL potenciometro incorporado en el driver para ajustar corriente es delicado, es decir, No gira libremente sin detenerse, solo gira desde un punto hasta otro para obtener un valor VrefVref
  • Vref
si tienes drivers alternativos, entonces calcula la corriente limite de la ultima forma mencionada para irte a la segura.este video en donde se explica como se mide y calcula el VREFVref y algo de info sobre la CncShieldcada fabricante puede modificar ciertas cosas por ejemplo la resistencia de Vref, entonces la manera de calcular el voltaje Vref (en ingles).




« Última modificación: Enero 06, 2017, 05:14:17 pm por kos000134679 »

yeshua

  • Nuevo
  • *
  • Mensajes: 39
  • Karma: +0/-0
    • Ver Perfil

onasiis

  • Aprendiz
  • **
  • Mensajes: 736
  • Karma: +41/-2
    • Ver Perfil
Re:A4988, todo lo que debes saber (en desarrollo)
« Respuesta #2 en: Junio 01, 2015, 07:46:10 am »
Fenomenal este hilo! Buen sitio para aprender para los que empiezan, o los que quieren recordar!  :D

Foshland

  • Moderador Global
  • Usuario de CNCs
  • *****
  • Mensajes: 1400
  • Karma: +23/-4
    • Ver Perfil
  • Ubicacin: Ceuta
Re:A4988, todo lo que debes saber (en desarrollo)
« Respuesta #3 en: Junio 01, 2015, 11:00:19 am »
Buen aporte, asi queda todo documentado
Me sigue fascinando el ingenio humano

makoki_63

  • Nuevo
  • *
  • Mensajes: 150
  • Karma: +2/-0
    • Ver Perfil
  • Ubicacin: Mlaga
Re:A4988, todo lo que debes saber (en desarrollo)
« Respuesta #4 en: Junio 01, 2015, 11:23:41 am »
Buen trabajo

rego

  • Aprendiz
  • **
  • Mensajes: 821
  • Karma: +5/-0
    • Ver Perfil
  • Ubicacin: Villanueva de Castellon (Valencia)
Re:A4988, todo lo que debes saber (en desarrollo)
« Respuesta #5 en: Junio 01, 2015, 11:32:54 am »
buen aporte

ramirou

  • Aprendiz
  • **
  • Mensajes: 827
  • Karma: +5/-0
    • Ver Perfil
Re:A4988, todo lo que debes saber (en desarrollo)
« Respuesta #6 en: Junio 01, 2015, 03:34:01 pm »

soko

  • Usuario de CNCs
  • ***
  • Mensajes: 1506
  • Karma: +16/-1
    • Ver Perfil
  • Ubicacin: Valladolid
Re:A4988, todo lo que debes saber (en desarrollo)
« Respuesta #7 en: Junio 01, 2015, 04:06:33 pm »

kos000134679

  • Usuario de CNCs
  • ***
  • Mensajes: 1424
  • Karma: +42/-2
  • \m/
    • Ver Perfil
  • Ubicacin: Santiago, Chile

ramirou

  • Aprendiz
  • **
  • Mensajes: 827
  • Karma: +5/-0
    • Ver Perfil
Re:A4988, todo lo que debes saber (en desarrollo)
« Respuesta #9 en: Junio 01, 2015, 04:48:50 pm »

kos000134679

  • Usuario de CNCs
  • ***
  • Mensajes: 1424
  • Karma: +42/-2
  • \m/
    • Ver Perfil
  • Ubicacin: Santiago, Chile
Re:A4988, todo lo que debes saber (en desarrollo)
« Respuesta #10 en: Junio 02, 2015, 07:06:30 pm »
Citar

Citar

Citar
https://www.youtube.com/watch?v=1yaM68W2x1w

Saludos!

Gracias ramirou, agregue el enlace al final del video, por si alguien no le quedo claro.


Por favor, cualquier comentario, sugerencia o reclamo es bienvenido. Si creen que falta alguna pregunta por responder. haganmelo saber y juntos lo agregamos

Saludos  :)

ngc1300

  • Administrador
  • Usuario de CNCs
  • *****
  • Mensajes: 2927
  • Karma: +49/-2
    • Ver Perfil
    • cncControl
  • Ubicacin: Terrassa
Re:A4988, todo lo que debes saber (en desarrollo)
« Respuesta #11 en: Junio 02, 2015, 07:17:43 pm »
buen trabajo kos!!!

kos000134679

  • Usuario de CNCs
  • ***
  • Mensajes: 1424
  • Karma: +42/-2
  • \m/
    • Ver Perfil
  • Ubicacin: Santiago, Chile
Re:A4988, todo lo que debes saber (en desarrollo)
« Respuesta #12 en: Junio 13, 2015, 09:45:33 pm »
Citar

Citar

soko

  • Usuario de CNCs
  • ***
  • Mensajes: 1506
  • Karma: +16/-1
    • Ver Perfil
  • Ubicacin: Valladolid
Re:A4988, todo lo que debes saber (en desarrollo)
« Respuesta #13 en: Junio 16, 2015, 12:06:48 am »
Estas dejando un post perfecto!!!!!!  :) :)

Foshland

  • Moderador Global
  • Usuario de CNCs
  • *****
  • Mensajes: 1400
  • Karma: +23/-4
    • Ver Perfil
  • Ubicacin: Ceuta
Re:A4988, todo lo que debes saber (en desarrollo)
« Respuesta #14 en: Junio 16, 2015, 01:33:17 am »
Me sigue fascinando el ingenio humano