Autor Tema: servo pwm  (Leído 2110 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado MA_BLACK1

  • PIC10
  • *
  • Mensajes: 5
servo pwm
« en: 30 de Diciembre de 2006, 05:59:17 »
alguien a podido controlar un servo por pwm, con que frecuencia para el cristal? porque no puedo controlarlo bien me hace un zumbido.

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: servo pwm
« Respuesta #1 en: 30 de Diciembre de 2006, 07:37:35 »
La frecuencia de pulsos que envias al servo debe ser de 50 hz, y no depende de la frecuencia del cristal del micro....
Hay un excelente articulo de Diego (RedPic) sobre el control de servos en C. No tengo el link, pero usando el buscador lo encontras facil. Esta el codigo encesario, y una muy buena explicacion de como usarlos mediante interrupciones.

Saludos! :mrgreen:
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado JJcorps

  • PIC12
  • **
  • Mensajes: 51
    • Proyectos de JJcorps
Re: servo pwm
« Respuesta #2 en: 30 de Diciembre de 2006, 08:23:00 »
Basicamente para manejar un servo te hace falta configurar el ciclo de servicio del PWM con 20 ms  de los cuales vas a aprovechar los 2 primeros, me explico:

Cuando configuras el ancho de pulso a 1ms tendras el servo girado totalmente a la izquierda.
Cuando configuras el ancho de pulso a 1.5 ms tendras el servo centrado.
Cuando configuras el ancho de pulso a 2ms tendras el servo girado totalmente a la derecha.

Espero que te sirva de ayuda


Desconectado RedPic

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 5544
    • Picmania by Redraven
Re: servo pwm
« Respuesta #3 en: 30 de Diciembre de 2006, 09:33:27 »
Aquí teneís los Links:

En el Foro de C tengo un par de Ejemplitos que manejan Servos.

Controlando un SERVO con el PIC desde nuestro PC
El Termo-Servo o un servo controlado por temperatura.
Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania


 

anything