servo motor control with pic

Поделиться
HTML-код
  • Опубликовано: 14 окт 2024
  • //////////////////control de 3 servos
    • brazo robot con 3 serv...
    por medio de este video les explico el principio basico de como controlar por tiempos un servomotor con pic y lograrlo posicionar en un angulo determinado.
    para este ejemplo use un excelente motor futaba s3003
    para mas informacion, les recomiendo visitar
    www.editronikx.com
    el codigo del pic estara disponible en proximamente para sus descarga

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

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

    Excelente explicación!!! Saludos desde Tucumán, Argentina

  • @mario19627
    @mario19627 8 лет назад

    Agradecer por tus aportaciones y Conocimientos. Estoy iniciando en el mundo de los microcontroladores y que todo lo que compartes que sea para crear un MUNDO mejor... Que la mente DIVINA te siga iluminando...GRACIAS

  • @editronikx
    @editronikx  9 лет назад +2

    Por favor lean los comentarios Para no estar repitiendo lo mismo. No pidan videos de motores PAP por que ya tengo videos en mi canal. En un mensaje anterior ya coloque el link.

  • @miguelq.l.9757
    @miguelq.l.9757 3 года назад

    Gracias profe Edison , aprendiendo microcontroladores en el 2021.

  • @oswaldovelazqueznunez4382
    @oswaldovelazqueznunez4382 7 лет назад

    muy buen video, muy grandiosa la explicacion. solo como comentario, las posiciones son como las marca el fabricante ya que Cero grados se encuentra en el lado derecho y el sentido es antihorario terminando los 180° del lado izquierdo, solo como dato de referencia

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

    Maravillosa explicación!

  • @cosentinof3298
    @cosentinof3298 9 лет назад +1

    +editroniks ecelente espero nos sigas enseñando sobre microcontroladores pic es facinante el tema

  • @jeanpoolarrateamedina29
    @jeanpoolarrateamedina29 8 лет назад

    Muy buen aporte ingeniero gracias por compartir sus conocimientos...

  • @tiempodegracia8321
    @tiempodegracia8321 7 лет назад

    ME AGRADO TU ESTILO MUY BIEN EXPLICADO LA VERDAD Y SI SUBE MAS DE ESTE TIPO DE MOTORES

  • @editronikx
    @editronikx  9 лет назад +2

    respondiendo algunas preguntas. yo soy colombiano no mexicano. saludos

    • @marco2carriloo436
      @marco2carriloo436 9 лет назад

      +Editronikx como puedo conectar 4 servomotores con el pic , y como seria el programa y el pcb

  • @editronikx
    @editronikx  9 лет назад +2

  • @danielzamorano599
    @danielzamorano599 9 лет назад

    Me gustan tus vídeos espero sigas subiendo muchos más sobre PICs

  • @miclo2210
    @miclo2210 8 лет назад

    gracias muy buen vídeo, como consejo que pic me recomendarías para el control de 9 servomotores o mas

  • @mateovelez1648
    @mateovelez1648 9 лет назад +1

    Grasias me sirvio Mucho nomas una duda si lo quiero enviar a 45 grados es 1.25 ms?

  • @editronikx
    @editronikx  9 лет назад +1

    les recuerdo que tengo un curso gratis de ccs de electrónica de Arduino etc. traten de buscar el tema y le agregan editronikx.saludos

  • @ivanc49
    @ivanc49 8 лет назад

    buena explicación felicitaciones voy hacer la prueba con 6 servos haber como me va saludos

  • @isaaccancio7776
    @isaaccancio7776 7 лет назад +2

    Hola muy buen tutorial.
    Solo que tengo la duda de como hacer el circuito, podrias darnos el esquema?

  • @yadirareyes100
    @yadirareyes100 7 лет назад

    buen driver jeje me dan ternurita esos transistores.

  • @miguelcera2572
    @miguelcera2572 7 лет назад +1

    De verdad muchas gracias, muy bien explicado.

  • @CbaezP
    @CbaezP 5 лет назад +1

    Ahh, ya vomprendiiiii, wow eres muy bueno gracias, !!!

  • @danielleon1210
    @danielleon1210 8 лет назад

    Una pregunta con el que hiciste el servo de 3 motores con que programa estas haciendo el HE.
    Gracias.

  • @franklinnicolalde2831
    @franklinnicolalde2831 7 лет назад

    Podrias hacerlo tambien en MikroC utilizando PWM, te lo agradeceria mucho.Explicas muy bien,gracias por tus aportes.

  • @editronikx
    @editronikx  9 лет назад +4

    les recuerdo que ya tengo varios videos de motores pap, por favor revicen bien mi canal ruclips.net/video/n_iRH8hr6PI/видео.html explicacion ruclips.net/video/0nSkjIyos6c/видео.html

    • @codycabiaadriano1138
      @codycabiaadriano1138 9 лет назад

      Editronikx excelente video .quiero armar un robot que camine para mi proyecto .quisera x favor q si pudiera me pasase el plano de este circuito (osea su video ) dey yo lo implemento para que pueda controlar los demas servo motores para que pueda caminar mi robot gracias

  • @carlox9635
    @carlox9635 4 года назад

    hola, buen día. Las resisitencias del transisitor estan calculadas para saturacion? y tuvo en cuenta el voltaje y la corriente maxima para elegir su fuente externa que alimenta al servo (no importa que la fuente suministre corriente y voltaje mayor a la maxima que necesita el servo)?

    • @editronikx
      @editronikx  4 года назад

      esta aproximado por según cálculos debería ser mas grande pero carácter de saturación esta bien. respecto al voltaje si o si debe ser de 5v y la corriente siempre debe ser mayor que la del motor

    • @carlox9635
      @carlox9635 4 года назад

      @@editronikx muchas gracias por contestar y por sus vídeos.

  • @pahellobermudez2199
    @pahellobermudez2199 3 года назад

    Cual es la diferencia entre hacer el pwm de forma manual y hacerlo utilizando el ccp1,ccp2 y controlando los timers?
    He visto muchos videos sobre como hacerlo de la segunda manera y no me queda claro como programarlo, habra algun problema si continuo haciendolo de forma manual? Es acaso considerado menos profesional si lo utilizo en la industria o algo asi?

  • @francisjimenez5812
    @francisjimenez5812 8 лет назад +2

    ¿Contaras con algún vídeo en el cual expliques y apliques el control PID con microcontrolador PIC?

    • @editronikx
      @editronikx  8 лет назад +1

      +Francis Jimenez no amigo no tengo ningún vídeo del tema, no es tan fácil como parece. saludos

    • @francisjimenez5812
      @francisjimenez5812 8 лет назад

      +Editronikx jajajaja lo se, muchas gracias de igual manera.

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

      @@editronikx HOla, amigo una ayuda porfavor, puedes hacer eso pero en mplab x ide ?? con el pic18F4550 ??? porfavor necesito su ayuda

  • @spidzennn
    @spidzennn 9 лет назад

    buenas,buen video,una pregunta,como se llama la configuracion que usaste con el transistor?,para poderme informarme acerca del mismo,gracias.

  • @pedrojoaquingomezestrada7825
    @pedrojoaquingomezestrada7825 9 лет назад +3

    Me gustaría que subiera un vídeo de como controlar un motor de pasos se lo agradecería muchísimo

  • @Javierrodriguez-vk6ji
    @Javierrodriguez-vk6ji 6 лет назад

    Perdona, me podria decir el programa y el aparato con el que ha programado el pic? Muchas gracias por el video, muy interesante

  • @jesusrchavira5199
    @jesusrchavira5199 9 лет назад

    Gracias me fue muy util, saludos desde Mexico

  • @mihkaill2323
    @mihkaill2323 9 лет назад +1

    Me gusto mucho este tutorial compañero, de casualidad tienes vídeos explicativos sobre como usar el pic c compiler a detalle?.
    Saludos

  • @luisomar242
    @luisomar242 9 лет назад

    Excelente video, la explicacion muy buena. Graicas.

  • @jhony5206
    @jhony5206 9 лет назад

    se puede dañar un servo motor de el engranaje o el circuito interno si se jira con la mano constante mente?
    excelente video

    • @editronikx
      @editronikx  9 лет назад +1

      buen dia, si se puede dañar por que vamos encontra del torque generado por el motor, aparte de que al mover el motor se generara un voltaje que se puede ir a la tarjeta de control quemandola, saludos

  • @willmamani
    @willmamani 9 лет назад

    Excelente Editronix. Sigue asi.

  • @marioranger5013
    @marioranger5013 9 лет назад

    Editronikx... usted es de la ciudad de mexico??

  • @dragondanist19ingeniero03
    @dragondanist19ingeniero03 9 лет назад +2

    podría hacer un vídeo donde muestre como programar un sensor ultrasónico con Pic's para que detecte objeto y sin pantalla LCD, sólo que encienda un LED, gracias.

  • @davidmacg5567
    @davidmacg5567 6 лет назад

    Hola ing. soy nuevo en los pic me gustaría la explicación del pic16f57 de como configurar el MPLAB para practicar. Le agradezco SU ATENCIÓN

  • @tops5oscuros416
    @tops5oscuros416 8 лет назад +1

    muchísimas gracias ingeniero!! siga así!!

    • @editronikx
      @editronikx  8 лет назад

      gracias

    • @editronikx
      @editronikx  8 лет назад

      hay otro video de 3 servos manejando un brazo casero

  • @fmontserrattube
    @fmontserrattube 7 лет назад

    Hola, gracias por el vídeo, quisiera hacerte una pregunta, estoy reparando una biicleta eliptica, (no tengo mucha idea de electronica) que usa un servomotor para ajustar la resistencia de la rueda, el display de la bici y toda su circuiteria la tire hace tiempo, asi que ahora pense que con controlar el servo, podria ajustar facilmente con un potenciometro y asi poder volver a usar la bicicleta.
    El problema es que el servo es especifico de la bicicleta y no incluye la controladora (son simplemente 5 cables) 2 para el motor y tres para el componente que da el feedback. Asi que busque controladoras pero ninguna incluye ese componente, por que los servos modernos ya lo incluyen en el motor. Asi que no veo otra forma que construir mi propio controlador... o encontrar una controladora...algun consejo?

  • @MrSalchicha90
    @MrSalchicha90 7 лет назад +1

    excelente video, me ayudo mucho gracias :)

  • @LUMICER84
    @LUMICER84 6 лет назад

    Ingeniero buen día. Donde puedo encontrar de esos servomotores acá en Colombia pero que no sean replicas.

  • @gaborichy040995
    @gaborichy040995 9 лет назад

    cual es el programa que usas de microchip? y para que sirve? o es el grabador

  • @cybernauta2012
    @cybernauta2012 8 лет назад

    hola estimado
    Seria tan amable de poner una foto del circuito usado para poder hacer las pruebas o un borrador o algo asi. Si es posible se agradece.. Saludos buena explicacion.

  • @edyvideosnice
    @edyvideosnice 8 лет назад

    Editronikx que programador usaste para el pic c compiler? osea para grabar el pick

  • @kevineliot3630
    @kevineliot3630 5 лет назад

    Una pregunta ¿el ciclo de trabajo del microcontrolador 4 Mhz no interfiere con el uso efectivo del servomotor ya que es de 50 hz?

    • @editronikx
      @editronikx  5 лет назад

      No amigo para nada. No tiene nada que ver ya que las directivas son para informarle al Pic a que frecuencia debe trabajar cada instrucción sin que se vea afectado si cambia de cristal

    • @kevineliot3630
      @kevineliot3630 5 лет назад

      @@editronikx ok , muchas gracias por la respuesta.

  • @omarjaimes6742
    @omarjaimes6742 7 лет назад +1

    Muy buenas noches Ing. como podria realizar este mismo control pero ahora con un potenciometro y midiendo grado por grado? ayuda porfa gracias

    • @01kalmar
      @01kalmar 7 лет назад

      omar jaimes estamos igual

  • @julianocampo6194
    @julianocampo6194 9 лет назад

    se puede hacer mover el motor con una señal externa la cual le entre al pic?
    es decir un sensor o interruptor?

  • @XJCarloz
    @XJCarloz 9 лет назад +1

    Muy buen vídeo, como se podria controlar múltiples servomotores simultáneamente?

    • @editronikx
      @editronikx  9 лет назад

      Buen dia, controlar motores simultaneamente con pic no se puede con delay ya que cada vez que se ejecuta un tiempo el sistema deja de recnococer mas funciones y codigos, claro esta que como el control es rapido y de bajo tiempo, solo es cuestion decirle al pic q que grados debe ir y cuando termine este pequeño tiempo ejecute el control del otro motor de igual manera como se describe en el video. saludos

  • @anamariadiazfernandes1881
    @anamariadiazfernandes1881 8 лет назад

    editronikx se puede acoplar un modulo rf... con arduino para los servos? gracias

    • @editronikx
      @editronikx  8 лет назад

      +ana maria diaz fernandes los limites son su imaginacion, saludos

    • @anamariadiazfernandes1881
      @anamariadiazfernandes1881 8 лет назад

      Ok. Podria ayudarme? Se muy poco de electronica. Materiales que nesecitaria y el diagrama el proyecto seria para usarlo en un carro rc. Graciaz

    • @editronikx
      @editronikx  8 лет назад

      +ana maria diaz fernandes buen dia, dejeme darle un consejo, cuando uno quiere hacer algo de electronica ya sea en hadware o software sabiendo muy poco de electronica es dificil, nunca trate de hacer cosas macro recien empezando primero capacitese en esta hermosa ciencia, no le tomara mas de 3 dias ver mis videos de electronica desde cero, luego pase a ver los videos de control rf para asi comprender mejor todo, la cuestion no es paseme un plano y yo monto esto tiene sus pequeños secretos, tengo muchos videos de temas como motores rf, arduino pic, electronica, empiece por eso, saludos

  • @checkengineautoservicios8212
    @checkengineautoservicios8212 9 лет назад +1

    profe una consulta que funcion cumple un cristal de cuarzo

  • @jorgeg2087
    @jorgeg2087 6 лет назад

    hola buenas una pregunta tienes la libreria de servo para ccs compiler ? donde lo encuentro

  • @BrianPinilla
    @BrianPinilla 6 лет назад

    Gracias Ing. tiene algun tutorial en el que genere pwm con el ccp del microcontrolador o pic?

    • @editronikx
      @editronikx  6 лет назад

      Publicado no lo tengo. Si grave videos del tema pero por derechos no puedo publicar

  • @steelnoodle1206
    @steelnoodle1206 9 лет назад

    entonces solo enciende el PIN D2 el tiempo que deseas para lograr los 90 180 grados? y y luego termina el tiempo requerido ejemplo 1500 y se apaga el pin D2 y regresa a 0?

  • @danielvargas3023
    @danielvargas3023 7 лет назад

    Una pregunta con un motor tower pro mg995 sirve esta configuración?

  • @Jair04forever
    @Jair04forever 9 лет назад

    Buen dia,Ojala me pudiera colaborar,me pico el bicho de los servos,me ayudaria muchisimo que publicara un control de servos con pic 16f628a,sin botones y sin potenciometros y programado en C por interrupciones y con los ajustes por programa ,sus aportes son muy interesantes,pero a veces nos olvidadan a quienes apenas estamos empezando.Gracias

  • @eduardodanieldevite3452
    @eduardodanieldevite3452 6 лет назад

    Estimado Ingeniero he escrito y descargado este codigo a un pic, pero los pulsos vistos en el led colocado a la salida del pin correspondiende, da un destello muy separado uno de otro, o sea el estado alto es lo que se configura pero en el estado bajo se suman los 20ms + los 3s, q hago mal? muchas gracias compartir sus conocimientos!! un saludo cordial.

    • @editronikx
      @editronikx  6 лет назад

      realmente no debe ver los pulsos son a 50hz tendria que ser super humano

    • @eduardodanieldevite3452
      @eduardodanieldevite3452 6 лет назад

      Ingeniero muchas gracias por su repuesta, le comento: simule el codigo con proteus 8, usando el osciloscopio , en segundo lugar arme en forma real en el protoboard con un 16f628a, veo los pulsos a traves del osciloscopio,, lo que veo veo es el primer for con los pulsos correcto, el segundo for ,apenas un pulsit y el ultimo no se ve, para mi esto es un jobi y lo unico q me interesa es saber q esta mal, siendo q segui los pasos q ud mostro en el presente video, nuevamente muchisimas gracias!!!

  • @ulisesramirez3477
    @ulisesramirez3477 6 лет назад

    Hola, oye tengo una duda a los pines vdd y vss de los pic los cuales son las fuetes para los pines logicos se les puede conectar mas de 5v por ejemplo 12v, se que el vpp o pin1 tiene que levar 5v pero los otros no se si se pueda, ya que para mi sistema necesito salidas de 12v y no de 5v, Gracias

    • @editronikx
      @editronikx  6 лет назад

      ningún pic o micro trabajo a 12v , solo cuando el vpp lo programa es la única opción, pero para funciona debe ser de 3.3.v a 5v si requiere 12v use transistores a la salida hay muchoa tutoriales del tema, en mi canal tengo algunos en el curso de electrónica básica, saludos

  • @gabrielteran6674
    @gabrielteran6674 9 лет назад +1

    yo tengo una duda. yo he visto motores de 360 grados como podria programarlos para que por ejemplo 3 vueltas enteras o 1080 grados se detenga retroceda 720.. gracias por su tiempo.

    • @JOHANAZULQUIROGACAPACHO
      @JOHANAZULQUIROGACAPACHO 9 лет назад

      Gabriel Teran Editronikx con esto uno podria llegar a muchisimas aplicaciones, lo que no encuentro es un servo de 360°, o no se si el servo al momento de quitarle el limite mecanico puede continuar controlandose de forma electronica?

  • @christianparra4705
    @christianparra4705 6 лет назад +1

    Buen dia, sera posible que me envie el diagrama de este circuito me interesa realizarlo de igual manera los materiales. Muchas gracias :)

  • @JuegaAqui
    @JuegaAqui 7 лет назад

    Buen día, soy estudiante de ingeniería en macarrónica, ¿sera que puedes explicar que se hace después de programar el PIC, como le hago para conectarlo a la pantalla, como es que haces la elaboración del circuito? por favor me seria de mucha ayuda

    • @editronikx
      @editronikx  7 лет назад

      amigo hay un curso gratis de ccs compiler busquelo, saludos

    • @JuegaAqui
      @JuegaAqui 7 лет назад

      Editronikx Pero yo digo al momento de elaborar el circuito, ya que nunca he usado un pic

  • @-_TOM_-
    @-_TOM_- 4 года назад +1

    Hola que transistor utilizaste

    • @editronikx
      @editronikx  4 года назад +1

      cualquier genérico como el 2n2222 sirve

    • @-_TOM_-
      @-_TOM_- 4 года назад

      Ah okey muchas gracias, 🙋‍♂️😎

  • @maryramirez232
    @maryramirez232 6 лет назад

    tendras el diagrama del circuito que me puedas pasar por favor? me salvaria la vida y muchas gracias muy entendible su video

  • @valeriaramirez2622
    @valeriaramirez2622 3 года назад

    Hola! lo acabo de probar en proteus y no me funciona lo voy a probar en físico ahorita a ver si funciona, pero mi duda es puedo agregar la sentencia case o if arriba de cada for? o como puedo hacer que hagan la instrucción con botones

    • @valeriaramirez2622
      @valeriaramirez2622 3 года назад

      Otra cosa de que valor es el capacitor del circuito?

  • @rembrandtes
    @rembrandtes 9 лет назад

    muito bem explicado gracias

  • @sebsbatako0854
    @sebsbatako0854 4 года назад

    Oye cómo puedo moverlo a 45°?
    Cuántos milisegundos lo debo de poner al pwm?

  • @cesararaya2944
    @cesararaya2944 9 лет назад

    una consulta, pero que trabajo hace la "i", por que hice el pograma y lo simule en proteus isis pero no me da el mismo resultado que a ti te da en la paractica. si me pudieras ayudar con esto se agradeceria :D

    • @josesanchez-qm1vr
      @josesanchez-qm1vr 8 лет назад

      +Cesar Araya un poco de lectura te ayudaria mucho amigo

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

    un servomotor como se controlaria con un modulo bluetooth?, por cierto que buen video.

  • @juanolivera9455
    @juanolivera9455 6 лет назад

    buen video, gracias

  • @gretamariangonzalezherena9723
    @gretamariangonzalezherena9723 7 лет назад

    Hola, funciona igual con el programa MPLAB?

  • @josejimenez466
    @josejimenez466 8 лет назад

    hola amigo que usted estudio para saber todo eso: mecatronica. robotica o electronica

    • @editronikx
      @editronikx  8 лет назад

      Buen dia amigo. Yo estudie ing electronica pero muchas cosas las aprendi de forma autodidacta

  • @adeniltonribeiro420
    @adeniltonribeiro420 7 лет назад

    Olá amigo, eu fiz esse teste usando pic16877a e deu certo, mais fiz com pic18f 550 e não deu porque será?

  • @JM_Tushe
    @JM_Tushe 6 лет назад +1

    Gracias.

  • @jossealbertchipanaaguirre1802
    @jossealbertchipanaaguirre1802 9 лет назад

    Buenas tardes el link por favor del programa con el cual trabajo para controlarr los servo motores

  • @marcramirez4625
    @marcramirez4625 9 лет назад +3

    por que no tambien lo explucas en ensamblador amigo?

  • @jorgeg2087
    @jorgeg2087 5 лет назад +1

    Hola ?? Sabes yo programe mi pic de una forma diferente con un codigo propio que ise. Y despues use el codigo de usted . Pero cuando lo cargo no, genera los pulsos para que el servo funcione. Puse lo mismo codigo. Mi pic es nuevo . Y lo he echo de varias formas para tratar que funcione pero no funciona el micro es el mismo el 16f87a. Que puede ser el probleme . Si me puede ayudar ? Gracias

    • @jorgeg2087
      @jorgeg2087 5 лет назад

      Lo he programado en otro pic. 16f877a. Pero no hace nada el servo .

    • @editronikx
      @editronikx  5 лет назад +1

      Error del programar . Haga un blink y si ha enviado el efectos es error de código si no del programador

    • @jorgeg2087
      @jorgeg2087 5 лет назад

      @@editronikx como se hace eso ?. Mi programador es la vercion original. Lo tengo hace aprox 5 meses. Y es la primera vez que me pasa. Con ese pic.16f877a. Por que he programado el 16f84a. Y no me da problema :(.

    • @jorgeg2087
      @jorgeg2087 5 лет назад

      Lo del blink como se haces. Disculpe mi ignorancia !

    • @editronikx
      @editronikx  5 лет назад

      Blink es un código básico de prender y apagar un led. Siempre se lo ha enviado para descartar PUC o programadores

  • @willmamani
    @willmamani 9 лет назад

    subete uno de controlar motores paso a paso.

  • @zerocool8982
    @zerocool8982 8 лет назад

    Hola tengo ciertas preguntas, eh estado investigando sobre como hacer un potenciometro digital pero encuentro que es muy caro el hacerlo como lo quiero, estoy haciendo un proyecto de una fuente regulada de voltaje de 1.2v-33v a 3A, lo que quiero es que cuando el usuario ingrese el voltaje deseado en un teclado matricial, el pic mande una señal a un motor a pasos pegado a un potenciometro este empiece a girar lentamente y que cuando el voltimetro con el mismo pic detecte que ya es el voltaje deseado el motor a pasos se detenga, a su vez también cuando el termómetro también del pic detecte cierta temperatura en el lm317k se encienda el ventilador, aparte de que se muestre todo en una pantalla lcd y en la pantalla se muestren, la hora, la fecha, la temperatura, el voltaje ademas que cuando se llegue al voltaje deseado se bloquee y si alguien quiere cambiar el voltaje tiene que ingresar una contraseña, una de mis preguntas es ¿Como podría hacer esto? O también ¿Como podría hacer un potenciometro de digital de bajo costo?

  • @dannielsuaza7048
    @dannielsuaza7048 9 лет назад

    quiero saber como puedo programar este servomotor "Futaba s3003", el sigue andando pero no para en la programación con arduino uno...????

  • @adrianpatricioreyes7831
    @adrianpatricioreyes7831 6 лет назад

    Hola, buenas noches. No soy experto en pics, pero me interesa aprender a controlar de esta manera servos, pero con pulsadores. ¿Se puede?

  • @carlycabe528
    @carlycabe528 3 года назад

    como lo controlaria en una antena satelital su Lnb trae un servo ?

  • @Jorgegarcia-zq7cp
    @Jorgegarcia-zq7cp 3 года назад

    Cuáles son esas librerías de servo para el pic. Que no las encuentro 🥺🥺.. dónde se pueden encontrar ??

    • @editronikx
      @editronikx  3 года назад

      No hay librerías de Servos , en micros hay es el propio pwm con los timer internos , ya te go un curso de pic donde explico el tema

  • @smurnav1
    @smurnav1 9 лет назад +1

    se puede hacer con un pic 16f84a? lo he estado tratando pero no me funciona

    • @AdrianLopez-ly4mt
      @AdrianLopez-ly4mt 8 лет назад

      +smurnav1 No sé; si aún te sirve, pues ya tiene tiempo que publicaste tu pregunta, yo hice este código con los tiempos distintos a los de este video y simulando el circuito en Proteus y si funciona, aunque solo tengo tres posiciones 0, 90 y 180 grados.
      Te explico como funciona: tienes tres botones en el puerto A, si presionas el botón conectado al pin RA0 del puerto A, enviando 1 lógico a este pin, tu motor se colocará; en 0 grados, si presionas el botón conectado al pin RA1 del puerto A tu motor se colocará; en 90 grados, por último, si presionas el botón conectado al pin RA2 del puerto A tu motor se colocará; en 180 grados :
      void cero_grados(void);
      void noventa_grados(void);
      void c_ochenta_grados(void);
      void main(){
      TRISA=0xFF;
      TRISB=0x00;
      PORTA=0;
      PORTB=0;
      while(1){
      if(PORTA.F0==1){
      PORTB.B0=1;
      delay_ms(2);
      PORTB.B0=0;
      delay_ms(20);
      }
      if(PORTA.B1==1){
      PORTB.B0=1;
      delay_us(1500);
      PORTB.B0=0;
      delay_ms(20);
      }
      if(PORTA.B2==1){
      PORTB.B0=1;
      delay_us(400);
      PORTB.B0=0;
      delay_ms(20);
      }
      }
      }
      Puedes ir probando cada caso del código de arriba si se te dificulta el uso de botones, por ejemplo:
      void main(){
      TRISA=0xFF;
      TRISB=0x00;
      PORTA=0;
      PORTB=0;
      delay_ms(2000); //coloco este retardo de 2 segundos para que notes el cambio del sentido del motor
      while(1){
      PORTB.B0=1;
      delay_ms(2);
      PORTB.B0=0;
      delay_ms(20);
      }
      }
      El circuito te lo debo, aunque es muy simple la conexión, puedes buscar otro video o una imagen de como conectar un servomotor en Proteus.
      Espero te sirva...

    • @AdrianLopez-ly4mt
      @AdrianLopez-ly4mt 8 лет назад

      +smurnav1 Por cierto, yo usé el compilador MikroC

    • @smurnav1
      @smurnav1 8 лет назад

      El problema lo tenia porque usaba un tower g9 según deporsi son problematicos

    • @AdrianLopez-ly4mt
      @AdrianLopez-ly4mt 8 лет назад

      Supongo que los ciclos de trabajo que debes manejar son distintos por el fabricante...

  • @zaidhejecatlpachecoaparici7369
    @zaidhejecatlpachecoaparici7369 5 лет назад

    una pregunta como puedo controlar 4 servos.? para un brazo robótico

    • @editronikx
      @editronikx  5 лет назад

      Hay varias formas , multiplexor , trabajar con el reloj interno y bajar a 50 hz, timer y CCP, o simples delay o por último multiplexores

    • @zaidhejecatlpachecoaparici7369
      @zaidhejecatlpachecoaparici7369 5 лет назад

      @@editronikx MUCHAS GRACIAS.

  • @josearmandoyanezparra5868
    @josearmandoyanezparra5868 8 лет назад

    Amigo podria hacerlo mediante usb y labview?

    • @editronikx
      @editronikx  8 лет назад

      casi no me gusta trabajar software educativos ya que a nivel empresaril no se usan, aparte hace años que no trabajo labview

  • @pablobc2185
    @pablobc2185 8 лет назад

    con un pic se pueden manipular tres servos de manera independiente desde una señal inalambrica

  • @OscarGarcia-zc3dd
    @OscarGarcia-zc3dd 8 лет назад

    hola porfavor alguien me podria decir que pic esta utilizando saludos gracias :)

  • @ignacio_santana
    @ignacio_santana 8 лет назад

    que transistor usaste ?

  • @ernesto_ars
    @ernesto_ars 7 лет назад

    para que usaste el transistor?

  • @estebanvelazquez1973
    @estebanvelazquez1973 8 лет назад +1

    Cuánto cuesta ese servomotor Editronikx?

    • @editronikx
      @editronikx  8 лет назад +1

      No comprendo por que siempre me hacen este tipo de preguntas, solo le puedo dar una idea por que no desconoczco los precios que cada pais maneja, por tanto le dire el precio de un servo de plastico en dolares segun china, aprox vale 5 dolares

    • @estebanvelazquez1973
      @estebanvelazquez1973 8 лет назад +1

      Soy suscriptor tuyo desde hace mucho tiempo, pero no es para que te enojes con la pregunta, como en el vídeo comentas que es bueno ese servo y que lo recomiendas por eso te pregunto, solo para que en una visión general pueda darme una idea de cuanto cuesta, gracias.

    • @editronikx
      @editronikx  8 лет назад

      amigo no estoy enojado, si no que es una pregutna en ocasiones dificil de responder, las personas siempre me preguntan lo mismo de cualquier cosa que publico, en ocasiones dony el link donde lo pueden comprar, para este caso como le mencione el valor puede oscilar entre los 3 a 10 dolares dependiendo del material y la marca, los genericos estan en 5 dolares aproximadamente, recomiendo el futaba, saludos y disculpas si mi comentario se sintio FEO, gracias por ser parte de mi la comunidad editronikx

  • @kelmigarcia7838
    @kelmigarcia7838 9 лет назад

    amigo y como se programaria en pic simulator IDE ?? por favor

  • @alexandermorales8460
    @alexandermorales8460 8 лет назад

    HOLA PROFE USTED NO TIENE UN ESQUEMATICO DON SALGA COMO MONTAR LOS DIFERENTES PIC EN EL PROGRAMADOR PICKIT2 OSEA LOS DE 8 PATITAS LOS DE 24 LOS DE 18 Y LOS DE 40 YO COMPRE UNO Y SE QUE EL DE 40 VA EN LA BASE COMPLETA PERO LOS OTROS NO SE DONDE VAN EN EL SOCKET

  • @erykablas2088
    @erykablas2088 9 лет назад

    podrias proporcionarme imagen o bueno la simulacion en proteus' e? en si me gustaria el diagrama,

    • @editronikx
      @editronikx  9 лет назад

      Eryka Blas en la descripcion esta muy claro como se debe montar, no se que desea mas, las cosas extras es cuestion de cada uno hacerlas y comrobarlas, saludos

  • @smurnav1
    @smurnav1 9 лет назад

    Ingeniero, y si quiero que de 2 vueltas?

    • @AdrianLopez-ly4mt
      @AdrianLopez-ly4mt 8 лет назад

      +smurnav1 No creo que eso sea posible porque la mayoría de servomotores vienen limitados internamente, lo que ocasiona que solo se muevan de 0 a 180 grados, que es lo mismo que media vuelta, creo existen servomotores que pueden desplazarse hasta 270 grados o 3/4 de vuelta, pero desconozco si se comercialicen servomotores que den 360 grados o una vuelta completa...

    • @smurnav1
      @smurnav1 8 лет назад

      Gracias

  • @editronikx
    @editronikx  9 лет назад

    en lenguaje ensambaldor no explico por que hace mucho tiempo no lo trabajo, aparte de que es un lenguaje muy pobre para desarrollar aplicacaiones complejas, sobre todo las de tiempo

  • @bladecarter9548
    @bladecarter9548 8 лет назад

    su codigo no me servio me quedo con goto pero noo corre completo la se cuencia le di dos y solo corre la priere q hago paraa q corra cimpleta

  • @JuegaAqui
    @JuegaAqui 7 лет назад

    ¿Funciona en un pic 16f887?

    • @editronikx
      @editronikx  7 лет назад

      hya Dios pic es pic

    • @JuegaAqui
      @JuegaAqui 7 лет назад

      Editronikx Es que tenia esa duda si un pic funciona diferente a otro modelo, entonces cual seria la diferencia de modelos diferentes?

  • @willashland4597
    @willashland4597 7 лет назад

    Roses are red
    Violets are blue
    The title is in English
    The video should be too

  • @mecatronicae1309
    @mecatronicae1309 8 лет назад

    que tal amigo podrias pasarme el archivo hex? no tengo la libreria

  • @ikhwanshafiq287
    @ikhwanshafiq287 6 лет назад

    Hye..can i have the coding sir

  • @tiempodegracia8321
    @tiempodegracia8321 7 лет назад

    Y NO SE SI UN SERVO MG 90S