⮞ Descargar Códigos: bit.ly/3w68SY4 ⮞ Curso de ARDUINO: bit.ly/2R4oRCl ⮞ Motor DC Encoder PIC: bit.ly/3hetHw5 ⮞ Curso de Controladores con Arduino: bit.ly/Control_Ardu ⮞ Curso de Controladores con PIC : bit.ly/Control_PIC ⮞ Curso de MicroPython: bit.ly/u_Python ⮞ Curso de Python: bit.ly/CAE_Python ⮞ Curso Simulink: bit.ly/3a0W8Xr
@luisdelgadomatias905911 ай бұрын
donde puedo ver esta información ya que en la red ya no están disponibles
@SergioACGiraldo11 ай бұрын
@@luisdelgadomatias9059 como no? todos los enlaces están funcionando correctamente!
@davidurielcarrionmendez71262 жыл бұрын
Porque los profesores de las Universidades no son como tú, prácticamente todo lo que he aprendido es por youtube, me voy a graduar pero no gracias por mis profes, si no por que siempre hubo tutoriales paso a paso de como ir haciendo las cosas, gracias por los videos y el tiempo para hacer estos videos.
@Usuaurio-kj1ym2 жыл бұрын
Gracias por compartir, esto es la base del actuador del embrague de un smart fortwo, lo que tu explicas es lo que tienen ese coche pero ya aplicado. Y también es el principio de operación de los cuerpos de aceleración de todos los coches que buen video hiciste felicidades
@leonardoramirezorozco33193 жыл бұрын
Increíble ser parte del canal, me llega justo lo que más me interesa sobre control
@SergioACGiraldo3 жыл бұрын
Gracias Leonardo por tu apoyo en el canal y ser miembro VIP de la Sala de Control. Saludos!!
@giacomovisone349710 ай бұрын
Complimenti
@franciscogomezmartin39993 жыл бұрын
Para cuando un PID de velocidad y posicion?? Muchas gracias
@cruzmedranonoe85517 ай бұрын
muchas gracias por el video, me sirvio demasiado para hacer mis tareas, saludos a mi novia Nazli y su amiga Luzmimi
@rubengarcia80843 ай бұрын
Buenos dias. exelente tutorial. podria publica lo mismo para esp32 c3
@CarlosCruz-hi6tp2 жыл бұрын
¿Donde puedo encontrar el esquema de conexión que mencionas en el video si estoy usando un driver L298?
@rodolfojimenez16043 жыл бұрын
Exelente Sergio. Que buenos tutoriales tienes
@SergioACGiraldo3 жыл бұрын
Gracias Rodolfo por el comentário, que bueno que te gustan los tutoriales del canal. Éxitos!!
@prudenciopinzonl80423 жыл бұрын
Muchas gracias por compartir. Excelente tema para profundizar.
@SergioACGiraldo3 жыл бұрын
De nada Prudencio, gracias por comentar. saludos!
@tensoescalar13 жыл бұрын
Muy buen contenido, muchas gracias
@SergioACGiraldo3 жыл бұрын
De nada Adalberto, gracias por el apoyo y por tu comentário. Saludos!!
@RodolfoRamos-e4p18 күн бұрын
Hola profe existen algun Arduino que pueda controlar 5 motores de 24v DC 4 Amp o +
@joseangelvillalba6114 Жыл бұрын
Gracias por el video...me podrías ayudar con un proyecto que tiene dos encoders?
@josephcalderon33992 ай бұрын
Una consulta el codigo se puede modificar para ahi indicarle que en cierta condicion se mueva cierta distancia y que en otros casos vuelva a otra posición?
@SergioACGiraldo2 ай бұрын
Si claro, debes programarle los condicionales para que cumpla tu especificación.
@dycreasadecv61112 жыл бұрын
excelente video, una duda ¿que pasa si intentas mover el eje del motor con la mano? ¿obtendremos resistencia al movimiento y se regresara a su posición original? cuando esta en rpm's y ejecutar carga al motor de tal magnitud que lo detenga ¿como sería el regreso a las rpm establecidas? si pudieras realizar esa pequeña extensión te lo agradecería, y si se pudiera realizar en el mismo video una medición de amperes que se registra sin y con carga
@adenaltosantos78765 ай бұрын
sensacional.
@016venux2 жыл бұрын
buenisimo video amigo quisiera saber si esto se puede aplicar aun motor de 12 o 24 volts de esos de limpiaparabrisas de carro
@SergioACGiraldo2 жыл бұрын
Hola Federico, esto lo puedes aplicar en cualquier motor, lo que debes hacer es buscar y acoplarle el encoder para esos motores para poder hacer la medición de posición y velocidad.
@franciscogomezmartin39993 жыл бұрын
Hola Sergio, excepcional tu canal. EL dominio que tienes es increible. No obstante, tengo mis dudas en este apartado que llevo tiempo dandole vueltas: Hay encoer de 500 pulsos/vuelta. Al esta defasados 90 grados puedes tener reoslucion de 500x4= 2000 pulsos/vuelta. Un motor de CC puede ir a 3000 rpm. Si multiplicas 2000 X3000 = 6000000pulsos /min = 100 Khz. A esa velocidad, leyendo un pin de entrada CREO que no hay tiempo para contar todos los pulsos, caso de querer hacer un control de posicion. POr eso estaba pensando en algun circuito que cuente los flancos y detecte el sentido de giro y contar por fuera del miro y leer ese contador. No se que te parece. Digamos un circuito que en la entrada esten los dos canales del encoder y a la salida un tren de pulsos con un pulso por cada flanco y una señal digtal que dewtermine el signo. Para eso existe el LM 628 y LM 629. Excepcionales chips para el contro de motores de CC, con el PID integrado. Creo que estos chips merecen unos videos de tu parte. Muchas gracias y felicitacione spor tu gran trabajo.
@SergioACGiraldo3 жыл бұрын
Hola Francisco, gracias por las recomendaciones. Próximamente haré el video de control de posición y velocidad del motor, y analizaré mejor lo que me indicas. Lo que no entendí es porque llegas a 2000pulsos/vuelta? me parece que a lo que te refieres es a tener 2000 flancos (de subida y bajada) por vuelta, es eso? Porque cada sensor te da 500 pulsos. Existen várias formas de leer el encoder, nota que de la forma como lo hago en este video solo necesito detectar un flanco (en este caso de subida) de un solo sensor y cuando se activa la interrupción, basta con verificar el estado lógico del otro sensor para saber si estamos en sentido horario o anti-horario. De todas maneras mas adelante voy a analizar lo que me comentas cuando esté haciendo los controladores. Saludos.
@franciscogomezmartin39993 жыл бұрын
@@SergioACGiraldo Hola Sergio. muchas gracias por contestar. En efecto, si utilizas los falncos, estas multiplicando x4 la resolucion del encoder y por tanto, la precision de la posicion. Asi lo hace internamente el LM 629. Lo que no tengo claro, es si le da tiempo al Arduino a contar a esa velocidad . Luergo hay que ejecutar el PID, que CREO, no se casi nada de control, hay que ejecutarlo 2 veces por la constante de tiempo del sistema. En un mootor andamos en milisegundos. Ahi es donde las cosas s eme compican. POr eso te lo comentaba. Tu puedes aclarlo. Y como te digo, con el LM 629 (o 828 . uno tiene salida para un dac y el otro para PWM y signo) tendrias varios videos garantizados. Estos tiene el PID implementado y solo hay que darle las constantes del PID externamente. EL se encarga de ejecutar el PID tanto de velocidad como de posicion. PUIedes leer ern todo momento la posicion del motor y la velocidad del mismo. Una maravilla. De nuevo, muchas gracias Sergio por contestar.
@franciscogomezmartin39993 жыл бұрын
perdon quise decir 2 veces MAS RAPIDO que la contante de tiempo. La mitad de la constante vamos.
@franciscogomezmartin39993 жыл бұрын
Otra cosa Sergio. SOlo se programar en ensamblador del 51. Qusiera aprender C. Consideras que con el Arduino puedo empezar bien? Tienes algun curso para esto desde "CERO"?? Muchas gracias. Perdona tanta pregunta
@SergioACGiraldo3 жыл бұрын
@@franciscogomezmartin3999 tengo el curso de Arduino desde cero: bit.ly/2R4oRCl, sin embargo para términos de lenguaje C no es tan detallado, ya que lo hice pensando en personas que tenían alguna noción de lenguaje C. Por otro lado, pienso que con Arduino tienes una excelente plataforma para aprende C.
@ramsesalejandromoralessand3175 Жыл бұрын
hola buenas trades, necesito realizar varios proyectos con inteligencia artificial, encoder y matlab, no se si sus curso tienen esa informacion
@adansalgado49752 жыл бұрын
Como podría modificar las salidas del driver si usara un modulo L298?
@TheErraticSine1 Жыл бұрын
disculpa, tegno unos problemas con la libreria #include no la logro subir, me podria ayudar
@arduinomaquinas Жыл бұрын
Like 838 e inscrito no canal, parabéns 👏👏👏
@jorgeescobar8132 жыл бұрын
Buenos días amigos, será que se puede hacer un pequeño CNC con este sistema, me parece más preciso que el sistema de código abierto. Me podrías asesorar en eso, gracias.
@DavidRodriguez-hr2zd6 ай бұрын
Y si en caso de L298N (Puente H) ¿Cómo se debe hacer para el Arduino?, lo hice en vez de usar el DFROBOT L298P usé el L298N (Puente H) pero solamente dá 1 sentido:/
@andersoncosta002011 ай бұрын
Qual foi o controlador você usou para controla a posição? PI? e quais os valores de Kp e Ki?
@SergioACGiraldo11 ай бұрын
Neste caso nâo implementei um controle de malha fechada. Mas podes fazer isso, com un controle proporcional seria suficiente, dado que a ação integral é aportada pela propria planta. Dado que esse sistema tem um polo na origem.
@Drykyo3563 жыл бұрын
Gracias por el video. Una duda, en el control de posición por potenciómetro, si existiera una perturbación que desplazase el eje del motor, ¿no te enterarías de ese desplazamiento verdad? Sería interesante un video sobre un control PID en este motor. Gracias por todo lo que compartes !
@SergioACGiraldo3 жыл бұрын
Si se desplazara el eje del motor, el encoder va a modificar su valor, entonces si te enterarías, y este control rustico trataria de llevarlo de nuevo a la posición. Efectivamente el PID o otro controlador sería lo ideal a aplicar aquí. La idea es hacer el controlador próximamente, cuando tenga un poco de tiempo libre. Saludos Juan.
@Drykyo3563 жыл бұрын
@@SergioACGiraldo entonces, ¿que limitaciones importantes tiene tu control de posición que nos planteen el cambiarlo por un control PID ? Más allá de la precisión. Gracias
@mendozakevin3 жыл бұрын
Buenas tardes esto funciona con arduino kresd ultimate?
@gutinkisi48372 жыл бұрын
Una pregunta porque en la función atomic, lo multiplicas por 360 ?? Afecta en algo el hecho de que el rango de medida de mi pot sea de -30 a +135 al momento de hacer esa operación ??
@josuepati13 жыл бұрын
Excelente video !!
@SergioACGiraldo3 жыл бұрын
Gracias Jo, saludos!!
@arntor83532 жыл бұрын
Hola, cómo podría hacer que un robot avance 10 cm y retroceda 10 cm con un encoder en cada rueda? Para manejar los motores utilizo un L293D y 2 CNY70 para los encoders, cada rueda esta pintada en 8 porciones (4 blancas y 4 negras). Gracias.
@thealked26742 жыл бұрын
Excelente video, una consulta... en que pagina puedo enconrtar la implementación con el modulo L298N??
@CarlosCruz-hi6tp2 жыл бұрын
Encontraste donde esta el esquema para el L298?
@hectoralonsogarciaesquivel77212 жыл бұрын
A alguien más le apareció el siguiente error al intentar compilar el código? util/atomic.h: No such file or directory. Sabe alguien como solucionar esto?
@abdulmomenbhuian753010 ай бұрын
Great work boss!
@alejandroguido54072 жыл бұрын
Hola. Voy a armar un slider para cámara con 3 ejes. Quiero mover manualmente y que grave en sd y luego lo repita en forma automática. Se puede ? Saludos y gracias
@germangalvez51052 жыл бұрын
Hola amigo, me encantó tu proyecto y me gustaría replicarlo, pero la tarjeta que usas no la venden en Colombia y si la pido por la página de me demora mucho en llegar y el envío me sale más caro que todo, no me podrías vender tu shield?
@franciscogomezmartin39993 жыл бұрын
Echale un vistazo al LM 629 Sergio si no lo conoces. Y tienes algunos videos para este chip
@PabloDominguezStuff2 жыл бұрын
Te amo
@kifahzaidan45052 жыл бұрын
Hi, Thanks a lot, its really greate effort and great knowledge. i need to do a project for a preset position linear actuator with a DC motor abd a stepper motor, with Arduino Mega or UNO but i am not able to write the code and the scheme, can you please help. Regards
@fernandopalacio40262 жыл бұрын
Sergio, yo necesitaría controlar 4 o 6 motores Dc con encoder al mismo tiempo.....como podría hacer, porque veo que la shield solo puede controlar 2 motores.....mil gracias!!!
@miguelx159020 күн бұрын
Cómo lo hiciste?
@jorgeescobar8132 жыл бұрын
Me gustaría que pudiera hacer una cnc con motores DC ya que tengo muchos de bastante torque y también tengo los encoder. Solo me faltaría más información para hacer este proyecto .por favor ayúdeme y así podré terminar ese proyecto. Gracias.
@Daniela-rl2jo Жыл бұрын
Hola Sergio, ya probé el motor con el Arduino y si se regula las revoluciones con el potenciómetro, pero con el encoder no está funcionando. Alguna sugerencia? Saludos
@vasdbafcac Жыл бұрын
una duda lograste hacerlo funcionar??
@raulortega89043 жыл бұрын
Sergio buen dia rl escoder vale nad que el mitor?
@SergioACGiraldo3 жыл бұрын
Hola Raul, no entendí tu pregunta.
@raulortega89043 жыл бұрын
@@SergioACGiraldo buenas tardes ing mi pregunta es: el costo del esconder es mayor que el del motor dc . compre un motor dc en 700.0 pesos el escoder cuanto cuesta?
@SergioACGiraldo3 жыл бұрын
@@raulortega8904 va a depender de la tienda y el país que tu seas. El motor que muestro en este video ya viene con el encoder y el motoreductor todo incluido. Si compras el encoder aparte deberás acoplarlo a tu motor. Hay encoders ópticos que consigues acoplarlos fácil al rotor, pero los precios debes ver tu mismo en alguna tienda electrónica de tu ciudad o del exterior como DFRobot, que el link está en la descripción del video.
@raulortega89043 жыл бұрын
@@SergioACGiraldo ok gracias muy amable.
@clemensandres6637 Жыл бұрын
Gibts das auch in german?
@mitchelvaldez62203 жыл бұрын
Hola! Disculpa, si necesito implementar el mismo proyecto puedo usar arduino mega y es lo mismo o debo adquirir el que se muestra en el video?
@SergioACGiraldo3 жыл бұрын
Puedes usar el Arduino Mega sin problemas. Debes emplear algún driver de potencia para mover el motor, o alguna Shield del Mega. También puedes hacer la electrónica por ejemplo con un mosfet para manipular el motor.
@jesusalberto1642 жыл бұрын
Que tal amigo, me podrías pasar la programación de Arduino porfa
@SergioACGiraldo2 жыл бұрын
Jesús todos los códigos del canal lo encuentras en el sitio web completamente gratis cuyo link siempre esta en la descripción de cada video. Éxitos!!
@patricioignacio578810 ай бұрын
amigo una pregunta y si solo lo conectara a arduino como seria el codigo?? urgente plz
@SergioACGiraldo10 ай бұрын
No puedes conectarlo directo al arduino, necesitas un circuito de potencia, un transistor, un mosfet, un driver (l293, l298) para poder mover el motor.
@patricioignacio578810 ай бұрын
@@SergioACGiraldo ok igualmente voy usar un l298n
@RodolfoRamos-e4p18 күн бұрын
Tiene curso de pic
@SergioACGiraldo13 күн бұрын
Tengo una lista de reproducción en el canal con un curso de PIC desde cero usando CCS C.
@JuanDRodriguez5 Жыл бұрын
No encuentro el esquema L298N
@SergioACGiraldo Жыл бұрын
En la descripción del video esta el sitio web, allí se encuentra el esquema electrónico del l298 que es el mismo para l298n
@JulianRamirez-ce7uk3 жыл бұрын
El encoder dice a cuantos RPM va el motor?
@SergioACGiraldo3 жыл бұрын
El enconder te permite calcular las RPM del motor, el te va a entregar un determinado número de pulsos cuando el rotor hace un giro completo, con base en esos pulsos es que se calcula las RPM.
@JulianRamirez-ce7uk3 жыл бұрын
@@SergioACGiraldo gracias!
@mateogermanorjuelagalvez38202 жыл бұрын
Buenos dias De esta tienda cuanto tiempo tardo en llegar esas dos cosas?
@SergioACGiraldo2 жыл бұрын
En la epoca se demoró como un mes. Saludos.
@mateogermanorjuelagalvez38202 жыл бұрын
@@SergioACGiraldo y sera que no me puedes vender tus materiales, es que no puedo esperar un mes, soy de colombia
@SergioACGiraldo2 жыл бұрын
@@mateogermanorjuelagalvez3820 es dificil, yo no estoy en Colombia. De igual manera hay muchas tiendas de electronica en Colombia, no necesitas conseguir los materiales desde china, buscalo allí en Colombia.
@channelexclusive82402 жыл бұрын
Oye tú me puedes vender el Arduino?, me sale muy caro el envío a Mexico :(
@Leandro-np1uk3 жыл бұрын
Pura publicidad. Hubieses puesto de titulo compre dfrobot