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.
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
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 😊
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.
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.
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
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!
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!
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?
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.
"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.
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?
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
@@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
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.
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
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 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
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
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?
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)
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
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
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
Gracias por la información maestra, Un saludo!!
Que bueno saber que te fue útil el video. Saludos! :)
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!
Que bueno saberlo! Es genial saber que el tutorial ha ayudado a muchas personas! Gracias por el apoyo! Saludos :)
que buen video! este canal merece tener miles de seguidores!
Siii muchas gracias!! ❤️
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.
@@samanedu Muchas gracias por el apoyo!! Seguiré compartiendo contenido! :)
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
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 :)
Un gran canal y este es otro excelente video, enhorabuena. Habría alguna forma de medir la precisión del motor? (no del driver)
Excelente vídeo! 👌
Gracias :)
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 😊
Muchas gracias! Bienvenido al canal! espero ver esa CNC armada pronto! :)
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.
Hola! Vale! Lo tengo en cuenta para un futuro video :)
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.
Hola Angel, vale, lo tengo en cuanta para un futuro video. Gracias por la sugerencia. Saludos!
Hola Kathleen, tengo una pregunta, este codigo que utilizas serviria de forma similar para un driver tb6560 ?
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
Felizitaciones excelente video, puedo controlar movimientos con bottom externos conectados a GND "pulsos negativos ". ?
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
@@becircuit cuál sería la modificación para trabajar con los pulsos ?
Hola buen videoo
Muchas gracias ;). Saludos!
Muy buen video, estaría bueno un analisis de ese driver con un osciloscopio para ver la respuestas de los micropasos.
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!
hola buenas tardes, que arduino me recomiendas para controlador A4988
Hola Francisco, no había visto esta pregunta :(. Puedes usar el arduino uno sin problema
Saludos, gracias por compartir. Una pregunta: ese driver TB6600 es hardware libre? Si es así tienes los planos?
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!
@@becircuit Gracias.
AccelStepper es comatible con encoder YK040 para controlar la velocidad? Gracias
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?
Conectaste la señal de pulsos a un pulsador y no al Arduino?
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.
Hola Miguel, podrías probar los ejemplos "Blocking", "Bounce" o "ConstantSpeed" de la librería AccelStepper
"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.
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?
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
@@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
una consulta y si mi motor de paso es de 1.4A a que corriente lo puedo calibrar?sera recomendable dejarlo en 1.5A
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.
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?
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
Excelente respuesta! :)
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
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
que tipo de motor es? puedo hacerlo igual para un nema 17, solo tendría que ajustar los pines de driver TB6600 cierto?
gracias
@@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
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
Lo lograste? estoy intentando algo parecido
@@julianforondaduque5453 si cuál es tu duda ??
@@oscarredonda2388que no sé qué modificaciones le tengo que hacer al código para controlar dos motores paso a paso de manera independiente.
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?
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)
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
@@becircuit Si tienes razón ya no me envió fallos todo bien de nuevo muchas gracias
@@pepecyberdesign Excelente!
disculpa como lo controlo por gcode sender?
Me gustaria ayudarte pero no conozco ese software
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
Tengo el Tb6600, un motor nema 17 y el arduino r3 uno doble bit con el procesador 328PB superior al 328 p ✨
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
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