👉La mejor librería de Arduino para el control de un motor paso a paso con el driver TB6600

Поделиться
HTML-код
  • Опубликовано: 2 ноя 2024

Комментарии • 66

  • @GTRAOR03
    @GTRAOR03 Год назад +1

    Gracias por la información maestra, Un saludo!!

    • @becircuit
      @becircuit  Год назад

      Que bueno saber que te fue útil el video. Saludos! :)

  • @arduinomaquinas
    @arduinomaquinas Год назад +2

    Me suscribí a su canal, con me gusta "142".
    Para mi es excelente su informacion, bueno la uso en mis proyectos de maquinas, felicidades profe!

    • @becircuit
      @becircuit  Год назад

      Que bueno saberlo! Es genial saber que el tutorial ha ayudado a muchas personas! Gracias por el apoyo! Saludos :)

  • @willnoname
    @willnoname 2 года назад +2

    que buen video! este canal merece tener miles de seguidores!

    • @becircuit
      @becircuit  2 года назад

      Siii muchas gracias!! ❤️

    • @samanedu
      @samanedu 2 года назад +2

      Este canal merece un premio, no solo por la calidad del conocimiento compartido sino por la humildad con que lo hace. No tiene nada que envidiar le a los mejores canales de electrónicas de RUclips.

    • @becircuit
      @becircuit  2 года назад

      @@samanedu Muchas gracias por el apoyo!! Seguiré compartiendo contenido! :)

  • @Jmanuel100
    @Jmanuel100 Год назад

    buenas un saludo desde venezuela te sigo desde instagram muy buenos sus videos muy comprometida con ese proyecto me gusta como explicas ya aplique varias tecnicas gracias a sus recomendaciones felicitaciones

    • @becircuit
      @becircuit  Год назад

      Hola Jose, muchas gracias, que bueno que te fue de utilidad. Mensajes como estos me alientan a seguir con este proyecto. Saludos a ti y a Venezuela :)

  • @Manchego-clm
    @Manchego-clm 2 месяца назад

    Un gran canal y este es otro excelente video, enhorabuena. Habría alguna forma de medir la precisión del motor? (no del driver)

  • @geraldopontes37
    @geraldopontes37 6 месяцев назад

    Excelente vídeo! 👌

  • @guzmansantosaronibarrrios7159
    @guzmansantosaronibarrrios7159 Год назад

    Excelente video , yo kiero aprender , ya lo tengo varios motores de paso alimentador , placa de ardiino me falta mi laptop 😪....le boy seguir todos videos , mi proyecto es armar un CNC , la parte mecánica domino , soy tornero industrial , Saludos 😊

    • @becircuit
      @becircuit  Год назад +2

      Muchas gracias! Bienvenido al canal! espero ver esa CNC armada pronto! :)

  • @CeballosAvigail
    @CeballosAvigail Год назад

    Saludos, buen material que publica, sería interesante una explicación detallada de como la librería calcula los tiempos que asigna entre pasos para poder generar las aceleraciones y desaceleraciones en los motores PAP, pues en el paper del creador del algoritmo no se explica con un ejemplo claro como se implementa. Gracias.

    • @becircuit
      @becircuit  10 месяцев назад +1

      Hola! Vale! Lo tengo en cuenta para un futuro video :)

  • @angelb.g_2116
    @angelb.g_2116 2 года назад

    Hola Kathleen, muy buen video.
    Agradecería que pudieras hacer o explicar una variante del mismo circuito pero controlando la velocidad mediante un potenciómetro externo al igual que ejecutar el cambio de sentido a través de finales de carrera.
    Saludos.

    • @becircuit
      @becircuit  2 года назад

      Hola Angel, vale, lo tengo en cuanta para un futuro video. Gracias por la sugerencia. Saludos!

  • @danielandresmarin2926
    @danielandresmarin2926 4 месяца назад

    Hola Kathleen, tengo una pregunta, este codigo que utilizas serviria de forma similar para un driver tb6560 ?

    • @becircuit
      @becircuit  4 месяца назад

      Hola, si le serviría ya que ese driver también funciona con pulsos para cada paso y un pin aparte para indicar la dirección de giro

  • @tecni-estrib9171
    @tecni-estrib9171 2 года назад

    Felizitaciones excelente video, puedo controlar movimientos con bottom externos conectados a GND "pulsos negativos ". ?

    • @becircuit
      @becircuit  2 года назад

      Muchas gracias! Se podría controlar con botones la señal de DIR y EN, pero por ejemplo la señal de PUL necesita una frecuencia alta y dudo mucho que con un pulsador se pueda alcanzar

    • @tecni-estrib9171
      @tecni-estrib9171 2 года назад

      @@becircuit cuál sería la modificación para trabajar con los pulsos ?

  • @gabrielprada7949
    @gabrielprada7949 Год назад

    Hola buen videoo

    • @becircuit
      @becircuit  Год назад

      Muchas gracias ;). Saludos!

  • @Cristianprok
    @Cristianprok 2 года назад

    Muy buen video, estaría bueno un analisis de ese driver con un osciloscopio para ver la respuestas de los micropasos.

    • @becircuit
      @becircuit  2 года назад

      Hola! Si seria bueno, lo apunto para un próximo video. Aunque en otro video hago ese análisis con osciloscopio pero en la simulación con proteus, no en físico. Saludos!

  • @franciscovaldes7990
    @franciscovaldes7990 2 года назад +1

    hola buenas tardes, que arduino me recomiendas para controlador A4988

    • @becircuit
      @becircuit  2 года назад

      Hola Francisco, no había visto esta pregunta :(. Puedes usar el arduino uno sin problema

  • @samanedu
    @samanedu 2 года назад +1

    Saludos, gracias por compartir. Una pregunta: ese driver TB6600 es hardware libre? Si es así tienes los planos?

    • @becircuit
      @becircuit  2 года назад +1

      No tengo los planos de ese driver pero buscando el datasheet del TB6600 que es el circuito integrado como tal encargado del control del motor puedes encontrar info al respecto, Saludos!

    • @samanedu
      @samanedu 2 года назад

      @@becircuit Gracias.

  • @feliperuizjuarez5636
    @feliperuizjuarez5636 7 месяцев назад

    AccelStepper es comatible con encoder YK040 para controlar la velocidad? Gracias

  • @Salcedo987jr
    @Salcedo987jr 5 месяцев назад

    Buenas tengo este driver conectado a un nema23 y tambien a la placa arduino, en las señales de control en y dir si me llegan 5 V pero en la de pulso solo 2'2V podria ser por estar esta ultima señal conectada a la salida de un pulsador y la resistencia?

    • @becircuit
      @becircuit  4 месяца назад

      Conectaste la señal de pulsos a un pulsador y no al Arduino?

  • @bozachua
    @bozachua 2 года назад +1

    Hola. Como puedo hacer que dos motores con estos driver y arduino cumplan un ciclo constante con esta librería. Sin el monitor serie. gracias de antemano.

    • @becircuit
      @becircuit  2 года назад

      Hola Miguel, podrías probar los ejemplos "Blocking", "Bounce" o "ConstantSpeed" de la librería AccelStepper

  • @alejandrogonzales1991
    @alejandrogonzales1991 Год назад

    "Error compilando para la tarjeta Arduino Uno", Hola Srta. Kathleen, primeramente quiero agradecerle por sus videos que son realmente muy interesantes, aunque un poco avanzados para mi, pero ahi voy tratando de aprender, pero el asunto ahora es que cuando trato de descargar la librerial AccelStepper me sale esa indicación, quiza me podria dar alguna idea de por que pasa eso. otra vez muchas gracias.

    • @becircuit
      @becircuit  Год назад +1

      Hola Alejandro, muchas gracias, me alegra que te sean útiles los vídeos. Te pregunto: hay alguna otra información que te muestre sobre el error? Es decir, adicional a Error compilando para la tarjeta Arduino uno, te dice algo más?

    • @alejandrogonzales1991
      @alejandrogonzales1991 Год назад

      Gracias por la respuesta tan rápida, "exit status 1"
      "Error compilando para la tarjeta Arduino Uno", eso es lo que sale en la parte final cuando pido compilar el codigo. @@becircuit

    • @becircuit
      @becircuit  Год назад +1

      @@alejandrogonzales1991 Hola, "exit status 1" solo indica un error de compilación. Revisa las líneas previas donde te debería indicar cuál es el error específicamente, y si hay una línea de código que te le marca. Saludos

  • @jesusrengifosaenz878
    @jesusrengifosaenz878 6 месяцев назад

    una consulta y si mi motor de paso es de 1.4A a que corriente lo puedo calibrar?sera recomendable dejarlo en 1.5A

    • @becircuit
      @becircuit  6 месяцев назад

      El criterio podría ser: comenzar con un valor inicial de alrededor del 70-80% de la corriente nominal del motor y luego ajustarlo según sea necesario para obtener un buen rendimiento del motor. Es decir, podrías empezar con la configuración mínima en corriente y luego ir probando aumentando la corriente de salida si ves que el motor se ahoga, y bajar la corriente de salida si detectas que el motor se calienta mucho.

  • @jonathanmendoza5313
    @jonathanmendoza5313 Год назад +1

    Hola Kathlee, disculpa, como se conecta un motor unipolar en un driver tb6600 pero el que no esta en caja si no el que parece un disipador?

    • @freddycaicedo2210
      @freddycaicedo2210 Год назад +2

      Hola Jonathan, no me preguntaste a mí, pero puedo decirte que depende de si tu motor unipolar tiene 5, 6 u 8 cables. Básicamente lo más sencillo es convertir tu motor unipolar un un motor bipolar. El cómo hacerlo depende de la cantidad de cables de tu motor, aunque lo más habitual es que tengas un motor con 6 conductores y todo pase por dejar al aire los conductores de mitad de bobina. De cualquier manera, los motores unipolares son más sencillos de controlar porque no necesitas invertir el sentido de la corriente en cada paso por lo que no necesitas un doble puente H

    • @becircuit
      @becircuit  Год назад +1

      Excelente respuesta! :)

  • @rodrigolopez5297
    @rodrigolopez5297 Год назад

    Hola se puede colocar un control offline en la tarjeta Arduino uno para que pueda trabajar sin la pc conectado en el momento del maquinado

    • @becircuit
      @becircuit  Год назад

      Hola, una vez que configuras el Arduino puede trabajar independiente a la pc. Ahora bien, habría que guardar los datos en la eeprom para que no se borre. Otra opción es configurarlo con valores que ya sabes que funciona

  • @Robot_development
    @Robot_development 4 месяца назад

    que tipo de motor es? puedo hacerlo igual para un nema 17, solo tendría que ajustar los pines de driver TB6600 cierto?
    gracias

    • @becircuit
      @becircuit  4 месяца назад

      @@Robot_development En el vídeo uso un nema 17. Puedes ajustar la corriente de salida del driver TB6600 con los switches dependiendo de lo que necesita tu motor

  • @oscarredonda2388
    @oscarredonda2388 Год назад

    Hola excelente video muchas gracias, pero tengo una duda yo estoy conectado dos motores paso a paso y quiero que uno este girando continuamente y que el otro una cierta cantidad de pasos pero al momento de hacerlo un motor no gira continuamente como deberia, pero el otro motor si hace sus pasos específicos, me podrías ayudar con eso, estoy utilizando dos drivers muy similares

    • @julianforondaduque5453
      @julianforondaduque5453 6 месяцев назад

      Lo lograste? estoy intentando algo parecido

    • @oscarredonda2388
      @oscarredonda2388 6 месяцев назад

      @@julianforondaduque5453 si cuál es tu duda ??

    • @randompost8112
      @randompost8112 6 месяцев назад

      @@oscarredonda2388que no sé qué modificaciones le tengo que hacer al código para controlar dos motores paso a paso de manera independiente.

  • @ricardolobo5164
    @ricardolobo5164 Год назад

    Hola, tengo un controlador NCH02 con drivers FMD2740C y tengo el problema de que a la hora de enviar a cortar, va muy rapido en las rectas y muy lento en las curvas cerradas.
    No se como solucionar esto
    me podrás ayudar?

  • @pepecyberdesign
    @pepecyberdesign Год назад

    Hola buenas tardes, antes que nada felicidades por la explicación y muchas gracias por compartir sus conocimientos, yo apenas comienzo en este ámbito; alguien podría ayudarme en mi Arduino IDE lo verifico el código y me marca error en las lineas:14, 23, 32, 75 y 91 gracias de antemano (copie y pegue)

    • @becircuit
      @becircuit  Год назад +1

      Hola Luis, es posible que cuando copiaste y pegaste algunos comandos quedaron en comentarios y por eso te da errores de compilación. Accede nuevamente al link de descarga que está en la descripción del video ya que he publicado el código en un archivo txt para que no haya problemas en el formato. Saludos

    • @pepecyberdesign
      @pepecyberdesign Год назад

      @@becircuit Si tienes razón ya no me envió fallos todo bien de nuevo muchas gracias

    • @becircuit
      @becircuit  Год назад

      @@pepecyberdesign Excelente!

  • @guidoquispeapaza28
    @guidoquispeapaza28 2 года назад

    disculpa como lo controlo por gcode sender?

    • @becircuit
      @becircuit  2 года назад

      Me gustaria ayudarte pero no conozco ese software

  • @miguelalejandrolopez-d9i
    @miguelalejandrolopez-d9i 10 месяцев назад

    Amiga puedes volver a actualizar los. Códigos para el arduino? Lo. Que pasa es que tengo el programa de arduino en mi teléfono Android y desde allí es que programo los. Códigos solo puedo copiar y pegar los códigos por medio de los enlaces que dejan amiga quería probar el tuyo pero no puedo porque el enlace fue removido y no aparece la página

    • @miguelalejandrolopez-d9i
      @miguelalejandrolopez-d9i 10 месяцев назад

      Tengo el Tb6600, un motor nema 17 y el arduino r3 uno doble bit con el procesador 328PB superior al 328 p ✨

  • @miguelalejandrolopez-d9i
    @miguelalejandrolopez-d9i Год назад

    Si yo tengo el arduino uno placa azul y el controlador Tb6600 y un motor paso a paso artillero pero no se conectarlo xq no hay un diagrama o protocolo de. Conecccion diagrama de coneccion nada absolutamente nada que tristeza

    • @becircuit
      @becircuit  Год назад

      Hola, en el video muestro el esquema de conexión. También si buscas el datasheet del TB6600 se muestra ese diagrama de conexión