🔴 MOTOR PASO A PASO con PIC - UNIPOLAR y BIPOLAR 😎 [PIC C en CCS C] - # 009

Поділитися
Вставка
  • Опубліковано 20 гру 2024

КОМЕНТАРІ • 70

  • @SergioACGiraldo
    @SergioACGiraldo  4 роки тому +3

    ❤️ Curso de PIC: goo.gl/5riyKn
    💙 Curso de ARDUINO: bit.ly/2q7Ln1c
    🧡 Curso de MATLAB: bit.ly/2AtFZvr
    😱 Como ser Experto en PIC en 7 Días 👉 bit.ly/2OTkNry
    *Indice*
    0:06 Introducción
    2:06 Tipos de Motores Paso a Paso
    2:34 Reconocer las bobinas del motor paso a paso
    3:35 Explicación del código en C
    5:06 Vectores con los pasos del Motor
    5:55 Movimiento a un paso
    6:10 Movimiento a dos pasos
    6:23 Movimiento a medio paso
    8:45 Void main
    8:54 Explicación del circuito implementado
    9:24 lógica del código
    12:55 Circuito en Proteus (Unipolar)
    17:53 Driver L298 (Unipolar)
    19:28 Driver L293D (Bipolar)

  • @Nanobot-i3i
    @Nanobot-i3i Рік тому

    Soy principiante y me parecio excelente y claro el video de como implementar un codigo para motor paso a paso voy a intentarlo ...

  • @telcomweb
    @telcomweb 2 роки тому

    Excelente explicación. Muy buenos tus videos. Te mando un saludo desde Tucumán, Argentina.

    • @SergioACGiraldo
      @SergioACGiraldo  2 роки тому

      Gracias! Maximiliano, que bueno que te ha gustado Saludos!

  • @disenoelectronicayprograma2224
    @disenoelectronicayprograma2224 4 роки тому +1

    Muy buen canal. Gracias por los vídeos. Volví a trabajar con PIC y quiero trabajar en CCS, ya que siempre he sabido que es un buen programa.

  • @CRASOERROR
    @CRASOERROR 2 роки тому +1

    Muy buen curso, bien explicado y los ejemplos son muy buenos

  • @ismaelgalvez1453
    @ismaelgalvez1453 4 роки тому +9

    aprendo mas en este canal que en mis clases de micro controladores

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому +1

      Gracias Ismael, que bueno que te está siendo de utilidad el curso. Saludos!!

    • @santiagodelarosa2744
      @santiagodelarosa2744 3 роки тому

      Yo también. Muchas gracias por su tiempo y dedicación,estoy avanzando con este maravilloso mundo de los mc

  • @renzojmarino8439
    @renzojmarino8439 2 місяці тому

    muy buen video amigo te lo agradesco
    podrias por favor pasar todo este esquema del proteus a PCB para su posterior armado

  • @Luis_Alex
    @Luis_Alex 3 роки тому

    Muchas gracias 🥰🥰🥰

  • @SergioACGiraldo
    @SergioACGiraldo  4 роки тому +3

    *Índice*
    0:06 Introducción
    2:06 Tipos de Motores Paso a Paso
    2:34 Reconocer las bobinas del motor paso a paso
    3:35 Explicación del código en C
    5:06 Vectores con los pasos del Motor
    5:55 Movimiento a un paso
    6:10 Movimiento a dos pasos
    6:23 Movimiento a medio paso
    8:45 Void main
    8:54 Explicación del circuito implementado
    9:24 lógica del código
    12:55 Circuito en Proteus (Unipolar)
    17:53 Driver L298 (Unipolar)
    19:28 Driver L293D (Bipolar)

  • @carmonasanchezivan5955
    @carmonasanchezivan5955 4 роки тому

    Idolo! Vi los videos de control de motor a pasos utilizando pic y de verdad me fueron de mucha ayuda, sigue subiendo mas contenido asi, a muchos nos ayuda en verdad!!

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому +1

      Excelente Shema, me alegra de que te haya gustado. Muchas gracias por el comentário. Saludos!!

    • @jorgegeovannypechpuc5309
      @jorgegeovannypechpuc5309 4 роки тому

      @@SergioACGiraldo su video explica muy bien la verdad, muchas gracias por su trabajo

  • @guzman8001
    @guzman8001 4 роки тому

    Geniales tus videos. Estudio ingenieria electronica industrial y tus videos me estan ayudando muchisimo a ampliar conocimientos en tema de sistemas embebidos, muchas gracias!!

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому +1

      De nada Guzmán que bueno que te estén sirviendo el contenido de los cursos. Muchas gracias por tomarte el tiempo en comentar, eso ayuda bastante al canal. Saludos!!

  • @erikalexanderspaucaralarco6034
    @erikalexanderspaucaralarco6034 4 роки тому

    Gracias Sergio.
    Me sirvio de mucho.

  • @letras5060
    @letras5060 2 роки тому

    muy buen video, dime algo amigo... como puedo editar el programa, tal q el motor me mande una secuencia a medio maso??

  • @LuisHernandez-jb2jp
    @LuisHernandez-jb2jp 4 роки тому +1

    Muchas gracias por compartir este tipo de contenido.

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому +1

      De nada Luis, que bueno que te gusta programar microcontroladores PIC. Saludos!!

  • @techautomotriz138
    @techautomotriz138 4 роки тому

    Saludos profesor Andrés, gracias por las clases de verdad he aprendido muchísimo.

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому

      Gracais Roger, me alegra que te haya sido de utilidad. Saludos!

  • @armandogil337
    @armandogil337 3 роки тому

    Muchas gracias nos funciono muy agradecidos

    • @SergioACGiraldo
      @SergioACGiraldo  3 роки тому

      De nada Armando, que bueno que te ha servido. Éxitos!

  • @Tecnomasterca
    @Tecnomasterca 3 роки тому

    Excelentes tus videos. Gracias!!!

    • @SergioACGiraldo
      @SergioACGiraldo  3 роки тому

      Gracias TMCA, me alegra que te gusten. Éxitos!!!

  • @angellosanchez840
    @angellosanchez840 3 роки тому +1

    Yo esperaba ver una ayuda con un driver como el A4988, pero bueno, tendré q hacerlo yo mismo

  • @alexis7872
    @alexis7872 4 роки тому

    excelente explicación amigo sergio siempre le e puesto empeño y no e entendido porque explican tedioso pero tu amigo tu método explicando es bueno estoy viendo todos tus cursos te felicito y éxitos y disculpa esta 2 pregunta donde descargo el esquematico de proteus de este proyecto y no lo consigo y quiero su ayuda colaboración para hacer la copilacion o programa a un pic12f509 motor bipolar gracias sergio por compartir el conocimiento........

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому

      Hola Alex, el esquemático de Proteus junto con el código de implementación estan en el sitio web: wp.me/p5P46A-2a
      En la sección que dice "Codigo De Implementacion en PIC C Compiler:"

    • @alexis7872
      @alexis7872 4 роки тому

      GRACIAS amigo sergio por responder si logre ubicarlo gracias

  • @FilosofoD
    @FilosofoD 4 роки тому

    Excelente vídeo... gracias

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому

      De nada Filosofo, que bueno que te ha gustado. Saludos.

  • @maxwel6128
    @maxwel6128 4 роки тому

    buen video tenia una duda si quisiera utilizar el pic18f4550 que se tendria q cambiar =?

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому +1

      El encabezado, colocar la librería del 18F4550.

    • @maxwel6128
      @maxwel6128 4 роки тому

      @@SergioACGiraldo gracias

  • @elizabethrodriguezcabral2792
    @elizabethrodriguezcabral2792 3 роки тому

    HOLA ,PUEDE HACER UN TUTORIAL DE MIKROC PRO for pic , por favor!!!

  • @giancarloura324
    @giancarloura324 3 роки тому

    Sergio y en cuanto al control de la velocidad como se haria

    • @SergioACGiraldo
      @SergioACGiraldo  3 роки тому

      La velocidad puedes variarla con los retardos que mandas entre pulso y pulso, entre mayor sea el retardo, más lento irá el motor.

  • @ismaelmartinez4426
    @ismaelmartinez4426 2 роки тому

    oye una pregunta los motores deben de ser de 5volts de alimentacion ¡? o como puedo saber que motores ocupar¡?

    • @SergioACGiraldo
      @SergioACGiraldo  2 роки тому +1

      No necesariamente, pueden ser motores de 5v, 12v, 24v. Esa alimentación se la aplicas directamente al motor, o al driver que estes empleando. Eso si, recuerda que el microcontrolador PIC si lo tienes que alimentar con 5v, porque de lo contrario lo vas a quemar.

    • @ismaelmartinez4426
      @ismaelmartinez4426 2 роки тому

      Sergio te agradezco de verdad 👌 excelente 👌 video, pensé que no ibas a contestar muchas gracias

  • @donjuanlopez8008
    @donjuanlopez8008 4 роки тому

    sergio..utilizar mosfet o transistore comunes ,cual es mejor, mi motor es de 5 A..no soy electronico..

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому

      Ambos te van a funcionar, el mosfet a veces es un poco más caro, pero en mi opinion es mucho mejor. saludos.

    • @donjuanlopez8008
      @donjuanlopez8008 4 роки тому

      @@SergioACGiraldo ok sergio..! gracias...cuando sea grande quiero ser como tu...!

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому

      😂😂😂

  • @cim8778
    @cim8778 Рік тому

    muito bom, mas como faria para dar um numero de passo especifico, tipo virar 5 passos

  • @DanguiGameplay
    @DanguiGameplay 4 роки тому

    Grande trabalho Sergio! Parabéns. Abraço.

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому

      Muito obrigado Hiago pelo comentário. Grande abraço. TMJ

  • @jorgevalentemorales
    @jorgevalentemorales 4 роки тому

    Estaría genial qué hicieras una especie de tarjeta entrenadora con ese micro!! 😅
    Buen video!!

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому

      Muchas gracias Jorge. Lo de la tarjeta lo pensé alguna vez, pero no seguí desarrollando la idea. Talvez en un futuro la concretize. Por lo pronto en el sitio web deje algunas tarjetas de entrenamiento económicas que pueden ser empleadas. Saludos!!!

  • @HaTaKeSeMpAi
    @HaTaKeSeMpAi 4 роки тому

    Buen video, tengo una duda, ¿Cómo puedo hallar la potencia que me brindará el motor paso a paso?¿Puedo Usar el famoso P=V*I? Saludos

  • @nicolasguerrero7808
    @nicolasguerrero7808 4 роки тому

    Yo si decía, que estoy recapitulando videos por la cuarentena obligada en Argentina y no había visto estas partes. Muchas gracias por tu dedicación. De paso te hago una pregunta, todos estos comandos sirven para un 16f84? teniendo en cuenta las direcciones por datasheet

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому

      Hay que aprovechar la cuarentena!! SI, puedes usar los mismos comandos para el 16F84. Saludos Nicolas.

  • @dennisraulcacereslarico6908
    @dennisraulcacereslarico6908 4 роки тому +1

    Una pregunta si el pic solo tiene dos puertos osea solo A y B
    En este caso porque pusiste el puerto a si ninguno de ellos usas ya que solo usas el puertoB para las salidas y el uno del puerto C como entrada ??
    Y disculpa cual era la funciom cuando se pone
    #byte PORTB=6 ??
    SI SOLO USASTE 4 SALIDAS
    #byte PORTA=7 ???
    Si no usaste ninguno ?

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому +1

      Hola Dennis, en el ejemplo NO usé el puerto A para nada. Ni siquiera lo declaré. Si miras el video, verás que solo use el puerto B y el puerto C.
      #byte PORTB=6
      #byte PORTC=7
      Además si usara el puerto A, la dirección sería 5 y no 7 como tu lo colocaste. Esas instrucciones le dicen al PIC la dirección de memoria donde estan ubicados los puertos, en el caso que en tu código vayas a usar portb, portc, etc,
      Se declaró el puerto B porque justamente voy a usar 4 pines de ese puerto, que anteriormente los declaré como salidas. Y en el puerto C, usé 1 pin para colocar el SW.

  • @manu03_
    @manu03_ 2 роки тому

    Buenas Sergio, estoy en primero de Ingeniería electrónica industrial, y me gustaría conocer su recomendación acerca de un tema. Trato de seguir el curso ya que en los primeros cursos de ingeniería no se ve apenas electrónica, me faltan muchos conceptos de electrónica, (componentes, cosas básicas como que es la tierra, un transistor...) ¿me aconsejaría antes de seguir con este hacer algún curso de electrónica digital/analógica? o son pocos los conceptos que hay en el curso sobre electrónica y podré seguir con este, he programado en matlab y he intentado aprender algo de c por mi cuenta, la programación la llevo algo mejor

    • @SergioACGiraldo
      @SergioACGiraldo  2 роки тому

      Hola Mqnu, de hecho para poder seguir este curso es necesario conocer sobre electrónica básica y sobre electrónica digital dado que en una universidad por ejemplo, el curso de microcontroladores es impartido una vez se conocen los conceptos de dichas materias. Si no conoces mucho sobre estos asuntos es mejor estudiarlos antes de continuar con el curso. Otra opción, es estudiar el curso de Arduino el cual está enfocado para personas con conocimientos un poco más básicos en electrónica: ua-cam.com/video/RxIgT5uhSxw/v-deo.html

    • @manu03_
      @manu03_ 2 роки тому

      @@SergioACGiraldo Vale, muchas gracias

  • @adanrm
    @adanrm 4 роки тому

    Ya intente de todo para usar las demás salidas del pic para controlar mas motores pero no me responde el programa, solo en el puerto B funciona, ?me podrías dar algunos consejos?

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому

      No necesariamente el puerto B. Estás usando los drivers para cada motor? Revisa también la fuente de alimentación que tenga el amperaje suficiente.

  • @israelvaldepenarosales7696
    @israelvaldepenarosales7696 4 роки тому

    Muy buen video, solo tengo una duda, en mi codigo no entra al ciclo, no se queda haciendo el ciclo, ¿por que puede ser?

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому

      No se Israel, has escrito tu mismo el código, o has copiado y pegado el código que se encuentra disponible para descarga en el sitio web cuyo link está en la descripción del video?

    • @israelvaldepenarosales7696
      @israelvaldepenarosales7696 4 роки тому +1

      @@SergioACGiraldo era mi código, pero ya pude solucionarlo, de antemano muchas gracias por el interés y la ayuda 😁

  • @gerardom.g.1565
    @gerardom.g.1565 4 роки тому

    Saludos. Porque ahora veo que empiezas a usar:
    void main(), en los anteriores solo decias:
    main()
    Gracias por tu atención.

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому +1

      También puedes usar void main(void)
      Es indiferente, son formas diferentes de escribir parámetros de entrada y salida de una función como vacíos. Saludos.

  • @ANTONIOSTAR
    @ANTONIOSTAR 4 роки тому +1

    show show mestre, falta potenciômetro para variar la velocidade del motor.

    • @SergioACGiraldo
      @SergioACGiraldo  4 роки тому

      Oi Antonio, sim faltou colocar o potenciômetro para a variação dos atrasos e dessa forma variar a velocidade. Porque não pensei nisso antes de fazer o video. Grande abraço!!!

  • @ramondiaz2921
    @ramondiaz2921 4 роки тому

    👏👏👏👌