💙 Curso de ARDUINO: bit.ly/2q7Ln1c ❤️ Curso de PIC: goo.gl/5riyKn 🧡 Curso de MATLAB: bit.ly/2AtFZvr 😱 Sé un Experto en ARDUINO 👉 bit.ly/2OTkNry 💛 Kit de Arduino UNO ➡️ bit.ly/2MUmcKj ❤️ Kit de Arduino MEGA➡️ bit.ly/2VXjyYv 💞 Sensores de ARDUINO➡️ bit.ly/2BubODG
Muchisimas gracias Angel, me alegra que te haya servido el video y que lo hayas conseguido reproducir. Muchas gracias también por contribuir con este proyecto educativo. Te deseo el mejor de los éxitos!!!
Maravillosa manera de controlar el motor paso a paso. En el pasado no sabía cómo controlarlos sin necesidad de la librería stepper. Ahora gracias a este canal he aprendido a manejarlos tanto con PIC como con Arduino construyendo la secuencia de una forma muy sencilla. Para el caso de Arduino, en lugar de usar la función puerto como se muestra en el vídeo, me pareció más sencillo utilizar un comando de programación AVR llamado DDRX, siendo X el puerto que queramos manejar. Este comando es muy parecido al comando SET_TRIS_X en PIC C Compiler. Muchas gracias por compartir el conocimiento, me fascina este canal. Saludos desde México.
Gracias por el comentário MyCaptainX que bueno que te han gustado los videos del canal. Buena recomendación la de usar el comando del AVR, la idea es esa, mejorar los códigos mostrados aquí. Saludos!
Eres un Crack, Máquina, Fiera, Mastodonte. Es el mejor video de explicación de motor a pasos que he encontrado, nadie me había podido explicar cómo usarlo sin necesidad de un Driver, solamente utilizando transistores. Definitivamente me has ayudado muchísimo, muchas gracias por aportar conocimientos de alto valor a la comunidad de la electrónica, sigue así
Hola Sergio, muy bueno el video aunque no lo probe aun, un solo detalle. Por el min 9 y 30 seg, donde explicas la relacion entre cantidad de pasos y velocidad del rotor creo hay un error. Segun ese dato con 256 pasos daria una vuelta entera y se necesitan 2048 pasos o 4096 en secuencia de medio paso. Es por eso que la velocidad maxima con un delay de 5 miliseg es de 6 rpm. Igual muy bien explicado. Muchas gracias
Muchas gracias por este video! Estoy empezando con arduino, y sé que con la ayuda de tus videos y página web voy a lograr hacer mis proyectos! Me encanta la energía y la pasión que le pones a esto. De verdad que muchas gracias!!!
Excelente. Mi primer prueba con Arduino, con conocimientos casi nulos (pero en aumento) de electronica, y muy pocos de programacion. Tu explicacion me pareció genial, y ya tenes un nuevo seguidor que va a tomar el curso gratuito desde el principio. Salud!!
Agradable muy agradable pero..... me gustaría una guía para control de motor paso a paso con pic´s y porque no tambien de forma inalambrica, con esclavo y maestro usando modulos Bluetooth. Claro sino es ningun problema. Thanks !
Gracias Lone, con tiempo iré adicionando ese tipo de prácticas. Por lo pronto, hay un video que muestra como controlar el motor paso a paso con PIC aquí: bit.ly/2JiLzH7
Buenos dias o tardes Segio, en primer lugar felicitarte por tus videos y quisiera hacerte una preguta, ¿como hago para ponerle un boton de STOP y luego con sus botones reanudar la marcha?. muchas gracias y un saludo.
Hola Sergio. felicitaciones por tus videos y por tu actividad formadora y didactica. Necesito realizar un proyecto como el del video pero en mi caso los pulsadores de giro a la derecha e izquierda necesito que el motos avance mientras pulso el pulsador, es decir si suelto el pulsador el motor debe parar. Que cambios debo hacer en el programa?saludos y gracias nuevamente
Hola Sergio Te felicito muy bien explicado quería hacer una pregunta la fuerza del motor varía dependiendo de la velocidad o no cambia O sea si va lento mantiene su fuerza y si vas rápido mantiene su fuerza gracias
Hola Wilson, la máxima fuerza la obtienes cuando el motor está quieto, y entre mayor sea la velocidad el motor va perdiendo torque. Si requieres de fuerza, lo mejor es que gire lo más lento posible o le acoples engranajes.
me gusta todo lo que haces y el empeño con que lo haces eres una gran persona y veo todos tus videos, pero en cuanto a la explicación de los programas de Arduino tengo mucha dificultad en entenderte y en seguirte el paso por que te saltas o das por hecho muchos pasos y procesos que ocurren y que el que no sabe no tiene la capacidad de seguir la lógica de la programación, talvez si explicaras el paso a paso del programa como si se estuviera ejecutando en cámara lenta seria de gran ayuda, y también seria bueno explicar sobre los diagramas de bode para coger con mas facilidad la lógica de programación ya que es mas importante que aprender a hacer programas de memoria
Hola profesor lo felicito por sus videos son muy completos!!! solo tengo una duda por que se usan resistencias de 10K y si quisiera usar motores para mover puertas grandes que seria lo recomendable ?
Inok las resistencias pueden ser de 1k también, la idea es que el arduino consiga detecar un uno lógico o un cero lógico. Para puertas grandes, es mejor usar motores AC.
Hola sergio buenas tardes, primero que nada feliz año nuevo. Te queria preguntar porque al iniciar el programa en la realidad, inicia girando con sentido antihorario si utilice el codigo que tu nos pasaste? muchas gracias. Saludos.
Buenisimo Sergio tu video , justamente tengo unos cuantos motores , asÍ que voy a experimentar tu ejemplo , justo tengo a mano un PM55L-048 , no es igual , pero mañana lo busco , hay por ahí unas cuantas impresoras , muy lindo video, Muchas Gracias !!!!
Buenas tardes soy de Argentina muy bueno el video, yo soy profesor y ya hice una cnc con arduino y shell, pero quiero saber si se puede hacer una para que solo que escriba con un servo y utilizar dos puente H para controlar los motores de impresora bipolares. gracias
Hola me gustó tu vídeo, pero una pregunta, si yo quisiera aplicarle otro pulsador que al accionarlo inicié a funcionar el programa con todo el sistema y cuando lo vuelva a accionar pare marcha de todos los movimientos del mismo como lo podría implementar? gracias por la ayuda
@@santiagogalvan3595 es este mismo Video, aquí lo vimos. El programa es el mismo para cada Driver que uses, mira el minuto 16:00 nota que se uso el mismo ejemplo con el L298, al final puedes ver como funciona en el minuto 32:45, adicionalmente te dejo todos los videos de Arduino hechos hasta la fecha: bit.ly/2R4oRCl
Me gusto mucho la explicación de tu video, solo tengo una duda hacerca de las velocidades que pones 5,10,30,100,500. Un ejemplo si a esas velocidades las quiero reducir las podría modificar 4,9,29,99,499 y viceversa para aumentar? O tienen un número fijo para subir y bajar las velocidades?
Si puedes reducirlo o aumentarlo, el limite te lo dará tu motor. Por ejemplo en la velocidad mínima va a llegar un punto donde ya no va a girar más o te vibra demasiado, ahí sabes que has llegado al limite. Saludos.
@@SergioACGiraldo ok ya me va quedando claro, nada más me interesa ver que número me da una una vuelta por minuto, el limite para aumentar la velocidad son más de 500?
Hola, como esta, queria consultarte si me podias explicar como hacer para conectar un paso a paso de manera que encendiendo con un switch comience y con otro switch retroceda la misma cantidad de paso, es para una cortina roller, para abrirla y cerrarla . Y en lo posible controlarlo por wifi. Soy nuevo en esto, estuve viendo tus videos, pero esto lo veo muy avanzado para mi. Muchas Gracias!!! Saludos Juan
saludos cordiales, yo estuve trabajando con motores mena 17(reciclados) y con driver DRV8825 pero no encontré información a como calibrar el driver al probarlo se me quemaron y al funcionar no tenia la fuerza suficiente como deveria ser el mena 17, podrias hacer un video de ese tema ?
Hola Maite, si funciona con el Mega y con la Shield, solo debes modificar en el código los pines que son empleados en la shield para la manipulación del motor.
Sergio una pregunta como controlo un motor a pasos con un teclado y se muestre en un display los grados y al mismo tiempo enciendan un conjunto de led por ejemplo si el giro es de 30 grados que enciendan cinco leds, sie es de sesenta 8 led etc.
Hola Salvador, pero deseas hacerlo con un display LCD? sería lo más conveniente. Bueno, inicialmente puedes ver el video del servomotor, en ese video hacemos algo muy parecido, recibimos los grados por teclado y lo aplicamos al motor. ➤ ruclips.net/video/lgvs_FIYzYA/видео.html no se si ya has programado el Arduino con esos periféricos. ➤ Programar LEDs: ruclips.net/video/I83WyHbGLlY/видео.html ➤ Display LCD: ruclips.net/video/BCbh12QGRLQ/видео.html Para lograr encender los leds como deseas, se debe realizar una lógica de programación, donde debes hacer condicionales IF con la variable que va a recibir por teclado el valor de los grados. De esa forma Haces un if-else o un switch-case.
Hola, alguien sabe si es posible identificar la dirección en el eje en que se encuentra el motor? esto para poder, por ejemplo, al iniciar que apunte en una dirección inicial al comenzar el programa
Excelente video, Tengo una duda, estoy usando la librería stepper para el uln2003 con el BYJ48, cuando este va a pasos muy lentos y quiero que vaya rápido a veces se demora cerca de 1-2s en recibir la instrucción, cuando los pasos son rápidos si recibe la instrucción de inmediato para cambiar la velocidad. Alguna forma de solucionar eso?
Disminuyendo el delay, sin embargo el motor 28BYJ-48 es más un motor de precisión que de velocidad. La velocidad máxima para un motor paso a paso 28BYJ-48 es aproximadamente 10-15 rpm a 5 V.
Hola Sergio tus videos tutoriales son buenisimos es una pasada y tu página mucho mas. Pero necesito que me ayudes a instalar en mi ordenador Mac el "compilador Pic" me estoy volviendo loco y no encuentro ningún video. El proteus lo he conseguido instalar. Te lo agradeceria enormemente. Muchas gracias
Se puede, poco a poco iré subiendo videos con la manipulación de más perifericos para poder dominar la placa y que cada uno consiga montar sus proyectos. Saludos
Sergio muy interesante tus tutoriales, pero soy muy nuevo en esto quiero hacer un alimentador con un motor step 28BYJ-48 y un draiver UNL 2003 logró hacerlo andar y que de una vuelta y pare con un delay x tiempo . Pero mi idea es poder hacer que pegue una vuelta en dos horarios del día y pare con un final de carrera y que el mismo sirva como posición cero si se corta el suministro de luz, podrá ayudarme por favor con el código. Para esto cuento con un arduino mega, rtc ds3231 y lcd 20x4.
Profesor, un gran saludo, y una consulta para Usted, en los relay, trae las palabras low level trigger y high level trigger, todos los valores de ca y cc son los mismos, que uso o que significa que sea low o high en los relay un gran abrazo
CA es el contacto abierto y CC es el contacto cerrado. Cuando activas el relay CA pasa a cerrarse y CC pasa a abrirse. Lo de LOW y HIGH trigger tienen que ver básicamente con tu lógica de programación, si deseas que el relé active algún componente con un pulso en alto sería high trigger, si por el contrario deseas que el relé active algo cuando mandas un pulso bajo, lo conoces como LOW trigger.
@@SergioACGiraldo Gracias Profesor Sergio y mil disculpas por confundirlo, las letras que puse de CA y CC son corriente alterna y corriente continua, que son los valores de los relay que traen inscritos en la parte superior 10A 250VAC 10A 125VAC 10A 30VDC 10A 28VDC y en ambos relay como puede ver los valores son los mismos, y ambos reciben 5v de la tarjeta de arduino y uno los puede pedir que sean high level trigger o low level triger, que traducido al literalmente al español es bajo nivel de disparo o alto nivel de disparo, cual seria la funcion del high o low?
@@franciscohumbertocanocasti53 Saludos estas haciendo un puente H con reles, es mejor hacelo con reles o es lo mismo? devo hacer un controlador para un motor de 2V y 4A hice el puente H del profe Sergio A.Castaño y me funciona bien con un motor de 12 v y 1 A pero cuando le conecto el motor grande no gira y se traba sabes algo si tengo que agregarle algo para el motor grande? desde ya muchas gracias amigo
he controlado un motor paso a paso con el driver A4988, sin embargo he visto que he comprometido la integridad del arduino por lo que se ha dañado y la verdad no se que sera. Habra alguna manera de proteger el arduino
Buenass.... Alguien sabe como hacer para importar el driver ULN2003 a Tinkercad tal como se ve en el minuto 14:20 ? O crear modelos personalizados? Gracias
Claro que si. Si visitas el sitio web, veras que sin importar el numero de pines del motor, al final tendremos las bobinas A,B,C,D y las otras iran a vcc. bit.ly/2CrAzBq
Hola saludos muy buenos videos he echo todos tus ejemplos con mi arduino mega en arduino y en proteus todo ok pero en este video copio el programa en arduino y el motor no gira, avanza y retrocede como 5 pasos nada mas, probe en Proteus y sale error igual, mi motor es bipolar y estoy ocupando el driver L298N cargo otro programa en arduino mas simple y funciona normal nose que podria estar pasando ojala puedas ayudarme gracias.
Hola Diego, debes certificar que has identificado correctamente las bobinas del motor PaP y que lo has conectado bien al driver, por lo que cuentas, al parecer tienes un error en la selección de los cables de las bobinas.
Disculpa ¿como se puede poner literalmente el arduino sobre proteus? lo que pasa es que me enseñaron a abrirlo diferente y a mi me aparece diferente y me confunden las entradas, aparece como un arduino 328 no la placa literal
Ing. Enrique, en este video muestro un procedimiento de como usar el Arduino en proteus y como bajar e instalar la biblioteca: ruclips.net/video/FpnbEE2_Dio/видео.html
hola yo tengo tres de estos motores con el driver uln2003 quisiera alguien me regale la porgramacion de los tres motores para cnc eje y eje x y eje z pero q este directo al arduino sin necesidad del cnc chield
Hola amigo, una consulta. Estoy usando un nema17 (de 1.5A), l298n y se me recalientan mucho ambos. He leído un poco q el l298n no es el adecuado para motores a paso, es cierto??? q mejor es el uln2003. Estoy pensando en cambiar el controlador por uno de esos q vienen en cajitas negras (TB6600) q manejan hasta 5A creo, y el motor también x uno más potente. Estos son los q he visto: www.banggood.com/es/57BYG250B-3A-Two-phase-1_2Nm-Single-Axis-57-Stepper-Motor-TB6600-4A-3200-Subdivision-Driver-Kit-p-1092249.html?Blog&cur_warehouse=CN Crees q con estos cambios se solucione???? Estoy realizando un prototipo de respirador mecánico con un mecanismo de leva - seguidor
Hola Gianbetos, el L298 puede ser usado con un motor paso a paso y aguanta más corriente que el unl2003. Para enfriarlo debes colocarle disipadores de calor de aluminio y grasa de silicona para aumentar la conductividad del calor. Si observas ese que mandaste el TB6600 posee un disipador de calor de aluminio grande, por lo tanto no debe calentarse en exceso. Puedes hacer lo mismo con el l298. Si lo deseas comprar ese otro de una vez, creo que también te solucionaria el problema. Saludos.
@@SergioACGiraldo ok amigo, voy a intentar con un disipador más grande.... y el motor se Recalienta xq el driver lo hace o xq no tiene la suficiente fuerza pa lo q estoy haciendo??? Será d cambiarlo el. Motor??? Los driver q vienen en la ender 3 m servirán??? xq el motor es igual. Gracias x responder.
Simulation is not running in real time due to excessive CPU load. La simulación no se ejecuta en tiempo real debido a una carga excesiva de la CPU. Me da ese error amigos, alguna solución?????????
💙 Curso de ARDUINO: bit.ly/2q7Ln1c
❤️ Curso de PIC: goo.gl/5riyKn
🧡 Curso de MATLAB: bit.ly/2AtFZvr
😱 Sé un Experto en ARDUINO 👉 bit.ly/2OTkNry
💛 Kit de Arduino UNO ➡️ bit.ly/2MUmcKj
❤️ Kit de Arduino MEGA➡️ bit.ly/2VXjyYv
💞 Sensores de ARDUINO➡️ bit.ly/2BubODG
Amigo tu canal es una joya, me he visto la mayoría de tus videos, sigue asi! son pocos los canales con explican tan bien el arte de la automatización
si son muy buenos videos
Hola Sergio, he armado el circuito y lo he probado, me a funcionado a la perferción. Gracias por tu tiempo y explicaciones y tienes un cafe pagado.
Muchisimas gracias Angel, me alegra que te haya servido el video y que lo hayas conseguido reproducir. Muchas gracias también por contribuir con este proyecto educativo. Te deseo el mejor de los éxitos!!!
Super bien explicado, mil gracias por resolver algunas dudas que tenia sobre el funcionamiento de los Paso a Paso. Saludos desde Bogota.
Muchas gracias, por las explicaciones !!!! a veces que alguien te ilumine es de agradecer !!!! un saludo !!!!
De nada Miquel, que bueno q te ha servido. Saludos.
Buenos días! Soy de Argentina y aprendí muchísimo con este video realmente! Felicidades, sos muy bueno en esto!
Gracias Justiciero, que bueno que el video te ha sido de utilidad. Saludos y muchos éxitos!
Excelente profesor
Maravillosa manera de controlar el motor paso a paso. En el pasado no sabía cómo controlarlos sin necesidad de la librería stepper. Ahora gracias a este canal he aprendido a manejarlos tanto con PIC como con Arduino construyendo la secuencia de una forma muy sencilla. Para el caso de Arduino, en lugar de usar la función puerto como se muestra en el vídeo, me pareció más sencillo utilizar un comando de programación AVR llamado DDRX, siendo X el puerto que queramos manejar. Este comando es muy parecido al comando SET_TRIS_X en PIC C Compiler. Muchas gracias por compartir el conocimiento, me fascina este canal. Saludos desde México.
Gracias por el comentário MyCaptainX que bueno que te han gustado los videos del canal. Buena recomendación la de usar el comando del AVR, la idea es esa, mejorar los códigos mostrados aquí. Saludos!
Eres un Crack, Máquina, Fiera, Mastodonte. Es el mejor video de explicación de motor a pasos que he encontrado, nadie me había podido explicar cómo usarlo sin necesidad de un Driver, solamente utilizando transistores. Definitivamente me has ayudado muchísimo, muchas gracias por aportar conocimientos de alto valor a la comunidad de la electrónica, sigue así
Me alegro mucho que te haya servido el video SpartacoPro. Saludos y muchos éxitos.
Me encantan tus vídeos Sergio !!! No te detengas !!!
Gracias el Ray, la idea es seguir subiendo materia. Saludos
gracias profe por toda esta info y para que hablar de sus cursos de control, re buenos!!
Gracias Alberto por el comentário, que bueno que te gusta el contenido del canal. Saludos y muchos éxitos!
Hola Sergio, muy bueno el video aunque no lo probe aun, un solo detalle. Por el min 9 y 30 seg, donde explicas la relacion entre cantidad de pasos y velocidad del rotor creo hay un error. Segun ese dato con 256 pasos daria una vuelta entera y se necesitan 2048 pasos o 4096 en secuencia de medio paso. Es por eso que la velocidad maxima con un delay de 5 miliseg es de 6 rpm. Igual muy bien explicado. Muchas gracias
Muchas gracias por este video! Estoy empezando con arduino, y sé que con la ayuda de tus videos y página web voy a lograr hacer mis proyectos! Me encanta la energía y la pasión que le pones a esto. De verdad que muchas gracias!!!
Gracias Paula por el comentário, espero que todo el curso de arduino te sea de mucha utilidad y que aprendas bastante. Éxitos!!!
Vino esa pregunta en mi examen. Muchas gracias
Excelente video Sergio!!!!! muy claro y bien explicado!!!!!! Muchas gracias!!!!!
Excelente Diego, que bueno que te fue de utilidad el video. Éxitos!
Muy buen video. Explicacion excelente y detallado.
Gracias por la dedicacion.
me gusta tu organizacion que tienes para trabajar, pasa consejos para ser organizados jaja saludos
Gracias Marco!!
Profe, muchas gracias por la información, muy didáctico todo.
Muchas gracias Tecusey por tomarte el tiempo en comentar, me alegra que te haya servido este video. Saludos!!
Muy bueno, tengo que practicar mucho la programación, gracias por tan excelente canal.
Muchas gracias, buen aporte
Saludos desde ECUADOR
Gracias Walter, me alegra que te haya gustado. Éxitos!!
Excelente. Mi primer prueba con Arduino, con conocimientos casi nulos (pero en aumento) de electronica, y muy pocos de programacion. Tu explicacion me pareció genial, y ya tenes un nuevo seguidor que va a tomar el curso gratuito desde el principio. Salud!!
Agradable muy agradable pero..... me gustaría una guía para control de motor paso a paso con pic´s y porque no tambien de forma inalambrica, con esclavo y maestro usando modulos Bluetooth. Claro sino es ningun problema. Thanks !
Gracias Lone, con tiempo iré adicionando ese tipo de prácticas. Por lo pronto, hay un video que muestra como controlar el motor paso a paso con PIC aquí: bit.ly/2JiLzH7
@@SergioACGiraldo disculpe molestar pero tengo dudas en el control de dos motores a pasos, uso pic 16f84a. ¿podria comunicarme con usted por e-mail?
Buenos dias o tardes Segio, en primer lugar felicitarte por tus videos y quisiera hacerte una preguta, ¿como hago para ponerle un boton de STOP y luego con sus botones reanudar la marcha?.
muchas gracias y un saludo.
Como siempre excelente sergio, como todos tus videos, sigue así, saludos desde Mexico amigo :)
Gracias compumas. Saludos para ti desde Brasil.
Hola Sergio. felicitaciones por tus videos y por tu actividad formadora y didactica.
Necesito realizar un proyecto como el del video pero en mi caso los pulsadores de giro a la derecha e izquierda necesito que el motos avance mientras pulso el pulsador, es decir si suelto el pulsador el motor debe parar. Que cambios debo hacer en el programa?saludos y gracias nuevamente
Excelente.Eres muy bueno en lo que haces!!!
Gracias Fendix, saludos!
Gracias por la lección y el vídeo.
De nada Jacinto. Un Abrazo!
Hola Sergio Te felicito muy bien explicado quería hacer una pregunta la fuerza del motor varía dependiendo de la velocidad o no cambia O sea si va lento mantiene su fuerza y si vas rápido mantiene su fuerza gracias
Hola Wilson, la máxima fuerza la obtienes cuando el motor está quieto, y entre mayor sea la velocidad el motor va perdiendo torque. Si requieres de fuerza, lo mejor es que gire lo más lento posible o le acoples engranajes.
@@SergioACGiraldo listo muchas gracias Sergio
GRACIAS
me gusta todo lo que haces y el empeño con que lo haces eres una gran persona y veo todos tus videos, pero en cuanto a la explicación de los programas de Arduino tengo mucha dificultad en entenderte y en seguirte el paso por que te saltas o das por hecho muchos pasos y procesos que ocurren y que el que no sabe no tiene la capacidad de seguir la lógica de la programación, talvez si explicaras el paso a paso del programa como si se estuviera ejecutando en cámara lenta seria de gran ayuda, y también seria bueno explicar sobre los diagramas de bode para coger con mas facilidad la lógica de programación ya que es mas importante que aprender a hacer programas de memoria
Muy buen video, de mucha utilidad, ¡Sigue así!
Hola, buen video, y para un motor únipolar de 5 pasos, 5 cables, 10 bobinas
Hola profesor lo felicito por sus videos son muy completos!!! solo tengo una duda por que se usan resistencias de 10K y si quisiera usar motores para mover puertas grandes que seria lo recomendable ?
Inok las resistencias pueden ser de 1k también, la idea es que el arduino consiga detecar un uno lógico o un cero lógico. Para puertas grandes, es mejor usar motores AC.
Muchas gracias!
Ingeniero muy bien explicado, ing si yo deseo que paso a paso me pare un tiempo (ej: 2 segundos) ¿que debo hacer? Gracias...
Excelente video y contenido 🙏🏻 gracias
Hola sergio buenas tardes, primero que nada feliz año nuevo. Te queria preguntar porque al iniciar el programa en la realidad, inicia girando con sentido antihorario si utilice el codigo que tu nos pasaste? muchas gracias. Saludos.
Buenisimo Sergio tu video , justamente tengo unos cuantos motores , asÍ que voy a experimentar tu ejemplo , justo tengo a mano un PM55L-048 , no es igual , pero mañana lo busco , hay por ahí unas cuantas impresoras , muy lindo video, Muchas Gracias !!!!
Excelente Vicente, hora de experimentar y poner a andar esos motores 💪 Saludos !!
@@SergioACGiraldo
Asi sera , mañana las desarmo están completas , Gracias, Saludos !!!!
excelente informe
, gracias
de nada Chabe. Saludos!
Eres un grande el video me sirvió de mucho, gracias
Excelente Mauricio, que bueno que te ha sido de utilidad el video. Éxitos!!
Unipolar♡
Muchas gracias por tu video, hay alguna manera de saber cuánta carga puede soportar este motor?
Excelente me servira para una práctica
Que bien Rodrigo. Éxitos en tu práctica.
Exelente!
Buenas tardes soy de Argentina muy bueno el video, yo soy profesor y ya hice una cnc con arduino y shell, pero quiero saber si se puede hacer una para que solo que escriba con un servo y utilizar dos puente H para controlar los motores de impresora bipolares. gracias
Videos buenos y este
Excelente video, Como se podria hacer este mismo control con logica difusa?
Hola me gustó tu vídeo, pero una pregunta, si yo quisiera aplicarle otro pulsador que al accionarlo inicié a funcionar el programa con todo el sistema y cuando lo vuelva a accionar pare marcha de todos los movimientos del mismo como lo podría implementar?
gracias por la ayuda
Hola!!! Una consulta, para mover motores unipolares en una impresora 3d con motores reciclados puedo usar los drivers y conectarlos a la ramps 1.4?
Hola Sergio. Perdón que moleste como podría hacer para que esté girando continuamente el motor.. gracias 👍
Muchisimas gracias.
Con mucho gusto. Gracias por comentar. Saludos!
increible fue asombroso aprendo muchisimo contigo
Fabuloso Santiago, me alegra que te haya gustado. Ahora seguir con los demás videos del curso de Arduino. Saludos!!
gracias
¿me puedes decir que video puedo ver de motores con arduino con el driver L298N?
@@santiagogalvan3595 es este mismo Video, aquí lo vimos. El programa es el mismo para cada Driver que uses, mira el minuto 16:00 nota que se uso el mismo ejemplo con el L298, al final puedes ver como funciona en el minuto 32:45, adicionalmente te dejo todos los videos de Arduino hechos hasta la fecha: bit.ly/2R4oRCl
a muchisimas gracias
Y como podría controlar los 3 ejes con el ul2003
saludos y gracias por tus buenos vídeos :)
Gracias Tec&Math, gracias a ti por apoyar el canal. Saludos!!
hola Sergio una consulta.. por que en los vectores utilizas una letra B y luego la secuencia de 0y1?
Hola Enzo, eso indica que estoy representando los números en formato Binario.
Me gusto mucho la explicación de tu video, solo tengo una duda hacerca de las velocidades que pones 5,10,30,100,500. Un ejemplo si a esas velocidades las quiero reducir las podría modificar 4,9,29,99,499 y viceversa para aumentar? O tienen un número fijo para subir y bajar las velocidades?
Si puedes reducirlo o aumentarlo, el limite te lo dará tu motor. Por ejemplo en la velocidad mínima va a llegar un punto donde ya no va a girar más o te vibra demasiado, ahí sabes que has llegado al limite. Saludos.
@@SergioACGiraldo ok ya me va quedando claro, nada más me interesa ver que número me da una una vuelta por minuto, el limite para aumentar la velocidad son más de 500?
Hola, como esta, queria consultarte si me podias explicar como hacer para conectar un paso a paso de manera que encendiendo con un switch comience y con otro switch retroceda la misma cantidad de paso, es para una cortina roller, para abrirla y cerrarla . Y en lo posible controlarlo por wifi. Soy nuevo en esto, estuve viendo tus videos, pero esto lo veo muy avanzado para mi. Muchas Gracias!!! Saludos Juan
saludos cordiales, yo estuve trabajando con motores mena 17(reciclados) y con driver DRV8825 pero no encontré información a como calibrar el driver al probarlo se me quemaron y al funcionar no tenia la fuerza suficiente como deveria ser el mena 17, podrias hacer un video de ese tema ?
Como haces para saber las conexiones de los pines de las bobinas de los motores con las salidas de los drivers?
Hola Cristian, con los datasheets de los drivers. Saludos.
Buenas, me ayudo mucho el video. Tengo una pregunta, ¿el codigo sirve si ya tengo un arduino Mega conectado a un arduino motor shield? Gracias :)
Hola Maite, si funciona con el Mega y con la Shield, solo debes modificar en el código los pines que son empleados en la shield para la manipulación del motor.
Sergio una pregunta como controlo un motor a pasos con un teclado y se muestre en un display los grados y al mismo tiempo enciendan un conjunto de led por ejemplo si el giro es de 30 grados que enciendan cinco leds, sie es de sesenta 8 led etc.
Hola Salvador, pero deseas hacerlo con un display LCD? sería lo más conveniente. Bueno, inicialmente puedes ver el video del servomotor, en ese video hacemos algo muy parecido, recibimos los grados por teclado y lo aplicamos al motor.
➤ ruclips.net/video/lgvs_FIYzYA/видео.html
no se si ya has programado el Arduino con esos periféricos.
➤ Programar LEDs: ruclips.net/video/I83WyHbGLlY/видео.html
➤ Display LCD: ruclips.net/video/BCbh12QGRLQ/видео.html
Para lograr encender los leds como deseas, se debe realizar una lógica de programación, donde debes hacer condicionales IF con la variable que va a recibir por teclado el valor de los grados. De esa forma Haces un if-else o un switch-case.
Hola, alguien sabe si es posible identificar la dirección en el eje en que se encuentra el motor? esto para poder, por ejemplo, al iniciar que apunte en una dirección inicial al comenzar el programa
Excelente trabajo pero como seria la programacion sin los pulsadores, que los movimientos sean programados desde arduino directamente
Excelente video,
Tengo una duda, estoy usando la librería stepper para el uln2003 con el BYJ48, cuando este va a pasos muy lentos y quiero que vaya rápido a veces se demora cerca de 1-2s en recibir la instrucción, cuando los pasos son rápidos si recibe la instrucción de inmediato para cambiar la velocidad.
Alguna forma de solucionar eso?
Hola Sergio no veo el esquema para simular en Proteus con todos sus componentes para poder simular el motor paso a paso de Arduino. Muchas gracias
Hola Juan, en la pagina web esta todo, para que lo puedas hacer. Saludos.
Hola que tal, se podría acelerar más le giro de que manera lo puedo hacer ?
Disminuyendo el delay, sin embargo el motor 28BYJ-48 es más un motor de precisión que de velocidad. La velocidad máxima para un motor paso a paso 28BYJ-48 es aproximadamente 10-15 rpm a 5 V.
pudes darme el motor paso a paso con tinkerkat
Hola Sergio tus videos tutoriales son buenisimos es una pasada y tu página mucho mas. Pero necesito que me ayudes a instalar en mi ordenador Mac el "compilador Pic" me estoy volviendo loco y no encuentro ningún video. El proteus lo he conseguido instalar. Te lo agradeceria enormemente. Muchas gracias
Hola Juan, desafortunadamente yo no manejo MAC, no sé como orientarte. Espero consigas solucionar tu problema.
Hola muy buen video 👍 crees que se pueda conectar el L293D con un motor unipolar de 5 lineas
Ese driver es para motores bipolares.
Quiero ver qué conectes dos porfa bro
Hermano el esquema de instalación lo puedo descargar?
Excelente clase.. mil gracias.
Se puede controlar la velocidad y dirección a la vez por medio de un joystick o potenciómetro?
Se puede, poco a poco iré subiendo videos con la manipulación de más perifericos para poder dominar la placa y que cada uno consiga montar sus proyectos. Saludos
yo creo que si se puede hacer
muchas gracias
este codigo lo puedo utilizar con pro mini gracias exelente video
Si Andres, Saludos!!
Sergio muy interesante tus tutoriales, pero soy muy nuevo en esto quiero hacer un alimentador con un motor step 28BYJ-48 y un draiver UNL 2003 logró hacerlo andar y que de una vuelta y pare con un delay x tiempo .
Pero mi idea es poder hacer que pegue una vuelta en dos horarios del día y pare con un final de carrera y que el mismo sirva como posición cero si se corta el suministro de luz, podrá ayudarme por favor con el código.
Para esto cuento con un arduino mega, rtc ds3231 y lcd 20x4.
Hola... consulto... esto L298N es lo mismo al que usa usted..??? saludos
Si, el mismo.
Saludos el esquema para un motor bipolar se puede hacer con un driver A4988?
Si me funcionó la compilación y todo, el problema es que va super lento
todo esto se podria en con un monitor serie de arudino??
Si, puedes programarlo usando la comunicación serial usando el monitor serial del IDE de Arduino.
@@SergioACGiraldo sigo intentando para lograr xd soy nuevo en programacion gracias por responder
Profesor, un gran saludo, y una consulta para Usted, en los relay, trae las palabras low level trigger y high level trigger, todos los valores de ca y cc son los mismos, que uso o que significa que sea low o high en los relay
un gran abrazo
CA es el contacto abierto y CC es el contacto cerrado. Cuando activas el relay CA pasa a cerrarse y CC pasa a abrirse. Lo de LOW y HIGH trigger tienen que ver básicamente con tu lógica de programación, si deseas que el relé active algún componente con un pulso en alto sería high trigger, si por el contrario deseas que el relé active algo cuando mandas un pulso bajo, lo conoces como LOW trigger.
@@SergioACGiraldo Gracias Profesor Sergio y mil disculpas por confundirlo, las letras que puse de CA y CC son corriente alterna y corriente continua, que son los valores de los relay que traen inscritos en la parte superior
10A 250VAC 10A 125VAC
10A 30VDC 10A 28VDC
y en ambos relay como puede ver los valores son los mismos, y ambos reciben 5v de la tarjeta de arduino y uno los puede pedir que sean high level trigger o low level triger, que traducido al literalmente al español es bajo nivel de disparo o alto nivel de disparo, cual seria la funcion del high o low?
sería eso, en low, si se manda un 0 lógico activamos el relé. En high si mandamos un 1 lógico activamos el relé.
@@SergioACGiraldo Gracias Profesor, agradecido sinceramente
saludos
@@franciscohumbertocanocasti53 Saludos estas haciendo un puente H con reles, es mejor hacelo con reles o es lo mismo? devo hacer un controlador para un motor de 2V y 4A hice el puente H del profe Sergio A.Castaño y me funciona bien con un motor de 12 v y 1 A pero cuando le conecto el motor grande no gira y se traba sabes algo si tengo que agregarle algo para el motor grande? desde ya muchas gracias amigo
Tengo problemas con este proyecto, necesito hablar con vos de alguna manera en privado?...
Hola donde consigo ese arduino controlador y motor?
con el controlador L298n no funciona el inversor de giro, con el ULN2003 si funcionaa, como dato extra.
he controlado un motor paso a paso con el driver A4988, sin embargo he visto que he comprometido la integridad del arduino por lo que se ha dañado y la verdad no se que sera. Habra alguna manera de proteger el arduino
hola y si mi motor es de 24v de 4 unipolar
Hola, se puede hacer con un arduino nano?
Claro. Saludos
Buenass.... Alguien sabe como hacer para importar el driver ULN2003 a Tinkercad tal como se ve en el minuto 14:20 ? O crear modelos personalizados? Gracias
Puedo controlar el unipolar de 5 pines con el L298n?
Claro que si. Si visitas el sitio web, veras que sin importar el numero de pines del motor, al final tendremos las bobinas A,B,C,D y las otras iran a vcc. bit.ly/2CrAzBq
@@SergioACGiraldo Genial muchas gracias.
Hola saludos muy buenos videos he echo todos tus ejemplos con mi arduino mega en arduino y en proteus todo ok pero en este video copio el programa en arduino y el motor no gira, avanza y retrocede como 5 pasos nada mas, probe en Proteus y sale error igual, mi motor es bipolar y estoy ocupando el driver L298N cargo otro programa en arduino mas simple y funciona normal nose que podria estar pasando ojala puedas ayudarme gracias.
Hola Diego, debes certificar que has identificado correctamente las bobinas del motor PaP y que lo has conectado bien al driver, por lo que cuentas, al parecer tienes un error en la selección de los cables de las bobinas.
Hola cuántas RPM max y mínimas logras? Muchas gracias
con el programa mostrado en el video, da para hacer 6 RPM en lo más rápido, y unos 0.1 RMP en lo mas lento
El código de velocidad que unidades tiene? Es ms?
El motor que esta en el video , de cuantas lineas es?
Es un motor unipolar de 5 Hilos
Show show Professor, Gostaria do exemplo com pic+ccs
🍊 Motor Paso a Paso PIC: bit.ly/2JiLzH7
Abraço
Disculpa ¿como se puede poner literalmente el arduino sobre proteus? lo que pasa es que me enseñaron a abrirlo diferente y a mi me aparece diferente y me confunden las entradas, aparece como un arduino 328 no la placa literal
Ing. Enrique, en este video muestro un procedimiento de como usar el Arduino en proteus y como bajar e instalar la biblioteca: ruclips.net/video/FpnbEE2_Dio/видео.html
Ola como controlar los pasos de un motor con un teclado4x4
La programación del motor paso a paso con un 2003 no me funciona. Podrias darme una solución. Gracias
esta muy bien explicado pero cuando fui a subir el codigo me tiro error,que podría ser?
No se, copiaste el código directamente del sitio web? o lo copiaste viendo el video? Te recomiendo lo copies del sitio web.
hola yo tengo tres de estos motores con el driver uln2003 quisiera alguien me regale la porgramacion de los tres motores para cnc eje y eje x y eje z pero q este directo al arduino sin necesidad del cnc chield
como puedo controlar la velosidad y el giro de un motor apasos con puro codigo de arduino?
Hola Jair, en este video hacemos eso, controlamos la velocidad y el giro usando programación en Arduino.
hacelo que ande mas rapido
Hola amigo, una consulta. Estoy usando un nema17 (de 1.5A), l298n y se me recalientan mucho ambos. He leído un poco q el l298n no es el adecuado para motores a paso, es cierto??? q mejor es el uln2003. Estoy pensando en cambiar el controlador por uno de esos q vienen en cajitas negras (TB6600) q manejan hasta 5A creo, y el motor también x uno más potente. Estos son los q he visto:
www.banggood.com/es/57BYG250B-3A-Two-phase-1_2Nm-Single-Axis-57-Stepper-Motor-TB6600-4A-3200-Subdivision-Driver-Kit-p-1092249.html?Blog&cur_warehouse=CN
Crees q con estos cambios se solucione????
Estoy realizando un prototipo de respirador mecánico con un mecanismo de leva - seguidor
Hola Gianbetos, el L298 puede ser usado con un motor paso a paso y aguanta más corriente que el unl2003. Para enfriarlo debes colocarle disipadores de calor de aluminio y grasa de silicona para aumentar la conductividad del calor. Si observas ese que mandaste el TB6600 posee un disipador de calor de aluminio grande, por lo tanto no debe calentarse en exceso. Puedes hacer lo mismo con el l298. Si lo deseas comprar ese otro de una vez, creo que también te solucionaria el problema. Saludos.
@@SergioACGiraldo ok amigo, voy a intentar con un disipador más grande.... y el motor se Recalienta xq el driver lo hace o xq no tiene la suficiente fuerza pa lo q estoy haciendo??? Será d cambiarlo el. Motor??? Los driver q vienen en la ender 3 m servirán??? xq el motor es igual. Gracias x responder.
Simulation is not running in real time due to excessive CPU load.
La simulación no se ejecuta en tiempo real debido a una carga excesiva de la CPU.
Me da ese error amigos, alguna solución?????????